./Ultimate.py --spec ../sv-benchmarks/c/properties/no-overflow.prp --file ../sv-benchmarks/c/nla-digbench-scaling/egcd-ll_valuebound5.c --full-output --architecture 32bit -------------------------------------------------------------------------------- Checking for overflows Using default analysis Version 8be7027f Calling Ultimate with: /root/.sdkman/candidates/java/11.0.12-open/bin/java -Dosgi.configuration.area=/storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/data/config -Xmx15G -Xms4m -jar /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/plugins/org.eclipse.equinox.launcher_1.5.800.v20200727-1323.jar -data @noDefault -ultimatedata /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/data -tc /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/config/AutomizerReach.xml -i ../sv-benchmarks/c/nla-digbench-scaling/egcd-ll_valuebound5.c -s /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/config/svcomp-Overflow-32bit-Automizer_Default.epf --cacsl2boogietranslator.entry.function main --witnessprinter.witness.directory /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux --witnessprinter.witness.filename witness --witnessprinter.write.witness.besides.input.file false --witnessprinter.graph.data.specification CHECK( init(main()), LTL(G ! overflow) ) --witnessprinter.graph.data.producer Automizer --witnessprinter.graph.data.architecture 32bit --witnessprinter.graph.data.programhash 3f9b33d2a8120d9ea8a3a6c5d650c2a90b549ffb583b3e9890b411aeb4530efd --- Real Ultimate output --- This is Ultimate 0.2.5-wip.dk.perfect-tracechecks-8be7027-m [2024-11-12 17:15:19,379 INFO L188 SettingsManager]: Resetting all preferences to default values... [2024-11-12 17:15:19,462 INFO L114 SettingsManager]: Loading settings from /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/config/svcomp-Overflow-32bit-Automizer_Default.epf [2024-11-12 17:15:19,468 WARN L101 SettingsManager]: Preference file contains the following unknown settings: [2024-11-12 17:15:19,470 WARN L103 SettingsManager]: * de.uni_freiburg.informatik.ultimate.core.Log level for class [2024-11-12 17:15:19,506 INFO L130 SettingsManager]: Preferences different from defaults after loading the file: [2024-11-12 17:15:19,506 INFO L151 SettingsManager]: Preferences of UltimateCore differ from their defaults: [2024-11-12 17:15:19,507 INFO L153 SettingsManager]: * Log level for class=de.uni_freiburg.informatik.ultimate.lib.smtlibutils.quantifier.QuantifierPusher=ERROR; [2024-11-12 17:15:19,508 INFO L151 SettingsManager]: Preferences of Boogie Preprocessor differ from their defaults: [2024-11-12 17:15:19,508 INFO L153 SettingsManager]: * Use memory slicer=true [2024-11-12 17:15:19,509 INFO L151 SettingsManager]: Preferences of Boogie Procedure Inliner differ from their defaults: [2024-11-12 17:15:19,509 INFO L153 SettingsManager]: * Ignore calls to procedures called more than once=ONLY_FOR_SEQUENTIAL_PROGRAMS [2024-11-12 17:15:19,510 INFO L151 SettingsManager]: Preferences of BlockEncodingV2 differ from their defaults: [2024-11-12 17:15:19,510 INFO L153 SettingsManager]: * Create parallel compositions if possible=false [2024-11-12 17:15:19,510 INFO L153 SettingsManager]: * Use SBE=true [2024-11-12 17:15:19,511 INFO L151 SettingsManager]: Preferences of CACSL2BoogieTranslator differ from their defaults: [2024-11-12 17:15:19,511 INFO L153 SettingsManager]: * Pointer base address is valid at dereference=IGNORE [2024-11-12 17:15:19,512 INFO L153 SettingsManager]: * sizeof long=4 [2024-11-12 17:15:19,512 INFO L153 SettingsManager]: * Overapproximate operations on floating types=true [2024-11-12 17:15:19,512 INFO L153 SettingsManager]: * sizeof POINTER=4 [2024-11-12 17:15:19,513 INFO L153 SettingsManager]: * Check division by zero=IGNORE [2024-11-12 17:15:19,513 INFO L153 SettingsManager]: * Pointer to allocated memory at dereference=IGNORE [2024-11-12 17:15:19,514 INFO L153 SettingsManager]: * If two pointers are subtracted or compared they have the same base address=IGNORE [2024-11-12 17:15:19,514 INFO L153 SettingsManager]: * Check array bounds for arrays that are off heap=IGNORE [2024-11-12 17:15:19,514 INFO L153 SettingsManager]: * Allow undefined functions=false [2024-11-12 17:15:19,515 INFO L153 SettingsManager]: * Check absence of signed integer overflows=ASSERTandASSUME [2024-11-12 17:15:19,515 INFO L153 SettingsManager]: * Check unreachability of reach_error function=false [2024-11-12 17:15:19,515 INFO L153 SettingsManager]: * sizeof long double=12 [2024-11-12 17:15:19,516 INFO L153 SettingsManager]: * Check if freed pointer was valid=false [2024-11-12 17:15:19,516 INFO L153 SettingsManager]: * Use constant arrays=true [2024-11-12 17:15:19,516 INFO L151 SettingsManager]: Preferences of RCFGBuilder differ from their defaults: [2024-11-12 17:15:19,517 INFO L153 SettingsManager]: * Size of a code block=SequenceOfStatements [2024-11-12 17:15:19,517 INFO L153 SettingsManager]: * Only consider context switches at boundaries of atomic blocks=true [2024-11-12 17:15:19,517 INFO L153 SettingsManager]: * SMT solver=External_DefaultMode [2024-11-12 17:15:19,518 INFO L153 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:4000 [2024-11-12 17:15:19,518 INFO L151 SettingsManager]: Preferences of TraceAbstraction differ from their defaults: [2024-11-12 17:15:19,518 INFO L153 SettingsManager]: * Compute Interpolants along a Counterexample=FPandBP [2024-11-12 17:15:19,519 INFO L153 SettingsManager]: * Positions where we compute the Hoare Annotation=LoopHeads [2024-11-12 17:15:19,519 INFO L153 SettingsManager]: * Trace refinement strategy=CAMEL [2024-11-12 17:15:19,519 INFO L153 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in [2024-11-12 17:15:19,519 INFO L153 SettingsManager]: * Apply one-shot large block encoding in concurrent analysis=false [2024-11-12 17:15:19,520 INFO L153 SettingsManager]: * Automaton type used in concurrency analysis=PETRI_NET [2024-11-12 17:15:19,520 INFO L153 SettingsManager]: * Order on configurations for Petri net unfoldings=DBO [2024-11-12 17:15:19,520 INFO L153 SettingsManager]: * SMT solver=External_ModelsAndUnsatCoreMode [2024-11-12 17:15:19,521 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 -> 3f9b33d2a8120d9ea8a3a6c5d650c2a90b549ffb583b3e9890b411aeb4530efd [2024-11-12 17:15:19,777 INFO L75 nceAwareModelManager]: Repository-Root is: /tmp [2024-11-12 17:15:19,800 INFO L261 ainManager$Toolchain]: [Toolchain 1]: Applicable parser(s) successfully (re)initialized [2024-11-12 17:15:19,804 INFO L217 ainManager$Toolchain]: [Toolchain 1]: Toolchain selected. [2024-11-12 17:15:19,805 INFO L270 PluginConnector]: Initializing CDTParser... [2024-11-12 17:15:19,806 INFO L274 PluginConnector]: CDTParser initialized [2024-11-12 17:15:19,807 INFO L431 ainManager$Toolchain]: [Toolchain 1]: Parsing single file: /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/../sv-benchmarks/c/nla-digbench-scaling/egcd-ll_valuebound5.c [2024-11-12 17:15:21,295 INFO L533 CDTParser]: Created temporary CDT project at NULL [2024-11-12 17:15:21,479 INFO L384 CDTParser]: Found 1 translation units. [2024-11-12 17:15:21,481 INFO L180 CDTParser]: Scanning /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/nla-digbench-scaling/egcd-ll_valuebound5.c [2024-11-12 17:15:21,491 INFO L427 CDTParser]: About to delete temporary CDT project at /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/data/18ee5fcd6/434ba31a3539453583aa04da35cbb329/FLAGe52b34237 [2024-11-12 17:15:21,507 INFO L435 CDTParser]: Successfully deleted /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/data/18ee5fcd6/434ba31a3539453583aa04da35cbb329 [2024-11-12 17:15:21,510 INFO L299 ainManager$Toolchain]: ####################### [Toolchain 1] ####################### [2024-11-12 17:15:21,511 INFO L133 ToolchainWalker]: Walking toolchain with 6 elements. [2024-11-12 17:15:21,513 INFO L112 PluginConnector]: ------------------------CACSL2BoogieTranslator---------------------------- [2024-11-12 17:15:21,514 INFO L270 PluginConnector]: Initializing CACSL2BoogieTranslator... [2024-11-12 17:15:21,519 INFO L274 PluginConnector]: CACSL2BoogieTranslator initialized [2024-11-12 17:15:21,520 INFO L184 PluginConnector]: Executing the observer ACSLObjectContainerObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 12.11 05:15:21" (1/1) ... [2024-11-12 17:15:21,521 INFO L204 PluginConnector]: Invalid model from CACSL2BoogieTranslator for observer de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator.ACSLObjectContainerObserver@22aee785 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 12.11 05:15:21, skipping insertion in model container [2024-11-12 17:15:21,521 INFO L184 PluginConnector]: Executing the observer CACSL2BoogieTranslatorObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 12.11 05:15:21" (1/1) ... [2024-11-12 17:15:21,544 INFO L175 MainTranslator]: Built tables and reachable declarations [2024-11-12 17:15:21,736 INFO L210 PostProcessor]: Analyzing one entry point: main [2024-11-12 17:15:21,744 INFO L200 MainTranslator]: Completed pre-run [2024-11-12 17:15:21,763 INFO L210 PostProcessor]: Analyzing one entry point: main [2024-11-12 17:15:21,781 INFO L204 MainTranslator]: Completed translation [2024-11-12 17:15:21,782 INFO L201 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 12.11 05:15:21 WrapperNode [2024-11-12 17:15:21,782 INFO L131 PluginConnector]: ------------------------ END CACSL2BoogieTranslator---------------------------- [2024-11-12 17:15:21,783 INFO L112 PluginConnector]: ------------------------Boogie Procedure Inliner---------------------------- [2024-11-12 17:15:21,783 INFO L270 PluginConnector]: Initializing Boogie Procedure Inliner... [2024-11-12 17:15:21,783 INFO L274 PluginConnector]: Boogie Procedure Inliner initialized [2024-11-12 17:15:21,789 INFO L184 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 12.11 05:15:21" (1/1) ... [2024-11-12 17:15:21,794 INFO L184 PluginConnector]: Executing the observer Inliner from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 12.11 05:15:21" (1/1) ... [2024-11-12 17:15:21,817 INFO L138 Inliner]: procedures = 14, calls = 19, calls flagged for inlining = 3, calls inlined = 3, statements flattened = 119 [2024-11-12 17:15:21,817 INFO L131 PluginConnector]: ------------------------ END Boogie Procedure Inliner---------------------------- [2024-11-12 17:15:21,818 INFO L112 PluginConnector]: ------------------------Boogie Preprocessor---------------------------- [2024-11-12 17:15:21,818 INFO L270 PluginConnector]: Initializing Boogie Preprocessor... [2024-11-12 17:15:21,818 INFO L274 PluginConnector]: Boogie Preprocessor initialized [2024-11-12 17:15:21,831 INFO L184 PluginConnector]: Executing the observer EnsureBoogieModelObserver from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 12.11 05:15:21" (1/1) ... [2024-11-12 17:15:21,831 INFO L184 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 12.11 05:15:21" (1/1) ... [2024-11-12 17:15:21,833 INFO L184 PluginConnector]: Executing the observer MemorySlicer from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 12.11 05:15:21" (1/1) ... [2024-11-12 17:15:21,848 INFO L175 MemorySlicer]: Split 2 memory accesses to 1 slices as follows [2]. 100 percent of accesses are in the largest equivalence class. The 2 initializations are split as follows [2]. The 0 writes are split as follows [0]. [2024-11-12 17:15:21,848 INFO L184 PluginConnector]: Executing the observer ConstExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 12.11 05:15:21" (1/1) ... [2024-11-12 17:15:21,848 INFO L184 PluginConnector]: Executing the observer StructExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 12.11 05:15:21" (1/1) ... [2024-11-12 17:15:21,852 INFO L184 PluginConnector]: Executing the observer UnstructureCode from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 12.11 05:15:21" (1/1) ... [2024-11-12 17:15:21,858 INFO L184 PluginConnector]: Executing the observer FunctionInliner from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 12.11 05:15:21" (1/1) ... [2024-11-12 17:15:21,859 INFO L184 PluginConnector]: Executing the observer LTLStepAnnotator from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 12.11 05:15:21" (1/1) ... [2024-11-12 17:15:21,859 INFO L184 PluginConnector]: Executing the observer BoogieSymbolTableConstructor from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 12.11 05:15:21" (1/1) ... [2024-11-12 17:15:21,865 INFO L131 PluginConnector]: ------------------------ END Boogie Preprocessor---------------------------- [2024-11-12 17:15:21,865 INFO L112 PluginConnector]: ------------------------RCFGBuilder---------------------------- [2024-11-12 17:15:21,865 INFO L270 PluginConnector]: Initializing RCFGBuilder... [2024-11-12 17:15:21,866 INFO L274 PluginConnector]: RCFGBuilder initialized [2024-11-12 17:15:21,866 INFO L184 PluginConnector]: Executing the observer RCFGBuilderObserver from plugin RCFGBuilder for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 12.11 05:15:21" (1/1) ... [2024-11-12 17:15:21,871 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:4000 [2024-11-12 17:15:21,881 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2024-11-12 17:15:21,896 INFO L229 MonitoredProcess]: Starting monitored process 1 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:4000 (exit command is (exit), workingDir is null) [2024-11-12 17:15:21,899 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:4000 (1)] Waiting until timeout for monitored process [2024-11-12 17:15:21,944 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocInit [2024-11-12 17:15:21,944 INFO L130 BoogieDeclarations]: Found specification of procedure assume_abort_if_not [2024-11-12 17:15:21,944 INFO L138 BoogieDeclarations]: Found implementation of procedure assume_abort_if_not [2024-11-12 17:15:21,945 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#0 [2024-11-12 17:15:21,945 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.start [2024-11-12 17:15:21,945 INFO L138 BoogieDeclarations]: Found implementation of procedure ULTIMATE.start [2024-11-12 17:15:21,945 INFO L130 BoogieDeclarations]: Found specification of procedure __VERIFIER_assert [2024-11-12 17:15:21,945 INFO L138 BoogieDeclarations]: Found implementation of procedure __VERIFIER_assert [2024-11-12 17:15:22,009 INFO L238 CfgBuilder]: Building ICFG [2024-11-12 17:15:22,013 INFO L264 CfgBuilder]: Building CFG for each procedure with an implementation [2024-11-12 17:15:22,666 INFO L? ?]: Removed 157 outVars from TransFormulas that were not future-live. [2024-11-12 17:15:22,667 INFO L287 CfgBuilder]: Performing block encoding [2024-11-12 17:15:22,684 INFO L311 CfgBuilder]: Using the 1 location(s) as analysis (start of procedure ULTIMATE.start) [2024-11-12 17:15:22,684 INFO L316 CfgBuilder]: Removed 1 assume(true) statements. [2024-11-12 17:15:22,685 INFO L201 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 12.11 05:15:22 BoogieIcfgContainer [2024-11-12 17:15:22,685 INFO L131 PluginConnector]: ------------------------ END RCFGBuilder---------------------------- [2024-11-12 17:15:22,687 INFO L112 PluginConnector]: ------------------------TraceAbstraction---------------------------- [2024-11-12 17:15:22,687 INFO L270 PluginConnector]: Initializing TraceAbstraction... [2024-11-12 17:15:22,691 INFO L274 PluginConnector]: TraceAbstraction initialized [2024-11-12 17:15:22,691 INFO L184 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "CDTParser AST 12.11 05:15:21" (1/3) ... [2024-11-12 17:15:22,692 INFO L204 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@4f5cee1e and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 12.11 05:15:22, skipping insertion in model container [2024-11-12 17:15:22,692 INFO L184 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 12.11 05:15:21" (2/3) ... [2024-11-12 17:15:22,693 INFO L204 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@4f5cee1e and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 12.11 05:15:22, skipping insertion in model container [2024-11-12 17:15:22,693 INFO L184 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 12.11 05:15:22" (3/3) ... [2024-11-12 17:15:22,694 INFO L112 eAbstractionObserver]: Analyzing ICFG egcd-ll_valuebound5.c [2024-11-12 17:15:22,715 INFO L214 ceAbstractionStarter]: Automizer settings: Hoare:LoopHeads NWA Interpolation:FPandBP Determinization: PREDICATE_ABSTRACTION [2024-11-12 17:15:22,716 INFO L154 ceAbstractionStarter]: Applying trace abstraction to program that has 56 error locations. [2024-11-12 17:15:22,784 INFO L332 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == AllErrorsAtOnce ======== [2024-11-12 17:15:22,794 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;@4c4a4f7d, mLbeIndependenceSettings=[IndependenceType=SEMANTIC, AbstractionType=NONE, UseConditional=false, UseSemiCommutativity=true, Solver=Z3, SolverTimeout=1000ms] [2024-11-12 17:15:22,795 INFO L334 AbstractCegarLoop]: Starting to check reachability of 56 error locations. [2024-11-12 17:15:22,800 INFO L276 IsEmpty]: Start isEmpty. Operand has 144 states, 74 states have (on average 1.837837837837838) internal successors, (136), 130 states have internal predecessors, (136), 11 states have call successors, (11), 2 states have call predecessors, (11), 2 states have return successors, (11), 11 states have call predecessors, (11), 11 states have call successors, (11) [2024-11-12 17:15:22,806 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 27 [2024-11-12 17:15:22,806 INFO L210 NwaCegarLoop]: Found error trace [2024-11-12 17:15:22,807 INFO L218 NwaCegarLoop]: trace histogram [4, 4, 4, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-12 17:15:22,807 INFO L396 AbstractCegarLoop]: === Iteration 1 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONINTEGER_OVERFLOW === [ULTIMATE.startErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 53 more)] === [2024-11-12 17:15:22,813 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-12 17:15:22,813 INFO L85 PathProgramCache]: Analyzing trace with hash -2137283996, now seen corresponding path program 1 times [2024-11-12 17:15:22,837 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-12 17:15:22,838 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1398722689] [2024-11-12 17:15:22,839 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-12 17:15:22,839 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-12 17:15:22,959 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unknown [2024-11-12 17:15:22,963 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [367969371] [2024-11-12 17:15:22,963 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-12 17:15:22,963 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-12 17:15:22,964 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2024-11-12 17:15:22,966 INFO L229 MonitoredProcess]: Starting monitored process 2 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-11-12 17:15:22,967 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (2)] Waiting until timeout for monitored process [2024-11-12 17:15:23,018 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-12 17:15:23,021 INFO L256 TraceCheckSpWp]: Trace formula consists of 75 conjuncts, 5 conjuncts are in the unsatisfiable core [2024-11-12 17:15:23,026 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2024-11-12 17:15:23,085 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-12 17:15:23,086 INFO L308 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2024-11-12 17:15:23,086 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-12 17:15:23,086 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1398722689] [2024-11-12 17:15:23,087 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2024-11-12 17:15:23,087 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [367969371] [2024-11-12 17:15:23,088 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [367969371] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-12 17:15:23,088 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-11-12 17:15:23,089 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [] total 2 [2024-11-12 17:15:23,091 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [145020031] [2024-11-12 17:15:23,091 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-12 17:15:23,096 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2024-11-12 17:15:23,096 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-12 17:15:23,119 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2024-11-12 17:15:23,120 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2024-11-12 17:15:23,124 INFO L87 Difference]: Start difference. First operand has 144 states, 74 states have (on average 1.837837837837838) internal successors, (136), 130 states have internal predecessors, (136), 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 3 states, 2 states have (on average 4.5) internal successors, (9), 3 states have internal predecessors, (9), 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-12 17:15:23,462 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-12 17:15:23,462 INFO L93 Difference]: Finished difference Result 368 states and 460 transitions. [2024-11-12 17:15:23,463 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2024-11-12 17:15:23,465 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 2 states have (on average 4.5) internal successors, (9), 3 states have internal predecessors, (9), 1 states have call successors, (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 26 [2024-11-12 17:15:23,465 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-12 17:15:23,473 INFO L225 Difference]: With dead ends: 368 [2024-11-12 17:15:23,474 INFO L226 Difference]: Without dead ends: 218 [2024-11-12 17:15:23,478 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 25 GetRequests, 24 SyntacticMatches, 0 SemanticMatches, 1 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2024-11-12 17:15:23,483 INFO L435 NwaCegarLoop]: 85 mSDtfsCounter, 75 mSDsluCounter, 74 mSDsCounter, 0 mSdLazyCounter, 146 mSolverCounterSat, 3 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 82 SdHoareTripleChecker+Valid, 159 SdHoareTripleChecker+Invalid, 149 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 3 IncrementalHoareTripleChecker+Valid, 146 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time [2024-11-12 17:15:23,484 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [82 Valid, 159 Invalid, 149 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [3 Valid, 146 Invalid, 0 Unknown, 0 Unchecked, 0.3s Time] [2024-11-12 17:15:23,506 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 218 states. [2024-11-12 17:15:23,550 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 218 to 176. [2024-11-12 17:15:23,554 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 176 states, 103 states have (on average 1.8349514563106797) internal successors, (189), 158 states have internal predecessors, (189), 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-12 17:15:23,556 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 176 states to 176 states and 219 transitions. [2024-11-12 17:15:23,559 INFO L78 Accepts]: Start accepts. Automaton has 176 states and 219 transitions. Word has length 26 [2024-11-12 17:15:23,560 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-12 17:15:23,560 INFO L471 AbstractCegarLoop]: Abstraction has 176 states and 219 transitions. [2024-11-12 17:15:23,560 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 2 states have (on average 4.5) internal successors, (9), 3 states have internal predecessors, (9), 1 states have call successors, (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-12 17:15:23,561 INFO L276 IsEmpty]: Start isEmpty. Operand 176 states and 219 transitions. [2024-11-12 17:15:23,562 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2024-11-12 17:15:23,562 INFO L210 NwaCegarLoop]: Found error trace [2024-11-12 17:15:23,562 INFO L218 NwaCegarLoop]: trace histogram [4, 4, 4, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-12 17:15:23,576 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-12 17:15:23,763 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 2 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable0 [2024-11-12 17:15:23,763 INFO L396 AbstractCegarLoop]: === Iteration 2 === Targeting ULTIMATE.startErr2ASSERT_VIOLATIONINTEGER_OVERFLOW === [ULTIMATE.startErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 53 more)] === [2024-11-12 17:15:23,764 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-12 17:15:23,764 INFO L85 PathProgramCache]: Analyzing trace with hash -935551034, now seen corresponding path program 1 times [2024-11-12 17:15:23,764 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-12 17:15:23,764 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1060245298] [2024-11-12 17:15:23,765 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-12 17:15:23,765 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-12 17:15:23,797 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unknown [2024-11-12 17:15:23,798 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [1094968527] [2024-11-12 17:15:23,799 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-12 17:15:23,799 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-12 17:15:23,799 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2024-11-12 17:15:23,802 INFO L229 MonitoredProcess]: Starting monitored process 3 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-11-12 17:15:23,804 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (3)] Waiting until timeout for monitored process [2024-11-12 17:15:23,854 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-12 17:15:23,855 INFO L256 TraceCheckSpWp]: Trace formula consists of 77 conjuncts, 3 conjuncts are in the unsatisfiable core [2024-11-12 17:15:23,857 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2024-11-12 17:15:23,875 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-12 17:15:23,875 INFO L308 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2024-11-12 17:15:23,876 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-12 17:15:23,876 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1060245298] [2024-11-12 17:15:23,876 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2024-11-12 17:15:23,876 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1094968527] [2024-11-12 17:15:23,876 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1094968527] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-12 17:15:23,877 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-11-12 17:15:23,877 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [] total 2 [2024-11-12 17:15:23,877 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [750100403] [2024-11-12 17:15:23,877 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-12 17:15:23,878 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2024-11-12 17:15:23,879 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-12 17:15:23,879 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2024-11-12 17:15:23,879 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2024-11-12 17:15:23,880 INFO L87 Difference]: Start difference. First operand 176 states and 219 transitions. Second operand has 3 states, 2 states have (on average 5.5) internal successors, (11), 3 states have internal predecessors, (11), 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-12 17:15:24,275 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-12 17:15:24,275 INFO L93 Difference]: Finished difference Result 277 states and 343 transitions. [2024-11-12 17:15:24,276 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2024-11-12 17:15:24,276 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 2 states have (on average 5.5) internal successors, (11), 3 states have internal predecessors, (11), 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 28 [2024-11-12 17:15:24,276 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-12 17:15:24,278 INFO L225 Difference]: With dead ends: 277 [2024-11-12 17:15:24,278 INFO L226 Difference]: Without dead ends: 269 [2024-11-12 17:15:24,279 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 27 GetRequests, 26 SyntacticMatches, 0 SemanticMatches, 1 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2024-11-12 17:15:24,280 INFO L435 NwaCegarLoop]: 109 mSDtfsCounter, 84 mSDsluCounter, 97 mSDsCounter, 0 mSdLazyCounter, 87 mSolverCounterSat, 7 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 90 SdHoareTripleChecker+Valid, 206 SdHoareTripleChecker+Invalid, 94 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 7 IncrementalHoareTripleChecker+Valid, 87 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.4s IncrementalHoareTripleChecker+Time [2024-11-12 17:15:24,281 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [90 Valid, 206 Invalid, 94 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [7 Valid, 87 Invalid, 0 Unknown, 0 Unchecked, 0.4s Time] [2024-11-12 17:15:24,282 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 269 states. [2024-11-12 17:15:24,310 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 269 to 229. [2024-11-12 17:15:24,312 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 229 states, 150 states have (on average 1.7866666666666666) internal successors, (268), 205 states have internal predecessors, (268), 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-12 17:15:24,315 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 229 states to 229 states and 310 transitions. [2024-11-12 17:15:24,315 INFO L78 Accepts]: Start accepts. Automaton has 229 states and 310 transitions. Word has length 28 [2024-11-12 17:15:24,316 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-12 17:15:24,316 INFO L471 AbstractCegarLoop]: Abstraction has 229 states and 310 transitions. [2024-11-12 17:15:24,316 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 2 states have (on average 5.5) internal successors, (11), 3 states have internal predecessors, (11), 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-12 17:15:24,316 INFO L276 IsEmpty]: Start isEmpty. Operand 229 states and 310 transitions. [2024-11-12 17:15:24,317 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2024-11-12 17:15:24,317 INFO L210 NwaCegarLoop]: Found error trace [2024-11-12 17:15:24,317 INFO L218 NwaCegarLoop]: trace histogram [4, 4, 4, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-12 17:15:24,330 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (3)] Ended with exit code 0 [2024-11-12 17:15:24,518 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,SelfDestructingSolverStorable1 [2024-11-12 17:15:24,518 INFO L396 AbstractCegarLoop]: === Iteration 3 === Targeting ULTIMATE.startErr4ASSERT_VIOLATIONINTEGER_OVERFLOW === [ULTIMATE.startErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 53 more)] === [2024-11-12 17:15:24,519 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-12 17:15:24,519 INFO L85 PathProgramCache]: Analyzing trace with hash -1416377048, now seen corresponding path program 1 times [2024-11-12 17:15:24,519 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-12 17:15:24,519 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1663818796] [2024-11-12 17:15:24,519 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-12 17:15:24,520 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-12 17:15:24,557 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unknown [2024-11-12 17:15:24,561 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [463532353] [2024-11-12 17:15:24,563 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-12 17:15:24,563 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-12 17:15:24,564 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2024-11-12 17:15:24,565 INFO L229 MonitoredProcess]: Starting monitored process 4 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-11-12 17:15:24,567 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (4)] Waiting until timeout for monitored process [2024-11-12 17:15:24,609 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-12 17:15:24,611 INFO L256 TraceCheckSpWp]: Trace formula consists of 79 conjuncts, 7 conjuncts are in the unsatisfiable core [2024-11-12 17:15:24,613 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2024-11-12 17:15:24,705 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-12 17:15:24,705 INFO L308 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2024-11-12 17:15:24,705 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-12 17:15:24,705 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1663818796] [2024-11-12 17:15:24,705 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2024-11-12 17:15:24,705 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [463532353] [2024-11-12 17:15:24,705 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [463532353] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-12 17:15:24,706 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-11-12 17:15:24,706 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [] total 2 [2024-11-12 17:15:24,706 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1654536676] [2024-11-12 17:15:24,706 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-12 17:15:24,706 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2024-11-12 17:15:24,706 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-12 17:15:24,707 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2024-11-12 17:15:24,707 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2024-11-12 17:15:24,708 INFO L87 Difference]: Start difference. First operand 229 states and 310 transitions. Second operand has 3 states, 2 states have (on average 6.5) internal successors, (13), 3 states have internal predecessors, (13), 1 states have call successors, (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-12 17:15:24,907 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-12 17:15:24,907 INFO L93 Difference]: Finished difference Result 263 states and 329 transitions. [2024-11-12 17:15:24,908 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2024-11-12 17:15:24,908 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 2 states have (on average 6.5) internal successors, (13), 3 states have internal predecessors, (13), 1 states have call successors, (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 30 [2024-11-12 17:15:24,908 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-12 17:15:24,910 INFO L225 Difference]: With dead ends: 263 [2024-11-12 17:15:24,910 INFO L226 Difference]: Without dead ends: 249 [2024-11-12 17:15:24,910 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 29 GetRequests, 28 SyntacticMatches, 0 SemanticMatches, 1 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2024-11-12 17:15:24,912 INFO L435 NwaCegarLoop]: 81 mSDtfsCounter, 61 mSDsluCounter, 53 mSDsCounter, 0 mSdLazyCounter, 157 mSolverCounterSat, 14 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 67 SdHoareTripleChecker+Valid, 134 SdHoareTripleChecker+Invalid, 171 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 14 IncrementalHoareTripleChecker+Valid, 157 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2024-11-12 17:15:24,915 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [67 Valid, 134 Invalid, 171 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [14 Valid, 157 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2024-11-12 17:15:24,916 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 249 states. [2024-11-12 17:15:24,928 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 249 to 194. [2024-11-12 17:15:24,929 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 194 states, 120 states have (on average 1.7083333333333333) internal successors, (205), 175 states have internal predecessors, (205), 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-12 17:15:24,930 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 194 states to 194 states and 237 transitions. [2024-11-12 17:15:24,930 INFO L78 Accepts]: Start accepts. Automaton has 194 states and 237 transitions. Word has length 30 [2024-11-12 17:15:24,931 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-12 17:15:24,931 INFO L471 AbstractCegarLoop]: Abstraction has 194 states and 237 transitions. [2024-11-12 17:15:24,931 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 2 states have (on average 6.5) internal successors, (13), 3 states have internal predecessors, (13), 1 states have call successors, (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-12 17:15:24,931 INFO L276 IsEmpty]: Start isEmpty. Operand 194 states and 237 transitions. [2024-11-12 17:15:24,932 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 38 [2024-11-12 17:15:24,932 INFO L210 NwaCegarLoop]: Found error trace [2024-11-12 17:15:24,932 INFO L218 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] [2024-11-12 17:15:24,945 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (4)] Ended with exit code 0 [2024-11-12 17:15:25,134 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable2,4 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-12 17:15:25,135 INFO L396 AbstractCegarLoop]: === Iteration 4 === Targeting ULTIMATE.startErr6ASSERT_VIOLATIONINTEGER_OVERFLOW === [ULTIMATE.startErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 53 more)] === [2024-11-12 17:15:25,135 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-12 17:15:25,135 INFO L85 PathProgramCache]: Analyzing trace with hash -323936951, now seen corresponding path program 1 times [2024-11-12 17:15:25,135 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-12 17:15:25,136 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1294645760] [2024-11-12 17:15:25,136 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-12 17:15:25,136 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-12 17:15:25,166 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unknown [2024-11-12 17:15:25,168 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [1816804323] [2024-11-12 17:15:25,168 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-12 17:15:25,168 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-12 17:15:25,168 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2024-11-12 17:15:25,170 INFO L229 MonitoredProcess]: Starting monitored process 5 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-11-12 17:15:25,174 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (5)] Waiting until timeout for monitored process [2024-11-12 17:15:25,221 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-12 17:15:25,222 INFO L256 TraceCheckSpWp]: Trace formula consists of 90 conjuncts, 3 conjuncts are in the unsatisfiable core [2024-11-12 17:15:25,223 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2024-11-12 17:15:25,257 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-12 17:15:25,257 INFO L308 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2024-11-12 17:15:25,257 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-12 17:15:25,257 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1294645760] [2024-11-12 17:15:25,257 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2024-11-12 17:15:25,258 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1816804323] [2024-11-12 17:15:25,258 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1816804323] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-12 17:15:25,258 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-11-12 17:15:25,258 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [] total 2 [2024-11-12 17:15:25,258 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [800613435] [2024-11-12 17:15:25,259 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-12 17:15:25,259 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2024-11-12 17:15:25,259 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-12 17:15:25,260 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2024-11-12 17:15:25,260 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2024-11-12 17:15:25,260 INFO L87 Difference]: Start difference. First operand 194 states and 237 transitions. Second operand has 3 states, 2 states have (on average 9.0) internal successors, (18), 3 states have internal predecessors, (18), 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-12 17:15:25,491 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-12 17:15:25,492 INFO L93 Difference]: Finished difference Result 356 states and 456 transitions. [2024-11-12 17:15:25,492 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2024-11-12 17:15:25,492 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 2 states have (on average 9.0) internal successors, (18), 3 states have internal predecessors, (18), 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 37 [2024-11-12 17:15:25,493 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-12 17:15:25,495 INFO L225 Difference]: With dead ends: 356 [2024-11-12 17:15:25,495 INFO L226 Difference]: Without dead ends: 348 [2024-11-12 17:15:25,496 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 36 GetRequests, 35 SyntacticMatches, 0 SemanticMatches, 1 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2024-11-12 17:15:25,497 INFO L435 NwaCegarLoop]: 106 mSDtfsCounter, 84 mSDsluCounter, 96 mSDsCounter, 0 mSdLazyCounter, 89 mSolverCounterSat, 7 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 89 SdHoareTripleChecker+Valid, 202 SdHoareTripleChecker+Invalid, 96 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 7 IncrementalHoareTripleChecker+Valid, 89 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2024-11-12 17:15:25,497 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [89 Valid, 202 Invalid, 96 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [7 Valid, 89 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2024-11-12 17:15:25,499 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 348 states. [2024-11-12 17:15:25,518 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 348 to 273. [2024-11-12 17:15:25,518 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 273 states, 190 states have (on average 1.6894736842105262) internal successors, (321), 245 states have internal predecessors, (321), 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-12 17:15:25,524 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 273 states to 273 states and 371 transitions. [2024-11-12 17:15:25,526 INFO L78 Accepts]: Start accepts. Automaton has 273 states and 371 transitions. Word has length 37 [2024-11-12 17:15:25,526 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-12 17:15:25,526 INFO L471 AbstractCegarLoop]: Abstraction has 273 states and 371 transitions. [2024-11-12 17:15:25,526 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 2 states have (on average 9.0) internal successors, (18), 3 states have internal predecessors, (18), 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-12 17:15:25,527 INFO L276 IsEmpty]: Start isEmpty. Operand 273 states and 371 transitions. [2024-11-12 17:15:25,527 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 40 [2024-11-12 17:15:25,528 INFO L210 NwaCegarLoop]: Found error trace [2024-11-12 17:15:25,528 INFO L218 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] [2024-11-12 17:15:25,544 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (5)] Ended with exit code 0 [2024-11-12 17:15:25,728 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable3,5 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-12 17:15:25,729 INFO L396 AbstractCegarLoop]: === Iteration 5 === Targeting ULTIMATE.startErr8ASSERT_VIOLATIONINTEGER_OVERFLOW === [ULTIMATE.startErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 53 more)] === [2024-11-12 17:15:25,729 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-12 17:15:25,729 INFO L85 PathProgramCache]: Analyzing trace with hash -2065762549, now seen corresponding path program 1 times [2024-11-12 17:15:25,730 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-12 17:15:25,730 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [418362536] [2024-11-12 17:15:25,730 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-12 17:15:25,730 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-12 17:15:25,753 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unknown [2024-11-12 17:15:25,758 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [823795474] [2024-11-12 17:15:25,759 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-12 17:15:25,759 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-12 17:15:25,759 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2024-11-12 17:15:25,765 INFO L229 MonitoredProcess]: Starting monitored process 6 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-11-12 17:15:25,772 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (6)] Waiting until timeout for monitored process [2024-11-12 17:15:25,823 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-12 17:15:25,825 INFO L256 TraceCheckSpWp]: Trace formula consists of 92 conjuncts, 4 conjuncts are in the unsatisfiable core [2024-11-12 17:15:25,826 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2024-11-12 17:15:25,902 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-12 17:15:25,906 INFO L308 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2024-11-12 17:15:25,906 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-12 17:15:25,906 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [418362536] [2024-11-12 17:15:25,907 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2024-11-12 17:15:25,907 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [823795474] [2024-11-12 17:15:25,907 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [823795474] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-12 17:15:25,907 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-11-12 17:15:25,907 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2024-11-12 17:15:25,907 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1386435039] [2024-11-12 17:15:25,907 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-12 17:15:25,908 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2024-11-12 17:15:25,908 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-12 17:15:25,908 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2024-11-12 17:15:25,908 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=6, Invalid=6, Unknown=0, NotChecked=0, Total=12 [2024-11-12 17:15:25,908 INFO L87 Difference]: Start difference. First operand 273 states and 371 transitions. Second operand has 4 states, 3 states have (on average 6.666666666666667) internal successors, (20), 4 states have internal predecessors, (20), 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-12 17:15:26,256 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-12 17:15:26,256 INFO L93 Difference]: Finished difference Result 326 states and 436 transitions. [2024-11-12 17:15:26,256 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2024-11-12 17:15:26,257 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 3 states have (on average 6.666666666666667) internal successors, (20), 4 states have internal predecessors, (20), 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 39 [2024-11-12 17:15:26,257 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-12 17:15:26,259 INFO L225 Difference]: With dead ends: 326 [2024-11-12 17:15:26,259 INFO L226 Difference]: Without dead ends: 324 [2024-11-12 17:15:26,259 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 38 GetRequests, 36 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-12 17:15:26,260 INFO L435 NwaCegarLoop]: 78 mSDtfsCounter, 171 mSDsluCounter, 84 mSDsCounter, 0 mSdLazyCounter, 166 mSolverCounterSat, 1 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 182 SdHoareTripleChecker+Valid, 162 SdHoareTripleChecker+Invalid, 167 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1 IncrementalHoareTripleChecker+Valid, 166 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time [2024-11-12 17:15:26,260 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [182 Valid, 162 Invalid, 167 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1 Valid, 166 Invalid, 0 Unknown, 0 Unchecked, 0.3s Time] [2024-11-12 17:15:26,261 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 324 states. [2024-11-12 17:15:26,272 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 324 to 273. [2024-11-12 17:15:26,272 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 273 states, 190 states have (on average 1.668421052631579) internal successors, (317), 245 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-12 17:15:26,274 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 273 states to 273 states and 367 transitions. [2024-11-12 17:15:26,274 INFO L78 Accepts]: Start accepts. Automaton has 273 states and 367 transitions. Word has length 39 [2024-11-12 17:15:26,274 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-12 17:15:26,275 INFO L471 AbstractCegarLoop]: Abstraction has 273 states and 367 transitions. [2024-11-12 17:15:26,275 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 3 states have (on average 6.666666666666667) internal successors, (20), 4 states have internal predecessors, (20), 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-12 17:15:26,275 INFO L276 IsEmpty]: Start isEmpty. Operand 273 states and 367 transitions. [2024-11-12 17:15:26,276 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 41 [2024-11-12 17:15:26,276 INFO L210 NwaCegarLoop]: Found error trace [2024-11-12 17:15:26,276 INFO L218 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-12 17:15:26,293 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (6)] Forceful destruction successful, exit code 0 [2024-11-12 17:15:26,477 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable4,6 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-12 17:15:26,477 INFO L396 AbstractCegarLoop]: === Iteration 6 === Targeting ULTIMATE.startErr9ASSERT_VIOLATIONINTEGER_OVERFLOW === [ULTIMATE.startErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 53 more)] === [2024-11-12 17:15:26,478 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-12 17:15:26,478 INFO L85 PathProgramCache]: Analyzing trace with hash 385870489, now seen corresponding path program 1 times [2024-11-12 17:15:26,478 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-12 17:15:26,478 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1510622507] [2024-11-12 17:15:26,478 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-12 17:15:26,478 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-12 17:15:26,513 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unknown [2024-11-12 17:15:26,518 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [505456887] [2024-11-12 17:15:26,518 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-12 17:15:26,519 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-12 17:15:26,519 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2024-11-12 17:15:26,524 INFO L229 MonitoredProcess]: Starting monitored process 7 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-11-12 17:15:26,530 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (7)] Waiting until timeout for monitored process [2024-11-12 17:15:26,578 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-12 17:15:26,579 INFO L256 TraceCheckSpWp]: Trace formula consists of 93 conjuncts, 4 conjuncts are in the unsatisfiable core [2024-11-12 17:15:26,581 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2024-11-12 17:15:26,642 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-12 17:15:26,642 INFO L308 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2024-11-12 17:15:26,642 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-12 17:15:26,642 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1510622507] [2024-11-12 17:15:26,643 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2024-11-12 17:15:26,643 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [505456887] [2024-11-12 17:15:26,643 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [505456887] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-12 17:15:26,643 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-11-12 17:15:26,643 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2024-11-12 17:15:26,643 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [292390277] [2024-11-12 17:15:26,643 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-12 17:15:26,644 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2024-11-12 17:15:26,644 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-12 17:15:26,644 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2024-11-12 17:15:26,645 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=6, Invalid=6, Unknown=0, NotChecked=0, Total=12 [2024-11-12 17:15:26,645 INFO L87 Difference]: Start difference. First operand 273 states and 367 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-12 17:15:26,960 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-12 17:15:26,960 INFO L93 Difference]: Finished difference Result 326 states and 432 transitions. [2024-11-12 17:15:26,961 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2024-11-12 17:15:26,961 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-12 17:15:26,962 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-12 17:15:26,963 INFO L225 Difference]: With dead ends: 326 [2024-11-12 17:15:26,963 INFO L226 Difference]: Without dead ends: 324 [2024-11-12 17:15:26,964 INFO L434 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-12 17:15:26,964 INFO L435 NwaCegarLoop]: 78 mSDtfsCounter, 170 mSDsluCounter, 84 mSDsCounter, 0 mSdLazyCounter, 166 mSolverCounterSat, 1 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 181 SdHoareTripleChecker+Valid, 162 SdHoareTripleChecker+Invalid, 167 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1 IncrementalHoareTripleChecker+Valid, 166 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time [2024-11-12 17:15:26,965 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [181 Valid, 162 Invalid, 167 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1 Valid, 166 Invalid, 0 Unknown, 0 Unchecked, 0.3s Time] [2024-11-12 17:15:26,967 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 324 states. [2024-11-12 17:15:26,984 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 324 to 273. [2024-11-12 17:15:26,984 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 273 states, 190 states have (on average 1.6473684210526316) internal successors, (313), 245 states have internal predecessors, (313), 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-12 17:15:26,986 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 273 states to 273 states and 363 transitions. [2024-11-12 17:15:26,988 INFO L78 Accepts]: Start accepts. Automaton has 273 states and 363 transitions. Word has length 40 [2024-11-12 17:15:26,988 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-12 17:15:26,988 INFO L471 AbstractCegarLoop]: Abstraction has 273 states and 363 transitions. [2024-11-12 17:15:26,988 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-12 17:15:26,988 INFO L276 IsEmpty]: Start isEmpty. Operand 273 states and 363 transitions. [2024-11-12 17:15:26,989 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 42 [2024-11-12 17:15:26,989 INFO L210 NwaCegarLoop]: Found error trace [2024-11-12 17:15:26,989 INFO L218 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-12 17:15:27,006 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (7)] Ended with exit code 0 [2024-11-12 17:15:27,189 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable5,7 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-12 17:15:27,190 INFO L396 AbstractCegarLoop]: === Iteration 7 === Targeting ULTIMATE.startErr10ASSERT_VIOLATIONINTEGER_OVERFLOW === [ULTIMATE.startErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 53 more)] === [2024-11-12 17:15:27,190 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-12 17:15:27,190 INFO L85 PathProgramCache]: Analyzing trace with hash -922916659, now seen corresponding path program 1 times [2024-11-12 17:15:27,190 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-12 17:15:27,190 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2041332961] [2024-11-12 17:15:27,191 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-12 17:15:27,191 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-12 17:15:27,220 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unknown [2024-11-12 17:15:27,221 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [302858146] [2024-11-12 17:15:27,221 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-12 17:15:27,221 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-12 17:15:27,221 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2024-11-12 17:15:27,226 INFO L229 MonitoredProcess]: Starting monitored process 8 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-11-12 17:15:27,228 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (8)] Waiting until timeout for monitored process [2024-11-12 17:15:27,270 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-12 17:15:27,271 INFO L256 TraceCheckSpWp]: Trace formula consists of 94 conjuncts, 4 conjuncts are in the unsatisfiable core [2024-11-12 17:15:27,272 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2024-11-12 17:15:27,314 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-12 17:15:27,315 INFO L308 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2024-11-12 17:15:27,315 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-12 17:15:27,315 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2041332961] [2024-11-12 17:15:27,315 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2024-11-12 17:15:27,315 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [302858146] [2024-11-12 17:15:27,315 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [302858146] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-12 17:15:27,315 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-11-12 17:15:27,315 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2024-11-12 17:15:27,316 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [902814227] [2024-11-12 17:15:27,316 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-12 17:15:27,316 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2024-11-12 17:15:27,316 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-12 17:15:27,317 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2024-11-12 17:15:27,317 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=6, Invalid=6, Unknown=0, NotChecked=0, Total=12 [2024-11-12 17:15:27,317 INFO L87 Difference]: Start difference. First operand 273 states and 363 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-12 17:15:28,066 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-12 17:15:28,066 INFO L93 Difference]: Finished difference Result 346 states and 436 transitions. [2024-11-12 17:15:28,066 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2024-11-12 17:15:28,067 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-12 17:15:28,067 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-12 17:15:28,069 INFO L225 Difference]: With dead ends: 346 [2024-11-12 17:15:28,069 INFO L226 Difference]: Without dead ends: 344 [2024-11-12 17:15:28,069 INFO L434 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-12 17:15:28,070 INFO L435 NwaCegarLoop]: 75 mSDtfsCounter, 141 mSDsluCounter, 98 mSDsCounter, 0 mSdLazyCounter, 162 mSolverCounterSat, 6 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.7s Time, 0 mProtectedPredicate, 0 mProtectedAction, 147 SdHoareTripleChecker+Valid, 173 SdHoareTripleChecker+Invalid, 168 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 6 IncrementalHoareTripleChecker+Valid, 162 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.7s IncrementalHoareTripleChecker+Time [2024-11-12 17:15:28,070 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [147 Valid, 173 Invalid, 168 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [6 Valid, 162 Invalid, 0 Unknown, 0 Unchecked, 0.7s Time] [2024-11-12 17:15:28,071 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 344 states. [2024-11-12 17:15:28,081 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 344 to 274. [2024-11-12 17:15:28,082 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 274 states, 191 states have (on average 1.6282722513089005) internal successors, (311), 246 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-12 17:15:28,083 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 274 states to 274 states and 361 transitions. [2024-11-12 17:15:28,083 INFO L78 Accepts]: Start accepts. Automaton has 274 states and 361 transitions. Word has length 41 [2024-11-12 17:15:28,084 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-12 17:15:28,084 INFO L471 AbstractCegarLoop]: Abstraction has 274 states and 361 transitions. [2024-11-12 17:15:28,084 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-12 17:15:28,084 INFO L276 IsEmpty]: Start isEmpty. Operand 274 states and 361 transitions. [2024-11-12 17:15:28,085 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 43 [2024-11-12 17:15:28,085 INFO L210 NwaCegarLoop]: Found error trace [2024-11-12 17:15:28,085 INFO L218 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-12 17:15:28,102 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (8)] Ended with exit code 0 [2024-11-12 17:15:28,285 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable6,8 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-12 17:15:28,286 INFO L396 AbstractCegarLoop]: === Iteration 8 === Targeting ULTIMATE.startErr11ASSERT_VIOLATIONINTEGER_OVERFLOW === [ULTIMATE.startErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 53 more)] === [2024-11-12 17:15:28,286 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-12 17:15:28,286 INFO L85 PathProgramCache]: Analyzing trace with hash 1454354715, now seen corresponding path program 1 times [2024-11-12 17:15:28,287 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-12 17:15:28,287 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1862697692] [2024-11-12 17:15:28,287 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-12 17:15:28,287 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-12 17:15:28,307 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unknown [2024-11-12 17:15:28,310 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [247398332] [2024-11-12 17:15:28,312 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-12 17:15:28,312 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-12 17:15:28,312 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2024-11-12 17:15:28,314 INFO L229 MonitoredProcess]: Starting monitored process 9 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-11-12 17:15:28,315 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (9)] Waiting until timeout for monitored process [2024-11-12 17:15:28,355 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-12 17:15:28,356 INFO L256 TraceCheckSpWp]: Trace formula consists of 95 conjuncts, 4 conjuncts are in the unsatisfiable core [2024-11-12 17:15:28,359 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2024-11-12 17:15:28,525 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-12 17:15:28,525 INFO L308 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2024-11-12 17:15:28,526 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-12 17:15:28,526 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1862697692] [2024-11-12 17:15:28,526 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2024-11-12 17:15:28,526 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [247398332] [2024-11-12 17:15:28,526 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [247398332] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-12 17:15:28,526 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-11-12 17:15:28,527 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2024-11-12 17:15:28,527 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1802520775] [2024-11-12 17:15:28,527 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-12 17:15:28,527 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2024-11-12 17:15:28,527 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-12 17:15:28,528 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2024-11-12 17:15:28,528 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=6, Invalid=6, Unknown=0, NotChecked=0, Total=12 [2024-11-12 17:15:28,528 INFO L87 Difference]: Start difference. First operand 274 states and 361 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-12 17:15:29,531 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-12 17:15:29,532 INFO L93 Difference]: Finished difference Result 346 states and 432 transitions. [2024-11-12 17:15:29,532 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2024-11-12 17:15:29,532 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-12 17:15:29,533 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-12 17:15:29,535 INFO L225 Difference]: With dead ends: 346 [2024-11-12 17:15:29,535 INFO L226 Difference]: Without dead ends: 344 [2024-11-12 17:15:29,535 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 41 GetRequests, 39 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-12 17:15:29,536 INFO L435 NwaCegarLoop]: 78 mSDtfsCounter, 140 mSDsluCounter, 98 mSDsCounter, 0 mSdLazyCounter, 161 mSolverCounterSat, 6 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.9s Time, 0 mProtectedPredicate, 0 mProtectedAction, 146 SdHoareTripleChecker+Valid, 176 SdHoareTripleChecker+Invalid, 167 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 6 IncrementalHoareTripleChecker+Valid, 161 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.0s IncrementalHoareTripleChecker+Time [2024-11-12 17:15:29,536 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [146 Valid, 176 Invalid, 167 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [6 Valid, 161 Invalid, 0 Unknown, 0 Unchecked, 1.0s Time] [2024-11-12 17:15:29,538 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 344 states. [2024-11-12 17:15:29,551 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 344 to 275. [2024-11-12 17:15:29,551 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 275 states, 192 states have (on average 1.609375) internal successors, (309), 247 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-12 17:15:29,553 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 275 states to 275 states and 359 transitions. [2024-11-12 17:15:29,554 INFO L78 Accepts]: Start accepts. Automaton has 275 states and 359 transitions. Word has length 42 [2024-11-12 17:15:29,554 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-12 17:15:29,554 INFO L471 AbstractCegarLoop]: Abstraction has 275 states and 359 transitions. [2024-11-12 17:15:29,555 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-12 17:15:29,555 INFO L276 IsEmpty]: Start isEmpty. Operand 275 states and 359 transitions. [2024-11-12 17:15:29,556 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 51 [2024-11-12 17:15:29,556 INFO L210 NwaCegarLoop]: Found error trace [2024-11-12 17:15:29,556 INFO L218 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] [2024-11-12 17:15:29,572 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (9)] Ended with exit code 0 [2024-11-12 17:15:29,756 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,SelfDestructingSolverStorable7 [2024-11-12 17:15:29,757 INFO L396 AbstractCegarLoop]: === Iteration 9 === Targeting ULTIMATE.startErr14ASSERT_VIOLATIONINTEGER_OVERFLOW === [ULTIMATE.startErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 53 more)] === [2024-11-12 17:15:29,757 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-12 17:15:29,758 INFO L85 PathProgramCache]: Analyzing trace with hash -1348027140, now seen corresponding path program 1 times [2024-11-12 17:15:29,758 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-12 17:15:29,758 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1343521241] [2024-11-12 17:15:29,758 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-12 17:15:29,758 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-12 17:15:29,775 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unknown [2024-11-12 17:15:29,776 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [1921761427] [2024-11-12 17:15:29,777 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-12 17:15:29,777 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-12 17:15:29,777 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2024-11-12 17:15:29,779 INFO L229 MonitoredProcess]: Starting monitored process 10 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-11-12 17:15:29,783 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (10)] Waiting until timeout for monitored process [2024-11-12 17:15:29,829 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-12 17:15:29,830 INFO L256 TraceCheckSpWp]: Trace formula consists of 107 conjuncts, 4 conjuncts are in the unsatisfiable core [2024-11-12 17:15:29,831 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2024-11-12 17:15:29,922 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-12 17:15:29,922 INFO L308 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2024-11-12 17:15:29,922 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-12 17:15:29,922 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1343521241] [2024-11-12 17:15:29,922 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2024-11-12 17:15:29,922 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1921761427] [2024-11-12 17:15:29,923 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1921761427] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-12 17:15:29,923 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-11-12 17:15:29,923 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2024-11-12 17:15:29,923 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [178083934] [2024-11-12 17:15:29,923 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-12 17:15:29,923 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2024-11-12 17:15:29,923 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-12 17:15:29,924 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2024-11-12 17:15:29,924 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=6, Invalid=6, Unknown=0, NotChecked=0, Total=12 [2024-11-12 17:15:29,924 INFO L87 Difference]: Start difference. First operand 275 states and 359 transitions. Second operand has 4 states, 3 states have (on average 8.666666666666666) internal successors, (26), 4 states have internal predecessors, (26), 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-12 17:15:30,271 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-12 17:15:30,271 INFO L93 Difference]: Finished difference Result 297 states and 378 transitions. [2024-11-12 17:15:30,272 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2024-11-12 17:15:30,272 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 3 states have (on average 8.666666666666666) internal successors, (26), 4 states have internal predecessors, (26), 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 50 [2024-11-12 17:15:30,272 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-12 17:15:30,274 INFO L225 Difference]: With dead ends: 297 [2024-11-12 17:15:30,274 INFO L226 Difference]: Without dead ends: 295 [2024-11-12 17:15:30,275 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 49 GetRequests, 47 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-12 17:15:30,275 INFO L435 NwaCegarLoop]: 88 mSDtfsCounter, 155 mSDsluCounter, 85 mSDsCounter, 0 mSdLazyCounter, 157 mSolverCounterSat, 1 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 165 SdHoareTripleChecker+Valid, 173 SdHoareTripleChecker+Invalid, 158 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1 IncrementalHoareTripleChecker+Valid, 157 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time [2024-11-12 17:15:30,275 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [165 Valid, 173 Invalid, 158 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1 Valid, 157 Invalid, 0 Unknown, 0 Unchecked, 0.3s Time] [2024-11-12 17:15:30,276 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 295 states. [2024-11-12 17:15:30,288 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 295 to 276. [2024-11-12 17:15:30,290 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 276 states, 193 states have (on average 1.5958549222797926) internal successors, (308), 248 states have internal predecessors, (308), 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-12 17:15:30,291 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 276 states to 276 states and 358 transitions. [2024-11-12 17:15:30,292 INFO L78 Accepts]: Start accepts. Automaton has 276 states and 358 transitions. Word has length 50 [2024-11-12 17:15:30,292 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-12 17:15:30,292 INFO L471 AbstractCegarLoop]: Abstraction has 276 states and 358 transitions. [2024-11-12 17:15:30,292 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 3 states have (on average 8.666666666666666) internal successors, (26), 4 states have internal predecessors, (26), 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-12 17:15:30,293 INFO L276 IsEmpty]: Start isEmpty. Operand 276 states and 358 transitions. [2024-11-12 17:15:30,295 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 52 [2024-11-12 17:15:30,295 INFO L210 NwaCegarLoop]: Found error trace [2024-11-12 17:15:30,295 INFO L218 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-12 17:15:30,312 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (10)] Forceful destruction successful, exit code 0 [2024-11-12 17:15:30,495 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable8,10 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-12 17:15:30,496 INFO L396 AbstractCegarLoop]: === Iteration 10 === Targeting ULTIMATE.startErr15ASSERT_VIOLATIONINTEGER_OVERFLOW === [ULTIMATE.startErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 53 more)] === [2024-11-12 17:15:30,496 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-12 17:15:30,496 INFO L85 PathProgramCache]: Analyzing trace with hash 1160831701, now seen corresponding path program 1 times [2024-11-12 17:15:30,496 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-12 17:15:30,496 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [417311236] [2024-11-12 17:15:30,496 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-12 17:15:30,496 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-12 17:15:30,512 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unknown [2024-11-12 17:15:30,512 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [1946869868] [2024-11-12 17:15:30,513 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-12 17:15:30,513 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-12 17:15:30,513 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2024-11-12 17:15:30,519 INFO L229 MonitoredProcess]: Starting monitored process 11 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-11-12 17:15:30,521 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (11)] Waiting until timeout for monitored process [2024-11-12 17:15:30,563 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-12 17:15:30,564 INFO L256 TraceCheckSpWp]: Trace formula consists of 108 conjuncts, 4 conjuncts are in the unsatisfiable core [2024-11-12 17:15:30,565 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2024-11-12 17:15:30,654 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-12 17:15:30,654 INFO L308 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2024-11-12 17:15:30,655 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-12 17:15:30,655 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [417311236] [2024-11-12 17:15:30,655 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2024-11-12 17:15:30,655 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1946869868] [2024-11-12 17:15:30,655 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1946869868] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-12 17:15:30,655 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-11-12 17:15:30,655 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2024-11-12 17:15:30,655 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1763101446] [2024-11-12 17:15:30,655 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-12 17:15:30,656 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2024-11-12 17:15:30,656 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-12 17:15:30,656 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2024-11-12 17:15:30,656 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=6, Invalid=6, Unknown=0, NotChecked=0, Total=12 [2024-11-12 17:15:30,656 INFO L87 Difference]: Start difference. First operand 276 states and 358 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-12 17:15:30,973 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-12 17:15:30,974 INFO L93 Difference]: Finished difference Result 297 states and 375 transitions. [2024-11-12 17:15:30,974 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2024-11-12 17:15:30,974 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-12 17:15:30,974 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-12 17:15:30,976 INFO L225 Difference]: With dead ends: 297 [2024-11-12 17:15:30,976 INFO L226 Difference]: Without dead ends: 295 [2024-11-12 17:15:30,976 INFO L434 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-12 17:15:30,977 INFO L435 NwaCegarLoop]: 88 mSDtfsCounter, 207 mSDsluCounter, 67 mSDsCounter, 0 mSdLazyCounter, 136 mSolverCounterSat, 5 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 217 SdHoareTripleChecker+Valid, 155 SdHoareTripleChecker+Invalid, 141 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 5 IncrementalHoareTripleChecker+Valid, 136 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time [2024-11-12 17:15:30,977 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [217 Valid, 155 Invalid, 141 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [5 Valid, 136 Invalid, 0 Unknown, 0 Unchecked, 0.3s Time] [2024-11-12 17:15:30,978 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 295 states. [2024-11-12 17:15:30,987 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 295 to 277. [2024-11-12 17:15:30,987 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 277 states, 194 states have (on average 1.5824742268041236) internal successors, (307), 249 states have internal predecessors, (307), 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-12 17:15:30,988 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 277 states to 277 states and 357 transitions. [2024-11-12 17:15:30,989 INFO L78 Accepts]: Start accepts. Automaton has 277 states and 357 transitions. Word has length 51 [2024-11-12 17:15:30,989 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-12 17:15:30,989 INFO L471 AbstractCegarLoop]: Abstraction has 277 states and 357 transitions. [2024-11-12 17:15:30,989 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-12 17:15:30,990 INFO L276 IsEmpty]: Start isEmpty. Operand 277 states and 357 transitions. [2024-11-12 17:15:30,990 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 53 [2024-11-12 17:15:30,990 INFO L210 NwaCegarLoop]: Found error trace [2024-11-12 17:15:30,990 INFO L218 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-12 17:15:31,008 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (11)] Ended with exit code 0 [2024-11-12 17:15:31,191 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,SelfDestructingSolverStorable9 [2024-11-12 17:15:31,192 INFO L396 AbstractCegarLoop]: === Iteration 11 === Targeting ULTIMATE.startErr16ASSERT_VIOLATIONINTEGER_OVERFLOW === [ULTIMATE.startErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 53 more)] === [2024-11-12 17:15:31,192 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-12 17:15:31,192 INFO L85 PathProgramCache]: Analyzing trace with hash 1626044446, now seen corresponding path program 1 times [2024-11-12 17:15:31,192 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-12 17:15:31,192 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [706641515] [2024-11-12 17:15:31,193 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-12 17:15:31,193 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-12 17:15:31,206 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unknown [2024-11-12 17:15:31,210 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [680609284] [2024-11-12 17:15:31,211 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-12 17:15:31,211 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-12 17:15:31,211 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2024-11-12 17:15:31,213 INFO L229 MonitoredProcess]: Starting monitored process 12 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-11-12 17:15:31,217 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (12)] Waiting until timeout for monitored process [2024-11-12 17:15:31,260 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-12 17:15:31,261 INFO L256 TraceCheckSpWp]: Trace formula consists of 109 conjuncts, 4 conjuncts are in the unsatisfiable core [2024-11-12 17:15:31,263 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2024-11-12 17:15:31,303 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-12 17:15:31,305 INFO L308 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2024-11-12 17:15:31,306 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-12 17:15:31,306 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [706641515] [2024-11-12 17:15:31,306 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2024-11-12 17:15:31,306 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [680609284] [2024-11-12 17:15:31,306 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [680609284] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-12 17:15:31,306 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-11-12 17:15:31,306 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2024-11-12 17:15:31,307 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [39449867] [2024-11-12 17:15:31,307 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-12 17:15:31,307 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2024-11-12 17:15:31,307 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-12 17:15:31,308 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2024-11-12 17:15:31,308 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=6, Invalid=6, Unknown=0, NotChecked=0, Total=12 [2024-11-12 17:15:31,308 INFO L87 Difference]: Start difference. First operand 277 states and 357 transitions. Second operand has 4 states, 3 states have (on average 9.333333333333334) internal successors, (28), 4 states have internal predecessors, (28), 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-12 17:15:32,120 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-12 17:15:32,121 INFO L93 Difference]: Finished difference Result 305 states and 364 transitions. [2024-11-12 17:15:32,121 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2024-11-12 17:15:32,121 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), 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 52 [2024-11-12 17:15:32,122 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-12 17:15:32,124 INFO L225 Difference]: With dead ends: 305 [2024-11-12 17:15:32,124 INFO L226 Difference]: Without dead ends: 303 [2024-11-12 17:15:32,124 INFO L434 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-12 17:15:32,125 INFO L435 NwaCegarLoop]: 101 mSDtfsCounter, 77 mSDsluCounter, 151 mSDsCounter, 0 mSdLazyCounter, 209 mSolverCounterSat, 1 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.8s Time, 0 mProtectedPredicate, 0 mProtectedAction, 83 SdHoareTripleChecker+Valid, 252 SdHoareTripleChecker+Invalid, 210 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1 IncrementalHoareTripleChecker+Valid, 209 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.8s IncrementalHoareTripleChecker+Time [2024-11-12 17:15:32,125 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [83 Valid, 252 Invalid, 210 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1 Valid, 209 Invalid, 0 Unknown, 0 Unchecked, 0.8s Time] [2024-11-12 17:15:32,126 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 303 states. [2024-11-12 17:15:32,138 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 303 to 278. [2024-11-12 17:15:32,139 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 278 states, 195 states have (on average 1.5692307692307692) internal successors, (306), 250 states have internal predecessors, (306), 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-12 17:15:32,140 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 278 states to 278 states and 356 transitions. [2024-11-12 17:15:32,140 INFO L78 Accepts]: Start accepts. Automaton has 278 states and 356 transitions. Word has length 52 [2024-11-12 17:15:32,140 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-12 17:15:32,140 INFO L471 AbstractCegarLoop]: Abstraction has 278 states and 356 transitions. [2024-11-12 17:15:32,141 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), 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-12 17:15:32,141 INFO L276 IsEmpty]: Start isEmpty. Operand 278 states and 356 transitions. [2024-11-12 17:15:32,141 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 54 [2024-11-12 17:15:32,141 INFO L210 NwaCegarLoop]: Found error trace [2024-11-12 17:15:32,141 INFO L218 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-12 17:15:32,158 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (12)] Forceful destruction successful, exit code 0 [2024-11-12 17:15:32,342 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,SelfDestructingSolverStorable10 [2024-11-12 17:15:32,342 INFO L396 AbstractCegarLoop]: === Iteration 12 === Targeting ULTIMATE.startErr17ASSERT_VIOLATIONINTEGER_OVERFLOW === [ULTIMATE.startErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 53 more)] === [2024-11-12 17:15:32,343 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-12 17:15:32,343 INFO L85 PathProgramCache]: Analyzing trace with hash -1132229641, now seen corresponding path program 1 times [2024-11-12 17:15:32,343 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-12 17:15:32,343 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [464447409] [2024-11-12 17:15:32,343 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-12 17:15:32,343 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-12 17:15:32,363 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unknown [2024-11-12 17:15:32,364 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [671459654] [2024-11-12 17:15:32,364 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-12 17:15:32,365 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-12 17:15:32,365 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2024-11-12 17:15:32,366 INFO L229 MonitoredProcess]: Starting monitored process 13 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-11-12 17:15:32,369 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (13)] Waiting until timeout for monitored process [2024-11-12 17:15:32,412 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-12 17:15:32,413 INFO L256 TraceCheckSpWp]: Trace formula consists of 110 conjuncts, 4 conjuncts are in the unsatisfiable core [2024-11-12 17:15:32,414 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2024-11-12 17:15:32,517 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-12 17:15:32,517 INFO L308 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2024-11-12 17:15:32,518 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-12 17:15:32,518 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [464447409] [2024-11-12 17:15:32,518 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2024-11-12 17:15:32,518 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [671459654] [2024-11-12 17:15:32,518 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [671459654] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-12 17:15:32,518 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-11-12 17:15:32,518 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2024-11-12 17:15:32,518 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1179757203] [2024-11-12 17:15:32,518 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-12 17:15:32,518 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2024-11-12 17:15:32,518 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-12 17:15:32,519 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2024-11-12 17:15:32,519 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=6, Invalid=6, Unknown=0, NotChecked=0, Total=12 [2024-11-12 17:15:32,519 INFO L87 Difference]: Start difference. First operand 278 states and 356 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-12 17:15:34,007 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-12 17:15:34,007 INFO L93 Difference]: Finished difference Result 305 states and 361 transitions. [2024-11-12 17:15:34,007 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2024-11-12 17:15:34,008 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-12 17:15:34,008 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-12 17:15:34,009 INFO L225 Difference]: With dead ends: 305 [2024-11-12 17:15:34,009 INFO L226 Difference]: Without dead ends: 303 [2024-11-12 17:15:34,009 INFO L434 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-12 17:15:34,010 INFO L435 NwaCegarLoop]: 104 mSDtfsCounter, 77 mSDsluCounter, 151 mSDsCounter, 0 mSdLazyCounter, 207 mSolverCounterSat, 1 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 83 SdHoareTripleChecker+Valid, 255 SdHoareTripleChecker+Invalid, 208 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1 IncrementalHoareTripleChecker+Valid, 207 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.5s IncrementalHoareTripleChecker+Time [2024-11-12 17:15:34,010 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [83 Valid, 255 Invalid, 208 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1 Valid, 207 Invalid, 0 Unknown, 0 Unchecked, 1.5s Time] [2024-11-12 17:15:34,011 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 303 states. [2024-11-12 17:15:34,021 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 303 to 279. [2024-11-12 17:15:34,022 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 279 states, 196 states have (on average 1.5561224489795917) internal successors, (305), 251 states have internal predecessors, (305), 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-12 17:15:34,023 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 279 states to 279 states and 355 transitions. [2024-11-12 17:15:34,023 INFO L78 Accepts]: Start accepts. Automaton has 279 states and 355 transitions. Word has length 53 [2024-11-12 17:15:34,024 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-12 17:15:34,024 INFO L471 AbstractCegarLoop]: Abstraction has 279 states and 355 transitions. [2024-11-12 17:15:34,024 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-12 17:15:34,024 INFO L276 IsEmpty]: Start isEmpty. Operand 279 states and 355 transitions. [2024-11-12 17:15:34,028 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 61 [2024-11-12 17:15:34,029 INFO L210 NwaCegarLoop]: Found error trace [2024-11-12 17:15:34,029 INFO L218 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] [2024-11-12 17:15:34,046 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (13)] Ended with exit code 0 [2024-11-12 17:15:34,230 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,SelfDestructingSolverStorable11 [2024-11-12 17:15:34,230 INFO L396 AbstractCegarLoop]: === Iteration 13 === Targeting ULTIMATE.startErr30ASSERT_VIOLATIONINTEGER_OVERFLOW === [ULTIMATE.startErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 53 more)] === [2024-11-12 17:15:34,230 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-12 17:15:34,231 INFO L85 PathProgramCache]: Analyzing trace with hash 1673162558, now seen corresponding path program 1 times [2024-11-12 17:15:34,231 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-12 17:15:34,231 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [652799984] [2024-11-12 17:15:34,231 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-12 17:15:34,231 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-12 17:15:34,246 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-12 17:15:34,330 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2024-11-12 17:15:34,331 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-12 17:15:34,333 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 8 [2024-11-12 17:15:34,334 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-12 17:15:34,336 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 13 [2024-11-12 17:15:34,337 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-12 17:15:34,340 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 18 [2024-11-12 17:15:34,342 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-12 17:15:34,344 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 31 [2024-11-12 17:15:34,345 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-12 17:15:34,349 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 42 [2024-11-12 17:15:34,350 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-12 17:15:34,353 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 53 [2024-11-12 17:15:34,354 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-12 17:15:34,357 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-12 17:15:34,358 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-12 17:15:34,358 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [652799984] [2024-11-12 17:15:34,359 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [652799984] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-12 17:15:34,359 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-11-12 17:15:34,359 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [] total 2 [2024-11-12 17:15:34,360 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1268711930] [2024-11-12 17:15:34,360 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-12 17:15:34,360 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2024-11-12 17:15:34,360 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-12 17:15:34,361 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2024-11-12 17:15:34,361 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2024-11-12 17:15:34,362 INFO L87 Difference]: Start difference. First operand 279 states and 355 transitions. Second operand has 3 states, 2 states have (on average 15.5) internal successors, (31), 3 states have internal predecessors, (31), 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-12 17:15:34,400 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-12 17:15:34,400 INFO L93 Difference]: Finished difference Result 279 states and 355 transitions. [2024-11-12 17:15:34,400 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2024-11-12 17:15:34,401 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 2 states have (on average 15.5) internal successors, (31), 3 states have internal predecessors, (31), 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 60 [2024-11-12 17:15:34,401 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-12 17:15:34,402 INFO L225 Difference]: With dead ends: 279 [2024-11-12 17:15:34,402 INFO L226 Difference]: Without dead ends: 277 [2024-11-12 17:15:34,402 INFO L434 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-12 17:15:34,403 INFO L435 NwaCegarLoop]: 131 mSDtfsCounter, 46 mSDsluCounter, 78 mSDsCounter, 0 mSdLazyCounter, 28 mSolverCounterSat, 2 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 49 SdHoareTripleChecker+Valid, 209 SdHoareTripleChecker+Invalid, 30 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 2 IncrementalHoareTripleChecker+Valid, 28 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2024-11-12 17:15:34,403 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [49 Valid, 209 Invalid, 30 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [2 Valid, 28 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2024-11-12 17:15:34,404 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 277 states. [2024-11-12 17:15:34,413 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 277 to 277. [2024-11-12 17:15:34,413 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 277 states, 196 states have (on average 1.5255102040816326) internal successors, (299), 249 states have internal predecessors, (299), 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-12 17:15:34,414 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 277 states to 277 states and 349 transitions. [2024-11-12 17:15:34,415 INFO L78 Accepts]: Start accepts. Automaton has 277 states and 349 transitions. Word has length 60 [2024-11-12 17:15:34,415 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-12 17:15:34,415 INFO L471 AbstractCegarLoop]: Abstraction has 277 states and 349 transitions. [2024-11-12 17:15:34,415 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 2 states have (on average 15.5) internal successors, (31), 3 states have internal predecessors, (31), 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-12 17:15:34,415 INFO L276 IsEmpty]: Start isEmpty. Operand 277 states and 349 transitions. [2024-11-12 17:15:34,416 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 62 [2024-11-12 17:15:34,416 INFO L210 NwaCegarLoop]: Found error trace [2024-11-12 17:15:34,416 INFO L218 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-12 17:15:34,416 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable12 [2024-11-12 17:15:34,416 INFO L396 AbstractCegarLoop]: === Iteration 14 === Targeting ULTIMATE.startErr31ASSERT_VIOLATIONINTEGER_OVERFLOW === [ULTIMATE.startErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 53 more)] === [2024-11-12 17:15:34,417 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-12 17:15:34,417 INFO L85 PathProgramCache]: Analyzing trace with hash 328431874, now seen corresponding path program 1 times [2024-11-12 17:15:34,417 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-12 17:15:34,417 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1740984532] [2024-11-12 17:15:34,417 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-12 17:15:34,418 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-12 17:15:34,431 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-12 17:15:34,477 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2024-11-12 17:15:34,477 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-12 17:15:34,479 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 8 [2024-11-12 17:15:34,480 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-12 17:15:34,481 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 13 [2024-11-12 17:15:34,482 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-12 17:15:34,483 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 18 [2024-11-12 17:15:34,484 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-12 17:15:34,485 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 31 [2024-11-12 17:15:34,486 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-12 17:15:34,488 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 42 [2024-11-12 17:15:34,488 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-12 17:15:34,490 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 53 [2024-11-12 17:15:34,491 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-12 17:15:34,492 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-12 17:15:34,493 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-12 17:15:34,493 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1740984532] [2024-11-12 17:15:34,493 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1740984532] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-12 17:15:34,493 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-11-12 17:15:34,493 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [] total 2 [2024-11-12 17:15:34,493 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [412169205] [2024-11-12 17:15:34,493 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-12 17:15:34,494 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2024-11-12 17:15:34,494 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-12 17:15:34,494 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2024-11-12 17:15:34,494 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2024-11-12 17:15:34,495 INFO L87 Difference]: Start difference. First operand 277 states and 349 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-12 17:15:34,531 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-12 17:15:34,531 INFO L93 Difference]: Finished difference Result 277 states and 349 transitions. [2024-11-12 17:15:34,532 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2024-11-12 17:15:34,532 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-12 17:15:34,532 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-12 17:15:34,534 INFO L225 Difference]: With dead ends: 277 [2024-11-12 17:15:34,534 INFO L226 Difference]: Without dead ends: 275 [2024-11-12 17:15:34,534 INFO L434 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-12 17:15:34,535 INFO L435 NwaCegarLoop]: 130 mSDtfsCounter, 45 mSDsluCounter, 78 mSDsCounter, 0 mSdLazyCounter, 25 mSolverCounterSat, 2 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 48 SdHoareTripleChecker+Valid, 208 SdHoareTripleChecker+Invalid, 27 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 2 IncrementalHoareTripleChecker+Valid, 25 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2024-11-12 17:15:34,535 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [48 Valid, 208 Invalid, 27 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [2 Valid, 25 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2024-11-12 17:15:34,536 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 275 states. [2024-11-12 17:15:34,546 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 275 to 275. [2024-11-12 17:15:34,546 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 275 states, 196 states have (on average 1.4846938775510203) internal successors, (291), 247 states have internal predecessors, (291), 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-12 17:15:34,547 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 275 states to 275 states and 341 transitions. [2024-11-12 17:15:34,548 INFO L78 Accepts]: Start accepts. Automaton has 275 states and 341 transitions. Word has length 61 [2024-11-12 17:15:34,548 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-12 17:15:34,548 INFO L471 AbstractCegarLoop]: Abstraction has 275 states and 341 transitions. [2024-11-12 17:15:34,548 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-12 17:15:34,548 INFO L276 IsEmpty]: Start isEmpty. Operand 275 states and 341 transitions. [2024-11-12 17:15:34,549 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 63 [2024-11-12 17:15:34,549 INFO L210 NwaCegarLoop]: Found error trace [2024-11-12 17:15:34,549 INFO L218 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-12 17:15:34,549 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable13 [2024-11-12 17:15:34,550 INFO L396 AbstractCegarLoop]: === Iteration 15 === Targeting ULTIMATE.startErr19ASSERT_VIOLATIONINTEGER_OVERFLOW === [ULTIMATE.startErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 53 more)] === [2024-11-12 17:15:34,550 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-12 17:15:34,550 INFO L85 PathProgramCache]: Analyzing trace with hash 1591481438, now seen corresponding path program 1 times [2024-11-12 17:15:34,550 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-12 17:15:34,550 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1151190010] [2024-11-12 17:15:34,550 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-12 17:15:34,551 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-12 17:15:34,559 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-12 17:15:34,648 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2024-11-12 17:15:34,650 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-12 17:15:34,653 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 8 [2024-11-12 17:15:34,655 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-12 17:15:34,658 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 13 [2024-11-12 17:15:34,660 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-12 17:15:34,664 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 18 [2024-11-12 17:15:34,666 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-12 17:15:34,669 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 31 [2024-11-12 17:15:34,670 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-12 17:15:34,674 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 42 [2024-11-12 17:15:34,675 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-12 17:15:34,678 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 53 [2024-11-12 17:15:34,681 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-12 17:15:34,685 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-12 17:15:34,685 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-12 17:15:34,686 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1151190010] [2024-11-12 17:15:34,686 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1151190010] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-12 17:15:34,686 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-11-12 17:15:34,687 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2024-11-12 17:15:34,687 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1583951804] [2024-11-12 17:15:34,687 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-12 17:15:34,688 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2024-11-12 17:15:34,688 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-12 17:15:34,689 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2024-11-12 17:15:34,689 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2024-11-12 17:15:34,689 INFO L87 Difference]: Start difference. First operand 275 states and 341 transitions. Second operand has 5 states, 4 states have (on average 8.25) internal successors, (33), 5 states have internal predecessors, (33), 3 states have call successors, (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-12 17:15:35,364 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-12 17:15:35,364 INFO L93 Difference]: Finished difference Result 278 states and 344 transitions. [2024-11-12 17:15:35,365 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2024-11-12 17:15:35,365 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 4 states have (on average 8.25) internal successors, (33), 5 states have internal predecessors, (33), 3 states have call successors, (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 62 [2024-11-12 17:15:35,365 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-12 17:15:35,367 INFO L225 Difference]: With dead ends: 278 [2024-11-12 17:15:35,367 INFO L226 Difference]: Without dead ends: 277 [2024-11-12 17:15:35,367 INFO L434 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-12 17:15:35,368 INFO L435 NwaCegarLoop]: 75 mSDtfsCounter, 277 mSDsluCounter, 88 mSDsCounter, 0 mSdLazyCounter, 153 mSolverCounterSat, 26 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.6s Time, 0 mProtectedPredicate, 0 mProtectedAction, 277 SdHoareTripleChecker+Valid, 163 SdHoareTripleChecker+Invalid, 179 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 26 IncrementalHoareTripleChecker+Valid, 153 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.6s IncrementalHoareTripleChecker+Time [2024-11-12 17:15:35,368 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [277 Valid, 163 Invalid, 179 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [26 Valid, 153 Invalid, 0 Unknown, 0 Unchecked, 0.6s Time] [2024-11-12 17:15:35,368 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 277 states. [2024-11-12 17:15:35,379 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 277 to 277. [2024-11-12 17:15:35,379 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 277 states, 198 states have (on average 1.47979797979798) internal successors, (293), 249 states have internal predecessors, (293), 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-12 17:15:35,380 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 277 states to 277 states and 343 transitions. [2024-11-12 17:15:35,381 INFO L78 Accepts]: Start accepts. Automaton has 277 states and 343 transitions. Word has length 62 [2024-11-12 17:15:35,381 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-12 17:15:35,381 INFO L471 AbstractCegarLoop]: Abstraction has 277 states and 343 transitions. [2024-11-12 17:15:35,381 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 4 states have (on average 8.25) internal successors, (33), 5 states have internal predecessors, (33), 3 states have call successors, (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-12 17:15:35,381 INFO L276 IsEmpty]: Start isEmpty. Operand 277 states and 343 transitions. [2024-11-12 17:15:35,382 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 63 [2024-11-12 17:15:35,382 INFO L210 NwaCegarLoop]: Found error trace [2024-11-12 17:15:35,382 INFO L218 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-12 17:15:35,382 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable14 [2024-11-12 17:15:35,383 INFO L396 AbstractCegarLoop]: === Iteration 16 === Targeting ULTIMATE.startErr25ASSERT_VIOLATIONINTEGER_OVERFLOW === [ULTIMATE.startErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 53 more)] === [2024-11-12 17:15:35,383 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-12 17:15:35,383 INFO L85 PathProgramCache]: Analyzing trace with hash 1591495340, now seen corresponding path program 1 times [2024-11-12 17:15:35,383 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-12 17:15:35,383 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [213994248] [2024-11-12 17:15:35,384 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-12 17:15:35,384 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-12 17:15:35,392 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-12 17:15:35,466 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2024-11-12 17:15:35,467 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-12 17:15:35,470 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 8 [2024-11-12 17:15:35,471 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-12 17:15:35,473 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 13 [2024-11-12 17:15:35,473 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-12 17:15:35,475 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 18 [2024-11-12 17:15:35,476 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-12 17:15:35,478 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 31 [2024-11-12 17:15:35,479 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-12 17:15:35,481 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 42 [2024-11-12 17:15:35,482 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-12 17:15:35,488 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 53 [2024-11-12 17:15:35,489 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-12 17:15:35,493 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-12 17:15:35,495 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-12 17:15:35,495 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [213994248] [2024-11-12 17:15:35,495 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [213994248] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-12 17:15:35,495 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-11-12 17:15:35,495 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2024-11-12 17:15:35,495 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [429072441] [2024-11-12 17:15:35,495 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-12 17:15:35,496 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2024-11-12 17:15:35,496 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-12 17:15:35,496 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2024-11-12 17:15:35,496 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2024-11-12 17:15:35,497 INFO L87 Difference]: Start difference. First operand 277 states and 343 transitions. Second operand has 5 states, 4 states have (on average 8.25) internal successors, (33), 5 states have internal predecessors, (33), 3 states have call successors, (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-12 17:15:36,004 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-12 17:15:36,004 INFO L93 Difference]: Finished difference Result 278 states and 343 transitions. [2024-11-12 17:15:36,004 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2024-11-12 17:15:36,005 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 4 states have (on average 8.25) internal successors, (33), 5 states have internal predecessors, (33), 3 states have call successors, (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 62 [2024-11-12 17:15:36,005 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-12 17:15:36,006 INFO L225 Difference]: With dead ends: 278 [2024-11-12 17:15:36,006 INFO L226 Difference]: Without dead ends: 277 [2024-11-12 17:15:36,006 INFO L434 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-12 17:15:36,007 INFO L435 NwaCegarLoop]: 75 mSDtfsCounter, 277 mSDsluCounter, 88 mSDsCounter, 0 mSdLazyCounter, 153 mSolverCounterSat, 26 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.5s Time, 0 mProtectedPredicate, 0 mProtectedAction, 277 SdHoareTripleChecker+Valid, 163 SdHoareTripleChecker+Invalid, 179 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 26 IncrementalHoareTripleChecker+Valid, 153 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.5s IncrementalHoareTripleChecker+Time [2024-11-12 17:15:36,007 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [277 Valid, 163 Invalid, 179 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [26 Valid, 153 Invalid, 0 Unknown, 0 Unchecked, 0.5s Time] [2024-11-12 17:15:36,008 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 277 states. [2024-11-12 17:15:36,022 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 277 to 277. [2024-11-12 17:15:36,023 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 277 states, 198 states have (on average 1.4747474747474747) internal successors, (292), 249 states have internal predecessors, (292), 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-12 17:15:36,024 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 277 states to 277 states and 342 transitions. [2024-11-12 17:15:36,024 INFO L78 Accepts]: Start accepts. Automaton has 277 states and 342 transitions. Word has length 62 [2024-11-12 17:15:36,025 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-12 17:15:36,025 INFO L471 AbstractCegarLoop]: Abstraction has 277 states and 342 transitions. [2024-11-12 17:15:36,025 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 4 states have (on average 8.25) internal successors, (33), 5 states have internal predecessors, (33), 3 states have call successors, (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-12 17:15:36,025 INFO L276 IsEmpty]: Start isEmpty. Operand 277 states and 342 transitions. [2024-11-12 17:15:36,026 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 66 [2024-11-12 17:15:36,026 INFO L210 NwaCegarLoop]: Found error trace [2024-11-12 17:15:36,026 INFO L218 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] [2024-11-12 17:15:36,026 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable15 [2024-11-12 17:15:36,026 INFO L396 AbstractCegarLoop]: === Iteration 17 === Targeting ULTIMATE.startErr22ASSERT_VIOLATIONINTEGER_OVERFLOW === [ULTIMATE.startErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 53 more)] === [2024-11-12 17:15:36,027 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-12 17:15:36,027 INFO L85 PathProgramCache]: Analyzing trace with hash -320361720, now seen corresponding path program 1 times [2024-11-12 17:15:36,027 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-12 17:15:36,027 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1402892793] [2024-11-12 17:15:36,027 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-12 17:15:36,027 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-12 17:15:36,038 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-12 17:15:36,098 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2024-11-12 17:15:36,099 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-12 17:15:36,100 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 8 [2024-11-12 17:15:36,102 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-12 17:15:36,103 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 13 [2024-11-12 17:15:36,104 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-12 17:15:36,106 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 18 [2024-11-12 17:15:36,108 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-12 17:15:36,110 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 31 [2024-11-12 17:15:36,111 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-12 17:15:36,115 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 42 [2024-11-12 17:15:36,116 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-12 17:15:36,123 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 53 [2024-11-12 17:15:36,124 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-12 17:15:36,131 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-12 17:15:36,131 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-12 17:15:36,131 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1402892793] [2024-11-12 17:15:36,131 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1402892793] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-12 17:15:36,131 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-11-12 17:15:36,131 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [] total 2 [2024-11-12 17:15:36,131 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1041933991] [2024-11-12 17:15:36,131 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-12 17:15:36,132 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2024-11-12 17:15:36,132 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-12 17:15:36,132 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2024-11-12 17:15:36,132 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2024-11-12 17:15:36,132 INFO L87 Difference]: Start difference. First operand 277 states and 342 transitions. Second operand has 3 states, 2 states have (on average 18.0) internal successors, (36), 3 states have internal predecessors, (36), 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-12 17:15:36,483 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-12 17:15:36,484 INFO L93 Difference]: Finished difference Result 334 states and 410 transitions. [2024-11-12 17:15:36,484 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2024-11-12 17:15:36,485 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 2 states have (on average 18.0) internal successors, (36), 3 states have internal predecessors, (36), 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 65 [2024-11-12 17:15:36,485 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-12 17:15:36,486 INFO L225 Difference]: With dead ends: 334 [2024-11-12 17:15:36,486 INFO L226 Difference]: Without dead ends: 330 [2024-11-12 17:15:36,487 INFO L434 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-12 17:15:36,487 INFO L435 NwaCegarLoop]: 83 mSDtfsCounter, 43 mSDsluCounter, 65 mSDsCounter, 0 mSdLazyCounter, 135 mSolverCounterSat, 4 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 46 SdHoareTripleChecker+Valid, 148 SdHoareTripleChecker+Invalid, 139 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 4 IncrementalHoareTripleChecker+Valid, 135 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time [2024-11-12 17:15:36,488 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [46 Valid, 148 Invalid, 139 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [4 Valid, 135 Invalid, 0 Unknown, 0 Unchecked, 0.3s Time] [2024-11-12 17:15:36,488 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 330 states. [2024-11-12 17:15:36,501 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 330 to 287. [2024-11-12 17:15:36,502 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 287 states, 208 states have (on average 1.4567307692307692) internal successors, (303), 259 states have internal predecessors, (303), 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-12 17:15:36,503 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 287 states to 287 states and 353 transitions. [2024-11-12 17:15:36,503 INFO L78 Accepts]: Start accepts. Automaton has 287 states and 353 transitions. Word has length 65 [2024-11-12 17:15:36,503 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-12 17:15:36,503 INFO L471 AbstractCegarLoop]: Abstraction has 287 states and 353 transitions. [2024-11-12 17:15:36,504 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 2 states have (on average 18.0) internal successors, (36), 3 states have internal predecessors, (36), 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-12 17:15:36,504 INFO L276 IsEmpty]: Start isEmpty. Operand 287 states and 353 transitions. [2024-11-12 17:15:36,504 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 69 [2024-11-12 17:15:36,504 INFO L210 NwaCegarLoop]: Found error trace [2024-11-12 17:15:36,504 INFO L218 NwaCegarLoop]: trace histogram [4, 4, 4, 3, 3, 3, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-12 17:15:36,505 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable16 [2024-11-12 17:15:36,505 INFO L396 AbstractCegarLoop]: === Iteration 18 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONINTEGER_OVERFLOW === [ULTIMATE.startErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 53 more)] === [2024-11-12 17:15:36,505 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-12 17:15:36,505 INFO L85 PathProgramCache]: Analyzing trace with hash -1429265646, now seen corresponding path program 1 times [2024-11-12 17:15:36,505 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-12 17:15:36,506 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1173162212] [2024-11-12 17:15:36,506 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-12 17:15:36,506 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-12 17:15:36,521 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unknown [2024-11-12 17:15:36,522 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [388961268] [2024-11-12 17:15:36,522 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-12 17:15:36,522 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-12 17:15:36,522 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2024-11-12 17:15:36,524 INFO L229 MonitoredProcess]: Starting monitored process 14 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-11-12 17:15:36,525 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (14)] Waiting until timeout for monitored process [2024-11-12 17:15:36,573 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-12 17:15:36,574 INFO L256 TraceCheckSpWp]: Trace formula consists of 135 conjuncts, 6 conjuncts are in the unsatisfiable core [2024-11-12 17:15:36,576 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2024-11-12 17:15:36,766 INFO L134 CoverageAnalysis]: Checked inductivity of 38 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 36 trivial. 0 not checked. [2024-11-12 17:15:36,767 INFO L312 TraceCheckSpWp]: Computing backward predicates... [2024-11-12 17:15:36,932 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-12 17:15:36,932 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1173162212] [2024-11-12 17:15:36,932 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2024-11-12 17:15:36,933 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [388961268] [2024-11-12 17:15:36,933 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [388961268] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-12 17:15:36,933 INFO L185 FreeRefinementEngine]: Found 0 perfect and 1 imperfect interpolant sequences. [2024-11-12 17:15:36,933 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [3] total 3 [2024-11-12 17:15:36,933 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1069141115] [2024-11-12 17:15:36,933 INFO L85 oduleStraightlineAll]: Using 1 imperfect interpolants to construct interpolant automaton [2024-11-12 17:15:36,933 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2024-11-12 17:15:36,933 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-12 17:15:36,934 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2024-11-12 17:15:36,934 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=13, Invalid=17, Unknown=0, NotChecked=0, Total=30 [2024-11-12 17:15:36,934 INFO L87 Difference]: Start difference. First operand 287 states and 353 transitions. Second operand has 4 states, 3 states have (on average 13.0) internal successors, (39), 4 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-12 17:15:37,349 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-12 17:15:37,349 INFO L93 Difference]: Finished difference Result 328 states and 404 transitions. [2024-11-12 17:15:37,349 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2024-11-12 17:15:37,350 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 3 states have (on average 13.0) internal successors, (39), 4 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-12 17:15:37,350 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-12 17:15:37,351 INFO L225 Difference]: With dead ends: 328 [2024-11-12 17:15:37,351 INFO L226 Difference]: Without dead ends: 326 [2024-11-12 17:15:37,352 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 78 GetRequests, 74 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-12 17:15:37,352 INFO L435 NwaCegarLoop]: 75 mSDtfsCounter, 36 mSDsluCounter, 114 mSDsCounter, 0 mSdLazyCounter, 235 mSolverCounterSat, 2 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 39 SdHoareTripleChecker+Valid, 189 SdHoareTripleChecker+Invalid, 237 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 2 IncrementalHoareTripleChecker+Valid, 235 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.4s IncrementalHoareTripleChecker+Time [2024-11-12 17:15:37,352 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [39 Valid, 189 Invalid, 237 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [2 Valid, 235 Invalid, 0 Unknown, 0 Unchecked, 0.4s Time] [2024-11-12 17:15:37,353 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 326 states. [2024-11-12 17:15:37,365 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 326 to 288. [2024-11-12 17:15:37,366 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 288 states, 209 states have (on average 1.4497607655502391) internal successors, (303), 260 states have internal predecessors, (303), 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-12 17:15:37,367 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 288 states to 288 states and 353 transitions. [2024-11-12 17:15:37,367 INFO L78 Accepts]: Start accepts. Automaton has 288 states and 353 transitions. Word has length 68 [2024-11-12 17:15:37,367 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-12 17:15:37,367 INFO L471 AbstractCegarLoop]: Abstraction has 288 states and 353 transitions. [2024-11-12 17:15:37,367 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 3 states have (on average 13.0) internal successors, (39), 4 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-12 17:15:37,368 INFO L276 IsEmpty]: Start isEmpty. Operand 288 states and 353 transitions. [2024-11-12 17:15:37,368 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 70 [2024-11-12 17:15:37,368 INFO L210 NwaCegarLoop]: Found error trace [2024-11-12 17:15:37,368 INFO L218 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] [2024-11-12 17:15:37,386 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (14)] Ended with exit code 0 [2024-11-12 17:15:37,569 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 14 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable17 [2024-11-12 17:15:37,569 INFO L396 AbstractCegarLoop]: === Iteration 19 === Targeting ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOW === [ULTIMATE.startErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 53 more)] === [2024-11-12 17:15:37,569 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-12 17:15:37,569 INFO L85 PathProgramCache]: Analyzing trace with hash -1357562015, now seen corresponding path program 1 times [2024-11-12 17:15:37,569 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-12 17:15:37,570 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1828491832] [2024-11-12 17:15:37,570 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-12 17:15:37,570 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-12 17:15:37,582 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unknown [2024-11-12 17:15:37,582 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [1874976892] [2024-11-12 17:15:37,583 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-12 17:15:37,583 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-12 17:15:37,583 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2024-11-12 17:15:37,584 INFO L229 MonitoredProcess]: Starting monitored process 15 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-11-12 17:15:37,585 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (15)] Waiting until timeout for monitored process [2024-11-12 17:15:37,633 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-12 17:15:37,634 INFO L256 TraceCheckSpWp]: Trace formula consists of 136 conjuncts, 6 conjuncts are in the unsatisfiable core [2024-11-12 17:15:37,635 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2024-11-12 17:15:37,812 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-12 17:15:37,812 INFO L312 TraceCheckSpWp]: Computing backward predicates... [2024-11-12 17:15:38,188 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-12 17:15:38,189 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1828491832] [2024-11-12 17:15:38,189 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2024-11-12 17:15:38,189 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1874976892] [2024-11-12 17:15:38,189 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1874976892] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-12 17:15:38,189 INFO L185 FreeRefinementEngine]: Found 0 perfect and 1 imperfect interpolant sequences. [2024-11-12 17:15:38,189 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [3] total 3 [2024-11-12 17:15:38,189 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1739937491] [2024-11-12 17:15:38,189 INFO L85 oduleStraightlineAll]: Using 1 imperfect interpolants to construct interpolant automaton [2024-11-12 17:15:38,190 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2024-11-12 17:15:38,190 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-12 17:15:38,190 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2024-11-12 17:15:38,190 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=13, Invalid=17, Unknown=0, NotChecked=0, Total=30 [2024-11-12 17:15:38,191 INFO L87 Difference]: Start difference. First operand 288 states and 353 transitions. Second operand has 4 states, 3 states have (on average 13.333333333333334) internal successors, (40), 4 states have internal predecessors, (40), 2 states have call successors, (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-12 17:15:38,546 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-12 17:15:38,546 INFO L93 Difference]: Finished difference Result 328 states and 402 transitions. [2024-11-12 17:15:38,546 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2024-11-12 17:15:38,546 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 3 states have (on average 13.333333333333334) internal successors, (40), 4 states have internal predecessors, (40), 2 states have call successors, (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 69 [2024-11-12 17:15:38,547 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-12 17:15:38,548 INFO L225 Difference]: With dead ends: 328 [2024-11-12 17:15:38,548 INFO L226 Difference]: Without dead ends: 326 [2024-11-12 17:15:38,549 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 80 GetRequests, 76 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-12 17:15:38,549 INFO L435 NwaCegarLoop]: 77 mSDtfsCounter, 72 mSDsluCounter, 65 mSDsCounter, 0 mSdLazyCounter, 141 mSolverCounterSat, 5 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 75 SdHoareTripleChecker+Valid, 142 SdHoareTripleChecker+Invalid, 146 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 5 IncrementalHoareTripleChecker+Valid, 141 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time [2024-11-12 17:15:38,549 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [75 Valid, 142 Invalid, 146 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [5 Valid, 141 Invalid, 0 Unknown, 0 Unchecked, 0.3s Time] [2024-11-12 17:15:38,550 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 326 states. [2024-11-12 17:15:38,564 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 326 to 289. [2024-11-12 17:15:38,565 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 289 states, 210 states have (on average 1.4428571428571428) internal successors, (303), 261 states have internal predecessors, (303), 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-12 17:15:38,566 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 289 states to 289 states and 353 transitions. [2024-11-12 17:15:38,566 INFO L78 Accepts]: Start accepts. Automaton has 289 states and 353 transitions. Word has length 69 [2024-11-12 17:15:38,566 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-12 17:15:38,566 INFO L471 AbstractCegarLoop]: Abstraction has 289 states and 353 transitions. [2024-11-12 17:15:38,566 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 3 states have (on average 13.333333333333334) internal successors, (40), 4 states have internal predecessors, (40), 2 states have call successors, (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-12 17:15:38,567 INFO L276 IsEmpty]: Start isEmpty. Operand 289 states and 353 transitions. [2024-11-12 17:15:38,573 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 74 [2024-11-12 17:15:38,573 INFO L210 NwaCegarLoop]: Found error trace [2024-11-12 17:15:38,573 INFO L218 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] [2024-11-12 17:15:38,590 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (15)] Forceful destruction successful, exit code 0 [2024-11-12 17:15:38,777 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable18,15 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-12 17:15:38,778 INFO L396 AbstractCegarLoop]: === Iteration 20 === Targeting ULTIMATE.startErr38ASSERT_VIOLATIONINTEGER_OVERFLOW === [ULTIMATE.startErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 53 more)] === [2024-11-12 17:15:38,778 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-12 17:15:38,778 INFO L85 PathProgramCache]: Analyzing trace with hash 436284631, now seen corresponding path program 1 times [2024-11-12 17:15:38,778 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-12 17:15:38,778 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1757836073] [2024-11-12 17:15:38,778 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-12 17:15:38,778 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-12 17:15:38,794 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-12 17:15:38,920 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2024-11-12 17:15:38,921 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-12 17:15:38,923 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 8 [2024-11-12 17:15:38,923 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-12 17:15:38,927 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 13 [2024-11-12 17:15:38,928 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-12 17:15:38,929 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 18 [2024-11-12 17:15:38,930 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-12 17:15:38,931 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 31 [2024-11-12 17:15:38,931 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-12 17:15:38,932 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 42 [2024-11-12 17:15:38,934 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-12 17:15:38,956 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 53 [2024-11-12 17:15:38,957 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-12 17:15:38,962 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 61 [2024-11-12 17:15:38,963 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-12 17:15:38,965 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-12 17:15:38,966 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-12 17:15:38,966 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1757836073] [2024-11-12 17:15:38,966 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1757836073] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-12 17:15:38,966 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1882758481] [2024-11-12 17:15:38,966 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-12 17:15:38,966 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-12 17:15:38,966 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2024-11-12 17:15:38,968 INFO L229 MonitoredProcess]: Starting monitored process 16 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-11-12 17:15:38,970 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (16)] Waiting until timeout for monitored process [2024-11-12 17:15:39,014 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-12 17:15:39,016 INFO L256 TraceCheckSpWp]: Trace formula consists of 139 conjuncts, 7 conjuncts are in the unsatisfiable core [2024-11-12 17:15:39,017 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2024-11-12 17:15:39,204 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-12 17:15:39,204 INFO L308 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2024-11-12 17:15:39,205 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1882758481] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-12 17:15:39,205 INFO L185 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2024-11-12 17:15:39,205 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [6] total 8 [2024-11-12 17:15:39,206 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [165587083] [2024-11-12 17:15:39,206 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-12 17:15:39,206 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2024-11-12 17:15:39,206 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-12 17:15:39,207 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2024-11-12 17:15:39,207 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=18, Invalid=54, Unknown=0, NotChecked=0, Total=72 [2024-11-12 17:15:39,207 INFO L87 Difference]: Start difference. First operand 289 states and 353 transitions. Second operand has 4 states, 3 states have (on average 13.0) internal successors, (39), 4 states have internal predecessors, (39), 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-12 17:15:39,845 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-12 17:15:39,845 INFO L93 Difference]: Finished difference Result 325 states and 400 transitions. [2024-11-12 17:15:39,846 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2024-11-12 17:15:39,846 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 3 states have (on average 13.0) internal successors, (39), 4 states have internal predecessors, (39), 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 73 [2024-11-12 17:15:39,846 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-12 17:15:39,848 INFO L225 Difference]: With dead ends: 325 [2024-11-12 17:15:39,848 INFO L226 Difference]: Without dead ends: 324 [2024-11-12 17:15:39,849 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 94 GetRequests, 86 SyntacticMatches, 0 SemanticMatches, 8 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 10 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=23, Invalid=67, Unknown=0, NotChecked=0, Total=90 [2024-11-12 17:15:39,849 INFO L435 NwaCegarLoop]: 66 mSDtfsCounter, 62 mSDsluCounter, 71 mSDsCounter, 0 mSdLazyCounter, 288 mSolverCounterSat, 6 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.6s Time, 0 mProtectedPredicate, 0 mProtectedAction, 62 SdHoareTripleChecker+Valid, 137 SdHoareTripleChecker+Invalid, 294 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 6 IncrementalHoareTripleChecker+Valid, 288 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.6s IncrementalHoareTripleChecker+Time [2024-11-12 17:15:39,850 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [62 Valid, 137 Invalid, 294 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [6 Valid, 288 Invalid, 0 Unknown, 0 Unchecked, 0.6s Time] [2024-11-12 17:15:39,850 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 324 states. [2024-11-12 17:15:39,862 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 324 to 290. [2024-11-12 17:15:39,863 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 290 states, 211 states have (on average 1.4360189573459716) internal successors, (303), 262 states have internal predecessors, (303), 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-12 17:15:39,863 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 290 states to 290 states and 353 transitions. [2024-11-12 17:15:39,864 INFO L78 Accepts]: Start accepts. Automaton has 290 states and 353 transitions. Word has length 73 [2024-11-12 17:15:39,864 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-12 17:15:39,864 INFO L471 AbstractCegarLoop]: Abstraction has 290 states and 353 transitions. [2024-11-12 17:15:39,864 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 3 states have (on average 13.0) internal successors, (39), 4 states have internal predecessors, (39), 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-12 17:15:39,864 INFO L276 IsEmpty]: Start isEmpty. Operand 290 states and 353 transitions. [2024-11-12 17:15:39,865 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 73 [2024-11-12 17:15:39,865 INFO L210 NwaCegarLoop]: Found error trace [2024-11-12 17:15:39,865 INFO L218 NwaCegarLoop]: trace histogram [4, 4, 4, 3, 3, 3, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-12 17:15:39,881 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (16)] Ended with exit code 0 [2024-11-12 17:15:40,069 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable19,16 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-12 17:15:40,070 INFO L396 AbstractCegarLoop]: === Iteration 21 === Targeting ULTIMATE.startErr4ASSERT_VIOLATIONINTEGER_OVERFLOW === [ULTIMATE.startErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 53 more)] === [2024-11-12 17:15:40,070 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-12 17:15:40,070 INFO L85 PathProgramCache]: Analyzing trace with hash -1717877034, now seen corresponding path program 1 times [2024-11-12 17:15:40,070 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-12 17:15:40,070 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [216270891] [2024-11-12 17:15:40,070 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-12 17:15:40,070 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-12 17:15:40,083 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unknown [2024-11-12 17:15:40,084 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [1961124374] [2024-11-12 17:15:40,084 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-12 17:15:40,084 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-12 17:15:40,084 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2024-11-12 17:15:40,086 INFO L229 MonitoredProcess]: Starting monitored process 17 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-11-12 17:15:40,088 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (17)] Waiting until timeout for monitored process [2024-11-12 17:15:40,136 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-12 17:15:40,138 INFO L256 TraceCheckSpWp]: Trace formula consists of 139 conjuncts, 4 conjuncts are in the unsatisfiable core [2024-11-12 17:15:40,139 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2024-11-12 17:15:40,212 INFO L134 CoverageAnalysis]: Checked inductivity of 42 backedges. 4 proven. 0 refuted. 0 times theorem prover too weak. 38 trivial. 0 not checked. [2024-11-12 17:15:40,212 INFO L308 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2024-11-12 17:15:40,212 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-12 17:15:40,213 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [216270891] [2024-11-12 17:15:40,213 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2024-11-12 17:15:40,213 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1961124374] [2024-11-12 17:15:40,213 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1961124374] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-12 17:15:40,213 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-11-12 17:15:40,213 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2024-11-12 17:15:40,213 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [445011469] [2024-11-12 17:15:40,213 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-12 17:15:40,213 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2024-11-12 17:15:40,214 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-12 17:15:40,214 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2024-11-12 17:15:40,214 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=6, Invalid=6, Unknown=0, NotChecked=0, Total=12 [2024-11-12 17:15:40,215 INFO L87 Difference]: Start difference. First operand 290 states and 353 transitions. Second operand has 4 states, 3 states have (on average 14.0) internal successors, (42), 4 states have internal predecessors, (42), 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-12 17:15:40,836 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-12 17:15:40,836 INFO L93 Difference]: Finished difference Result 341 states and 398 transitions. [2024-11-12 17:15:40,836 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2024-11-12 17:15:40,837 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 3 states have (on average 14.0) internal successors, (42), 4 states have internal predecessors, (42), 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 72 [2024-11-12 17:15:40,837 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-12 17:15:40,838 INFO L225 Difference]: With dead ends: 341 [2024-11-12 17:15:40,838 INFO L226 Difference]: Without dead ends: 340 [2024-11-12 17:15:40,839 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 71 GetRequests, 69 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-12 17:15:40,839 INFO L435 NwaCegarLoop]: 79 mSDtfsCounter, 110 mSDsluCounter, 92 mSDsCounter, 0 mSdLazyCounter, 130 mSolverCounterSat, 5 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.6s Time, 0 mProtectedPredicate, 0 mProtectedAction, 116 SdHoareTripleChecker+Valid, 171 SdHoareTripleChecker+Invalid, 135 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 5 IncrementalHoareTripleChecker+Valid, 130 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.6s IncrementalHoareTripleChecker+Time [2024-11-12 17:15:40,840 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [116 Valid, 171 Invalid, 135 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [5 Valid, 130 Invalid, 0 Unknown, 0 Unchecked, 0.6s Time] [2024-11-12 17:15:40,841 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 340 states. [2024-11-12 17:15:40,854 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 340 to 290. [2024-11-12 17:15:40,855 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 290 states, 211 states have (on average 1.4312796208530805) internal successors, (302), 262 states have internal predecessors, (302), 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-12 17:15:40,856 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 290 states to 290 states and 352 transitions. [2024-11-12 17:15:40,856 INFO L78 Accepts]: Start accepts. Automaton has 290 states and 352 transitions. Word has length 72 [2024-11-12 17:15:40,856 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-12 17:15:40,856 INFO L471 AbstractCegarLoop]: Abstraction has 290 states and 352 transitions. [2024-11-12 17:15:40,857 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 3 states have (on average 14.0) internal successors, (42), 4 states have internal predecessors, (42), 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-12 17:15:40,857 INFO L276 IsEmpty]: Start isEmpty. Operand 290 states and 352 transitions. [2024-11-12 17:15:40,857 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 75 [2024-11-12 17:15:40,857 INFO L210 NwaCegarLoop]: Found error trace [2024-11-12 17:15:40,858 INFO L218 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-12 17:15:40,874 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (17)] Forceful destruction successful, exit code 0 [2024-11-12 17:15:41,061 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable20,17 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-12 17:15:41,063 INFO L396 AbstractCegarLoop]: === Iteration 22 === Targeting ULTIMATE.startErr39ASSERT_VIOLATIONINTEGER_OVERFLOW === [ULTIMATE.startErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 53 more)] === [2024-11-12 17:15:41,063 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-12 17:15:41,064 INFO L85 PathProgramCache]: Analyzing trace with hash 639921818, now seen corresponding path program 1 times [2024-11-12 17:15:41,064 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-12 17:15:41,064 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1852237291] [2024-11-12 17:15:41,064 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-12 17:15:41,064 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-12 17:15:41,075 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-12 17:15:41,188 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2024-11-12 17:15:41,189 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-12 17:15:41,190 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 8 [2024-11-12 17:15:41,191 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-12 17:15:41,192 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 13 [2024-11-12 17:15:41,192 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-12 17:15:41,193 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 18 [2024-11-12 17:15:41,194 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-12 17:15:41,195 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 31 [2024-11-12 17:15:41,196 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-12 17:15:41,198 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 42 [2024-11-12 17:15:41,199 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-12 17:15:41,217 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 53 [2024-11-12 17:15:41,218 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-12 17:15:41,220 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 61 [2024-11-12 17:15:41,221 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-12 17:15:41,225 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-12 17:15:41,226 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-12 17:15:41,226 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1852237291] [2024-11-12 17:15:41,226 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1852237291] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-12 17:15:41,226 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [592373014] [2024-11-12 17:15:41,226 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-12 17:15:41,226 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-12 17:15:41,226 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2024-11-12 17:15:41,228 INFO L229 MonitoredProcess]: Starting monitored process 18 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-11-12 17:15:41,229 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (18)] Waiting until timeout for monitored process [2024-11-12 17:15:41,276 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-12 17:15:41,277 INFO L256 TraceCheckSpWp]: Trace formula consists of 140 conjuncts, 7 conjuncts are in the unsatisfiable core [2024-11-12 17:15:41,279 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2024-11-12 17:15:41,473 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-12 17:15:41,476 INFO L308 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2024-11-12 17:15:41,476 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [592373014] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-12 17:15:41,476 INFO L185 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2024-11-12 17:15:41,476 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [6] total 8 [2024-11-12 17:15:41,476 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1212550536] [2024-11-12 17:15:41,476 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-12 17:15:41,477 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2024-11-12 17:15:41,477 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-12 17:15:41,477 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2024-11-12 17:15:41,477 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=18, Invalid=54, Unknown=0, NotChecked=0, Total=72 [2024-11-12 17:15:41,477 INFO L87 Difference]: Start difference. First operand 290 states and 352 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-12 17:15:42,095 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-12 17:15:42,096 INFO L93 Difference]: Finished difference Result 325 states and 397 transitions. [2024-11-12 17:15:42,096 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2024-11-12 17:15:42,096 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-12 17:15:42,096 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-12 17:15:42,097 INFO L225 Difference]: With dead ends: 325 [2024-11-12 17:15:42,098 INFO L226 Difference]: Without dead ends: 324 [2024-11-12 17:15:42,098 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 95 GetRequests, 87 SyntacticMatches, 0 SemanticMatches, 8 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 10 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=23, Invalid=67, Unknown=0, NotChecked=0, Total=90 [2024-11-12 17:15:42,098 INFO L435 NwaCegarLoop]: 72 mSDtfsCounter, 59 mSDsluCounter, 71 mSDsCounter, 0 mSdLazyCounter, 282 mSolverCounterSat, 6 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.6s Time, 0 mProtectedPredicate, 0 mProtectedAction, 59 SdHoareTripleChecker+Valid, 143 SdHoareTripleChecker+Invalid, 288 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 6 IncrementalHoareTripleChecker+Valid, 282 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.6s IncrementalHoareTripleChecker+Time [2024-11-12 17:15:42,099 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [59 Valid, 143 Invalid, 288 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [6 Valid, 282 Invalid, 0 Unknown, 0 Unchecked, 0.6s Time] [2024-11-12 17:15:42,099 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 324 states. [2024-11-12 17:15:42,112 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 324 to 291. [2024-11-12 17:15:42,113 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 291 states, 212 states have (on average 1.4245283018867925) internal successors, (302), 263 states have internal predecessors, (302), 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-12 17:15:42,114 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 291 states to 291 states and 352 transitions. [2024-11-12 17:15:42,114 INFO L78 Accepts]: Start accepts. Automaton has 291 states and 352 transitions. Word has length 74 [2024-11-12 17:15:42,114 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-12 17:15:42,114 INFO L471 AbstractCegarLoop]: Abstraction has 291 states and 352 transitions. [2024-11-12 17:15:42,114 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-12 17:15:42,115 INFO L276 IsEmpty]: Start isEmpty. Operand 291 states and 352 transitions. [2024-11-12 17:15:42,115 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 74 [2024-11-12 17:15:42,115 INFO L210 NwaCegarLoop]: Found error trace [2024-11-12 17:15:42,115 INFO L218 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] [2024-11-12 17:15:42,132 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (18)] Ended with exit code 0 [2024-11-12 17:15:42,319 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable21,18 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-12 17:15:42,320 INFO L396 AbstractCegarLoop]: === Iteration 23 === Targeting ULTIMATE.startErr5ASSERT_VIOLATIONINTEGER_OVERFLOW === [ULTIMATE.startErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 53 more)] === [2024-11-12 17:15:42,320 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-12 17:15:42,320 INFO L85 PathProgramCache]: Analyzing trace with hash -1714580443, now seen corresponding path program 1 times [2024-11-12 17:15:42,320 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-12 17:15:42,320 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1327839579] [2024-11-12 17:15:42,320 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-12 17:15:42,320 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-12 17:15:42,332 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unknown [2024-11-12 17:15:42,333 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [1801823857] [2024-11-12 17:15:42,333 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-12 17:15:42,333 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-12 17:15:42,334 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2024-11-12 17:15:42,336 INFO L229 MonitoredProcess]: Starting monitored process 19 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-11-12 17:15:42,337 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (19)] Waiting until timeout for monitored process [2024-11-12 17:15:42,386 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-12 17:15:42,387 INFO L256 TraceCheckSpWp]: Trace formula consists of 140 conjuncts, 4 conjuncts are in the unsatisfiable core [2024-11-12 17:15:42,388 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2024-11-12 17:15:42,614 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-12 17:15:42,614 INFO L308 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2024-11-12 17:15:42,615 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-12 17:15:42,615 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1327839579] [2024-11-12 17:15:42,615 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2024-11-12 17:15:42,615 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1801823857] [2024-11-12 17:15:42,615 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1801823857] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-12 17:15:42,615 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-11-12 17:15:42,615 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2024-11-12 17:15:42,615 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1682794886] [2024-11-12 17:15:42,615 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-12 17:15:42,615 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2024-11-12 17:15:42,615 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-12 17:15:42,616 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2024-11-12 17:15:42,616 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=6, Invalid=6, Unknown=0, NotChecked=0, Total=12 [2024-11-12 17:15:42,616 INFO L87 Difference]: Start difference. First operand 291 states and 352 transitions. Second operand has 4 states, 3 states have (on average 14.0) internal successors, (42), 4 states have internal predecessors, (42), 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-12 17:15:43,720 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-12 17:15:43,720 INFO L93 Difference]: Finished difference Result 343 states and 395 transitions. [2024-11-12 17:15:43,720 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2024-11-12 17:15:43,721 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 3 states have (on average 14.0) internal successors, (42), 4 states have internal predecessors, (42), 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-12 17:15:43,721 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-12 17:15:43,722 INFO L225 Difference]: With dead ends: 343 [2024-11-12 17:15:43,722 INFO L226 Difference]: Without dead ends: 340 [2024-11-12 17:15:43,722 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 72 GetRequests, 70 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-12 17:15:43,722 INFO L435 NwaCegarLoop]: 83 mSDtfsCounter, 74 mSDsluCounter, 141 mSDsCounter, 0 mSdLazyCounter, 202 mSolverCounterSat, 4 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 80 SdHoareTripleChecker+Valid, 224 SdHoareTripleChecker+Invalid, 206 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 4 IncrementalHoareTripleChecker+Valid, 202 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.1s IncrementalHoareTripleChecker+Time [2024-11-12 17:15:43,723 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [80 Valid, 224 Invalid, 206 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [4 Valid, 202 Invalid, 0 Unknown, 0 Unchecked, 1.1s Time] [2024-11-12 17:15:43,723 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 340 states. [2024-11-12 17:15:43,736 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 340 to 294. [2024-11-12 17:15:43,736 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 294 states, 215 states have (on average 1.4186046511627908) internal successors, (305), 266 states have internal predecessors, (305), 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-12 17:15:43,737 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 294 states to 294 states and 355 transitions. [2024-11-12 17:15:43,738 INFO L78 Accepts]: Start accepts. Automaton has 294 states and 355 transitions. Word has length 73 [2024-11-12 17:15:43,738 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-12 17:15:43,738 INFO L471 AbstractCegarLoop]: Abstraction has 294 states and 355 transitions. [2024-11-12 17:15:43,738 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 3 states have (on average 14.0) internal successors, (42), 4 states have internal predecessors, (42), 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-12 17:15:43,738 INFO L276 IsEmpty]: Start isEmpty. Operand 294 states and 355 transitions. [2024-11-12 17:15:43,739 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 80 [2024-11-12 17:15:43,739 INFO L210 NwaCegarLoop]: Found error trace [2024-11-12 17:15:43,739 INFO L218 NwaCegarLoop]: trace histogram [4, 4, 4, 4, 4, 4, 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-12 17:15:43,756 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (19)] Ended with exit code 0 [2024-11-12 17:15:43,940 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable22,19 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-12 17:15:43,940 INFO L396 AbstractCegarLoop]: === Iteration 24 === Targeting ULTIMATE.startErr6ASSERT_VIOLATIONINTEGER_OVERFLOW === [ULTIMATE.startErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 53 more)] === [2024-11-12 17:15:43,940 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-12 17:15:43,940 INFO L85 PathProgramCache]: Analyzing trace with hash -729712663, now seen corresponding path program 1 times [2024-11-12 17:15:43,941 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-12 17:15:43,941 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [643294512] [2024-11-12 17:15:43,941 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-12 17:15:43,941 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-12 17:15:43,958 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unknown [2024-11-12 17:15:43,958 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [1851916331] [2024-11-12 17:15:43,959 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-12 17:15:43,959 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-12 17:15:43,959 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2024-11-12 17:15:43,961 INFO L229 MonitoredProcess]: Starting monitored process 20 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-11-12 17:15:43,962 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (20)] Waiting until timeout for monitored process [2024-11-12 17:15:44,011 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-12 17:15:44,012 INFO L256 TraceCheckSpWp]: Trace formula consists of 150 conjuncts, 17 conjuncts are in the unsatisfiable core [2024-11-12 17:15:44,014 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2024-11-12 17:15:44,401 INFO L134 CoverageAnalysis]: Checked inductivity of 57 backedges. 6 proven. 15 refuted. 0 times theorem prover too weak. 36 trivial. 0 not checked. [2024-11-12 17:15:44,401 INFO L312 TraceCheckSpWp]: Computing backward predicates... [2024-11-12 17:15:44,559 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-12 17:15:44,561 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [643294512] [2024-11-12 17:15:44,562 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2024-11-12 17:15:44,562 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1851916331] [2024-11-12 17:15:44,562 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1851916331] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-12 17:15:44,562 INFO L185 FreeRefinementEngine]: Found 0 perfect and 1 imperfect interpolant sequences. [2024-11-12 17:15:44,562 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8] total 8 [2024-11-12 17:15:44,562 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2128564164] [2024-11-12 17:15:44,562 INFO L85 oduleStraightlineAll]: Using 1 imperfect interpolants to construct interpolant automaton [2024-11-12 17:15:44,563 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 9 states [2024-11-12 17:15:44,563 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-12 17:15:44,563 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 9 interpolants. [2024-11-12 17:15:44,563 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=30, Invalid=102, Unknown=0, NotChecked=0, Total=132 [2024-11-12 17:15:44,564 INFO L87 Difference]: Start difference. First operand 294 states and 355 transitions. Second operand has 9 states, 8 states have (on average 6.0) internal successors, (48), 8 states have internal predecessors, (48), 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-12 17:15:45,447 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-12 17:15:45,447 INFO L93 Difference]: Finished difference Result 458 states and 587 transitions. [2024-11-12 17:15:45,447 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2024-11-12 17:15:45,447 INFO L78 Accepts]: Start accepts. Automaton has has 9 states, 8 states have (on average 6.0) internal successors, (48), 8 states have internal predecessors, (48), 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 79 [2024-11-12 17:15:45,447 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-12 17:15:45,449 INFO L225 Difference]: With dead ends: 458 [2024-11-12 17:15:45,449 INFO L226 Difference]: Without dead ends: 456 [2024-11-12 17:15:45,450 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 103 GetRequests, 90 SyntacticMatches, 0 SemanticMatches, 13 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 10 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=55, Invalid=155, Unknown=0, NotChecked=0, Total=210 [2024-11-12 17:15:45,451 INFO L435 NwaCegarLoop]: 88 mSDtfsCounter, 417 mSDsluCounter, 323 mSDsCounter, 0 mSdLazyCounter, 1037 mSolverCounterSat, 28 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.7s Time, 0 mProtectedPredicate, 0 mProtectedAction, 423 SdHoareTripleChecker+Valid, 411 SdHoareTripleChecker+Invalid, 1065 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 28 IncrementalHoareTripleChecker+Valid, 1037 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.8s IncrementalHoareTripleChecker+Time [2024-11-12 17:15:45,451 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [423 Valid, 411 Invalid, 1065 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [28 Valid, 1037 Invalid, 0 Unknown, 0 Unchecked, 0.8s Time] [2024-11-12 17:15:45,452 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 456 states. [2024-11-12 17:15:45,468 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 456 to 364. [2024-11-12 17:15:45,469 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 364 states, 277 states have (on average 1.4548736462093863) internal successors, (403), 328 states have internal predecessors, (403), 33 states have call successors, (33), 2 states have call predecessors, (33), 2 states have return successors, (33), 33 states have call predecessors, (33), 33 states have call successors, (33) [2024-11-12 17:15:45,472 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 364 states to 364 states and 469 transitions. [2024-11-12 17:15:45,472 INFO L78 Accepts]: Start accepts. Automaton has 364 states and 469 transitions. Word has length 79 [2024-11-12 17:15:45,472 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-12 17:15:45,472 INFO L471 AbstractCegarLoop]: Abstraction has 364 states and 469 transitions. [2024-11-12 17:15:45,473 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 9 states, 8 states have (on average 6.0) internal successors, (48), 8 states have internal predecessors, (48), 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-12 17:15:45,473 INFO L276 IsEmpty]: Start isEmpty. Operand 364 states and 469 transitions. [2024-11-12 17:15:45,473 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 81 [2024-11-12 17:15:45,473 INFO L210 NwaCegarLoop]: Found error trace [2024-11-12 17:15:45,473 INFO L218 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] [2024-11-12 17:15:45,490 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (20)] Forceful destruction successful, exit code 0 [2024-11-12 17:15:45,674 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable23,20 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-12 17:15:45,674 INFO L396 AbstractCegarLoop]: === Iteration 25 === Targeting ULTIMATE.startErr7ASSERT_VIOLATIONINTEGER_OVERFLOW === [ULTIMATE.startErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 53 more)] === [2024-11-12 17:15:45,674 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-12 17:15:45,674 INFO L85 PathProgramCache]: Analyzing trace with hash -1146256009, now seen corresponding path program 1 times [2024-11-12 17:15:45,675 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-12 17:15:45,675 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1029351390] [2024-11-12 17:15:45,675 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-12 17:15:45,675 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-12 17:15:45,685 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unknown [2024-11-12 17:15:45,686 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [1162374738] [2024-11-12 17:15:45,686 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-12 17:15:45,686 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-12 17:15:45,686 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2024-11-12 17:15:45,687 INFO L229 MonitoredProcess]: Starting monitored process 21 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-11-12 17:15:45,689 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (21)] Waiting until timeout for monitored process [2024-11-12 17:15:45,752 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-12 17:15:45,757 INFO L256 TraceCheckSpWp]: Trace formula consists of 151 conjuncts, 17 conjuncts are in the unsatisfiable core [2024-11-12 17:15:45,759 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2024-11-12 17:15:46,145 INFO L134 CoverageAnalysis]: Checked inductivity of 58 backedges. 6 proven. 16 refuted. 0 times theorem prover too weak. 36 trivial. 0 not checked. [2024-11-12 17:15:46,146 INFO L312 TraceCheckSpWp]: Computing backward predicates... [2024-11-12 17:15:46,785 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-12 17:15:46,785 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1029351390] [2024-11-12 17:15:46,785 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2024-11-12 17:15:46,785 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1162374738] [2024-11-12 17:15:46,785 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1162374738] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-12 17:15:46,785 INFO L185 FreeRefinementEngine]: Found 0 perfect and 1 imperfect interpolant sequences. [2024-11-12 17:15:46,785 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8] total 8 [2024-11-12 17:15:46,785 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1479230021] [2024-11-12 17:15:46,785 INFO L85 oduleStraightlineAll]: Using 1 imperfect interpolants to construct interpolant automaton [2024-11-12 17:15:46,786 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 9 states [2024-11-12 17:15:46,786 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-12 17:15:46,786 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 9 interpolants. [2024-11-12 17:15:46,786 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=30, Invalid=102, Unknown=0, NotChecked=0, Total=132 [2024-11-12 17:15:46,786 INFO L87 Difference]: Start difference. First operand 364 states and 469 transitions. Second operand has 9 states, 8 states have (on average 6.125) internal successors, (49), 8 states have internal predecessors, (49), 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-12 17:15:47,616 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-12 17:15:47,617 INFO L93 Difference]: Finished difference Result 478 states and 617 transitions. [2024-11-12 17:15:47,617 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2024-11-12 17:15:47,617 INFO L78 Accepts]: Start accepts. Automaton has has 9 states, 8 states have (on average 6.125) internal successors, (49), 8 states have internal predecessors, (49), 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 80 [2024-11-12 17:15:47,618 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-12 17:15:47,619 INFO L225 Difference]: With dead ends: 478 [2024-11-12 17:15:47,619 INFO L226 Difference]: Without dead ends: 471 [2024-11-12 17:15:47,620 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 109 GetRequests, 92 SyntacticMatches, 0 SemanticMatches, 17 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 28 ImplicationChecksByTransitivity, 0.4s TimeCoverageRelationStatistics Valid=97, Invalid=245, Unknown=0, NotChecked=0, Total=342 [2024-11-12 17:15:47,623 INFO L435 NwaCegarLoop]: 62 mSDtfsCounter, 445 mSDsluCounter, 270 mSDsCounter, 0 mSdLazyCounter, 1041 mSolverCounterSat, 44 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.6s Time, 0 mProtectedPredicate, 0 mProtectedAction, 451 SdHoareTripleChecker+Valid, 332 SdHoareTripleChecker+Invalid, 1085 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 44 IncrementalHoareTripleChecker+Valid, 1041 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.7s IncrementalHoareTripleChecker+Time [2024-11-12 17:15:47,623 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [451 Valid, 332 Invalid, 1085 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [44 Valid, 1041 Invalid, 0 Unknown, 0 Unchecked, 0.7s Time] [2024-11-12 17:15:47,624 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 471 states. [2024-11-12 17:15:47,646 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 471 to 424. [2024-11-12 17:15:47,647 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 424 states, 331 states have (on average 1.486404833836858) internal successors, (492), 382 states have internal predecessors, (492), 39 states have call successors, (39), 2 states have call predecessors, (39), 2 states have return successors, (39), 39 states have call predecessors, (39), 39 states have call successors, (39) [2024-11-12 17:15:47,648 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 424 states to 424 states and 570 transitions. [2024-11-12 17:15:47,648 INFO L78 Accepts]: Start accepts. Automaton has 424 states and 570 transitions. Word has length 80 [2024-11-12 17:15:47,651 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-12 17:15:47,651 INFO L471 AbstractCegarLoop]: Abstraction has 424 states and 570 transitions. [2024-11-12 17:15:47,651 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 9 states, 8 states have (on average 6.125) internal successors, (49), 8 states have internal predecessors, (49), 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-12 17:15:47,651 INFO L276 IsEmpty]: Start isEmpty. Operand 424 states and 570 transitions. [2024-11-12 17:15:47,652 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 82 [2024-11-12 17:15:47,652 INFO L210 NwaCegarLoop]: Found error trace [2024-11-12 17:15:47,652 INFO L218 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] [2024-11-12 17:15:47,670 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (21)] Ended with exit code 0 [2024-11-12 17:15:47,852 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,SelfDestructingSolverStorable24 [2024-11-12 17:15:47,853 INFO L396 AbstractCegarLoop]: === Iteration 26 === Targeting ULTIMATE.startErr8ASSERT_VIOLATIONINTEGER_OVERFLOW === [ULTIMATE.startErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 53 more)] === [2024-11-12 17:15:47,853 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-12 17:15:47,853 INFO L85 PathProgramCache]: Analyzing trace with hash -1174197845, now seen corresponding path program 1 times [2024-11-12 17:15:47,853 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-12 17:15:47,853 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [718164488] [2024-11-12 17:15:47,853 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-12 17:15:47,854 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-12 17:15:47,867 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unknown [2024-11-12 17:15:47,870 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [891874978] [2024-11-12 17:15:47,870 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-12 17:15:47,870 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-12 17:15:47,870 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2024-11-12 17:15:47,872 INFO L229 MonitoredProcess]: Starting monitored process 22 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-11-12 17:15:47,876 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (22)] Waiting until timeout for monitored process [2024-11-12 17:15:47,926 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-12 17:15:47,927 INFO L256 TraceCheckSpWp]: Trace formula consists of 152 conjuncts, 17 conjuncts are in the unsatisfiable core [2024-11-12 17:15:47,928 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2024-11-12 17:15:48,294 INFO L134 CoverageAnalysis]: Checked inductivity of 59 backedges. 6 proven. 17 refuted. 0 times theorem prover too weak. 36 trivial. 0 not checked. [2024-11-12 17:15:48,294 INFO L312 TraceCheckSpWp]: Computing backward predicates... [2024-11-12 17:15:48,425 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-12 17:15:48,425 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [718164488] [2024-11-12 17:15:48,425 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2024-11-12 17:15:48,425 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [891874978] [2024-11-12 17:15:48,425 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [891874978] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-12 17:15:48,425 INFO L185 FreeRefinementEngine]: Found 0 perfect and 1 imperfect interpolant sequences. [2024-11-12 17:15:48,426 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8] total 8 [2024-11-12 17:15:48,426 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [26405013] [2024-11-12 17:15:48,426 INFO L85 oduleStraightlineAll]: Using 1 imperfect interpolants to construct interpolant automaton [2024-11-12 17:15:48,426 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 9 states [2024-11-12 17:15:48,426 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-12 17:15:48,427 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 9 interpolants. [2024-11-12 17:15:48,427 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=34, Invalid=98, Unknown=0, NotChecked=0, Total=132 [2024-11-12 17:15:48,427 INFO L87 Difference]: Start difference. First operand 424 states and 570 transitions. Second operand has 9 states, 8 states have (on average 6.25) internal successors, (50), 8 states have internal predecessors, (50), 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-12 17:15:49,313 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-12 17:15:49,314 INFO L93 Difference]: Finished difference Result 470 states and 603 transitions. [2024-11-12 17:15:49,314 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2024-11-12 17:15:49,314 INFO L78 Accepts]: Start accepts. Automaton has has 9 states, 8 states have (on average 6.25) internal successors, (50), 8 states have internal predecessors, (50), 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 81 [2024-11-12 17:15:49,314 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-12 17:15:49,317 INFO L225 Difference]: With dead ends: 470 [2024-11-12 17:15:49,317 INFO L226 Difference]: Without dead ends: 464 [2024-11-12 17:15:49,318 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 109 GetRequests, 94 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-12 17:15:49,318 INFO L435 NwaCegarLoop]: 71 mSDtfsCounter, 520 mSDsluCounter, 209 mSDsCounter, 0 mSdLazyCounter, 858 mSolverCounterSat, 51 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.7s Time, 0 mProtectedPredicate, 0 mProtectedAction, 526 SdHoareTripleChecker+Valid, 280 SdHoareTripleChecker+Invalid, 909 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 51 IncrementalHoareTripleChecker+Valid, 858 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.8s IncrementalHoareTripleChecker+Time [2024-11-12 17:15:49,319 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [526 Valid, 280 Invalid, 909 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [51 Valid, 858 Invalid, 0 Unknown, 0 Unchecked, 0.8s Time] [2024-11-12 17:15:49,320 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 464 states. [2024-11-12 17:15:49,342 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 464 to 422. [2024-11-12 17:15:49,343 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 422 states, 329 states have (on average 1.446808510638298) internal successors, (476), 380 states have internal predecessors, (476), 39 states have call successors, (39), 2 states have call predecessors, (39), 2 states have return successors, (39), 39 states have call predecessors, (39), 39 states have call successors, (39) [2024-11-12 17:15:49,344 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 422 states to 422 states and 554 transitions. [2024-11-12 17:15:49,344 INFO L78 Accepts]: Start accepts. Automaton has 422 states and 554 transitions. Word has length 81 [2024-11-12 17:15:49,345 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-12 17:15:49,345 INFO L471 AbstractCegarLoop]: Abstraction has 422 states and 554 transitions. [2024-11-12 17:15:49,345 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 9 states, 8 states have (on average 6.25) internal successors, (50), 8 states have internal predecessors, (50), 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-12 17:15:49,345 INFO L276 IsEmpty]: Start isEmpty. Operand 422 states and 554 transitions. [2024-11-12 17:15:49,346 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 83 [2024-11-12 17:15:49,346 INFO L210 NwaCegarLoop]: Found error trace [2024-11-12 17:15:49,346 INFO L218 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] [2024-11-12 17:15:49,363 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-12 17:15:49,546 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,SelfDestructingSolverStorable25 [2024-11-12 17:15:49,547 INFO L396 AbstractCegarLoop]: === Iteration 27 === Targeting ULTIMATE.startErr9ASSERT_VIOLATIONINTEGER_OVERFLOW === [ULTIMATE.startErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 53 more)] === [2024-11-12 17:15:49,547 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-12 17:15:49,547 INFO L85 PathProgramCache]: Analyzing trace with hash -2040394759, now seen corresponding path program 1 times [2024-11-12 17:15:49,547 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-12 17:15:49,547 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1969975655] [2024-11-12 17:15:49,547 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-12 17:15:49,548 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-12 17:15:49,559 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unknown [2024-11-12 17:15:49,560 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [1591001241] [2024-11-12 17:15:49,560 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-12 17:15:49,560 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-12 17:15:49,560 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2024-11-12 17:15:49,562 INFO L229 MonitoredProcess]: Starting monitored process 23 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-11-12 17:15:49,564 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (23)] Waiting until timeout for monitored process [2024-11-12 17:15:49,610 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-12 17:15:49,611 INFO L256 TraceCheckSpWp]: Trace formula consists of 153 conjuncts, 17 conjuncts are in the unsatisfiable core [2024-11-12 17:15:49,613 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2024-11-12 17:15:50,009 INFO L134 CoverageAnalysis]: Checked inductivity of 60 backedges. 6 proven. 18 refuted. 0 times theorem prover too weak. 36 trivial. 0 not checked. [2024-11-12 17:15:50,010 INFO L312 TraceCheckSpWp]: Computing backward predicates... [2024-11-12 17:15:50,540 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-12 17:15:50,540 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1969975655] [2024-11-12 17:15:50,540 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2024-11-12 17:15:50,540 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1591001241] [2024-11-12 17:15:50,540 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1591001241] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-12 17:15:50,540 INFO L185 FreeRefinementEngine]: Found 0 perfect and 1 imperfect interpolant sequences. [2024-11-12 17:15:50,541 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8] total 8 [2024-11-12 17:15:50,541 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1873658524] [2024-11-12 17:15:50,541 INFO L85 oduleStraightlineAll]: Using 1 imperfect interpolants to construct interpolant automaton [2024-11-12 17:15:50,541 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 9 states [2024-11-12 17:15:50,541 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-12 17:15:50,541 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 9 interpolants. [2024-11-12 17:15:50,541 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=34, Invalid=98, Unknown=0, NotChecked=0, Total=132 [2024-11-12 17:15:50,542 INFO L87 Difference]: Start difference. First operand 422 states and 554 transitions. Second operand has 9 states, 8 states have (on average 6.375) internal successors, (51), 8 states have internal predecessors, (51), 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-12 17:15:51,730 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-12 17:15:51,730 INFO L93 Difference]: Finished difference Result 524 states and 689 transitions. [2024-11-12 17:15:51,730 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2024-11-12 17:15:51,731 INFO L78 Accepts]: Start accepts. Automaton has has 9 states, 8 states have (on average 6.375) internal successors, (51), 8 states have internal predecessors, (51), 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 82 [2024-11-12 17:15:51,731 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-12 17:15:51,732 INFO L225 Difference]: With dead ends: 524 [2024-11-12 17:15:51,732 INFO L226 Difference]: Without dead ends: 522 [2024-11-12 17:15:51,733 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 111 GetRequests, 96 SyntacticMatches, 0 SemanticMatches, 15 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 23 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=81, Invalid=191, Unknown=0, NotChecked=0, Total=272 [2024-11-12 17:15:51,733 INFO L435 NwaCegarLoop]: 69 mSDtfsCounter, 425 mSDsluCounter, 255 mSDsCounter, 0 mSdLazyCounter, 1021 mSolverCounterSat, 34 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 431 SdHoareTripleChecker+Valid, 324 SdHoareTripleChecker+Invalid, 1055 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 34 IncrementalHoareTripleChecker+Valid, 1021 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.1s IncrementalHoareTripleChecker+Time [2024-11-12 17:15:51,733 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [431 Valid, 324 Invalid, 1055 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [34 Valid, 1021 Invalid, 0 Unknown, 0 Unchecked, 1.1s Time] [2024-11-12 17:15:51,734 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 522 states. [2024-11-12 17:15:51,756 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 522 to 457. [2024-11-12 17:15:51,757 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 457 states, 360 states have (on average 1.4416666666666667) internal successors, (519), 411 states have internal predecessors, (519), 43 states have call successors, (43), 2 states have call predecessors, (43), 2 states have return successors, (43), 43 states have call predecessors, (43), 43 states have call successors, (43) [2024-11-12 17:15:51,758 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 457 states to 457 states and 605 transitions. [2024-11-12 17:15:51,758 INFO L78 Accepts]: Start accepts. Automaton has 457 states and 605 transitions. Word has length 82 [2024-11-12 17:15:51,759 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-12 17:15:51,759 INFO L471 AbstractCegarLoop]: Abstraction has 457 states and 605 transitions. [2024-11-12 17:15:51,759 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 9 states, 8 states have (on average 6.375) internal successors, (51), 8 states have internal predecessors, (51), 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-12 17:15:51,759 INFO L276 IsEmpty]: Start isEmpty. Operand 457 states and 605 transitions. [2024-11-12 17:15:51,760 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 84 [2024-11-12 17:15:51,761 INFO L210 NwaCegarLoop]: Found error trace [2024-11-12 17:15:51,761 INFO L218 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] [2024-11-12 17:15:51,777 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-12 17:15:51,964 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,SelfDestructingSolverStorable26 [2024-11-12 17:15:51,965 INFO L396 AbstractCegarLoop]: === Iteration 28 === Targeting ULTIMATE.startErr10ASSERT_VIOLATIONINTEGER_OVERFLOW === [ULTIMATE.startErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 53 more)] === [2024-11-12 17:15:51,965 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-12 17:15:51,965 INFO L85 PathProgramCache]: Analyzing trace with hash 1172271981, now seen corresponding path program 1 times [2024-11-12 17:15:51,965 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-12 17:15:51,965 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1358603329] [2024-11-12 17:15:51,965 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-12 17:15:51,966 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-12 17:15:51,978 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unknown [2024-11-12 17:15:51,979 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [896902833] [2024-11-12 17:15:51,979 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-12 17:15:51,979 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-12 17:15:51,979 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2024-11-12 17:15:51,980 INFO L229 MonitoredProcess]: Starting monitored process 24 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-11-12 17:15:51,982 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (24)] Waiting until timeout for monitored process [2024-11-12 17:15:52,030 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-12 17:15:52,031 INFO L256 TraceCheckSpWp]: Trace formula consists of 154 conjuncts, 26 conjuncts are in the unsatisfiable core [2024-11-12 17:15:52,033 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2024-11-12 17:15:52,668 INFO L134 CoverageAnalysis]: Checked inductivity of 61 backedges. 6 proven. 19 refuted. 0 times theorem prover too weak. 36 trivial. 0 not checked. [2024-11-12 17:15:52,668 INFO L312 TraceCheckSpWp]: Computing backward predicates... [2024-11-12 17:15:53,588 INFO L134 CoverageAnalysis]: Checked inductivity of 61 backedges. 0 proven. 13 refuted. 0 times theorem prover too weak. 48 trivial. 0 not checked. [2024-11-12 17:15:53,588 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-12 17:15:53,588 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1358603329] [2024-11-12 17:15:53,588 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2024-11-12 17:15:53,588 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [896902833] [2024-11-12 17:15:53,588 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [896902833] provided 0 perfect and 2 imperfect interpolant sequences [2024-11-12 17:15:53,588 INFO L185 FreeRefinementEngine]: Found 0 perfect and 2 imperfect interpolant sequences. [2024-11-12 17:15:53,588 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 5] total 13 [2024-11-12 17:15:53,588 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [825933597] [2024-11-12 17:15:53,588 INFO L85 oduleStraightlineAll]: Using 2 imperfect interpolants to construct interpolant automaton [2024-11-12 17:15:53,589 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 14 states [2024-11-12 17:15:53,589 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-12 17:15:53,589 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 14 interpolants. [2024-11-12 17:15:53,590 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=45, Invalid=137, Unknown=0, NotChecked=0, Total=182 [2024-11-12 17:15:53,590 INFO L87 Difference]: Start difference. First operand 457 states and 605 transitions. Second operand has 14 states, 13 states have (on average 7.153846153846154) internal successors, (93), 13 states have internal predecessors, (93), 6 states have call successors, (15), 1 states have call predecessors, (15), 2 states have return successors, (16), 7 states have call predecessors, (16), 6 states have call successors, (16) [2024-11-12 17:15:56,730 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-12 17:15:56,730 INFO L93 Difference]: Finished difference Result 578 states and 777 transitions. [2024-11-12 17:15:56,731 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 17 states. [2024-11-12 17:15:56,731 INFO L78 Accepts]: Start accepts. Automaton has has 14 states, 13 states have (on average 7.153846153846154) internal successors, (93), 13 states have internal predecessors, (93), 6 states have call successors, (15), 1 states have call predecessors, (15), 2 states have return successors, (16), 7 states have call predecessors, (16), 6 states have call successors, (16) Word has length 83 [2024-11-12 17:15:56,731 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-12 17:15:56,732 INFO L225 Difference]: With dead ends: 578 [2024-11-12 17:15:56,732 INFO L226 Difference]: Without dead ends: 572 [2024-11-12 17:15:56,733 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 173 GetRequests, 152 SyntacticMatches, 0 SemanticMatches, 21 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 67 ImplicationChecksByTransitivity, 0.5s TimeCoverageRelationStatistics Valid=149, Invalid=357, Unknown=0, NotChecked=0, Total=506 [2024-11-12 17:15:56,733 INFO L435 NwaCegarLoop]: 52 mSDtfsCounter, 809 mSDsluCounter, 225 mSDsCounter, 0 mSdLazyCounter, 1319 mSolverCounterSat, 96 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 2.8s Time, 0 mProtectedPredicate, 0 mProtectedAction, 811 SdHoareTripleChecker+Valid, 277 SdHoareTripleChecker+Invalid, 1415 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 96 IncrementalHoareTripleChecker+Valid, 1319 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 2.9s IncrementalHoareTripleChecker+Time [2024-11-12 17:15:56,733 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [811 Valid, 277 Invalid, 1415 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [96 Valid, 1319 Invalid, 0 Unknown, 0 Unchecked, 2.9s Time] [2024-11-12 17:15:56,734 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 572 states. [2024-11-12 17:15:56,764 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 572 to 530. [2024-11-12 17:15:56,765 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 530 states, 429 states have (on average 1.4055944055944056) internal successors, (603), 479 states have internal predecessors, (603), 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-12 17:15:56,767 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 530 states to 530 states and 699 transitions. [2024-11-12 17:15:56,767 INFO L78 Accepts]: Start accepts. Automaton has 530 states and 699 transitions. Word has length 83 [2024-11-12 17:15:56,767 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-12 17:15:56,767 INFO L471 AbstractCegarLoop]: Abstraction has 530 states and 699 transitions. [2024-11-12 17:15:56,767 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 14 states, 13 states have (on average 7.153846153846154) internal successors, (93), 13 states have internal predecessors, (93), 6 states have call successors, (15), 1 states have call predecessors, (15), 2 states have return successors, (16), 7 states have call predecessors, (16), 6 states have call successors, (16) [2024-11-12 17:15:56,767 INFO L276 IsEmpty]: Start isEmpty. Operand 530 states and 699 transitions. [2024-11-12 17:15:56,768 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 91 [2024-11-12 17:15:56,768 INFO L210 NwaCegarLoop]: Found error trace [2024-11-12 17:15:56,768 INFO L218 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, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-12 17:15:56,785 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (24)] Forceful destruction successful, exit code 0 [2024-11-12 17:15:56,969 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable27,24 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-12 17:15:56,969 INFO L396 AbstractCegarLoop]: === Iteration 29 === Targeting ULTIMATE.startErr12ASSERT_VIOLATIONINTEGER_OVERFLOW === [ULTIMATE.startErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 53 more)] === [2024-11-12 17:15:56,969 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-12 17:15:56,969 INFO L85 PathProgramCache]: Analyzing trace with hash 14248968, now seen corresponding path program 1 times [2024-11-12 17:15:56,969 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-12 17:15:56,970 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [169062830] [2024-11-12 17:15:56,970 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-12 17:15:56,970 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-12 17:15:56,982 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unknown [2024-11-12 17:15:56,982 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [1940444535] [2024-11-12 17:15:56,982 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-12 17:15:56,983 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-12 17:15:56,983 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2024-11-12 17:15:56,984 INFO L229 MonitoredProcess]: Starting monitored process 25 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-11-12 17:15:56,989 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (25)] Waiting until timeout for monitored process [2024-11-12 17:15:57,035 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-12 17:15:57,036 INFO L256 TraceCheckSpWp]: Trace formula consists of 165 conjuncts, 18 conjuncts are in the unsatisfiable core [2024-11-12 17:15:57,037 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2024-11-12 17:15:57,421 INFO L134 CoverageAnalysis]: Checked inductivity of 80 backedges. 6 proven. 22 refuted. 0 times theorem prover too weak. 52 trivial. 0 not checked. [2024-11-12 17:15:57,421 INFO L312 TraceCheckSpWp]: Computing backward predicates... [2024-11-12 17:15:57,572 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-12 17:15:57,572 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [169062830] [2024-11-12 17:15:57,572 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2024-11-12 17:15:57,572 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1940444535] [2024-11-12 17:15:57,572 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1940444535] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-12 17:15:57,572 INFO L185 FreeRefinementEngine]: Found 0 perfect and 1 imperfect interpolant sequences. [2024-11-12 17:15:57,572 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9] total 9 [2024-11-12 17:15:57,572 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1716419592] [2024-11-12 17:15:57,572 INFO L85 oduleStraightlineAll]: Using 1 imperfect interpolants to construct interpolant automaton [2024-11-12 17:15:57,573 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 10 states [2024-11-12 17:15:57,573 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-12 17:15:57,573 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2024-11-12 17:15:57,573 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=42, Invalid=140, Unknown=0, NotChecked=0, Total=182 [2024-11-12 17:15:57,573 INFO L87 Difference]: Start difference. First operand 530 states and 699 transitions. Second operand has 10 states, 8 states have (on average 6.75) internal successors, (54), 8 states have internal predecessors, (54), 5 states have call successors, (9), 1 states have call predecessors, (9), 2 states have return successors, (9), 5 states have call predecessors, (9), 5 states have call successors, (9) [2024-11-12 17:15:58,302 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-12 17:15:58,302 INFO L93 Difference]: Finished difference Result 666 states and 893 transitions. [2024-11-12 17:15:58,303 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2024-11-12 17:15:58,303 INFO L78 Accepts]: Start accepts. Automaton has has 10 states, 8 states have (on average 6.75) internal successors, (54), 8 states have internal predecessors, (54), 5 states have call successors, (9), 1 states have call predecessors, (9), 2 states have return successors, (9), 5 states have call predecessors, (9), 5 states have call successors, (9) Word has length 90 [2024-11-12 17:15:58,303 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-12 17:15:58,305 INFO L225 Difference]: With dead ends: 666 [2024-11-12 17:15:58,305 INFO L226 Difference]: Without dead ends: 664 [2024-11-12 17:15:58,305 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 127 GetRequests, 110 SyntacticMatches, 0 SemanticMatches, 17 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 27 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=95, Invalid=247, Unknown=0, NotChecked=0, Total=342 [2024-11-12 17:15:58,305 INFO L435 NwaCegarLoop]: 76 mSDtfsCounter, 446 mSDsluCounter, 260 mSDsCounter, 0 mSdLazyCounter, 862 mSolverCounterSat, 31 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.6s Time, 0 mProtectedPredicate, 0 mProtectedAction, 452 SdHoareTripleChecker+Valid, 336 SdHoareTripleChecker+Invalid, 893 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 31 IncrementalHoareTripleChecker+Valid, 862 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.6s IncrementalHoareTripleChecker+Time [2024-11-12 17:15:58,306 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [452 Valid, 336 Invalid, 893 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [31 Valid, 862 Invalid, 0 Unknown, 0 Unchecked, 0.6s Time] [2024-11-12 17:15:58,306 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 664 states. [2024-11-12 17:15:58,347 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 664 to 633. [2024-11-12 17:15:58,347 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 633 states, 521 states have (on average 1.4299424184261036) internal successors, (745), 571 states have internal predecessors, (745), 59 states have call successors, (59), 2 states have call predecessors, (59), 2 states have return successors, (59), 59 states have call predecessors, (59), 59 states have call successors, (59) [2024-11-12 17:15:58,349 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 633 states to 633 states and 863 transitions. [2024-11-12 17:15:58,350 INFO L78 Accepts]: Start accepts. Automaton has 633 states and 863 transitions. Word has length 90 [2024-11-12 17:15:58,350 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-12 17:15:58,350 INFO L471 AbstractCegarLoop]: Abstraction has 633 states and 863 transitions. [2024-11-12 17:15:58,350 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 10 states, 8 states have (on average 6.75) internal successors, (54), 8 states have internal predecessors, (54), 5 states have call successors, (9), 1 states have call predecessors, (9), 2 states have return successors, (9), 5 states have call predecessors, (9), 5 states have call successors, (9) [2024-11-12 17:15:58,350 INFO L276 IsEmpty]: Start isEmpty. Operand 633 states and 863 transitions. [2024-11-12 17:15:58,351 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 92 [2024-11-12 17:15:58,351 INFO L210 NwaCegarLoop]: Found error trace [2024-11-12 17:15:58,351 INFO L218 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] [2024-11-12 17:15:58,367 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-12 17:15:58,551 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 25 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable28 [2024-11-12 17:15:58,552 INFO L396 AbstractCegarLoop]: === Iteration 30 === Targeting ULTIMATE.startErr13ASSERT_VIOLATIONINTEGER_OVERFLOW === [ULTIMATE.startErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 53 more)] === [2024-11-12 17:15:58,552 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-12 17:15:58,552 INFO L85 PathProgramCache]: Analyzing trace with hash 441718085, now seen corresponding path program 1 times [2024-11-12 17:15:58,553 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-12 17:15:58,553 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [83455042] [2024-11-12 17:15:58,553 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-12 17:15:58,553 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-12 17:15:58,565 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unknown [2024-11-12 17:15:58,566 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [90159945] [2024-11-12 17:15:58,566 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-12 17:15:58,566 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-12 17:15:58,567 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2024-11-12 17:15:58,568 INFO L229 MonitoredProcess]: Starting monitored process 26 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-11-12 17:15:58,586 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (26)] Waiting until timeout for monitored process [2024-11-12 17:15:58,641 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-12 17:15:58,646 INFO L256 TraceCheckSpWp]: Trace formula consists of 166 conjuncts, 18 conjuncts are in the unsatisfiable core [2024-11-12 17:15:58,648 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2024-11-12 17:15:59,008 INFO L134 CoverageAnalysis]: Checked inductivity of 81 backedges. 6 proven. 23 refuted. 0 times theorem prover too weak. 52 trivial. 0 not checked. [2024-11-12 17:15:59,008 INFO L312 TraceCheckSpWp]: Computing backward predicates... [2024-11-12 17:15:59,708 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-12 17:15:59,708 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [83455042] [2024-11-12 17:15:59,708 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2024-11-12 17:15:59,708 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [90159945] [2024-11-12 17:15:59,708 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [90159945] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-12 17:15:59,708 INFO L185 FreeRefinementEngine]: Found 0 perfect and 1 imperfect interpolant sequences. [2024-11-12 17:15:59,708 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9] total 9 [2024-11-12 17:15:59,708 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [728936162] [2024-11-12 17:15:59,708 INFO L85 oduleStraightlineAll]: Using 1 imperfect interpolants to construct interpolant automaton [2024-11-12 17:15:59,708 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 10 states [2024-11-12 17:15:59,708 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-12 17:15:59,709 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2024-11-12 17:15:59,709 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=43, Invalid=139, Unknown=0, NotChecked=0, Total=182 [2024-11-12 17:15:59,709 INFO L87 Difference]: Start difference. First operand 633 states and 863 transitions. Second operand has 10 states, 8 states have (on average 6.875) internal successors, (55), 8 states have internal predecessors, (55), 5 states have call successors, (9), 1 states have call predecessors, (9), 2 states have return successors, (9), 5 states have call predecessors, (9), 5 states have call successors, (9) [2024-11-12 17:16:00,454 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-12 17:16:00,454 INFO L93 Difference]: Finished difference Result 668 states and 896 transitions. [2024-11-12 17:16:00,454 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 16 states. [2024-11-12 17:16:00,454 INFO L78 Accepts]: Start accepts. Automaton has has 10 states, 8 states have (on average 6.875) internal successors, (55), 8 states have internal predecessors, (55), 5 states have call successors, (9), 1 states have call predecessors, (9), 2 states have return successors, (9), 5 states have call predecessors, (9), 5 states have call successors, (9) Word has length 91 [2024-11-12 17:16:00,455 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-12 17:16:00,457 INFO L225 Difference]: With dead ends: 668 [2024-11-12 17:16:00,457 INFO L226 Difference]: Without dead ends: 661 [2024-11-12 17:16:00,457 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 134 GetRequests, 112 SyntacticMatches, 0 SemanticMatches, 22 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 64 ImplicationChecksByTransitivity, 0.4s TimeCoverageRelationStatistics Valid=162, Invalid=390, Unknown=0, NotChecked=0, Total=552 [2024-11-12 17:16:00,458 INFO L435 NwaCegarLoop]: 54 mSDtfsCounter, 438 mSDsluCounter, 255 mSDsCounter, 0 mSdLazyCounter, 1056 mSolverCounterSat, 42 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.5s Time, 0 mProtectedPredicate, 0 mProtectedAction, 444 SdHoareTripleChecker+Valid, 309 SdHoareTripleChecker+Invalid, 1098 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 42 IncrementalHoareTripleChecker+Valid, 1056 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.6s IncrementalHoareTripleChecker+Time [2024-11-12 17:16:00,458 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [444 Valid, 309 Invalid, 1098 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [42 Valid, 1056 Invalid, 0 Unknown, 0 Unchecked, 0.6s Time] [2024-11-12 17:16:00,459 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 661 states. [2024-11-12 17:16:00,498 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 661 to 627. [2024-11-12 17:16:00,499 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 627 states, 521 states have (on average 1.3973128598848368) internal successors, (728), 565 states have internal predecessors, (728), 59 states have call successors, (59), 2 states have call predecessors, (59), 2 states have return successors, (59), 59 states have call predecessors, (59), 59 states have call successors, (59) [2024-11-12 17:16:00,500 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 627 states to 627 states and 846 transitions. [2024-11-12 17:16:00,501 INFO L78 Accepts]: Start accepts. Automaton has 627 states and 846 transitions. Word has length 91 [2024-11-12 17:16:00,501 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-12 17:16:00,501 INFO L471 AbstractCegarLoop]: Abstraction has 627 states and 846 transitions. [2024-11-12 17:16:00,501 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 10 states, 8 states have (on average 6.875) internal successors, (55), 8 states have internal predecessors, (55), 5 states have call successors, (9), 1 states have call predecessors, (9), 2 states have return successors, (9), 5 states have call predecessors, (9), 5 states have call successors, (9) [2024-11-12 17:16:00,501 INFO L276 IsEmpty]: Start isEmpty. Operand 627 states and 846 transitions. [2024-11-12 17:16:00,502 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 93 [2024-11-12 17:16:00,502 INFO L210 NwaCegarLoop]: Found error trace [2024-11-12 17:16:00,502 INFO L218 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] [2024-11-12 17:16:00,519 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (26)] Ended with exit code 0 [2024-11-12 17:16:00,706 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable29,26 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-12 17:16:00,707 INFO L396 AbstractCegarLoop]: === Iteration 31 === Targeting ULTIMATE.startErr14ASSERT_VIOLATIONINTEGER_OVERFLOW === [ULTIMATE.startErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 53 more)] === [2024-11-12 17:16:00,707 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-12 17:16:00,707 INFO L85 PathProgramCache]: Analyzing trace with hash 808358826, now seen corresponding path program 1 times [2024-11-12 17:16:00,707 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-12 17:16:00,707 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2068373281] [2024-11-12 17:16:00,707 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-12 17:16:00,707 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-12 17:16:00,722 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unknown [2024-11-12 17:16:00,723 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [329270328] [2024-11-12 17:16:00,723 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-12 17:16:00,723 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-12 17:16:00,723 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2024-11-12 17:16:00,725 INFO L229 MonitoredProcess]: Starting monitored process 27 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-11-12 17:16:00,725 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (27)] Waiting until timeout for monitored process [2024-11-12 17:16:00,767 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-12 17:16:00,767 INFO L256 TraceCheckSpWp]: Trace formula consists of 167 conjuncts, 9 conjuncts are in the unsatisfiable core [2024-11-12 17:16:00,768 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2024-11-12 17:16:01,003 INFO L134 CoverageAnalysis]: Checked inductivity of 82 backedges. 3 proven. 24 refuted. 0 times theorem prover too weak. 55 trivial. 0 not checked. [2024-11-12 17:16:01,003 INFO L312 TraceCheckSpWp]: Computing backward predicates... [2024-11-12 17:16:01,122 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-12 17:16:01,122 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2068373281] [2024-11-12 17:16:01,122 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2024-11-12 17:16:01,123 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [329270328] [2024-11-12 17:16:01,123 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [329270328] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-12 17:16:01,123 INFO L185 FreeRefinementEngine]: Found 0 perfect and 1 imperfect interpolant sequences. [2024-11-12 17:16:01,123 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [6] total 6 [2024-11-12 17:16:01,123 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2062182470] [2024-11-12 17:16:01,123 INFO L85 oduleStraightlineAll]: Using 1 imperfect interpolants to construct interpolant automaton [2024-11-12 17:16:01,123 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2024-11-12 17:16:01,123 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-12 17:16:01,123 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2024-11-12 17:16:01,124 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=21, Invalid=51, Unknown=0, NotChecked=0, Total=72 [2024-11-12 17:16:01,124 INFO L87 Difference]: Start difference. First operand 627 states and 846 transitions. Second operand has 7 states, 6 states have (on average 9.333333333333334) internal successors, (56), 6 states have internal predecessors, (56), 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-12 17:16:01,361 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-12 17:16:01,361 INFO L93 Difference]: Finished difference Result 627 states and 846 transitions. [2024-11-12 17:16:01,361 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2024-11-12 17:16:01,361 INFO L78 Accepts]: Start accepts. Automaton has has 7 states, 6 states have (on average 9.333333333333334) internal successors, (56), 6 states have internal predecessors, (56), 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 92 [2024-11-12 17:16:01,361 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-12 17:16:01,363 INFO L225 Difference]: With dead ends: 627 [2024-11-12 17:16:01,363 INFO L226 Difference]: Without dead ends: 621 [2024-11-12 17:16:01,364 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 126 GetRequests, 119 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-12 17:16:01,364 INFO L435 NwaCegarLoop]: 55 mSDtfsCounter, 97 mSDsluCounter, 131 mSDsCounter, 0 mSdLazyCounter, 287 mSolverCounterSat, 10 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 100 SdHoareTripleChecker+Valid, 186 SdHoareTripleChecker+Invalid, 297 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 10 IncrementalHoareTripleChecker+Valid, 287 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2024-11-12 17:16:01,364 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [100 Valid, 186 Invalid, 297 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [10 Valid, 287 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2024-11-12 17:16:01,365 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 621 states. [2024-11-12 17:16:01,402 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 621 to 546. [2024-11-12 17:16:01,403 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 546 states, 453 states have (on average 1.3311258278145695) internal successors, (603), 491 states have internal predecessors, (603), 52 states have call successors, (52), 2 states have call predecessors, (52), 2 states have return successors, (52), 52 states have call predecessors, (52), 52 states have call successors, (52) [2024-11-12 17:16:01,404 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 546 states to 546 states and 707 transitions. [2024-11-12 17:16:01,404 INFO L78 Accepts]: Start accepts. Automaton has 546 states and 707 transitions. Word has length 92 [2024-11-12 17:16:01,405 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-12 17:16:01,405 INFO L471 AbstractCegarLoop]: Abstraction has 546 states and 707 transitions. [2024-11-12 17:16:01,405 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 6 states have (on average 9.333333333333334) internal successors, (56), 6 states have internal predecessors, (56), 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-12 17:16:01,405 INFO L276 IsEmpty]: Start isEmpty. Operand 546 states and 707 transitions. [2024-11-12 17:16:01,405 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 94 [2024-11-12 17:16:01,405 INFO L210 NwaCegarLoop]: Found error trace [2024-11-12 17:16:01,406 INFO L218 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, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-12 17:16:01,421 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (27)] Forceful destruction successful, exit code 0 [2024-11-12 17:16:01,606 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,SelfDestructingSolverStorable30 [2024-11-12 17:16:01,606 INFO L396 AbstractCegarLoop]: === Iteration 32 === Targeting ULTIMATE.startErr15ASSERT_VIOLATIONINTEGER_OVERFLOW === [ULTIMATE.startErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 53 more)] === [2024-11-12 17:16:01,606 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-12 17:16:01,606 INFO L85 PathProgramCache]: Analyzing trace with hash -710680089, now seen corresponding path program 1 times [2024-11-12 17:16:01,607 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-12 17:16:01,607 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [899742962] [2024-11-12 17:16:01,607 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-12 17:16:01,607 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-12 17:16:01,617 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unknown [2024-11-12 17:16:01,617 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [889841366] [2024-11-12 17:16:01,617 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-12 17:16:01,617 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-12 17:16:01,617 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2024-11-12 17:16:01,619 INFO L229 MonitoredProcess]: Starting monitored process 28 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-11-12 17:16:01,620 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (28)] Waiting until timeout for monitored process [2024-11-12 17:16:01,663 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-12 17:16:01,664 INFO L256 TraceCheckSpWp]: Trace formula consists of 168 conjuncts, 9 conjuncts are in the unsatisfiable core [2024-11-12 17:16:01,665 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2024-11-12 17:16:01,875 INFO L134 CoverageAnalysis]: Checked inductivity of 83 backedges. 3 proven. 25 refuted. 0 times theorem prover too weak. 55 trivial. 0 not checked. [2024-11-12 17:16:01,875 INFO L312 TraceCheckSpWp]: Computing backward predicates... [2024-11-12 17:16:02,575 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-12 17:16:02,575 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [899742962] [2024-11-12 17:16:02,575 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2024-11-12 17:16:02,575 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [889841366] [2024-11-12 17:16:02,575 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [889841366] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-12 17:16:02,575 INFO L185 FreeRefinementEngine]: Found 0 perfect and 1 imperfect interpolant sequences. [2024-11-12 17:16:02,575 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [6] total 6 [2024-11-12 17:16:02,576 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1630757455] [2024-11-12 17:16:02,576 INFO L85 oduleStraightlineAll]: Using 1 imperfect interpolants to construct interpolant automaton [2024-11-12 17:16:02,576 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2024-11-12 17:16:02,576 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-12 17:16:02,577 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2024-11-12 17:16:02,577 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=21, Invalid=51, Unknown=0, NotChecked=0, Total=72 [2024-11-12 17:16:02,577 INFO L87 Difference]: Start difference. First operand 546 states and 707 transitions. Second operand has 7 states, 6 states have (on average 9.5) internal successors, (57), 6 states have internal predecessors, (57), 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-12 17:16:03,115 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-12 17:16:03,115 INFO L93 Difference]: Finished difference Result 651 states and 850 transitions. [2024-11-12 17:16:03,115 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2024-11-12 17:16:03,116 INFO L78 Accepts]: Start accepts. Automaton has has 7 states, 6 states have (on average 9.5) internal successors, (57), 6 states have internal predecessors, (57), 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 93 [2024-11-12 17:16:03,116 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-12 17:16:03,118 INFO L225 Difference]: With dead ends: 651 [2024-11-12 17:16:03,118 INFO L226 Difference]: Without dead ends: 649 [2024-11-12 17:16:03,118 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 128 GetRequests, 121 SyntacticMatches, 0 SemanticMatches, 7 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 5 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=21, Invalid=51, Unknown=0, NotChecked=0, Total=72 [2024-11-12 17:16:03,118 INFO L435 NwaCegarLoop]: 71 mSDtfsCounter, 219 mSDsluCounter, 233 mSDsCounter, 0 mSdLazyCounter, 364 mSolverCounterSat, 6 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.5s Time, 0 mProtectedPredicate, 0 mProtectedAction, 232 SdHoareTripleChecker+Valid, 304 SdHoareTripleChecker+Invalid, 370 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 6 IncrementalHoareTripleChecker+Valid, 364 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.5s IncrementalHoareTripleChecker+Time [2024-11-12 17:16:03,118 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [232 Valid, 304 Invalid, 370 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [6 Valid, 364 Invalid, 0 Unknown, 0 Unchecked, 0.5s Time] [2024-11-12 17:16:03,119 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 649 states. [2024-11-12 17:16:03,159 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 649 to 601. [2024-11-12 17:16:03,160 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 601 states, 502 states have (on average 1.3565737051792828) internal successors, (681), 540 states have internal predecessors, (681), 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-12 17:16:03,162 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 601 states to 601 states and 797 transitions. [2024-11-12 17:16:03,162 INFO L78 Accepts]: Start accepts. Automaton has 601 states and 797 transitions. Word has length 93 [2024-11-12 17:16:03,162 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-12 17:16:03,163 INFO L471 AbstractCegarLoop]: Abstraction has 601 states and 797 transitions. [2024-11-12 17:16:03,163 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 6 states have (on average 9.5) internal successors, (57), 6 states have internal predecessors, (57), 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-12 17:16:03,163 INFO L276 IsEmpty]: Start isEmpty. Operand 601 states and 797 transitions. [2024-11-12 17:16:03,163 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 95 [2024-11-12 17:16:03,163 INFO L210 NwaCegarLoop]: Found error trace [2024-11-12 17:16:03,164 INFO L218 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, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-12 17:16:03,181 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (28)] Forceful destruction successful, exit code 0 [2024-11-12 17:16:03,364 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable31,28 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-12 17:16:03,364 INFO L396 AbstractCegarLoop]: === Iteration 33 === Targeting ULTIMATE.startErr16ASSERT_VIOLATIONINTEGER_OVERFLOW === [ULTIMATE.startErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 53 more)] === [2024-11-12 17:16:03,365 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-12 17:16:03,365 INFO L85 PathProgramCache]: Analyzing trace with hash -556246196, now seen corresponding path program 1 times [2024-11-12 17:16:03,365 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-12 17:16:03,365 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [645283921] [2024-11-12 17:16:03,365 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-12 17:16:03,365 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-12 17:16:03,382 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unknown [2024-11-12 17:16:03,382 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [2007746770] [2024-11-12 17:16:03,383 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-12 17:16:03,383 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-12 17:16:03,383 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2024-11-12 17:16:03,386 INFO L229 MonitoredProcess]: Starting monitored process 29 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-11-12 17:16:03,389 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (29)] Waiting until timeout for monitored process [2024-11-12 17:16:03,446 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-12 17:16:03,447 INFO L256 TraceCheckSpWp]: Trace formula consists of 169 conjuncts, 19 conjuncts are in the unsatisfiable core [2024-11-12 17:16:03,449 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2024-11-12 17:16:03,850 INFO L134 CoverageAnalysis]: Checked inductivity of 84 backedges. 0 proven. 20 refuted. 0 times theorem prover too weak. 64 trivial. 0 not checked. [2024-11-12 17:16:03,851 INFO L312 TraceCheckSpWp]: Computing backward predicates... [2024-11-12 17:16:05,291 INFO L134 CoverageAnalysis]: Checked inductivity of 84 backedges. 0 proven. 20 refuted. 0 times theorem prover too weak. 64 trivial. 0 not checked. [2024-11-12 17:16:05,291 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-12 17:16:05,291 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [645283921] [2024-11-12 17:16:05,291 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2024-11-12 17:16:05,292 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2007746770] [2024-11-12 17:16:05,292 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2007746770] provided 0 perfect and 2 imperfect interpolant sequences [2024-11-12 17:16:05,292 INFO L185 FreeRefinementEngine]: Found 0 perfect and 2 imperfect interpolant sequences. [2024-11-12 17:16:05,292 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [6, 6] total 11 [2024-11-12 17:16:05,292 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1130187343] [2024-11-12 17:16:05,292 INFO L85 oduleStraightlineAll]: Using 2 imperfect interpolants to construct interpolant automaton [2024-11-12 17:16:05,292 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 12 states [2024-11-12 17:16:05,292 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-12 17:16:05,293 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2024-11-12 17:16:05,293 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=36, Invalid=96, Unknown=0, NotChecked=0, Total=132 [2024-11-12 17:16:05,293 INFO L87 Difference]: Start difference. First operand 601 states and 797 transitions. Second operand has 12 states, 11 states have (on average 9.181818181818182) internal successors, (101), 12 states have internal predecessors, (101), 5 states have call successors, (14), 1 states have call predecessors, (14), 1 states have return successors, (14), 5 states have call predecessors, (14), 5 states have call successors, (14) [2024-11-12 17:16:08,968 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-12 17:16:08,968 INFO L93 Difference]: Finished difference Result 676 states and 897 transitions. [2024-11-12 17:16:08,969 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 19 states. [2024-11-12 17:16:08,969 INFO L78 Accepts]: Start accepts. Automaton has has 12 states, 11 states have (on average 9.181818181818182) internal successors, (101), 12 states have internal predecessors, (101), 5 states have call successors, (14), 1 states have call predecessors, (14), 1 states have return successors, (14), 5 states have call predecessors, (14), 5 states have call successors, (14) Word has length 94 [2024-11-12 17:16:08,969 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-12 17:16:08,971 INFO L225 Difference]: With dead ends: 676 [2024-11-12 17:16:08,971 INFO L226 Difference]: Without dead ends: 645 [2024-11-12 17:16:08,972 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 198 GetRequests, 176 SyntacticMatches, 0 SemanticMatches, 22 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 98 ImplicationChecksByTransitivity, 0.6s TimeCoverageRelationStatistics Valid=161, Invalid=391, Unknown=0, NotChecked=0, Total=552 [2024-11-12 17:16:08,972 INFO L435 NwaCegarLoop]: 63 mSDtfsCounter, 650 mSDsluCounter, 155 mSDsCounter, 0 mSdLazyCounter, 868 mSolverCounterSat, 89 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 3.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 652 SdHoareTripleChecker+Valid, 218 SdHoareTripleChecker+Invalid, 957 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 89 IncrementalHoareTripleChecker+Valid, 868 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 3.4s IncrementalHoareTripleChecker+Time [2024-11-12 17:16:08,972 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [652 Valid, 218 Invalid, 957 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [89 Valid, 868 Invalid, 0 Unknown, 0 Unchecked, 3.4s Time] [2024-11-12 17:16:08,973 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 645 states. [2024-11-12 17:16:09,006 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 645 to 624. [2024-11-12 17:16:09,007 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 624 states, 525 states have (on average 1.361904761904762) internal successors, (715), 562 states have internal predecessors, (715), 59 states have call successors, (59), 2 states have call predecessors, (59), 2 states have return successors, (59), 59 states have call predecessors, (59), 59 states have call successors, (59) [2024-11-12 17:16:09,008 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 624 states to 624 states and 833 transitions. [2024-11-12 17:16:09,008 INFO L78 Accepts]: Start accepts. Automaton has 624 states and 833 transitions. Word has length 94 [2024-11-12 17:16:09,009 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-12 17:16:09,009 INFO L471 AbstractCegarLoop]: Abstraction has 624 states and 833 transitions. [2024-11-12 17:16:09,009 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 12 states, 11 states have (on average 9.181818181818182) internal successors, (101), 12 states have internal predecessors, (101), 5 states have call successors, (14), 1 states have call predecessors, (14), 1 states have return successors, (14), 5 states have call predecessors, (14), 5 states have call successors, (14) [2024-11-12 17:16:09,009 INFO L276 IsEmpty]: Start isEmpty. Operand 624 states and 833 transitions. [2024-11-12 17:16:09,009 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 96 [2024-11-12 17:16:09,010 INFO L210 NwaCegarLoop]: Found error trace [2024-11-12 17:16:09,010 INFO L218 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] [2024-11-12 17:16:09,026 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-12 17:16:09,210 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable32,29 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-12 17:16:09,210 INFO L396 AbstractCegarLoop]: === Iteration 34 === Targeting ULTIMATE.startErr17ASSERT_VIOLATIONINTEGER_OVERFLOW === [ULTIMATE.startErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 53 more)] === [2024-11-12 17:16:09,211 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-12 17:16:09,211 INFO L85 PathProgramCache]: Analyzing trace with hash -63762807, now seen corresponding path program 1 times [2024-11-12 17:16:09,211 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-12 17:16:09,211 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [996289767] [2024-11-12 17:16:09,211 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-12 17:16:09,211 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-12 17:16:09,223 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unknown [2024-11-12 17:16:09,224 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [839150918] [2024-11-12 17:16:09,224 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-12 17:16:09,224 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-12 17:16:09,224 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2024-11-12 17:16:09,226 INFO L229 MonitoredProcess]: Starting monitored process 30 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-11-12 17:16:09,227 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (30)] Waiting until timeout for monitored process [2024-11-12 17:16:09,282 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-12 17:16:09,284 INFO L256 TraceCheckSpWp]: Trace formula consists of 170 conjuncts, 30 conjuncts are in the unsatisfiable core [2024-11-12 17:16:09,286 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2024-11-12 17:16:09,766 INFO L134 CoverageAnalysis]: Checked inductivity of 85 backedges. 6 proven. 39 refuted. 0 times theorem prover too weak. 40 trivial. 0 not checked. [2024-11-12 17:16:09,766 INFO L312 TraceCheckSpWp]: Computing backward predicates... [2024-11-12 17:16:11,054 INFO L134 CoverageAnalysis]: Checked inductivity of 85 backedges. 6 proven. 39 refuted. 0 times theorem prover too weak. 40 trivial. 0 not checked. [2024-11-12 17:16:11,055 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-12 17:16:11,055 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [996289767] [2024-11-12 17:16:11,055 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2024-11-12 17:16:11,055 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [839150918] [2024-11-12 17:16:11,055 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [839150918] provided 0 perfect and 2 imperfect interpolant sequences [2024-11-12 17:16:11,055 INFO L185 FreeRefinementEngine]: Found 0 perfect and 2 imperfect interpolant sequences. [2024-11-12 17:16:11,055 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 11] total 18 [2024-11-12 17:16:11,055 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [802837196] [2024-11-12 17:16:11,055 INFO L85 oduleStraightlineAll]: Using 2 imperfect interpolants to construct interpolant automaton [2024-11-12 17:16:11,055 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 19 states [2024-11-12 17:16:11,055 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-12 17:16:11,056 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2024-11-12 17:16:11,056 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=65, Invalid=277, Unknown=0, NotChecked=0, Total=342 [2024-11-12 17:16:11,056 INFO L87 Difference]: Start difference. First operand 624 states and 833 transitions. Second operand has 19 states, 16 states have (on average 7.0625) internal successors, (113), 15 states have internal predecessors, (113), 10 states have call successors, (16), 1 states have call predecessors, (16), 3 states have return successors, (17), 9 states have call predecessors, (17), 10 states have call successors, (17) [2024-11-12 17:16:15,859 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-12 17:16:15,859 INFO L93 Difference]: Finished difference Result 782 states and 1063 transitions. [2024-11-12 17:16:15,860 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 20 states. [2024-11-12 17:16:15,860 INFO L78 Accepts]: Start accepts. Automaton has has 19 states, 16 states have (on average 7.0625) internal successors, (113), 15 states have internal predecessors, (113), 10 states have call successors, (16), 1 states have call predecessors, (16), 3 states have return successors, (17), 9 states have call predecessors, (17), 10 states have call successors, (17) Word has length 95 [2024-11-12 17:16:15,860 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-12 17:16:15,862 INFO L225 Difference]: With dead ends: 782 [2024-11-12 17:16:15,862 INFO L226 Difference]: Without dead ends: 780 [2024-11-12 17:16:15,862 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 197 GetRequests, 171 SyntacticMatches, 0 SemanticMatches, 26 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 107 ImplicationChecksByTransitivity, 1.0s TimeCoverageRelationStatistics Valid=181, Invalid=575, Unknown=0, NotChecked=0, Total=756 [2024-11-12 17:16:15,863 INFO L435 NwaCegarLoop]: 43 mSDtfsCounter, 998 mSDsluCounter, 353 mSDsCounter, 0 mSdLazyCounter, 1584 mSolverCounterSat, 94 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 4.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1004 SdHoareTripleChecker+Valid, 396 SdHoareTripleChecker+Invalid, 1678 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 94 IncrementalHoareTripleChecker+Valid, 1584 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 4.4s IncrementalHoareTripleChecker+Time [2024-11-12 17:16:15,863 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [1004 Valid, 396 Invalid, 1678 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [94 Valid, 1584 Invalid, 0 Unknown, 0 Unchecked, 4.4s Time] [2024-11-12 17:16:15,864 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 780 states. [2024-11-12 17:16:15,916 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 780 to 693. [2024-11-12 17:16:15,916 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 693 states, 589 states have (on average 1.3769100169779287) internal successors, (811), 625 states have internal predecessors, (811), 65 states have call successors, (65), 2 states have call predecessors, (65), 2 states have return successors, (65), 65 states have call predecessors, (65), 65 states have call successors, (65) [2024-11-12 17:16:15,918 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 693 states to 693 states and 941 transitions. [2024-11-12 17:16:15,918 INFO L78 Accepts]: Start accepts. Automaton has 693 states and 941 transitions. Word has length 95 [2024-11-12 17:16:15,918 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-12 17:16:15,919 INFO L471 AbstractCegarLoop]: Abstraction has 693 states and 941 transitions. [2024-11-12 17:16:15,919 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 19 states, 16 states have (on average 7.0625) internal successors, (113), 15 states have internal predecessors, (113), 10 states have call successors, (16), 1 states have call predecessors, (16), 3 states have return successors, (17), 9 states have call predecessors, (17), 10 states have call successors, (17) [2024-11-12 17:16:15,919 INFO L276 IsEmpty]: Start isEmpty. Operand 693 states and 941 transitions. [2024-11-12 17:16:15,920 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 105 [2024-11-12 17:16:15,920 INFO L210 NwaCegarLoop]: Found error trace [2024-11-12 17:16:15,920 INFO L218 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, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-12 17:16:15,936 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-12 17:16:16,124 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable33,30 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-12 17:16:16,124 INFO L396 AbstractCegarLoop]: === Iteration 35 === Targeting ULTIMATE.startErr25ASSERT_VIOLATIONINTEGER_OVERFLOW === [ULTIMATE.startErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 53 more)] === [2024-11-12 17:16:16,125 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-12 17:16:16,125 INFO L85 PathProgramCache]: Analyzing trace with hash 1880695820, now seen corresponding path program 1 times [2024-11-12 17:16:16,125 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-12 17:16:16,125 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1954511678] [2024-11-12 17:16:16,125 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-12 17:16:16,125 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-12 17:16:16,135 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-12 17:16:16,204 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2024-11-12 17:16:16,205 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-12 17:16:16,206 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 8 [2024-11-12 17:16:16,207 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-12 17:16:16,208 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 13 [2024-11-12 17:16:16,209 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-12 17:16:16,211 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 18 [2024-11-12 17:16:16,211 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-12 17:16:16,213 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 31 [2024-11-12 17:16:16,213 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-12 17:16:16,215 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 42 [2024-11-12 17:16:16,216 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-12 17:16:16,217 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 53 [2024-11-12 17:16:16,218 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-12 17:16:16,219 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 73 [2024-11-12 17:16:16,220 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-12 17:16:16,222 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 84 [2024-11-12 17:16:16,222 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-12 17:16:16,224 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 95 [2024-11-12 17:16:16,225 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-12 17:16:16,226 INFO L134 CoverageAnalysis]: Checked inductivity of 108 backedges. 0 proven. 24 refuted. 0 times theorem prover too weak. 84 trivial. 0 not checked. [2024-11-12 17:16:16,227 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-12 17:16:16,227 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1954511678] [2024-11-12 17:16:16,227 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1954511678] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-12 17:16:16,227 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1609759094] [2024-11-12 17:16:16,227 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-12 17:16:16,227 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-12 17:16:16,228 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2024-11-12 17:16:16,229 INFO L229 MonitoredProcess]: Starting monitored process 31 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-11-12 17:16:16,230 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (31)] Waiting until timeout for monitored process [2024-11-12 17:16:16,293 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-12 17:16:16,294 INFO L256 TraceCheckSpWp]: Trace formula consists of 183 conjuncts, 5 conjuncts are in the unsatisfiable core [2024-11-12 17:16:16,296 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2024-11-12 17:16:16,435 INFO L134 CoverageAnalysis]: Checked inductivity of 108 backedges. 0 proven. 24 refuted. 0 times theorem prover too weak. 84 trivial. 0 not checked. [2024-11-12 17:16:16,436 INFO L312 TraceCheckSpWp]: Computing backward predicates... [2024-11-12 17:16:16,577 INFO L134 CoverageAnalysis]: Checked inductivity of 108 backedges. 0 proven. 24 refuted. 0 times theorem prover too weak. 84 trivial. 0 not checked. [2024-11-12 17:16:16,578 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1609759094] provided 0 perfect and 2 imperfect interpolant sequences [2024-11-12 17:16:16,578 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2024-11-12 17:16:16,578 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [5, 5, 5] total 13 [2024-11-12 17:16:16,578 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [128628787] [2024-11-12 17:16:16,578 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2024-11-12 17:16:16,578 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 14 states [2024-11-12 17:16:16,579 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-12 17:16:16,580 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 14 interpolants. [2024-11-12 17:16:16,580 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=40, Invalid=142, Unknown=0, NotChecked=0, Total=182 [2024-11-12 17:16:16,580 INFO L87 Difference]: Start difference. First operand 693 states and 941 transitions. Second operand has 14 states, 13 states have (on average 12.76923076923077) internal successors, (166), 14 states have internal predecessors, (166), 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-12 17:16:17,834 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-12 17:16:17,834 INFO L93 Difference]: Finished difference Result 1027 states and 1379 transitions. [2024-11-12 17:16:17,835 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 36 states. [2024-11-12 17:16:17,835 INFO L78 Accepts]: Start accepts. Automaton has has 14 states, 13 states have (on average 12.76923076923077) internal successors, (166), 14 states have internal predecessors, (166), 10 states have call successors, (30), 1 states have call predecessors, (30), 1 states have return successors, (30), 10 states have call predecessors, (30), 10 states have call successors, (30) Word has length 104 [2024-11-12 17:16:17,835 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-12 17:16:17,838 INFO L225 Difference]: With dead ends: 1027 [2024-11-12 17:16:17,839 INFO L226 Difference]: Without dead ends: 1026 [2024-11-12 17:16:17,840 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 263 GetRequests, 219 SyntacticMatches, 0 SemanticMatches, 44 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 574 ImplicationChecksByTransitivity, 0.4s TimeCoverageRelationStatistics Valid=572, Invalid=1498, Unknown=0, NotChecked=0, Total=2070 [2024-11-12 17:16:17,840 INFO L435 NwaCegarLoop]: 115 mSDtfsCounter, 1117 mSDsluCounter, 492 mSDsCounter, 0 mSdLazyCounter, 589 mSolverCounterSat, 79 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.8s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1117 SdHoareTripleChecker+Valid, 607 SdHoareTripleChecker+Invalid, 668 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 79 IncrementalHoareTripleChecker+Valid, 589 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.8s IncrementalHoareTripleChecker+Time [2024-11-12 17:16:17,840 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [1117 Valid, 607 Invalid, 668 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [79 Valid, 589 Invalid, 0 Unknown, 0 Unchecked, 0.8s Time] [2024-11-12 17:16:17,841 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1026 states. [2024-11-12 17:16:17,904 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1026 to 804. [2024-11-12 17:16:17,906 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 804 states, 688 states have (on average 1.4026162790697674) internal successors, (965), 724 states have internal predecessors, (965), 77 states have call successors, (77), 2 states have call predecessors, (77), 2 states have return successors, (77), 77 states have call predecessors, (77), 77 states have call successors, (77) [2024-11-12 17:16:17,909 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 804 states to 804 states and 1119 transitions. [2024-11-12 17:16:17,910 INFO L78 Accepts]: Start accepts. Automaton has 804 states and 1119 transitions. Word has length 104 [2024-11-12 17:16:17,911 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-12 17:16:17,911 INFO L471 AbstractCegarLoop]: Abstraction has 804 states and 1119 transitions. [2024-11-12 17:16:17,911 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 14 states, 13 states have (on average 12.76923076923077) internal successors, (166), 14 states have internal predecessors, (166), 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-12 17:16:17,911 INFO L276 IsEmpty]: Start isEmpty. Operand 804 states and 1119 transitions. [2024-11-12 17:16:17,911 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 105 [2024-11-12 17:16:17,912 INFO L210 NwaCegarLoop]: Found error trace [2024-11-12 17:16:17,912 INFO L218 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, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-12 17:16:17,929 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (31)] Forceful destruction successful, exit code 0 [2024-11-12 17:16:18,112 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,SelfDestructingSolverStorable34 [2024-11-12 17:16:18,112 INFO L396 AbstractCegarLoop]: === Iteration 36 === Targeting ULTIMATE.startErr19ASSERT_VIOLATIONINTEGER_OVERFLOW === [ULTIMATE.startErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 53 more)] === [2024-11-12 17:16:18,113 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-12 17:16:18,113 INFO L85 PathProgramCache]: Analyzing trace with hash -245279220, now seen corresponding path program 1 times [2024-11-12 17:16:18,113 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-12 17:16:18,113 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [468288317] [2024-11-12 17:16:18,113 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-12 17:16:18,113 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-12 17:16:18,122 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-12 17:16:18,199 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2024-11-12 17:16:18,201 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-12 17:16:18,203 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 8 [2024-11-12 17:16:18,204 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-12 17:16:18,206 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 13 [2024-11-12 17:16:18,207 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-12 17:16:18,208 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 18 [2024-11-12 17:16:18,209 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-12 17:16:18,211 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 31 [2024-11-12 17:16:18,212 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-12 17:16:18,213 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 42 [2024-11-12 17:16:18,213 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-12 17:16:18,215 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 53 [2024-11-12 17:16:18,216 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-12 17:16:18,217 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 73 [2024-11-12 17:16:18,218 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-12 17:16:18,219 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 84 [2024-11-12 17:16:18,220 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-12 17:16:18,222 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 95 [2024-11-12 17:16:18,222 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-12 17:16:18,224 INFO L134 CoverageAnalysis]: Checked inductivity of 108 backedges. 0 proven. 24 refuted. 0 times theorem prover too weak. 84 trivial. 0 not checked. [2024-11-12 17:16:18,224 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-12 17:16:18,224 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [468288317] [2024-11-12 17:16:18,224 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [468288317] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-12 17:16:18,224 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2017666270] [2024-11-12 17:16:18,225 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-12 17:16:18,225 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-12 17:16:18,225 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2024-11-12 17:16:18,226 INFO L229 MonitoredProcess]: Starting monitored process 32 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-11-12 17:16:18,228 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (32)] Waiting until timeout for monitored process [2024-11-12 17:16:18,278 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-12 17:16:18,279 INFO L256 TraceCheckSpWp]: Trace formula consists of 183 conjuncts, 6 conjuncts are in the unsatisfiable core [2024-11-12 17:16:18,281 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2024-11-12 17:16:18,475 INFO L134 CoverageAnalysis]: Checked inductivity of 108 backedges. 0 proven. 24 refuted. 0 times theorem prover too weak. 84 trivial. 0 not checked. [2024-11-12 17:16:18,475 INFO L312 TraceCheckSpWp]: Computing backward predicates... [2024-11-12 17:16:18,619 INFO L134 CoverageAnalysis]: Checked inductivity of 108 backedges. 0 proven. 24 refuted. 0 times theorem prover too weak. 84 trivial. 0 not checked. [2024-11-12 17:16:18,619 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2017666270] provided 0 perfect and 2 imperfect interpolant sequences [2024-11-12 17:16:18,619 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2024-11-12 17:16:18,619 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [5, 5, 5] total 12 [2024-11-12 17:16:18,620 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [522716061] [2024-11-12 17:16:18,620 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2024-11-12 17:16:18,620 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 13 states [2024-11-12 17:16:18,620 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-12 17:16:18,621 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 13 interpolants. [2024-11-12 17:16:18,621 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=35, Invalid=121, Unknown=0, NotChecked=0, Total=156 [2024-11-12 17:16:18,621 INFO L87 Difference]: Start difference. First operand 804 states and 1119 transitions. Second operand has 13 states, 12 states have (on average 13.75) internal successors, (165), 13 states have internal predecessors, (165), 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-12 17:16:19,947 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-12 17:16:19,947 INFO L93 Difference]: Finished difference Result 1328 states and 1812 transitions. [2024-11-12 17:16:19,947 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 29 states. [2024-11-12 17:16:19,948 INFO L78 Accepts]: Start accepts. Automaton has has 13 states, 12 states have (on average 13.75) internal successors, (165), 13 states have internal predecessors, (165), 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 104 [2024-11-12 17:16:19,948 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-12 17:16:19,952 INFO L225 Difference]: With dead ends: 1328 [2024-11-12 17:16:19,952 INFO L226 Difference]: Without dead ends: 1327 [2024-11-12 17:16:19,952 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 252 GetRequests, 220 SyntacticMatches, 0 SemanticMatches, 32 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 267 ImplicationChecksByTransitivity, 0.3s TimeCoverageRelationStatistics Valid=332, Invalid=790, Unknown=0, NotChecked=0, Total=1122 [2024-11-12 17:16:19,953 INFO L435 NwaCegarLoop]: 111 mSDtfsCounter, 710 mSDsluCounter, 478 mSDsCounter, 0 mSdLazyCounter, 633 mSolverCounterSat, 56 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 713 SdHoareTripleChecker+Valid, 589 SdHoareTripleChecker+Invalid, 689 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 56 IncrementalHoareTripleChecker+Valid, 633 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.0s IncrementalHoareTripleChecker+Time [2024-11-12 17:16:19,953 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [713 Valid, 589 Invalid, 689 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [56 Valid, 633 Invalid, 0 Unknown, 0 Unchecked, 1.0s Time] [2024-11-12 17:16:19,954 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1327 states. [2024-11-12 17:16:20,019 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1327 to 1023. [2024-11-12 17:16:20,020 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1023 states, 886 states have (on average 1.4345372460496615) internal successors, (1271), 922 states have internal predecessors, (1271), 98 states have call successors, (98), 2 states have call predecessors, (98), 2 states have return successors, (98), 98 states have call predecessors, (98), 98 states have call successors, (98) [2024-11-12 17:16:20,021 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1023 states to 1023 states and 1467 transitions. [2024-11-12 17:16:20,021 INFO L78 Accepts]: Start accepts. Automaton has 1023 states and 1467 transitions. Word has length 104 [2024-11-12 17:16:20,021 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-12 17:16:20,021 INFO L471 AbstractCegarLoop]: Abstraction has 1023 states and 1467 transitions. [2024-11-12 17:16:20,021 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 13 states, 12 states have (on average 13.75) internal successors, (165), 13 states have internal predecessors, (165), 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-12 17:16:20,022 INFO L276 IsEmpty]: Start isEmpty. Operand 1023 states and 1467 transitions. [2024-11-12 17:16:20,022 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 106 [2024-11-12 17:16:20,022 INFO L210 NwaCegarLoop]: Found error trace [2024-11-12 17:16:20,022 INFO L218 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] [2024-11-12 17:16:20,034 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-12 17:16:20,223 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,SelfDestructingSolverStorable35 [2024-11-12 17:16:20,223 INFO L396 AbstractCegarLoop]: === Iteration 37 === Targeting ULTIMATE.startErr26ASSERT_VIOLATIONINTEGER_OVERFLOW === [ULTIMATE.startErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 53 more)] === [2024-11-12 17:16:20,223 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-12 17:16:20,223 INFO L85 PathProgramCache]: Analyzing trace with hash 986709848, now seen corresponding path program 1 times [2024-11-12 17:16:20,223 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-12 17:16:20,223 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [633521045] [2024-11-12 17:16:20,224 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-12 17:16:20,224 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-12 17:16:20,232 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-12 17:16:20,304 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2024-11-12 17:16:20,305 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-12 17:16:20,307 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 8 [2024-11-12 17:16:20,308 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-12 17:16:20,309 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 13 [2024-11-12 17:16:20,309 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-12 17:16:20,310 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 18 [2024-11-12 17:16:20,310 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-12 17:16:20,311 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 31 [2024-11-12 17:16:20,313 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-12 17:16:20,314 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 42 [2024-11-12 17:16:20,316 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-12 17:16:20,318 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 53 [2024-11-12 17:16:20,319 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-12 17:16:20,322 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 73 [2024-11-12 17:16:20,322 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-12 17:16:20,324 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 84 [2024-11-12 17:16:20,325 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-12 17:16:20,327 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 95 [2024-11-12 17:16:20,328 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-12 17:16:20,330 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-12 17:16:20,330 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-12 17:16:20,330 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [633521045] [2024-11-12 17:16:20,331 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [633521045] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-12 17:16:20,331 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [218460742] [2024-11-12 17:16:20,331 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-12 17:16:20,331 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-12 17:16:20,331 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2024-11-12 17:16:20,333 INFO L229 MonitoredProcess]: Starting monitored process 33 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-11-12 17:16:20,334 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (33)] Waiting until timeout for monitored process [2024-11-12 17:16:20,385 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-12 17:16:20,385 INFO L256 TraceCheckSpWp]: Trace formula consists of 186 conjuncts, 4 conjuncts are in the unsatisfiable core [2024-11-12 17:16:20,387 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2024-11-12 17:16:20,530 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-12 17:16:20,530 INFO L312 TraceCheckSpWp]: Computing backward predicates... [2024-11-12 17:16:20,641 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-12 17:16:20,641 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [218460742] provided 0 perfect and 2 imperfect interpolant sequences [2024-11-12 17:16:20,641 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2024-11-12 17:16:20,642 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [3, 3, 3] total 7 [2024-11-12 17:16:20,642 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1366058560] [2024-11-12 17:16:20,642 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2024-11-12 17:16:20,642 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 8 states [2024-11-12 17:16:20,642 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-12 17:16:20,643 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2024-11-12 17:16:20,643 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=25, Invalid=31, Unknown=0, NotChecked=0, Total=56 [2024-11-12 17:16:20,643 INFO L87 Difference]: Start difference. First operand 1023 states and 1467 transitions. Second operand has 8 states, 7 states have (on average 23.571428571428573) internal successors, (165), 8 states have internal predecessors, (165), 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-12 17:16:21,422 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-12 17:16:21,422 INFO L93 Difference]: Finished difference Result 1568 states and 2255 transitions. [2024-11-12 17:16:21,423 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2024-11-12 17:16:21,423 INFO L78 Accepts]: Start accepts. Automaton has has 8 states, 7 states have (on average 23.571428571428573) internal successors, (165), 8 states have internal predecessors, (165), 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 105 [2024-11-12 17:16:21,423 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-12 17:16:21,428 INFO L225 Difference]: With dead ends: 1568 [2024-11-12 17:16:21,428 INFO L226 Difference]: Without dead ends: 1566 [2024-11-12 17:16:21,429 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 232 GetRequests, 225 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-12 17:16:21,429 INFO L435 NwaCegarLoop]: 71 mSDtfsCounter, 218 mSDsluCounter, 271 mSDsCounter, 0 mSdLazyCounter, 487 mSolverCounterSat, 15 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.6s Time, 0 mProtectedPredicate, 0 mProtectedAction, 227 SdHoareTripleChecker+Valid, 342 SdHoareTripleChecker+Invalid, 502 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 15 IncrementalHoareTripleChecker+Valid, 487 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.7s IncrementalHoareTripleChecker+Time [2024-11-12 17:16:21,429 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [227 Valid, 342 Invalid, 502 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [15 Valid, 487 Invalid, 0 Unknown, 0 Unchecked, 0.7s Time] [2024-11-12 17:16:21,430 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1566 states. [2024-11-12 17:16:21,532 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1566 to 1298. [2024-11-12 17:16:21,543 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1298 states, 1134 states have (on average 1.4462081128747795) internal successors, (1640), 1170 states have internal predecessors, (1640), 125 states have call successors, (125), 2 states have call predecessors, (125), 2 states have return successors, (125), 125 states have call predecessors, (125), 125 states have call successors, (125) [2024-11-12 17:16:21,545 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1298 states to 1298 states and 1890 transitions. [2024-11-12 17:16:21,546 INFO L78 Accepts]: Start accepts. Automaton has 1298 states and 1890 transitions. Word has length 105 [2024-11-12 17:16:21,546 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-12 17:16:21,546 INFO L471 AbstractCegarLoop]: Abstraction has 1298 states and 1890 transitions. [2024-11-12 17:16:21,546 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 8 states, 7 states have (on average 23.571428571428573) internal successors, (165), 8 states have internal predecessors, (165), 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-12 17:16:21,547 INFO L276 IsEmpty]: Start isEmpty. Operand 1298 states and 1890 transitions. [2024-11-12 17:16:21,547 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 108 [2024-11-12 17:16:21,547 INFO L210 NwaCegarLoop]: Found error trace [2024-11-12 17:16:21,547 INFO L218 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] [2024-11-12 17:16:21,564 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (33)] Forceful destruction successful, exit code 0 [2024-11-12 17:16:21,748 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable36,33 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-12 17:16:21,748 INFO L396 AbstractCegarLoop]: === Iteration 38 === Targeting ULTIMATE.startErr22ASSERT_VIOLATIONINTEGER_OVERFLOW === [ULTIMATE.startErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 53 more)] === [2024-11-12 17:16:21,748 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-12 17:16:21,749 INFO L85 PathProgramCache]: Analyzing trace with hash -453257816, now seen corresponding path program 1 times [2024-11-12 17:16:21,749 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-12 17:16:21,749 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1420293991] [2024-11-12 17:16:21,749 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-12 17:16:21,749 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-12 17:16:21,758 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-12 17:16:21,826 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2024-11-12 17:16:21,826 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-12 17:16:21,828 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 8 [2024-11-12 17:16:21,829 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-12 17:16:21,830 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 13 [2024-11-12 17:16:21,830 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-12 17:16:21,831 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 18 [2024-11-12 17:16:21,832 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-12 17:16:21,832 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 31 [2024-11-12 17:16:21,833 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-12 17:16:21,835 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 42 [2024-11-12 17:16:21,835 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-12 17:16:21,837 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 53 [2024-11-12 17:16:21,840 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-12 17:16:21,842 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 73 [2024-11-12 17:16:21,843 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-12 17:16:21,844 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 84 [2024-11-12 17:16:21,845 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-12 17:16:21,846 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 95 [2024-11-12 17:16:21,847 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-12 17:16:21,849 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-12 17:16:21,849 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-12 17:16:21,849 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1420293991] [2024-11-12 17:16:21,849 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1420293991] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-12 17:16:21,849 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1514422275] [2024-11-12 17:16:21,849 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-12 17:16:21,849 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-12 17:16:21,849 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2024-11-12 17:16:21,852 INFO L229 MonitoredProcess]: Starting monitored process 34 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-11-12 17:16:21,853 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (34)] Waiting until timeout for monitored process [2024-11-12 17:16:21,907 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-12 17:16:21,908 INFO L256 TraceCheckSpWp]: Trace formula consists of 190 conjuncts, 4 conjuncts are in the unsatisfiable core [2024-11-12 17:16:21,909 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2024-11-12 17:16:22,037 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-12 17:16:22,037 INFO L312 TraceCheckSpWp]: Computing backward predicates... [2024-11-12 17:16:22,137 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-12 17:16:22,137 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1514422275] provided 0 perfect and 2 imperfect interpolant sequences [2024-11-12 17:16:22,137 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2024-11-12 17:16:22,138 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [3, 3, 3] total 7 [2024-11-12 17:16:22,138 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1975405604] [2024-11-12 17:16:22,138 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2024-11-12 17:16:22,138 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 8 states [2024-11-12 17:16:22,138 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-12 17:16:22,139 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2024-11-12 17:16:22,139 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=25, Invalid=31, Unknown=0, NotChecked=0, Total=56 [2024-11-12 17:16:22,139 INFO L87 Difference]: Start difference. First operand 1298 states and 1890 transitions. Second operand has 8 states, 7 states have (on average 24.428571428571427) internal successors, (171), 8 states have internal predecessors, (171), 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-12 17:16:23,029 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-12 17:16:23,029 INFO L93 Difference]: Finished difference Result 1840 states and 2687 transitions. [2024-11-12 17:16:23,030 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2024-11-12 17:16:23,030 INFO L78 Accepts]: Start accepts. Automaton has has 8 states, 7 states have (on average 24.428571428571427) internal successors, (171), 8 states have internal predecessors, (171), 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 107 [2024-11-12 17:16:23,030 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-12 17:16:23,036 INFO L225 Difference]: With dead ends: 1840 [2024-11-12 17:16:23,036 INFO L226 Difference]: Without dead ends: 1838 [2024-11-12 17:16:23,036 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 236 GetRequests, 229 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-12 17:16:23,037 INFO L435 NwaCegarLoop]: 69 mSDtfsCounter, 221 mSDsluCounter, 278 mSDsCounter, 0 mSdLazyCounter, 467 mSolverCounterSat, 16 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.7s Time, 0 mProtectedPredicate, 0 mProtectedAction, 230 SdHoareTripleChecker+Valid, 347 SdHoareTripleChecker+Invalid, 483 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 16 IncrementalHoareTripleChecker+Valid, 467 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.7s IncrementalHoareTripleChecker+Time [2024-11-12 17:16:23,037 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [230 Valid, 347 Invalid, 483 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [16 Valid, 467 Invalid, 0 Unknown, 0 Unchecked, 0.7s Time] [2024-11-12 17:16:23,039 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1838 states. [2024-11-12 17:16:23,164 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1838 to 1491. [2024-11-12 17:16:23,165 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1491 states, 1308 states have (on average 1.4418960244648318) internal successors, (1886), 1344 states have internal predecessors, (1886), 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-12 17:16:23,167 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1491 states to 1491 states and 2174 transitions. [2024-11-12 17:16:23,168 INFO L78 Accepts]: Start accepts. Automaton has 1491 states and 2174 transitions. Word has length 107 [2024-11-12 17:16:23,168 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-12 17:16:23,169 INFO L471 AbstractCegarLoop]: Abstraction has 1491 states and 2174 transitions. [2024-11-12 17:16:23,169 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 8 states, 7 states have (on average 24.428571428571427) internal successors, (171), 8 states have internal predecessors, (171), 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-12 17:16:23,169 INFO L276 IsEmpty]: Start isEmpty. Operand 1491 states and 2174 transitions. [2024-11-12 17:16:23,170 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 111 [2024-11-12 17:16:23,170 INFO L210 NwaCegarLoop]: Found error trace [2024-11-12 17:16:23,171 INFO L218 NwaCegarLoop]: trace histogram [6, 6, 6, 4, 4, 4, 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] [2024-11-12 17:16:23,187 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (34)] Ended with exit code 0 [2024-11-12 17:16:23,374 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,SelfDestructingSolverStorable37 [2024-11-12 17:16:23,374 INFO L396 AbstractCegarLoop]: === Iteration 39 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONINTEGER_OVERFLOW === [ULTIMATE.startErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 53 more)] === [2024-11-12 17:16:23,375 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-12 17:16:23,375 INFO L85 PathProgramCache]: Analyzing trace with hash -577014670, now seen corresponding path program 1 times [2024-11-12 17:16:23,375 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-12 17:16:23,375 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [199951373] [2024-11-12 17:16:23,375 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-12 17:16:23,375 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-12 17:16:23,400 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unknown [2024-11-12 17:16:23,405 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [157056740] [2024-11-12 17:16:23,405 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-12 17:16:23,405 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-12 17:16:23,406 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2024-11-12 17:16:23,408 INFO L229 MonitoredProcess]: Starting monitored process 35 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-11-12 17:16:23,410 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (35)] Waiting until timeout for monitored process [2024-11-12 17:16:23,463 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-12 17:16:23,466 INFO L256 TraceCheckSpWp]: Trace formula consists of 195 conjuncts, 8 conjuncts are in the unsatisfiable core [2024-11-12 17:16:23,468 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2024-11-12 17:16:23,754 INFO L134 CoverageAnalysis]: Checked inductivity of 112 backedges. 0 proven. 28 refuted. 0 times theorem prover too weak. 84 trivial. 0 not checked. [2024-11-12 17:16:23,755 INFO L312 TraceCheckSpWp]: Computing backward predicates... [2024-11-12 17:16:23,820 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-12 17:16:23,820 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [199951373] [2024-11-12 17:16:23,820 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2024-11-12 17:16:23,820 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [157056740] [2024-11-12 17:16:23,820 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [157056740] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-12 17:16:23,820 INFO L185 FreeRefinementEngine]: Found 0 perfect and 1 imperfect interpolant sequences. [2024-11-12 17:16:23,820 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [5] total 5 [2024-11-12 17:16:23,820 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2075547516] [2024-11-12 17:16:23,820 INFO L85 oduleStraightlineAll]: Using 1 imperfect interpolants to construct interpolant automaton [2024-11-12 17:16:23,821 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2024-11-12 17:16:23,821 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-12 17:16:23,821 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2024-11-12 17:16:23,821 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=22, Invalid=34, Unknown=0, NotChecked=0, Total=56 [2024-11-12 17:16:23,821 INFO L87 Difference]: Start difference. First operand 1491 states and 2174 transitions. Second operand has 6 states, 5 states have (on average 13.2) internal successors, (66), 6 states have internal predecessors, (66), 3 states have call successors, (10), 1 states have call predecessors, (10), 1 states have return successors, (10), 3 states have call predecessors, (10), 3 states have call successors, (10) [2024-11-12 17:16:24,381 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-12 17:16:24,381 INFO L93 Difference]: Finished difference Result 1577 states and 2284 transitions. [2024-11-12 17:16:24,382 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2024-11-12 17:16:24,382 INFO L78 Accepts]: Start accepts. Automaton has has 6 states, 5 states have (on average 13.2) internal successors, (66), 6 states have internal predecessors, (66), 3 states have call successors, (10), 1 states have call predecessors, (10), 1 states have return successors, (10), 3 states have call predecessors, (10), 3 states have call successors, (10) Word has length 110 [2024-11-12 17:16:24,382 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-12 17:16:24,386 INFO L225 Difference]: With dead ends: 1577 [2024-11-12 17:16:24,386 INFO L226 Difference]: Without dead ends: 1573 [2024-11-12 17:16:24,386 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 125 GetRequests, 114 SyntacticMatches, 0 SemanticMatches, 11 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 15 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=63, Invalid=93, Unknown=0, NotChecked=0, Total=156 [2024-11-12 17:16:24,387 INFO L435 NwaCegarLoop]: 108 mSDtfsCounter, 195 mSDsluCounter, 122 mSDsCounter, 0 mSdLazyCounter, 649 mSolverCounterSat, 29 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 198 SdHoareTripleChecker+Valid, 230 SdHoareTripleChecker+Invalid, 678 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 29 IncrementalHoareTripleChecker+Valid, 649 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.4s IncrementalHoareTripleChecker+Time [2024-11-12 17:16:24,387 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [198 Valid, 230 Invalid, 678 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [29 Valid, 649 Invalid, 0 Unknown, 0 Unchecked, 0.4s Time] [2024-11-12 17:16:24,387 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1573 states. [2024-11-12 17:16:24,478 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1573 to 1487. [2024-11-12 17:16:24,479 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1487 states, 1308 states have (on average 1.3868501529051989) internal successors, (1814), 1340 states have internal predecessors, (1814), 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-12 17:16:24,481 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1487 states to 1487 states and 2102 transitions. [2024-11-12 17:16:24,481 INFO L78 Accepts]: Start accepts. Automaton has 1487 states and 2102 transitions. Word has length 110 [2024-11-12 17:16:24,482 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-12 17:16:24,482 INFO L471 AbstractCegarLoop]: Abstraction has 1487 states and 2102 transitions. [2024-11-12 17:16:24,482 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 6 states, 5 states have (on average 13.2) internal successors, (66), 6 states have internal predecessors, (66), 3 states have call successors, (10), 1 states have call predecessors, (10), 1 states have return successors, (10), 3 states have call predecessors, (10), 3 states have call successors, (10) [2024-11-12 17:16:24,482 INFO L276 IsEmpty]: Start isEmpty. Operand 1487 states and 2102 transitions. [2024-11-12 17:16:24,482 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 112 [2024-11-12 17:16:24,483 INFO L210 NwaCegarLoop]: Found error trace [2024-11-12 17:16:24,483 INFO L218 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, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-12 17:16:24,500 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (35)] Ended with exit code 0 [2024-11-12 17:16:24,686 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,SelfDestructingSolverStorable38 [2024-11-12 17:16:24,687 INFO L396 AbstractCegarLoop]: === Iteration 40 === Targeting ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOW === [ULTIMATE.startErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 53 more)] === [2024-11-12 17:16:24,687 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-12 17:16:24,687 INFO L85 PathProgramCache]: Analyzing trace with hash -707585535, now seen corresponding path program 1 times [2024-11-12 17:16:24,687 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-12 17:16:24,687 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [616058202] [2024-11-12 17:16:24,687 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-12 17:16:24,687 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-12 17:16:24,709 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unknown [2024-11-12 17:16:24,710 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [917615411] [2024-11-12 17:16:24,710 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-12 17:16:24,710 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-12 17:16:24,710 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2024-11-12 17:16:24,713 INFO L229 MonitoredProcess]: Starting monitored process 36 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-11-12 17:16:24,714 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (36)] Waiting until timeout for monitored process [2024-11-12 17:16:24,768 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-12 17:16:24,769 INFO L256 TraceCheckSpWp]: Trace formula consists of 196 conjuncts, 12 conjuncts are in the unsatisfiable core [2024-11-12 17:16:24,770 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2024-11-12 17:16:25,020 INFO L134 CoverageAnalysis]: Checked inductivity of 114 backedges. 0 proven. 30 refuted. 0 times theorem prover too weak. 84 trivial. 0 not checked. [2024-11-12 17:16:25,021 INFO L312 TraceCheckSpWp]: Computing backward predicates... [2024-11-12 17:16:25,387 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-12 17:16:25,387 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [616058202] [2024-11-12 17:16:25,387 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2024-11-12 17:16:25,387 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [917615411] [2024-11-12 17:16:25,387 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [917615411] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-12 17:16:25,387 INFO L185 FreeRefinementEngine]: Found 0 perfect and 1 imperfect interpolant sequences. [2024-11-12 17:16:25,387 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [5] total 5 [2024-11-12 17:16:25,387 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [335784838] [2024-11-12 17:16:25,387 INFO L85 oduleStraightlineAll]: Using 1 imperfect interpolants to construct interpolant automaton [2024-11-12 17:16:25,388 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2024-11-12 17:16:25,388 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-12 17:16:25,388 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2024-11-12 17:16:25,388 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=26, Invalid=30, Unknown=0, NotChecked=0, Total=56 [2024-11-12 17:16:25,388 INFO L87 Difference]: Start difference. First operand 1487 states and 2102 transitions. Second operand has 6 states, 5 states have (on average 13.4) internal successors, (67), 6 states have internal predecessors, (67), 3 states have call successors, (10), 1 states have call predecessors, (10), 1 states have return successors, (10), 3 states have call predecessors, (10), 3 states have call successors, (10) [2024-11-12 17:16:25,876 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-12 17:16:25,876 INFO L93 Difference]: Finished difference Result 1548 states and 2178 transitions. [2024-11-12 17:16:25,877 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2024-11-12 17:16:25,877 INFO L78 Accepts]: Start accepts. Automaton has has 6 states, 5 states have (on average 13.4) internal successors, (67), 6 states have internal predecessors, (67), 3 states have call successors, (10), 1 states have call predecessors, (10), 1 states have return successors, (10), 3 states have call predecessors, (10), 3 states have call successors, (10) Word has length 111 [2024-11-12 17:16:25,877 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-12 17:16:25,881 INFO L225 Difference]: With dead ends: 1548 [2024-11-12 17:16:25,881 INFO L226 Difference]: Without dead ends: 1546 [2024-11-12 17:16:25,881 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 122 GetRequests, 116 SyntacticMatches, 0 SemanticMatches, 6 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=26, Invalid=30, Unknown=0, NotChecked=0, Total=56 [2024-11-12 17:16:25,882 INFO L435 NwaCegarLoop]: 68 mSDtfsCounter, 99 mSDsluCounter, 118 mSDsCounter, 0 mSdLazyCounter, 263 mSolverCounterSat, 2 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 108 SdHoareTripleChecker+Valid, 186 SdHoareTripleChecker+Invalid, 265 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 2 IncrementalHoareTripleChecker+Valid, 263 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.4s IncrementalHoareTripleChecker+Time [2024-11-12 17:16:25,882 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [108 Valid, 186 Invalid, 265 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [2 Valid, 263 Invalid, 0 Unknown, 0 Unchecked, 0.4s Time] [2024-11-12 17:16:25,883 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1546 states. [2024-11-12 17:16:25,984 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1546 to 1503. [2024-11-12 17:16:25,985 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1503 states, 1322 states have (on average 1.384266263237519) internal successors, (1830), 1354 states have internal predecessors, (1830), 146 states have call successors, (146), 2 states have call predecessors, (146), 2 states have return successors, (146), 146 states have call predecessors, (146), 146 states have call successors, (146) [2024-11-12 17:16:25,987 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1503 states to 1503 states and 2122 transitions. [2024-11-12 17:16:25,987 INFO L78 Accepts]: Start accepts. Automaton has 1503 states and 2122 transitions. Word has length 111 [2024-11-12 17:16:25,988 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-12 17:16:25,988 INFO L471 AbstractCegarLoop]: Abstraction has 1503 states and 2122 transitions. [2024-11-12 17:16:25,988 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 6 states, 5 states have (on average 13.4) internal successors, (67), 6 states have internal predecessors, (67), 3 states have call successors, (10), 1 states have call predecessors, (10), 1 states have return successors, (10), 3 states have call predecessors, (10), 3 states have call successors, (10) [2024-11-12 17:16:25,988 INFO L276 IsEmpty]: Start isEmpty. Operand 1503 states and 2122 transitions. [2024-11-12 17:16:25,988 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 112 [2024-11-12 17:16:25,988 INFO L210 NwaCegarLoop]: Found error trace [2024-11-12 17:16:25,988 INFO L218 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, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-12 17:16:26,001 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (36)] Forceful destruction successful, exit code 0 [2024-11-12 17:16:26,189 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 36 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable39 [2024-11-12 17:16:26,189 INFO L396 AbstractCegarLoop]: === Iteration 41 === Targeting ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOW === [ULTIMATE.startErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 53 more)] === [2024-11-12 17:16:26,189 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-12 17:16:26,189 INFO L85 PathProgramCache]: Analyzing trace with hash -788010111, now seen corresponding path program 2 times [2024-11-12 17:16:26,189 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-12 17:16:26,190 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [596251091] [2024-11-12 17:16:26,190 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-12 17:16:26,190 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-12 17:16:26,200 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unknown [2024-11-12 17:16:26,201 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [1032970841] [2024-11-12 17:16:26,201 INFO L95 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2024-11-12 17:16:26,201 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-12 17:16:26,201 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2024-11-12 17:16:26,203 INFO L229 MonitoredProcess]: Starting monitored process 37 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-11-12 17:16:26,206 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (37)] Waiting until timeout for monitored process [2024-11-12 17:16:26,263 INFO L229 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2024-11-12 17:16:26,263 INFO L230 tOrderPrioritization]: Conjunction of SSA is unsat [2024-11-12 17:16:26,264 INFO L256 TraceCheckSpWp]: Trace formula consists of 196 conjuncts, 12 conjuncts are in the unsatisfiable core [2024-11-12 17:16:26,265 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2024-11-12 17:16:26,524 INFO L134 CoverageAnalysis]: Checked inductivity of 114 backedges. 0 proven. 30 refuted. 0 times theorem prover too weak. 84 trivial. 0 not checked. [2024-11-12 17:16:26,525 INFO L312 TraceCheckSpWp]: Computing backward predicates... [2024-11-12 17:16:26,984 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-12 17:16:26,985 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [596251091] [2024-11-12 17:16:26,985 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2024-11-12 17:16:26,985 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1032970841] [2024-11-12 17:16:26,985 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1032970841] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-12 17:16:26,985 INFO L185 FreeRefinementEngine]: Found 0 perfect and 1 imperfect interpolant sequences. [2024-11-12 17:16:26,985 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [5] total 5 [2024-11-12 17:16:26,985 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1980217914] [2024-11-12 17:16:26,985 INFO L85 oduleStraightlineAll]: Using 1 imperfect interpolants to construct interpolant automaton [2024-11-12 17:16:26,985 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2024-11-12 17:16:26,985 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-12 17:16:26,986 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2024-11-12 17:16:26,986 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=26, Invalid=30, Unknown=0, NotChecked=0, Total=56 [2024-11-12 17:16:26,986 INFO L87 Difference]: Start difference. First operand 1503 states and 2122 transitions. Second operand has 6 states, 5 states have (on average 13.4) internal successors, (67), 6 states have internal predecessors, (67), 3 states have call successors, (10), 1 states have call predecessors, (10), 1 states have return successors, (10), 3 states have call predecessors, (10), 3 states have call successors, (10) [2024-11-12 17:16:27,680 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-12 17:16:27,681 INFO L93 Difference]: Finished difference Result 1561 states and 2193 transitions. [2024-11-12 17:16:27,681 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2024-11-12 17:16:27,681 INFO L78 Accepts]: Start accepts. Automaton has has 6 states, 5 states have (on average 13.4) internal successors, (67), 6 states have internal predecessors, (67), 3 states have call successors, (10), 1 states have call predecessors, (10), 1 states have return successors, (10), 3 states have call predecessors, (10), 3 states have call successors, (10) Word has length 111 [2024-11-12 17:16:27,682 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-12 17:16:27,687 INFO L225 Difference]: With dead ends: 1561 [2024-11-12 17:16:27,687 INFO L226 Difference]: Without dead ends: 1557 [2024-11-12 17:16:27,688 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 122 GetRequests, 116 SyntacticMatches, 0 SemanticMatches, 6 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=26, Invalid=30, Unknown=0, NotChecked=0, Total=56 [2024-11-12 17:16:27,688 INFO L435 NwaCegarLoop]: 71 mSDtfsCounter, 121 mSDsluCounter, 154 mSDsCounter, 0 mSdLazyCounter, 371 mSolverCounterSat, 4 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.5s Time, 0 mProtectedPredicate, 0 mProtectedAction, 133 SdHoareTripleChecker+Valid, 225 SdHoareTripleChecker+Invalid, 375 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 4 IncrementalHoareTripleChecker+Valid, 371 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.6s IncrementalHoareTripleChecker+Time [2024-11-12 17:16:27,688 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [133 Valid, 225 Invalid, 375 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [4 Valid, 371 Invalid, 0 Unknown, 0 Unchecked, 0.6s Time] [2024-11-12 17:16:27,689 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1557 states. [2024-11-12 17:16:27,828 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1557 to 1511. [2024-11-12 17:16:27,830 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1511 states, 1329 states have (on average 1.3852520692249812) internal successors, (1841), 1361 states have internal predecessors, (1841), 147 states have call successors, (147), 2 states have call predecessors, (147), 2 states have return successors, (147), 147 states have call predecessors, (147), 147 states have call successors, (147) [2024-11-12 17:16:27,833 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1511 states to 1511 states and 2135 transitions. [2024-11-12 17:16:27,833 INFO L78 Accepts]: Start accepts. Automaton has 1511 states and 2135 transitions. Word has length 111 [2024-11-12 17:16:27,834 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-12 17:16:27,834 INFO L471 AbstractCegarLoop]: Abstraction has 1511 states and 2135 transitions. [2024-11-12 17:16:27,834 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 6 states, 5 states have (on average 13.4) internal successors, (67), 6 states have internal predecessors, (67), 3 states have call successors, (10), 1 states have call predecessors, (10), 1 states have return successors, (10), 3 states have call predecessors, (10), 3 states have call successors, (10) [2024-11-12 17:16:27,834 INFO L276 IsEmpty]: Start isEmpty. Operand 1511 states and 2135 transitions. [2024-11-12 17:16:27,835 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 114 [2024-11-12 17:16:27,835 INFO L210 NwaCegarLoop]: Found error trace [2024-11-12 17:16:27,835 INFO L218 NwaCegarLoop]: trace histogram [6, 6, 6, 4, 4, 4, 3, 3, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-12 17:16:27,851 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (37)] Forceful destruction successful, exit code 0 [2024-11-12 17:16:28,035 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable40,37 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-12 17:16:28,036 INFO L396 AbstractCegarLoop]: === Iteration 42 === Targeting ULTIMATE.startErr3ASSERT_VIOLATIONINTEGER_OVERFLOW === [ULTIMATE.startErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 53 more)] === [2024-11-12 17:16:28,036 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-12 17:16:28,036 INFO L85 PathProgramCache]: Analyzing trace with hash -1384864669, now seen corresponding path program 1 times [2024-11-12 17:16:28,037 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-12 17:16:28,037 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2064797733] [2024-11-12 17:16:28,037 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-12 17:16:28,037 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-12 17:16:28,050 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unknown [2024-11-12 17:16:28,055 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [510824849] [2024-11-12 17:16:28,055 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-12 17:16:28,055 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-12 17:16:28,055 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2024-11-12 17:16:28,058 INFO L229 MonitoredProcess]: Starting monitored process 38 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-11-12 17:16:28,061 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (38)] Waiting until timeout for monitored process [2024-11-12 17:16:28,112 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-12 17:16:28,113 INFO L256 TraceCheckSpWp]: Trace formula consists of 198 conjuncts, 12 conjuncts are in the unsatisfiable core [2024-11-12 17:16:28,114 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2024-11-12 17:16:28,424 INFO L134 CoverageAnalysis]: Checked inductivity of 118 backedges. 0 proven. 34 refuted. 0 times theorem prover too weak. 84 trivial. 0 not checked. [2024-11-12 17:16:28,424 INFO L312 TraceCheckSpWp]: Computing backward predicates... [2024-11-12 17:16:30,100 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-12 17:16:30,101 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2064797733] [2024-11-12 17:16:30,101 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2024-11-12 17:16:30,101 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [510824849] [2024-11-12 17:16:30,101 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [510824849] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-12 17:16:30,101 INFO L185 FreeRefinementEngine]: Found 0 perfect and 1 imperfect interpolant sequences. [2024-11-12 17:16:30,101 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [4] total 4 [2024-11-12 17:16:30,102 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [479588385] [2024-11-12 17:16:30,102 INFO L85 oduleStraightlineAll]: Using 1 imperfect interpolants to construct interpolant automaton [2024-11-12 17:16:30,102 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2024-11-12 17:16:30,102 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-12 17:16:30,103 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2024-11-12 17:16:30,103 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=17, Invalid=24, Unknown=1, NotChecked=0, Total=42 [2024-11-12 17:16:30,103 INFO L87 Difference]: Start difference. First operand 1511 states and 2135 transitions. Second operand has 5 states, 4 states have (on average 17.25) internal successors, (69), 5 states have internal predecessors, (69), 3 states have call successors, (10), 1 states have call predecessors, (10), 1 states have return successors, (10), 3 states have call predecessors, (10), 3 states have call successors, (10) [2024-11-12 17:16:30,820 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-12 17:16:30,821 INFO L93 Difference]: Finished difference Result 1548 states and 2181 transitions. [2024-11-12 17:16:30,821 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2024-11-12 17:16:30,821 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 4 states have (on average 17.25) internal successors, (69), 5 states have internal predecessors, (69), 3 states have call successors, (10), 1 states have call predecessors, (10), 1 states have return successors, (10), 3 states have call predecessors, (10), 3 states have call successors, (10) Word has length 113 [2024-11-12 17:16:30,821 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-12 17:16:30,827 INFO L225 Difference]: With dead ends: 1548 [2024-11-12 17:16:30,827 INFO L226 Difference]: Without dead ends: 1546 [2024-11-12 17:16:30,828 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 126 GetRequests, 121 SyntacticMatches, 0 SemanticMatches, 5 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1 ImplicationChecksByTransitivity, 1.5s TimeCoverageRelationStatistics Valid=17, Invalid=24, Unknown=1, NotChecked=0, Total=42 [2024-11-12 17:16:30,828 INFO L435 NwaCegarLoop]: 105 mSDtfsCounter, 121 mSDsluCounter, 112 mSDsCounter, 0 mSdLazyCounter, 324 mSolverCounterSat, 5 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.6s Time, 0 mProtectedPredicate, 0 mProtectedAction, 130 SdHoareTripleChecker+Valid, 217 SdHoareTripleChecker+Invalid, 329 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 5 IncrementalHoareTripleChecker+Valid, 324 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.6s IncrementalHoareTripleChecker+Time [2024-11-12 17:16:30,828 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [130 Valid, 217 Invalid, 329 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [5 Valid, 324 Invalid, 0 Unknown, 0 Unchecked, 0.6s Time] [2024-11-12 17:16:30,829 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1546 states. [2024-11-12 17:16:30,944 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1546 to 1511. [2024-11-12 17:16:30,945 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1511 states, 1329 states have (on average 1.3837471783295712) internal successors, (1839), 1361 states have internal predecessors, (1839), 147 states have call successors, (147), 2 states have call predecessors, (147), 2 states have return successors, (147), 147 states have call predecessors, (147), 147 states have call successors, (147) [2024-11-12 17:16:30,947 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1511 states to 1511 states and 2133 transitions. [2024-11-12 17:16:30,948 INFO L78 Accepts]: Start accepts. Automaton has 1511 states and 2133 transitions. Word has length 113 [2024-11-12 17:16:30,948 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-12 17:16:30,948 INFO L471 AbstractCegarLoop]: Abstraction has 1511 states and 2133 transitions. [2024-11-12 17:16:30,948 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 4 states have (on average 17.25) internal successors, (69), 5 states have internal predecessors, (69), 3 states have call successors, (10), 1 states have call predecessors, (10), 1 states have return successors, (10), 3 states have call predecessors, (10), 3 states have call successors, (10) [2024-11-12 17:16:30,948 INFO L276 IsEmpty]: Start isEmpty. Operand 1511 states and 2133 transitions. [2024-11-12 17:16:30,949 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 114 [2024-11-12 17:16:30,949 INFO L210 NwaCegarLoop]: Found error trace [2024-11-12 17:16:30,949 INFO L218 NwaCegarLoop]: trace histogram [6, 6, 6, 4, 4, 4, 3, 3, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-12 17:16:30,961 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-12 17:16:31,149 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable41,38 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-12 17:16:31,150 INFO L396 AbstractCegarLoop]: === Iteration 43 === Targeting ULTIMATE.startErr3ASSERT_VIOLATIONINTEGER_OVERFLOW === [ULTIMATE.startErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 53 more)] === [2024-11-12 17:16:31,150 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-12 17:16:31,150 INFO L85 PathProgramCache]: Analyzing trace with hash -1363470877, now seen corresponding path program 2 times [2024-11-12 17:16:31,150 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-12 17:16:31,150 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1684714130] [2024-11-12 17:16:31,150 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-12 17:16:31,150 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-12 17:16:31,160 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unknown [2024-11-12 17:16:31,161 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [117615483] [2024-11-12 17:16:31,161 INFO L95 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2024-11-12 17:16:31,161 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-12 17:16:31,161 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2024-11-12 17:16:31,163 INFO L229 MonitoredProcess]: Starting monitored process 39 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-11-12 17:16:31,164 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (39)] Waiting until timeout for monitored process [2024-11-12 17:16:31,217 INFO L229 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2024-11-12 17:16:31,217 INFO L230 tOrderPrioritization]: Conjunction of SSA is unsat [2024-11-12 17:16:31,218 INFO L256 TraceCheckSpWp]: Trace formula consists of 198 conjuncts, 12 conjuncts are in the unsatisfiable core [2024-11-12 17:16:31,219 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2024-11-12 17:16:31,478 INFO L134 CoverageAnalysis]: Checked inductivity of 118 backedges. 0 proven. 34 refuted. 0 times theorem prover too weak. 84 trivial. 0 not checked. [2024-11-12 17:16:31,479 INFO L312 TraceCheckSpWp]: Computing backward predicates... [2024-11-12 17:16:31,790 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-12 17:16:31,790 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1684714130] [2024-11-12 17:16:31,790 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2024-11-12 17:16:31,790 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [117615483] [2024-11-12 17:16:31,790 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [117615483] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-12 17:16:31,790 INFO L185 FreeRefinementEngine]: Found 0 perfect and 1 imperfect interpolant sequences. [2024-11-12 17:16:31,791 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [4] total 4 [2024-11-12 17:16:31,791 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1924678132] [2024-11-12 17:16:31,791 INFO L85 oduleStraightlineAll]: Using 1 imperfect interpolants to construct interpolant automaton [2024-11-12 17:16:31,791 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2024-11-12 17:16:31,791 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-12 17:16:31,791 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2024-11-12 17:16:31,792 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=17, Invalid=25, Unknown=0, NotChecked=0, Total=42 [2024-11-12 17:16:31,792 INFO L87 Difference]: Start difference. First operand 1511 states and 2133 transitions. Second operand has 5 states, 4 states have (on average 17.25) internal successors, (69), 5 states have internal predecessors, (69), 3 states have call successors, (10), 1 states have call predecessors, (10), 1 states have return successors, (10), 3 states have call predecessors, (10), 3 states have call successors, (10) [2024-11-12 17:16:32,325 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-12 17:16:32,325 INFO L93 Difference]: Finished difference Result 1546 states and 2173 transitions. [2024-11-12 17:16:32,325 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2024-11-12 17:16:32,325 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 4 states have (on average 17.25) internal successors, (69), 5 states have internal predecessors, (69), 3 states have call successors, (10), 1 states have call predecessors, (10), 1 states have return successors, (10), 3 states have call predecessors, (10), 3 states have call successors, (10) Word has length 113 [2024-11-12 17:16:32,325 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-12 17:16:32,333 INFO L225 Difference]: With dead ends: 1546 [2024-11-12 17:16:32,333 INFO L226 Difference]: Without dead ends: 1544 [2024-11-12 17:16:32,334 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 126 GetRequests, 121 SyntacticMatches, 0 SemanticMatches, 5 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=17, Invalid=25, Unknown=0, NotChecked=0, Total=42 [2024-11-12 17:16:32,334 INFO L435 NwaCegarLoop]: 104 mSDtfsCounter, 119 mSDsluCounter, 115 mSDsCounter, 0 mSdLazyCounter, 334 mSolverCounterSat, 5 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 128 SdHoareTripleChecker+Valid, 219 SdHoareTripleChecker+Invalid, 339 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 5 IncrementalHoareTripleChecker+Valid, 334 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.4s IncrementalHoareTripleChecker+Time [2024-11-12 17:16:32,335 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [128 Valid, 219 Invalid, 339 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [5 Valid, 334 Invalid, 0 Unknown, 0 Unchecked, 0.4s Time] [2024-11-12 17:16:32,336 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1544 states. [2024-11-12 17:16:32,436 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1544 to 1511. [2024-11-12 17:16:32,437 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1511 states, 1329 states have (on average 1.382242287434161) internal successors, (1837), 1361 states have internal predecessors, (1837), 147 states have call successors, (147), 2 states have call predecessors, (147), 2 states have return successors, (147), 147 states have call predecessors, (147), 147 states have call successors, (147) [2024-11-12 17:16:32,440 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1511 states to 1511 states and 2131 transitions. [2024-11-12 17:16:32,440 INFO L78 Accepts]: Start accepts. Automaton has 1511 states and 2131 transitions. Word has length 113 [2024-11-12 17:16:32,441 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-12 17:16:32,441 INFO L471 AbstractCegarLoop]: Abstraction has 1511 states and 2131 transitions. [2024-11-12 17:16:32,441 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 4 states have (on average 17.25) internal successors, (69), 5 states have internal predecessors, (69), 3 states have call successors, (10), 1 states have call predecessors, (10), 1 states have return successors, (10), 3 states have call predecessors, (10), 3 states have call successors, (10) [2024-11-12 17:16:32,441 INFO L276 IsEmpty]: Start isEmpty. Operand 1511 states and 2131 transitions. [2024-11-12 17:16:32,441 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 116 [2024-11-12 17:16:32,441 INFO L210 NwaCegarLoop]: Found error trace [2024-11-12 17:16:32,442 INFO L218 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, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-12 17:16:32,459 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (39)] Forceful destruction successful, exit code 0 [2024-11-12 17:16:32,642 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,SelfDestructingSolverStorable42 [2024-11-12 17:16:32,643 INFO L396 AbstractCegarLoop]: === Iteration 44 === Targeting ULTIMATE.startErr38ASSERT_VIOLATIONINTEGER_OVERFLOW === [ULTIMATE.startErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 53 more)] === [2024-11-12 17:16:32,643 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-12 17:16:32,643 INFO L85 PathProgramCache]: Analyzing trace with hash -1559185545, now seen corresponding path program 1 times [2024-11-12 17:16:32,643 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-12 17:16:32,643 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1558973191] [2024-11-12 17:16:32,644 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-12 17:16:32,644 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-12 17:16:32,653 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-12 17:16:32,721 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2024-11-12 17:16:32,721 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-12 17:16:32,722 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 8 [2024-11-12 17:16:32,722 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-12 17:16:32,723 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 13 [2024-11-12 17:16:32,723 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-12 17:16:32,724 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 18 [2024-11-12 17:16:32,726 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-12 17:16:32,727 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 31 [2024-11-12 17:16:32,727 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-12 17:16:32,728 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 42 [2024-11-12 17:16:32,729 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-12 17:16:32,730 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 53 [2024-11-12 17:16:32,730 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-12 17:16:32,732 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 73 [2024-11-12 17:16:32,732 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-12 17:16:32,733 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 84 [2024-11-12 17:16:32,734 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-12 17:16:32,749 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 95 [2024-11-12 17:16:32,751 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-12 17:16:32,752 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 103 [2024-11-12 17:16:32,753 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-12 17:16:32,754 INFO L134 CoverageAnalysis]: Checked inductivity of 131 backedges. 20 proven. 6 refuted. 0 times theorem prover too weak. 105 trivial. 0 not checked. [2024-11-12 17:16:32,755 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-12 17:16:32,755 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1558973191] [2024-11-12 17:16:32,755 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1558973191] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-12 17:16:32,755 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [488998208] [2024-11-12 17:16:32,755 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-12 17:16:32,755 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-12 17:16:32,755 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2024-11-12 17:16:32,757 INFO L229 MonitoredProcess]: Starting monitored process 40 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-11-12 17:16:32,771 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (40)] Waiting until timeout for monitored process [2024-11-12 17:16:32,822 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-12 17:16:32,823 INFO L256 TraceCheckSpWp]: Trace formula consists of 199 conjuncts, 7 conjuncts are in the unsatisfiable core [2024-11-12 17:16:32,825 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2024-11-12 17:16:32,866 INFO L134 CoverageAnalysis]: Checked inductivity of 131 backedges. 20 proven. 6 refuted. 0 times theorem prover too weak. 105 trivial. 0 not checked. [2024-11-12 17:16:32,867 INFO L312 TraceCheckSpWp]: Computing backward predicates... [2024-11-12 17:16:32,967 INFO L134 CoverageAnalysis]: Checked inductivity of 131 backedges. 20 proven. 6 refuted. 0 times theorem prover too weak. 105 trivial. 0 not checked. [2024-11-12 17:16:32,967 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [488998208] provided 0 perfect and 2 imperfect interpolant sequences [2024-11-12 17:16:32,967 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2024-11-12 17:16:32,967 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [6, 5, 5] total 9 [2024-11-12 17:16:32,967 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1527406072] [2024-11-12 17:16:32,967 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2024-11-12 17:16:32,968 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 10 states [2024-11-12 17:16:32,968 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-12 17:16:32,968 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2024-11-12 17:16:32,968 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=25, Invalid=65, Unknown=0, NotChecked=0, Total=90 [2024-11-12 17:16:32,968 INFO L87 Difference]: Start difference. First operand 1511 states and 2131 transitions. Second operand has 10 states, 9 states have (on average 8.555555555555555) internal successors, (77), 10 states have internal predecessors, (77), 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-12 17:16:34,164 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-12 17:16:34,165 INFO L93 Difference]: Finished difference Result 1513 states and 2133 transitions. [2024-11-12 17:16:34,165 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2024-11-12 17:16:34,165 INFO L78 Accepts]: Start accepts. Automaton has has 10 states, 9 states have (on average 8.555555555555555) internal successors, (77), 10 states have internal predecessors, (77), 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 115 [2024-11-12 17:16:34,166 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-12 17:16:34,170 INFO L225 Difference]: With dead ends: 1513 [2024-11-12 17:16:34,170 INFO L226 Difference]: Without dead ends: 1512 [2024-11-12 17:16:34,170 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 256 GetRequests, 247 SyntacticMatches, 0 SemanticMatches, 9 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 14 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=30, Invalid=80, Unknown=0, NotChecked=0, Total=110 [2024-11-12 17:16:34,171 INFO L435 NwaCegarLoop]: 35 mSDtfsCounter, 94 mSDsluCounter, 146 mSDsCounter, 0 mSdLazyCounter, 642 mSolverCounterSat, 8 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 98 SdHoareTripleChecker+Valid, 181 SdHoareTripleChecker+Invalid, 650 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 8 IncrementalHoareTripleChecker+Valid, 642 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.1s IncrementalHoareTripleChecker+Time [2024-11-12 17:16:34,171 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [98 Valid, 181 Invalid, 650 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [8 Valid, 642 Invalid, 0 Unknown, 0 Unchecked, 1.1s Time] [2024-11-12 17:16:34,172 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1512 states. [2024-11-12 17:16:34,297 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1512 to 1510. [2024-11-12 17:16:34,298 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1510 states, 1329 states have (on average 1.3777276147479307) internal successors, (1831), 1360 states have internal predecessors, (1831), 147 states have call successors, (147), 2 states have call predecessors, (147), 2 states have return successors, (147), 147 states have call predecessors, (147), 147 states have call successors, (147) [2024-11-12 17:16:34,300 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1510 states to 1510 states and 2125 transitions. [2024-11-12 17:16:34,300 INFO L78 Accepts]: Start accepts. Automaton has 1510 states and 2125 transitions. Word has length 115 [2024-11-12 17:16:34,300 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-12 17:16:34,301 INFO L471 AbstractCegarLoop]: Abstraction has 1510 states and 2125 transitions. [2024-11-12 17:16:34,301 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 10 states, 9 states have (on average 8.555555555555555) internal successors, (77), 10 states have internal predecessors, (77), 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-12 17:16:34,301 INFO L276 IsEmpty]: Start isEmpty. Operand 1510 states and 2125 transitions. [2024-11-12 17:16:34,302 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 115 [2024-11-12 17:16:34,302 INFO L210 NwaCegarLoop]: Found error trace [2024-11-12 17:16:34,302 INFO L218 NwaCegarLoop]: trace histogram [6, 6, 6, 4, 4, 4, 3, 3, 3, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-12 17:16:34,318 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (40)] Forceful destruction successful, exit code 0 [2024-11-12 17:16:34,506 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,SelfDestructingSolverStorable43 [2024-11-12 17:16:34,506 INFO L396 AbstractCegarLoop]: === Iteration 45 === Targeting ULTIMATE.startErr4ASSERT_VIOLATIONINTEGER_OVERFLOW === [ULTIMATE.startErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 53 more)] === [2024-11-12 17:16:34,507 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-12 17:16:34,507 INFO L85 PathProgramCache]: Analyzing trace with hash 18868278, now seen corresponding path program 1 times [2024-11-12 17:16:34,507 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-12 17:16:34,507 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1199036424] [2024-11-12 17:16:34,507 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-12 17:16:34,507 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-12 17:16:34,518 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unknown [2024-11-12 17:16:34,519 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [560333074] [2024-11-12 17:16:34,519 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-12 17:16:34,519 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-12 17:16:34,519 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2024-11-12 17:16:34,521 INFO L229 MonitoredProcess]: Starting monitored process 41 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-11-12 17:16:34,523 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (41)] Waiting until timeout for monitored process [2024-11-12 17:16:34,577 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-12 17:16:34,578 INFO L256 TraceCheckSpWp]: Trace formula consists of 199 conjuncts, 17 conjuncts are in the unsatisfiable core [2024-11-12 17:16:34,579 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2024-11-12 17:16:34,913 INFO L134 CoverageAnalysis]: Checked inductivity of 120 backedges. 0 proven. 36 refuted. 0 times theorem prover too weak. 84 trivial. 0 not checked. [2024-11-12 17:16:34,913 INFO L312 TraceCheckSpWp]: Computing backward predicates... [2024-11-12 17:16:35,812 INFO L134 CoverageAnalysis]: Checked inductivity of 120 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 120 trivial. 0 not checked. [2024-11-12 17:16:35,813 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-12 17:16:35,813 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1199036424] [2024-11-12 17:16:35,813 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2024-11-12 17:16:35,813 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [560333074] [2024-11-12 17:16:35,813 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [560333074] provided 1 perfect and 1 imperfect interpolant sequences [2024-11-12 17:16:35,813 INFO L185 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2024-11-12 17:16:35,813 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [5] total 8 [2024-11-12 17:16:35,813 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [273137193] [2024-11-12 17:16:35,813 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-12 17:16:35,813 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2024-11-12 17:16:35,813 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-12 17:16:35,814 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2024-11-12 17:16:35,814 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=27, Invalid=45, Unknown=0, NotChecked=0, Total=72 [2024-11-12 17:16:35,814 INFO L87 Difference]: Start difference. First operand 1510 states and 2125 transitions. Second operand has 5 states, 4 states have (on average 11.25) internal successors, (45), 5 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-12 17:16:38,025 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-12 17:16:38,025 INFO L93 Difference]: Finished difference Result 1510 states and 2125 transitions. [2024-11-12 17:16:38,025 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2024-11-12 17:16:38,025 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 4 states have (on average 11.25) internal successors, (45), 5 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 114 [2024-11-12 17:16:38,026 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-12 17:16:38,028 INFO L225 Difference]: With dead ends: 1510 [2024-11-12 17:16:38,029 INFO L226 Difference]: Without dead ends: 1509 [2024-11-12 17:16:38,029 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 227 GetRequests, 217 SyntacticMatches, 2 SemanticMatches, 8 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=36, Invalid=54, Unknown=0, NotChecked=0, Total=90 [2024-11-12 17:16:38,029 INFO L435 NwaCegarLoop]: 43 mSDtfsCounter, 84 mSDsluCounter, 92 mSDsCounter, 0 mSdLazyCounter, 278 mSolverCounterSat, 8 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 2.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 87 SdHoareTripleChecker+Valid, 135 SdHoareTripleChecker+Invalid, 286 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 8 IncrementalHoareTripleChecker+Valid, 278 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 2.1s IncrementalHoareTripleChecker+Time [2024-11-12 17:16:38,030 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [87 Valid, 135 Invalid, 286 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [8 Valid, 278 Invalid, 0 Unknown, 0 Unchecked, 2.1s Time] [2024-11-12 17:16:38,030 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1509 states. [2024-11-12 17:16:38,135 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1509 to 1509. [2024-11-12 17:16:38,136 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1509 states, 1329 states have (on average 1.3528969149736645) internal successors, (1798), 1359 states have internal predecessors, (1798), 147 states have call successors, (147), 2 states have call predecessors, (147), 2 states have return successors, (147), 147 states have call predecessors, (147), 147 states have call successors, (147) [2024-11-12 17:16:38,139 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1509 states to 1509 states and 2092 transitions. [2024-11-12 17:16:38,139 INFO L78 Accepts]: Start accepts. Automaton has 1509 states and 2092 transitions. Word has length 114 [2024-11-12 17:16:38,139 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-12 17:16:38,140 INFO L471 AbstractCegarLoop]: Abstraction has 1509 states and 2092 transitions. [2024-11-12 17:16:38,140 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 4 states have (on average 11.25) internal successors, (45), 5 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-12 17:16:38,140 INFO L276 IsEmpty]: Start isEmpty. Operand 1509 states and 2092 transitions. [2024-11-12 17:16:38,141 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 117 [2024-11-12 17:16:38,141 INFO L210 NwaCegarLoop]: Found error trace [2024-11-12 17:16:38,141 INFO L218 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, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-12 17:16:38,158 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (41)] Forceful destruction successful, exit code 0 [2024-11-12 17:16:38,341 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,SelfDestructingSolverStorable44 [2024-11-12 17:16:38,342 INFO L396 AbstractCegarLoop]: === Iteration 46 === Targeting ULTIMATE.startErr39ASSERT_VIOLATIONINTEGER_OVERFLOW === [ULTIMATE.startErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 53 more)] === [2024-11-12 17:16:38,343 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-12 17:16:38,343 INFO L85 PathProgramCache]: Analyzing trace with hash -1090111494, now seen corresponding path program 1 times [2024-11-12 17:16:38,343 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-12 17:16:38,343 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1630660079] [2024-11-12 17:16:38,343 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-12 17:16:38,343 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-12 17:16:38,352 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-12 17:16:38,414 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2024-11-12 17:16:38,416 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-12 17:16:38,417 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 8 [2024-11-12 17:16:38,417 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-12 17:16:38,418 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 13 [2024-11-12 17:16:38,419 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-12 17:16:38,419 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 18 [2024-11-12 17:16:38,420 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-12 17:16:38,420 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 31 [2024-11-12 17:16:38,421 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-12 17:16:38,422 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 42 [2024-11-12 17:16:38,422 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-12 17:16:38,424 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 53 [2024-11-12 17:16:38,424 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-12 17:16:38,426 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 73 [2024-11-12 17:16:38,426 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-12 17:16:38,428 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 84 [2024-11-12 17:16:38,429 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-12 17:16:38,430 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 95 [2024-11-12 17:16:38,431 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-12 17:16:38,433 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 103 [2024-11-12 17:16:38,433 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-12 17:16:38,435 INFO L134 CoverageAnalysis]: Checked inductivity of 131 backedges. 23 proven. 0 refuted. 0 times theorem prover too weak. 108 trivial. 0 not checked. [2024-11-12 17:16:38,438 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-12 17:16:38,438 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1630660079] [2024-11-12 17:16:38,438 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1630660079] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-12 17:16:38,438 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-11-12 17:16:38,438 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2024-11-12 17:16:38,438 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [18681019] [2024-11-12 17:16:38,438 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-12 17:16:38,439 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2024-11-12 17:16:38,439 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-12 17:16:38,439 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2024-11-12 17:16:38,439 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=9, Invalid=21, Unknown=0, NotChecked=0, Total=30 [2024-11-12 17:16:38,439 INFO L87 Difference]: Start difference. First operand 1509 states and 2092 transitions. Second operand has 6 states, 5 states have (on average 13.4) internal successors, (67), 6 states have internal predecessors, (67), 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-12 17:16:40,088 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-12 17:16:40,088 INFO L93 Difference]: Finished difference Result 1539 states and 2119 transitions. [2024-11-12 17:16:40,089 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2024-11-12 17:16:40,089 INFO L78 Accepts]: Start accepts. Automaton has has 6 states, 5 states have (on average 13.4) internal successors, (67), 6 states have internal predecessors, (67), 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 116 [2024-11-12 17:16:40,089 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-12 17:16:40,091 INFO L225 Difference]: With dead ends: 1539 [2024-11-12 17:16:40,091 INFO L226 Difference]: Without dead ends: 1538 [2024-11-12 17:16:40,091 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 33 GetRequests, 24 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-12 17:16:40,092 INFO L435 NwaCegarLoop]: 69 mSDtfsCounter, 167 mSDsluCounter, 144 mSDsCounter, 0 mSdLazyCounter, 497 mSolverCounterSat, 16 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 168 SdHoareTripleChecker+Valid, 213 SdHoareTripleChecker+Invalid, 513 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 16 IncrementalHoareTripleChecker+Valid, 497 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.4s IncrementalHoareTripleChecker+Time [2024-11-12 17:16:40,092 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [168 Valid, 213 Invalid, 513 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [16 Valid, 497 Invalid, 0 Unknown, 0 Unchecked, 1.4s Time] [2024-11-12 17:16:40,093 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1538 states. [2024-11-12 17:16:40,205 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1538 to 1497. [2024-11-12 17:16:40,206 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1497 states, 1319 states have (on average 1.3510235026535253) internal successors, (1782), 1348 states have internal predecessors, (1782), 146 states have call successors, (146), 2 states have call predecessors, (146), 2 states have return successors, (146), 146 states have call predecessors, (146), 146 states have call successors, (146) [2024-11-12 17:16:40,208 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1497 states to 1497 states and 2074 transitions. [2024-11-12 17:16:40,208 INFO L78 Accepts]: Start accepts. Automaton has 1497 states and 2074 transitions. Word has length 116 [2024-11-12 17:16:40,208 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-12 17:16:40,209 INFO L471 AbstractCegarLoop]: Abstraction has 1497 states and 2074 transitions. [2024-11-12 17:16:40,209 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 6 states, 5 states have (on average 13.4) internal successors, (67), 6 states have internal predecessors, (67), 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-12 17:16:40,209 INFO L276 IsEmpty]: Start isEmpty. Operand 1497 states and 2074 transitions. [2024-11-12 17:16:40,209 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 116 [2024-11-12 17:16:40,209 INFO L210 NwaCegarLoop]: Found error trace [2024-11-12 17:16:40,209 INFO L218 NwaCegarLoop]: trace histogram [6, 6, 6, 4, 4, 4, 3, 3, 3, 3, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-12 17:16:40,210 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable45 [2024-11-12 17:16:40,210 INFO L396 AbstractCegarLoop]: === Iteration 47 === Targeting ULTIMATE.startErr5ASSERT_VIOLATIONINTEGER_OVERFLOW === [ULTIMATE.startErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 53 more)] === [2024-11-12 17:16:40,210 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-12 17:16:40,210 INFO L85 PathProgramCache]: Analyzing trace with hash 584916677, now seen corresponding path program 1 times [2024-11-12 17:16:40,210 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-12 17:16:40,210 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1331744611] [2024-11-12 17:16:40,210 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-12 17:16:40,210 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-12 17:16:40,223 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unknown [2024-11-12 17:16:40,223 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [109595220] [2024-11-12 17:16:40,223 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-12 17:16:40,224 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-12 17:16:40,224 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2024-11-12 17:16:40,227 INFO L229 MonitoredProcess]: Starting monitored process 42 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-11-12 17:16:40,229 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (42)] Waiting until timeout for monitored process [2024-11-12 17:16:40,272 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-12 17:16:40,273 INFO L256 TraceCheckSpWp]: Trace formula consists of 200 conjuncts, 9 conjuncts are in the unsatisfiable core [2024-11-12 17:16:40,274 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2024-11-12 17:16:40,576 INFO L134 CoverageAnalysis]: Checked inductivity of 122 backedges. 0 proven. 38 refuted. 0 times theorem prover too weak. 84 trivial. 0 not checked. [2024-11-12 17:16:40,577 INFO L312 TraceCheckSpWp]: Computing backward predicates... [2024-11-12 17:16:41,267 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-12 17:16:41,267 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1331744611] [2024-11-12 17:16:41,268 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2024-11-12 17:16:41,268 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [109595220] [2024-11-12 17:16:41,268 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [109595220] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-12 17:16:41,268 INFO L185 FreeRefinementEngine]: Found 0 perfect and 1 imperfect interpolant sequences. [2024-11-12 17:16:41,268 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [6] total 6 [2024-11-12 17:16:41,268 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [730470173] [2024-11-12 17:16:41,268 INFO L85 oduleStraightlineAll]: Using 1 imperfect interpolants to construct interpolant automaton [2024-11-12 17:16:41,268 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2024-11-12 17:16:41,268 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-12 17:16:41,268 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2024-11-12 17:16:41,269 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=30, Invalid=60, Unknown=0, NotChecked=0, Total=90 [2024-11-12 17:16:41,269 INFO L87 Difference]: Start difference. First operand 1497 states and 2074 transitions. Second operand has 7 states, 6 states have (on average 11.833333333333334) internal successors, (71), 7 states have internal predecessors, (71), 3 states have call successors, (10), 1 states have call predecessors, (10), 1 states have return successors, (10), 3 states have call predecessors, (10), 3 states have call successors, (10) [2024-11-12 17:16:42,089 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-12 17:16:42,089 INFO L93 Difference]: Finished difference Result 1581 states and 2179 transitions. [2024-11-12 17:16:42,089 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2024-11-12 17:16:42,089 INFO L78 Accepts]: Start accepts. Automaton has has 7 states, 6 states have (on average 11.833333333333334) internal successors, (71), 7 states have internal predecessors, (71), 3 states have call successors, (10), 1 states have call predecessors, (10), 1 states have return successors, (10), 3 states have call predecessors, (10), 3 states have call successors, (10) Word has length 115 [2024-11-12 17:16:42,090 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-12 17:16:42,092 INFO L225 Difference]: With dead ends: 1581 [2024-11-12 17:16:42,092 INFO L226 Difference]: Without dead ends: 1577 [2024-11-12 17:16:42,092 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 133 GetRequests, 122 SyntacticMatches, 0 SemanticMatches, 11 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 16 ImplicationChecksByTransitivity, 0.3s TimeCoverageRelationStatistics Valid=52, Invalid=104, Unknown=0, NotChecked=0, Total=156 [2024-11-12 17:16:42,093 INFO L435 NwaCegarLoop]: 87 mSDtfsCounter, 195 mSDsluCounter, 227 mSDsCounter, 0 mSdLazyCounter, 776 mSolverCounterSat, 26 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.6s Time, 0 mProtectedPredicate, 0 mProtectedAction, 201 SdHoareTripleChecker+Valid, 314 SdHoareTripleChecker+Invalid, 802 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 26 IncrementalHoareTripleChecker+Valid, 776 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.7s IncrementalHoareTripleChecker+Time [2024-11-12 17:16:42,093 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [201 Valid, 314 Invalid, 802 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [26 Valid, 776 Invalid, 0 Unknown, 0 Unchecked, 0.7s Time] [2024-11-12 17:16:42,094 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1577 states. [2024-11-12 17:16:42,201 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1577 to 1514. [2024-11-12 17:16:42,201 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1514 states, 1334 states have (on average 1.3380809595202399) internal successors, (1785), 1363 states have internal predecessors, (1785), 148 states have call successors, (148), 2 states have call predecessors, (148), 2 states have return successors, (148), 148 states have call predecessors, (148), 148 states have call successors, (148) [2024-11-12 17:16:42,203 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1514 states to 1514 states and 2081 transitions. [2024-11-12 17:16:42,203 INFO L78 Accepts]: Start accepts. Automaton has 1514 states and 2081 transitions. Word has length 115 [2024-11-12 17:16:42,203 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-12 17:16:42,204 INFO L471 AbstractCegarLoop]: Abstraction has 1514 states and 2081 transitions. [2024-11-12 17:16:42,204 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 6 states have (on average 11.833333333333334) internal successors, (71), 7 states have internal predecessors, (71), 3 states have call successors, (10), 1 states have call predecessors, (10), 1 states have return successors, (10), 3 states have call predecessors, (10), 3 states have call successors, (10) [2024-11-12 17:16:42,204 INFO L276 IsEmpty]: Start isEmpty. Operand 1514 states and 2081 transitions. [2024-11-12 17:16:42,204 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 116 [2024-11-12 17:16:42,204 INFO L210 NwaCegarLoop]: Found error trace [2024-11-12 17:16:42,204 INFO L218 NwaCegarLoop]: trace histogram [6, 6, 6, 4, 4, 4, 3, 3, 3, 3, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-12 17:16:42,217 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (42)] Forceful destruction successful, exit code 0 [2024-11-12 17:16:42,406 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,SelfDestructingSolverStorable46 [2024-11-12 17:16:42,406 INFO L396 AbstractCegarLoop]: === Iteration 48 === Targeting ULTIMATE.startErr5ASSERT_VIOLATIONINTEGER_OVERFLOW === [ULTIMATE.startErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 53 more)] === [2024-11-12 17:16:42,406 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-12 17:16:42,407 INFO L85 PathProgramCache]: Analyzing trace with hash -330485691, now seen corresponding path program 2 times [2024-11-12 17:16:42,407 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-12 17:16:42,407 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [348576796] [2024-11-12 17:16:42,407 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-12 17:16:42,407 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-12 17:16:42,418 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unknown [2024-11-12 17:16:42,419 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [391810329] [2024-11-12 17:16:42,419 INFO L95 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2024-11-12 17:16:42,419 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-12 17:16:42,419 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2024-11-12 17:16:42,421 INFO L229 MonitoredProcess]: Starting monitored process 43 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-11-12 17:16:42,422 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (43)] Waiting until timeout for monitored process [2024-11-12 17:16:42,476 INFO L229 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2024-11-12 17:16:42,476 INFO L230 tOrderPrioritization]: Conjunction of SSA is unsat [2024-11-12 17:16:42,477 INFO L256 TraceCheckSpWp]: Trace formula consists of 200 conjuncts, 17 conjuncts are in the unsatisfiable core [2024-11-12 17:16:42,479 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2024-11-12 17:16:42,833 INFO L134 CoverageAnalysis]: Checked inductivity of 122 backedges. 0 proven. 38 refuted. 0 times theorem prover too weak. 84 trivial. 0 not checked. [2024-11-12 17:16:42,834 INFO L312 TraceCheckSpWp]: Computing backward predicates... [2024-11-12 17:16:43,600 INFO L134 CoverageAnalysis]: Checked inductivity of 122 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 122 trivial. 0 not checked. [2024-11-12 17:16:43,601 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-12 17:16:43,601 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [348576796] [2024-11-12 17:16:43,601 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2024-11-12 17:16:43,601 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [391810329] [2024-11-12 17:16:43,601 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [391810329] provided 1 perfect and 1 imperfect interpolant sequences [2024-11-12 17:16:43,601 INFO L185 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2024-11-12 17:16:43,601 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [5] total 8 [2024-11-12 17:16:43,601 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [344166886] [2024-11-12 17:16:43,601 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-12 17:16:43,602 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2024-11-12 17:16:43,602 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-12 17:16:43,602 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2024-11-12 17:16:43,602 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=27, Invalid=45, Unknown=0, NotChecked=0, Total=72 [2024-11-12 17:16:43,602 INFO L87 Difference]: Start difference. First operand 1514 states and 2081 transitions. Second operand has 5 states, 4 states have (on average 11.25) internal successors, (45), 5 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)