./Ultimate.py --spec ../sv-benchmarks/c/properties/no-overflow.prp --file ../sv-benchmarks/c/nla-digbench-scaling/egcd-ll_unwindbound2.c --full-output --architecture 32bit -------------------------------------------------------------------------------- Checking for overflows Using default analysis Version 3061b6dc 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_unwindbound2.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 dad54faad409a509f8fe160c736fa981b1b72909c611eb2d7f09e49e6ca0dfcb --- Real Ultimate output --- This is Ultimate 0.2.5-tmp.dk.eval-assert-order-craig-3061b6d-m [2024-11-19 10:35:45,407 INFO L188 SettingsManager]: Resetting all preferences to default values... [2024-11-19 10:35:45,468 INFO L114 SettingsManager]: Loading settings from /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/config/svcomp-Overflow-32bit-Automizer_Default.epf [2024-11-19 10:35:45,473 WARN L101 SettingsManager]: Preference file contains the following unknown settings: [2024-11-19 10:35:45,475 WARN L103 SettingsManager]: * de.uni_freiburg.informatik.ultimate.core.Log level for class [2024-11-19 10:35:45,497 INFO L130 SettingsManager]: Preferences different from defaults after loading the file: [2024-11-19 10:35:45,499 INFO L151 SettingsManager]: Preferences of UltimateCore differ from their defaults: [2024-11-19 10:35:45,499 INFO L153 SettingsManager]: * Log level for class=de.uni_freiburg.informatik.ultimate.lib.smtlibutils.quantifier.QuantifierPusher=ERROR; [2024-11-19 10:35:45,500 INFO L151 SettingsManager]: Preferences of Boogie Preprocessor differ from their defaults: [2024-11-19 10:35:45,501 INFO L153 SettingsManager]: * Use memory slicer=true [2024-11-19 10:35:45,502 INFO L151 SettingsManager]: Preferences of Boogie Procedure Inliner differ from their defaults: [2024-11-19 10:35:45,502 INFO L153 SettingsManager]: * Ignore calls to procedures called more than once=ONLY_FOR_SEQUENTIAL_PROGRAMS [2024-11-19 10:35:45,502 INFO L151 SettingsManager]: Preferences of BlockEncodingV2 differ from their defaults: [2024-11-19 10:35:45,504 INFO L153 SettingsManager]: * Create parallel compositions if possible=false [2024-11-19 10:35:45,504 INFO L153 SettingsManager]: * Use SBE=true [2024-11-19 10:35:45,504 INFO L151 SettingsManager]: Preferences of CACSL2BoogieTranslator differ from their defaults: [2024-11-19 10:35:45,504 INFO L153 SettingsManager]: * Pointer base address is valid at dereference=IGNORE [2024-11-19 10:35:45,505 INFO L153 SettingsManager]: * sizeof long=4 [2024-11-19 10:35:45,505 INFO L153 SettingsManager]: * Overapproximate operations on floating types=true [2024-11-19 10:35:45,505 INFO L153 SettingsManager]: * sizeof POINTER=4 [2024-11-19 10:35:45,505 INFO L153 SettingsManager]: * Check division by zero=IGNORE [2024-11-19 10:35:45,506 INFO L153 SettingsManager]: * Pointer to allocated memory at dereference=IGNORE [2024-11-19 10:35:45,506 INFO L153 SettingsManager]: * If two pointers are subtracted or compared they have the same base address=IGNORE [2024-11-19 10:35:45,508 INFO L153 SettingsManager]: * Check array bounds for arrays that are off heap=IGNORE [2024-11-19 10:35:45,508 INFO L153 SettingsManager]: * Allow undefined functions=false [2024-11-19 10:35:45,508 INFO L153 SettingsManager]: * Check absence of signed integer overflows=ASSERTandASSUME [2024-11-19 10:35:45,508 INFO L153 SettingsManager]: * Check unreachability of reach_error function=false [2024-11-19 10:35:45,509 INFO L153 SettingsManager]: * sizeof long double=12 [2024-11-19 10:35:45,509 INFO L153 SettingsManager]: * Check if freed pointer was valid=false [2024-11-19 10:35:45,509 INFO L153 SettingsManager]: * Use constant arrays=true [2024-11-19 10:35:45,509 INFO L151 SettingsManager]: Preferences of RCFGBuilder differ from their defaults: [2024-11-19 10:35:45,509 INFO L153 SettingsManager]: * Size of a code block=SequenceOfStatements [2024-11-19 10:35:45,509 INFO L153 SettingsManager]: * Only consider context switches at boundaries of atomic blocks=true [2024-11-19 10:35:45,509 INFO L153 SettingsManager]: * SMT solver=External_DefaultMode [2024-11-19 10:35:45,510 INFO L153 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:4000 [2024-11-19 10:35:45,510 INFO L151 SettingsManager]: Preferences of TraceAbstraction differ from their defaults: [2024-11-19 10:35:45,510 INFO L153 SettingsManager]: * Compute Interpolants along a Counterexample=FPandBP [2024-11-19 10:35:45,510 INFO L153 SettingsManager]: * Positions where we compute the Hoare Annotation=LoopHeads [2024-11-19 10:35:45,510 INFO L153 SettingsManager]: * Trace refinement strategy=CAMEL [2024-11-19 10:35:45,510 INFO L153 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in [2024-11-19 10:35:45,510 INFO L153 SettingsManager]: * Apply one-shot large block encoding in concurrent analysis=false [2024-11-19 10:35:45,511 INFO L153 SettingsManager]: * Automaton type used in concurrency analysis=PETRI_NET [2024-11-19 10:35:45,511 INFO L153 SettingsManager]: * Order on configurations for Petri net unfoldings=DBO [2024-11-19 10:35:45,511 INFO L153 SettingsManager]: * SMT solver=External_ModelsAndUnsatCoreMode [2024-11-19 10:35:45,511 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 -> dad54faad409a509f8fe160c736fa981b1b72909c611eb2d7f09e49e6ca0dfcb [2024-11-19 10:35:45,714 INFO L75 nceAwareModelManager]: Repository-Root is: /tmp [2024-11-19 10:35:45,731 INFO L261 ainManager$Toolchain]: [Toolchain 1]: Applicable parser(s) successfully (re)initialized [2024-11-19 10:35:45,733 INFO L217 ainManager$Toolchain]: [Toolchain 1]: Toolchain selected. [2024-11-19 10:35:45,734 INFO L270 PluginConnector]: Initializing CDTParser... [2024-11-19 10:35:45,734 INFO L274 PluginConnector]: CDTParser initialized [2024-11-19 10:35:45,735 INFO L431 ainManager$Toolchain]: [Toolchain 1]: Parsing single file: /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/../sv-benchmarks/c/nla-digbench-scaling/egcd-ll_unwindbound2.c [2024-11-19 10:35:47,099 INFO L533 CDTParser]: Created temporary CDT project at NULL [2024-11-19 10:35:47,296 INFO L384 CDTParser]: Found 1 translation units. [2024-11-19 10:35:47,296 INFO L180 CDTParser]: Scanning /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/nla-digbench-scaling/egcd-ll_unwindbound2.c [2024-11-19 10:35:47,302 INFO L427 CDTParser]: About to delete temporary CDT project at /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/data/955b1aa67/6b0665db70094b17b68da5dcd13e18b0/FLAG7fdaf8397 [2024-11-19 10:35:47,322 INFO L435 CDTParser]: Successfully deleted /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/data/955b1aa67/6b0665db70094b17b68da5dcd13e18b0 [2024-11-19 10:35:47,325 INFO L299 ainManager$Toolchain]: ####################### [Toolchain 1] ####################### [2024-11-19 10:35:47,327 INFO L133 ToolchainWalker]: Walking toolchain with 6 elements. [2024-11-19 10:35:47,329 INFO L112 PluginConnector]: ------------------------CACSL2BoogieTranslator---------------------------- [2024-11-19 10:35:47,329 INFO L270 PluginConnector]: Initializing CACSL2BoogieTranslator... [2024-11-19 10:35:47,334 INFO L274 PluginConnector]: CACSL2BoogieTranslator initialized [2024-11-19 10:35:47,336 INFO L184 PluginConnector]: Executing the observer ACSLObjectContainerObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 19.11 10:35:47" (1/1) ... [2024-11-19 10:35:47,338 INFO L204 PluginConnector]: Invalid model from CACSL2BoogieTranslator for observer de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator.ACSLObjectContainerObserver@153339d0 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 19.11 10:35:47, skipping insertion in model container [2024-11-19 10:35:47,338 INFO L184 PluginConnector]: Executing the observer CACSL2BoogieTranslatorObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 19.11 10:35:47" (1/1) ... [2024-11-19 10:35:47,354 INFO L175 MainTranslator]: Built tables and reachable declarations [2024-11-19 10:35:47,524 INFO L210 PostProcessor]: Analyzing one entry point: main [2024-11-19 10:35:47,533 INFO L200 MainTranslator]: Completed pre-run [2024-11-19 10:35:47,555 INFO L210 PostProcessor]: Analyzing one entry point: main [2024-11-19 10:35:47,571 INFO L204 MainTranslator]: Completed translation [2024-11-19 10:35:47,572 INFO L201 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 19.11 10:35:47 WrapperNode [2024-11-19 10:35:47,572 INFO L131 PluginConnector]: ------------------------ END CACSL2BoogieTranslator---------------------------- [2024-11-19 10:35:47,573 INFO L112 PluginConnector]: ------------------------Boogie Procedure Inliner---------------------------- [2024-11-19 10:35:47,573 INFO L270 PluginConnector]: Initializing Boogie Procedure Inliner... [2024-11-19 10:35:47,573 INFO L274 PluginConnector]: Boogie Procedure Inliner initialized [2024-11-19 10:35:47,579 INFO L184 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 19.11 10:35:47" (1/1) ... [2024-11-19 10:35:47,588 INFO L184 PluginConnector]: Executing the observer Inliner from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 19.11 10:35:47" (1/1) ... [2024-11-19 10:35:47,611 INFO L138 Inliner]: procedures = 14, calls = 17, calls flagged for inlining = 3, calls inlined = 3, statements flattened = 124 [2024-11-19 10:35:47,613 INFO L131 PluginConnector]: ------------------------ END Boogie Procedure Inliner---------------------------- [2024-11-19 10:35:47,614 INFO L112 PluginConnector]: ------------------------Boogie Preprocessor---------------------------- [2024-11-19 10:35:47,614 INFO L270 PluginConnector]: Initializing Boogie Preprocessor... [2024-11-19 10:35:47,614 INFO L274 PluginConnector]: Boogie Preprocessor initialized [2024-11-19 10:35:47,623 INFO L184 PluginConnector]: Executing the observer EnsureBoogieModelObserver from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 19.11 10:35:47" (1/1) ... [2024-11-19 10:35:47,623 INFO L184 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 19.11 10:35:47" (1/1) ... [2024-11-19 10:35:47,629 INFO L184 PluginConnector]: Executing the observer MemorySlicer from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 19.11 10:35:47" (1/1) ... [2024-11-19 10:35:47,648 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-19 10:35:47,652 INFO L184 PluginConnector]: Executing the observer ConstExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 19.11 10:35:47" (1/1) ... [2024-11-19 10:35:47,652 INFO L184 PluginConnector]: Executing the observer StructExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 19.11 10:35:47" (1/1) ... [2024-11-19 10:35:47,654 INFO L184 PluginConnector]: Executing the observer UnstructureCode from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 19.11 10:35:47" (1/1) ... [2024-11-19 10:35:47,660 INFO L184 PluginConnector]: Executing the observer FunctionInliner from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 19.11 10:35:47" (1/1) ... [2024-11-19 10:35:47,661 INFO L184 PluginConnector]: Executing the observer LTLStepAnnotator from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 19.11 10:35:47" (1/1) ... [2024-11-19 10:35:47,662 INFO L184 PluginConnector]: Executing the observer BoogieSymbolTableConstructor from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 19.11 10:35:47" (1/1) ... [2024-11-19 10:35:47,663 INFO L131 PluginConnector]: ------------------------ END Boogie Preprocessor---------------------------- [2024-11-19 10:35:47,667 INFO L112 PluginConnector]: ------------------------RCFGBuilder---------------------------- [2024-11-19 10:35:47,668 INFO L270 PluginConnector]: Initializing RCFGBuilder... [2024-11-19 10:35:47,668 INFO L274 PluginConnector]: RCFGBuilder initialized [2024-11-19 10:35:47,669 INFO L184 PluginConnector]: Executing the observer RCFGBuilderObserver from plugin RCFGBuilder for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 19.11 10:35:47" (1/1) ... [2024-11-19 10:35:47,675 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:4000 [2024-11-19 10:35:47,684 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2024-11-19 10:35:47,701 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-19 10:35:47,705 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-19 10:35:47,745 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocInit [2024-11-19 10:35:47,745 INFO L130 BoogieDeclarations]: Found specification of procedure assume_abort_if_not [2024-11-19 10:35:47,745 INFO L138 BoogieDeclarations]: Found implementation of procedure assume_abort_if_not [2024-11-19 10:35:47,745 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#0 [2024-11-19 10:35:47,746 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.start [2024-11-19 10:35:47,746 INFO L138 BoogieDeclarations]: Found implementation of procedure ULTIMATE.start [2024-11-19 10:35:47,746 INFO L130 BoogieDeclarations]: Found specification of procedure __VERIFIER_assert [2024-11-19 10:35:47,746 INFO L138 BoogieDeclarations]: Found implementation of procedure __VERIFIER_assert [2024-11-19 10:35:47,800 INFO L238 CfgBuilder]: Building ICFG [2024-11-19 10:35:47,803 INFO L264 CfgBuilder]: Building CFG for each procedure with an implementation [2024-11-19 10:35:48,475 INFO L? ?]: Removed 159 outVars from TransFormulas that were not future-live. [2024-11-19 10:35:48,476 INFO L287 CfgBuilder]: Performing block encoding [2024-11-19 10:35:48,489 INFO L311 CfgBuilder]: Using the 1 location(s) as analysis (start of procedure ULTIMATE.start) [2024-11-19 10:35:48,489 INFO L316 CfgBuilder]: Removed 1 assume(true) statements. [2024-11-19 10:35:48,490 INFO L201 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 19.11 10:35:48 BoogieIcfgContainer [2024-11-19 10:35:48,490 INFO L131 PluginConnector]: ------------------------ END RCFGBuilder---------------------------- [2024-11-19 10:35:48,491 INFO L112 PluginConnector]: ------------------------TraceAbstraction---------------------------- [2024-11-19 10:35:48,492 INFO L270 PluginConnector]: Initializing TraceAbstraction... [2024-11-19 10:35:48,494 INFO L274 PluginConnector]: TraceAbstraction initialized [2024-11-19 10:35:48,494 INFO L184 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "CDTParser AST 19.11 10:35:47" (1/3) ... [2024-11-19 10:35:48,495 INFO L204 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@62ab1e49 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 19.11 10:35:48, skipping insertion in model container [2024-11-19 10:35:48,495 INFO L184 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 19.11 10:35:47" (2/3) ... [2024-11-19 10:35:48,495 INFO L204 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@62ab1e49 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 19.11 10:35:48, skipping insertion in model container [2024-11-19 10:35:48,495 INFO L184 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 19.11 10:35:48" (3/3) ... [2024-11-19 10:35:48,496 INFO L112 eAbstractionObserver]: Analyzing ICFG egcd-ll_unwindbound2.c [2024-11-19 10:35:48,509 INFO L214 ceAbstractionStarter]: Automizer settings: Hoare:LoopHeads NWA Interpolation:FPandBP Determinization: PREDICATE_ABSTRACTION [2024-11-19 10:35:48,510 INFO L154 ceAbstractionStarter]: Applying trace abstraction to program that has 58 error locations. [2024-11-19 10:35:48,567 INFO L332 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == AllErrorsAtOnce ======== [2024-11-19 10:35:48,573 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;@cf0574a, mLbeIndependenceSettings=[IndependenceType=SEMANTIC, AbstractionType=NONE, UseConditional=false, UseSemiCommutativity=true, Solver=Z3, SolverTimeout=1000ms] [2024-11-19 10:35:48,574 INFO L334 AbstractCegarLoop]: Starting to check reachability of 58 error locations. [2024-11-19 10:35:48,577 INFO L276 IsEmpty]: Start isEmpty. Operand has 146 states, 76 states have (on average 1.8421052631578947) internal successors, (140), 134 states have internal predecessors, (140), 9 states have call successors, (9), 2 states have call predecessors, (9), 2 states have return successors, (9), 9 states have call predecessors, (9), 9 states have call successors, (9) [2024-11-19 10:35:48,587 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 16 [2024-11-19 10:35:48,587 INFO L207 NwaCegarLoop]: Found error trace [2024-11-19 10:35:48,588 INFO L215 NwaCegarLoop]: trace histogram [2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-19 10:35:48,589 INFO L396 AbstractCegarLoop]: === Iteration 1 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONINTEGER_OVERFLOW === [ULTIMATE.startErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 55 more)] === [2024-11-19 10:35:48,593 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-19 10:35:48,594 INFO L85 PathProgramCache]: Analyzing trace with hash 426625631, now seen corresponding path program 1 times [2024-11-19 10:35:48,600 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-19 10:35:48,601 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1471645760] [2024-11-19 10:35:48,601 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-19 10:35:48,602 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-19 10:35:48,678 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-19 10:35:48,719 INFO L134 CoverageAnalysis]: Checked inductivity of 4 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2024-11-19 10:35:48,720 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-19 10:35:48,720 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1471645760] [2024-11-19 10:35:48,721 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1471645760] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-19 10:35:48,721 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1216301803] [2024-11-19 10:35:48,721 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-19 10:35:48,721 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-19 10:35:48,721 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2024-11-19 10:35:48,723 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-19 10:35:48,725 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-19 10:35:48,763 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-19 10:35:48,764 INFO L255 TraceCheckSpWp]: Trace formula consists of 60 conjuncts, 1 conjuncts are in the unsatisfiable core [2024-11-19 10:35:48,767 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-11-19 10:35:48,777 INFO L134 CoverageAnalysis]: Checked inductivity of 4 backedges. 2 proven. 0 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2024-11-19 10:35:48,777 INFO L307 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2024-11-19 10:35:48,778 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1216301803] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-19 10:35:48,778 INFO L185 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2024-11-19 10:35:48,778 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [2] total 2 [2024-11-19 10:35:48,780 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [170837840] [2024-11-19 10:35:48,780 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-19 10:35:48,784 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 2 states [2024-11-19 10:35:48,784 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-19 10:35:48,802 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 2 interpolants. [2024-11-19 10:35:48,803 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=1, Invalid=1, Unknown=0, NotChecked=0, Total=2 [2024-11-19 10:35:48,805 INFO L87 Difference]: Start difference. First operand has 146 states, 76 states have (on average 1.8421052631578947) internal successors, (140), 134 states have internal predecessors, (140), 9 states have call successors, (9), 2 states have call predecessors, (9), 2 states have return successors, (9), 9 states have call predecessors, (9), 9 states have call successors, (9) Second operand has 2 states, 2 states have (on average 5.0) internal successors, (10), 2 states have internal predecessors, (10), 2 states have call successors, (2), 2 states have call predecessors, (2), 1 states have return successors, (2), 1 states have call predecessors, (2), 2 states have call successors, (2) [2024-11-19 10:35:48,832 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-19 10:35:48,832 INFO L93 Difference]: Finished difference Result 288 states and 320 transitions. [2024-11-19 10:35:48,833 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2024-11-19 10:35:48,834 INFO L78 Accepts]: Start accepts. Automaton has has 2 states, 2 states have (on average 5.0) internal successors, (10), 2 states have internal predecessors, (10), 2 states have call successors, (2), 2 states have call predecessors, (2), 1 states have return successors, (2), 1 states have call predecessors, (2), 2 states have call successors, (2) Word has length 15 [2024-11-19 10:35:48,836 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-19 10:35:48,842 INFO L225 Difference]: With dead ends: 288 [2024-11-19 10:35:48,842 INFO L226 Difference]: Without dead ends: 139 [2024-11-19 10:35:48,845 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 16 GetRequests, 16 SyntacticMatches, 0 SemanticMatches, 0 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=1, Invalid=1, Unknown=0, NotChecked=0, Total=2 [2024-11-19 10:35:48,848 INFO L432 NwaCegarLoop]: 154 mSDtfsCounter, 0 mSDsluCounter, 0 mSDsCounter, 0 mSdLazyCounter, 0 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 0 SdHoareTripleChecker+Valid, 154 SdHoareTripleChecker+Invalid, 0 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 0 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2024-11-19 10:35:48,849 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [0 Valid, 154 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 0 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2024-11-19 10:35:48,879 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 139 states. [2024-11-19 10:35:48,906 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 139 to 139. [2024-11-19 10:35:48,908 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 139 states, 71 states have (on average 1.8450704225352113) internal successors, (131), 128 states have internal predecessors, (131), 8 states have call successors, (8), 2 states have call predecessors, (8), 2 states have return successors, (8), 8 states have call predecessors, (8), 8 states have call successors, (8) [2024-11-19 10:35:48,910 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 139 states to 139 states and 147 transitions. [2024-11-19 10:35:48,913 INFO L78 Accepts]: Start accepts. Automaton has 139 states and 147 transitions. Word has length 15 [2024-11-19 10:35:48,913 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-19 10:35:48,913 INFO L471 AbstractCegarLoop]: Abstraction has 139 states and 147 transitions. [2024-11-19 10:35:48,914 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 2 states, 2 states have (on average 5.0) internal successors, (10), 2 states have internal predecessors, (10), 2 states have call successors, (2), 2 states have call predecessors, (2), 1 states have return successors, (2), 1 states have call predecessors, (2), 2 states have call successors, (2) [2024-11-19 10:35:48,914 INFO L276 IsEmpty]: Start isEmpty. Operand 139 states and 147 transitions. [2024-11-19 10:35:48,915 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 16 [2024-11-19 10:35:48,916 INFO L207 NwaCegarLoop]: Found error trace [2024-11-19 10:35:48,916 INFO L215 NwaCegarLoop]: trace histogram [2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-19 10:35:48,955 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (2)] Ended with exit code 0 [2024-11-19 10:35:49,117 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-19 10:35:49,118 INFO L396 AbstractCegarLoop]: === Iteration 2 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONINTEGER_OVERFLOW === [ULTIMATE.startErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 55 more)] === [2024-11-19 10:35:49,118 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-19 10:35:49,119 INFO L85 PathProgramCache]: Analyzing trace with hash 1184948511, now seen corresponding path program 1 times [2024-11-19 10:35:49,120 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-19 10:35:49,120 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1657880954] [2024-11-19 10:35:49,120 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-19 10:35:49,120 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-19 10:35:49,145 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-19 10:35:49,249 INFO L134 CoverageAnalysis]: Checked inductivity of 4 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 4 trivial. 0 not checked. [2024-11-19 10:35:49,249 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-19 10:35:49,250 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1657880954] [2024-11-19 10:35:49,250 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1657880954] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-19 10:35:49,251 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-11-19 10:35:49,252 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2024-11-19 10:35:49,252 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [161514590] [2024-11-19 10:35:49,252 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-19 10:35:49,252 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2024-11-19 10:35:49,253 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-19 10:35:49,253 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2024-11-19 10:35:49,254 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2024-11-19 10:35:49,254 INFO L87 Difference]: Start difference. First operand 139 states and 147 transitions. Second operand has 4 states, 3 states have (on average 2.6666666666666665) internal successors, (8), 4 states have internal predecessors, (8), 1 states have call successors, (2), 1 states have call predecessors, (2), 1 states have return successors, (2), 1 states have call predecessors, (2), 1 states have call successors, (2) [2024-11-19 10:35:49,299 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-19 10:35:49,301 INFO L93 Difference]: Finished difference Result 139 states and 147 transitions. [2024-11-19 10:35:49,301 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2024-11-19 10:35:49,301 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 3 states have (on average 2.6666666666666665) internal successors, (8), 4 states have internal predecessors, (8), 1 states have call successors, (2), 1 states have call predecessors, (2), 1 states have return successors, (2), 1 states have call predecessors, (2), 1 states have call successors, (2) Word has length 15 [2024-11-19 10:35:49,302 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-19 10:35:49,304 INFO L225 Difference]: With dead ends: 139 [2024-11-19 10:35:49,306 INFO L226 Difference]: Without dead ends: 138 [2024-11-19 10:35:49,306 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 4 GetRequests, 1 SyntacticMatches, 0 SemanticMatches, 3 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=9, Invalid=11, Unknown=0, NotChecked=0, Total=20 [2024-11-19 10:35:49,307 INFO L432 NwaCegarLoop]: 140 mSDtfsCounter, 142 mSDsluCounter, 139 mSDsCounter, 0 mSdLazyCounter, 10 mSolverCounterSat, 1 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 142 SdHoareTripleChecker+Valid, 279 SdHoareTripleChecker+Invalid, 11 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1 IncrementalHoareTripleChecker+Valid, 10 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2024-11-19 10:35:49,308 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [142 Valid, 279 Invalid, 11 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1 Valid, 10 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2024-11-19 10:35:49,309 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 138 states. [2024-11-19 10:35:49,320 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 138 to 138. [2024-11-19 10:35:49,321 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 138 states, 71 states have (on average 1.8309859154929577) internal successors, (130), 127 states have internal predecessors, (130), 8 states have call successors, (8), 2 states have call predecessors, (8), 2 states have return successors, (8), 8 states have call predecessors, (8), 8 states have call successors, (8) [2024-11-19 10:35:49,323 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 138 states to 138 states and 146 transitions. [2024-11-19 10:35:49,326 INFO L78 Accepts]: Start accepts. Automaton has 138 states and 146 transitions. Word has length 15 [2024-11-19 10:35:49,327 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-19 10:35:49,327 INFO L471 AbstractCegarLoop]: Abstraction has 138 states and 146 transitions. [2024-11-19 10:35:49,328 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 3 states have (on average 2.6666666666666665) internal successors, (8), 4 states have internal predecessors, (8), 1 states have call successors, (2), 1 states have call predecessors, (2), 1 states have return successors, (2), 1 states have call predecessors, (2), 1 states have call successors, (2) [2024-11-19 10:35:49,328 INFO L276 IsEmpty]: Start isEmpty. Operand 138 states and 146 transitions. [2024-11-19 10:35:49,328 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 17 [2024-11-19 10:35:49,328 INFO L207 NwaCegarLoop]: Found error trace [2024-11-19 10:35:49,328 INFO L215 NwaCegarLoop]: trace histogram [2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-19 10:35:49,328 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable1 [2024-11-19 10:35:49,328 INFO L396 AbstractCegarLoop]: === Iteration 3 === Targeting ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOW === [ULTIMATE.startErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 55 more)] === [2024-11-19 10:35:49,329 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-19 10:35:49,331 INFO L85 PathProgramCache]: Analyzing trace with hash -1921301779, now seen corresponding path program 1 times [2024-11-19 10:35:49,331 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-19 10:35:49,332 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1681358770] [2024-11-19 10:35:49,332 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-19 10:35:49,332 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-19 10:35:49,344 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-19 10:35:49,410 INFO L134 CoverageAnalysis]: Checked inductivity of 4 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 4 trivial. 0 not checked. [2024-11-19 10:35:49,410 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-19 10:35:49,410 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1681358770] [2024-11-19 10:35:49,410 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1681358770] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-19 10:35:49,411 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-11-19 10:35:49,412 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2024-11-19 10:35:49,412 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1425640368] [2024-11-19 10:35:49,412 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-19 10:35:49,413 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2024-11-19 10:35:49,413 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-19 10:35:49,413 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2024-11-19 10:35:49,413 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2024-11-19 10:35:49,413 INFO L87 Difference]: Start difference. First operand 138 states and 146 transitions. Second operand has 4 states, 3 states have (on average 3.0) internal successors, (9), 4 states have internal predecessors, (9), 1 states have call successors, (2), 1 states have call predecessors, (2), 1 states have return successors, (2), 1 states have call predecessors, (2), 1 states have call successors, (2) [2024-11-19 10:35:49,452 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-19 10:35:49,456 INFO L93 Difference]: Finished difference Result 202 states and 212 transitions. [2024-11-19 10:35:49,457 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2024-11-19 10:35:49,457 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 3 states have (on average 3.0) internal successors, (9), 4 states have internal predecessors, (9), 1 states have call successors, (2), 1 states have call predecessors, (2), 1 states have return successors, (2), 1 states have call predecessors, (2), 1 states have call successors, (2) Word has length 16 [2024-11-19 10:35:49,457 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-19 10:35:49,459 INFO L225 Difference]: With dead ends: 202 [2024-11-19 10:35:49,459 INFO L226 Difference]: Without dead ends: 142 [2024-11-19 10:35:49,459 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 4 GetRequests, 1 SyntacticMatches, 0 SemanticMatches, 3 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=9, Invalid=11, Unknown=0, NotChecked=0, Total=20 [2024-11-19 10:35:49,462 INFO L432 NwaCegarLoop]: 142 mSDtfsCounter, 8 mSDsluCounter, 272 mSDsCounter, 0 mSdLazyCounter, 14 mSolverCounterSat, 1 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 8 SdHoareTripleChecker+Valid, 414 SdHoareTripleChecker+Invalid, 15 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1 IncrementalHoareTripleChecker+Valid, 14 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2024-11-19 10:35:49,462 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [8 Valid, 414 Invalid, 15 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1 Valid, 14 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2024-11-19 10:35:49,463 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 142 states. [2024-11-19 10:35:49,469 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 142 to 142. [2024-11-19 10:35:49,469 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 142 states, 75 states have (on average 1.7866666666666666) internal successors, (134), 131 states have internal predecessors, (134), 8 states have call successors, (8), 2 states have call predecessors, (8), 2 states have return successors, (8), 8 states have call predecessors, (8), 8 states have call successors, (8) [2024-11-19 10:35:49,470 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 142 states to 142 states and 150 transitions. [2024-11-19 10:35:49,471 INFO L78 Accepts]: Start accepts. Automaton has 142 states and 150 transitions. Word has length 16 [2024-11-19 10:35:49,471 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-19 10:35:49,471 INFO L471 AbstractCegarLoop]: Abstraction has 142 states and 150 transitions. [2024-11-19 10:35:49,471 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 3 states have (on average 3.0) internal successors, (9), 4 states have internal predecessors, (9), 1 states have call successors, (2), 1 states have call predecessors, (2), 1 states have return successors, (2), 1 states have call predecessors, (2), 1 states have call successors, (2) [2024-11-19 10:35:49,471 INFO L276 IsEmpty]: Start isEmpty. Operand 142 states and 150 transitions. [2024-11-19 10:35:49,472 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 19 [2024-11-19 10:35:49,472 INFO L207 NwaCegarLoop]: Found error trace [2024-11-19 10:35:49,472 INFO L215 NwaCegarLoop]: trace histogram [2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-19 10:35:49,472 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable2 [2024-11-19 10:35:49,473 INFO L396 AbstractCegarLoop]: === Iteration 4 === Targeting ULTIMATE.startErr2ASSERT_VIOLATIONINTEGER_OVERFLOW === [ULTIMATE.startErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 55 more)] === [2024-11-19 10:35:49,473 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-19 10:35:49,473 INFO L85 PathProgramCache]: Analyzing trace with hash 464929231, now seen corresponding path program 1 times [2024-11-19 10:35:49,473 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-19 10:35:49,474 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [203645213] [2024-11-19 10:35:49,474 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-19 10:35:49,474 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-19 10:35:49,489 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unknown [2024-11-19 10:35:49,491 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [1042659051] [2024-11-19 10:35:49,491 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-19 10:35:49,492 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-19 10:35:49,492 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2024-11-19 10:35:49,497 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-19 10:35:49,498 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-19 10:35:49,535 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-19 10:35:49,537 INFO L255 TraceCheckSpWp]: Trace formula consists of 65 conjuncts, 5 conjuncts are in the unsatisfiable core [2024-11-19 10:35:49,539 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-11-19 10:35:49,575 INFO L134 CoverageAnalysis]: Checked inductivity of 4 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 4 trivial. 0 not checked. [2024-11-19 10:35:49,575 INFO L307 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2024-11-19 10:35:49,575 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-19 10:35:49,575 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [203645213] [2024-11-19 10:35:49,576 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2024-11-19 10:35:49,576 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1042659051] [2024-11-19 10:35:49,576 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1042659051] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-19 10:35:49,577 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-11-19 10:35:49,577 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [] total 2 [2024-11-19 10:35:49,578 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [535111007] [2024-11-19 10:35:49,578 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-19 10:35:49,578 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2024-11-19 10:35:49,578 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-19 10:35:49,579 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2024-11-19 10:35:49,579 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2024-11-19 10:35:49,579 INFO L87 Difference]: Start difference. First operand 142 states and 150 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, (2), 1 states have call predecessors, (2), 1 states have return successors, (2), 1 states have call predecessors, (2), 1 states have call successors, (2) [2024-11-19 10:35:49,918 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-19 10:35:49,919 INFO L93 Difference]: Finished difference Result 226 states and 273 transitions. [2024-11-19 10:35:49,919 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2024-11-19 10:35:49,919 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, (2), 1 states have call predecessors, (2), 1 states have return successors, (2), 1 states have call predecessors, (2), 1 states have call successors, (2) Word has length 18 [2024-11-19 10:35:49,919 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-19 10:35:49,921 INFO L225 Difference]: With dead ends: 226 [2024-11-19 10:35:49,921 INFO L226 Difference]: Without dead ends: 222 [2024-11-19 10:35:49,921 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 17 GetRequests, 16 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-19 10:35:49,922 INFO L432 NwaCegarLoop]: 95 mSDtfsCounter, 73 mSDsluCounter, 69 mSDsCounter, 0 mSdLazyCounter, 149 mSolverCounterSat, 3 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 79 SdHoareTripleChecker+Valid, 164 SdHoareTripleChecker+Invalid, 152 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 3 IncrementalHoareTripleChecker+Valid, 149 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time [2024-11-19 10:35:49,922 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [79 Valid, 164 Invalid, 152 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [3 Valid, 149 Invalid, 0 Unknown, 0 Unchecked, 0.3s Time] [2024-11-19 10:35:49,923 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 222 states. [2024-11-19 10:35:49,931 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 222 to 180. [2024-11-19 10:35:49,932 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 180 states, 108 states have (on average 1.8148148148148149) internal successors, (196), 164 states have internal predecessors, (196), 13 states have call successors, (13), 2 states have call predecessors, (13), 2 states have return successors, (13), 13 states have call predecessors, (13), 13 states have call successors, (13) [2024-11-19 10:35:49,933 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 180 states to 180 states and 222 transitions. [2024-11-19 10:35:49,933 INFO L78 Accepts]: Start accepts. Automaton has 180 states and 222 transitions. Word has length 18 [2024-11-19 10:35:49,933 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-19 10:35:49,933 INFO L471 AbstractCegarLoop]: Abstraction has 180 states and 222 transitions. [2024-11-19 10:35:49,934 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, (2), 1 states have call predecessors, (2), 1 states have return successors, (2), 1 states have call predecessors, (2), 1 states have call successors, (2) [2024-11-19 10:35:49,934 INFO L276 IsEmpty]: Start isEmpty. Operand 180 states and 222 transitions. [2024-11-19 10:35:49,934 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 21 [2024-11-19 10:35:49,934 INFO L207 NwaCegarLoop]: Found error trace [2024-11-19 10:35:49,934 INFO L215 NwaCegarLoop]: trace histogram [2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-19 10:35:49,954 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-19 10:35:50,135 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,SelfDestructingSolverStorable3 [2024-11-19 10:35:50,136 INFO L396 AbstractCegarLoop]: === Iteration 5 === Targeting ULTIMATE.startErr4ASSERT_VIOLATIONINTEGER_OVERFLOW === [ULTIMATE.startErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 55 more)] === [2024-11-19 10:35:50,136 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-19 10:35:50,136 INFO L85 PathProgramCache]: Analyzing trace with hash 120393905, now seen corresponding path program 1 times [2024-11-19 10:35:50,137 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-19 10:35:50,137 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [709034814] [2024-11-19 10:35:50,137 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-19 10:35:50,137 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-19 10:35:50,147 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unknown [2024-11-19 10:35:50,148 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [23697983] [2024-11-19 10:35:50,148 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-19 10:35:50,148 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-19 10:35:50,148 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2024-11-19 10:35:50,150 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-19 10:35:50,151 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-19 10:35:50,182 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-19 10:35:50,182 INFO L255 TraceCheckSpWp]: Trace formula consists of 67 conjuncts, 3 conjuncts are in the unsatisfiable core [2024-11-19 10:35:50,183 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-11-19 10:35:50,195 INFO L134 CoverageAnalysis]: Checked inductivity of 4 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 4 trivial. 0 not checked. [2024-11-19 10:35:50,195 INFO L307 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2024-11-19 10:35:50,195 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-19 10:35:50,195 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [709034814] [2024-11-19 10:35:50,196 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2024-11-19 10:35:50,196 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [23697983] [2024-11-19 10:35:50,196 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [23697983] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-19 10:35:50,196 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-11-19 10:35:50,196 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [] total 2 [2024-11-19 10:35:50,196 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [254946032] [2024-11-19 10:35:50,196 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-19 10:35:50,197 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2024-11-19 10:35:50,197 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-19 10:35:50,197 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2024-11-19 10:35:50,197 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2024-11-19 10:35:50,198 INFO L87 Difference]: Start difference. First operand 180 states and 222 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, (2), 1 states have call predecessors, (2), 1 states have return successors, (2), 1 states have call predecessors, (2), 1 states have call successors, (2) [2024-11-19 10:35:50,621 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-19 10:35:50,621 INFO L93 Difference]: Finished difference Result 285 states and 351 transitions. [2024-11-19 10:35:50,621 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2024-11-19 10:35:50,622 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, (2), 1 states have call predecessors, (2), 1 states have return successors, (2), 1 states have call predecessors, (2), 1 states have call successors, (2) Word has length 20 [2024-11-19 10:35:50,622 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-19 10:35:50,623 INFO L225 Difference]: With dead ends: 285 [2024-11-19 10:35:50,623 INFO L226 Difference]: Without dead ends: 277 [2024-11-19 10:35:50,623 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 19 GetRequests, 18 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-19 10:35:50,624 INFO L432 NwaCegarLoop]: 127 mSDtfsCounter, 86 mSDsluCounter, 98 mSDsCounter, 0 mSdLazyCounter, 91 mSolverCounterSat, 7 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 92 SdHoareTripleChecker+Valid, 225 SdHoareTripleChecker+Invalid, 98 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 7 IncrementalHoareTripleChecker+Valid, 91 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.4s IncrementalHoareTripleChecker+Time [2024-11-19 10:35:50,624 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [92 Valid, 225 Invalid, 98 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [7 Valid, 91 Invalid, 0 Unknown, 0 Unchecked, 0.4s Time] [2024-11-19 10:35:50,625 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 277 states. [2024-11-19 10:35:50,634 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 277 to 236. [2024-11-19 10:35:50,635 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 236 states, 158 states have (on average 1.7721518987341771) internal successors, (280), 214 states have internal predecessors, (280), 19 states have call successors, (19), 2 states have call predecessors, (19), 2 states have return successors, (19), 19 states have call predecessors, (19), 19 states have call successors, (19) [2024-11-19 10:35:50,636 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 236 states to 236 states and 318 transitions. [2024-11-19 10:35:50,636 INFO L78 Accepts]: Start accepts. Automaton has 236 states and 318 transitions. Word has length 20 [2024-11-19 10:35:50,636 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-19 10:35:50,636 INFO L471 AbstractCegarLoop]: Abstraction has 236 states and 318 transitions. [2024-11-19 10:35:50,636 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, (2), 1 states have call predecessors, (2), 1 states have return successors, (2), 1 states have call predecessors, (2), 1 states have call successors, (2) [2024-11-19 10:35:50,637 INFO L276 IsEmpty]: Start isEmpty. Operand 236 states and 318 transitions. [2024-11-19 10:35:50,637 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 23 [2024-11-19 10:35:50,637 INFO L207 NwaCegarLoop]: Found error trace [2024-11-19 10:35:50,637 INFO L215 NwaCegarLoop]: trace histogram [2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-19 10:35:50,650 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-19 10:35:50,841 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable4,4 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-19 10:35:50,842 INFO L396 AbstractCegarLoop]: === Iteration 6 === Targeting ULTIMATE.startErr6ASSERT_VIOLATIONINTEGER_OVERFLOW === [ULTIMATE.startErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 55 more)] === [2024-11-19 10:35:50,842 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-19 10:35:50,843 INFO L85 PathProgramCache]: Analyzing trace with hash -265572461, now seen corresponding path program 1 times [2024-11-19 10:35:50,843 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-19 10:35:50,843 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [460849797] [2024-11-19 10:35:50,843 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-19 10:35:50,843 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-19 10:35:50,852 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unknown [2024-11-19 10:35:50,853 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [792634834] [2024-11-19 10:35:50,853 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-19 10:35:50,853 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-19 10:35:50,853 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2024-11-19 10:35:50,855 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-19 10:35:50,856 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-19 10:35:50,890 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-19 10:35:50,891 INFO L255 TraceCheckSpWp]: Trace formula consists of 69 conjuncts, 7 conjuncts are in the unsatisfiable core [2024-11-19 10:35:50,892 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-11-19 10:35:50,979 INFO L134 CoverageAnalysis]: Checked inductivity of 4 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 4 trivial. 0 not checked. [2024-11-19 10:35:50,979 INFO L307 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2024-11-19 10:35:50,979 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-19 10:35:50,980 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [460849797] [2024-11-19 10:35:50,980 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2024-11-19 10:35:50,980 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [792634834] [2024-11-19 10:35:50,980 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [792634834] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-19 10:35:50,980 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-11-19 10:35:50,980 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [] total 2 [2024-11-19 10:35:50,980 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1745178875] [2024-11-19 10:35:50,980 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-19 10:35:50,980 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2024-11-19 10:35:50,980 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-19 10:35:50,981 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2024-11-19 10:35:50,981 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2024-11-19 10:35:50,981 INFO L87 Difference]: Start difference. First operand 236 states and 318 transitions. Second operand has 3 states, 2 states have (on average 7.5) internal successors, (15), 3 states have internal predecessors, (15), 1 states have call successors, (2), 1 states have call predecessors, (2), 1 states have return successors, (2), 1 states have call predecessors, (2), 1 states have call successors, (2) [2024-11-19 10:35:51,401 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-19 10:35:51,401 INFO L93 Difference]: Finished difference Result 271 states and 337 transitions. [2024-11-19 10:35:51,401 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2024-11-19 10:35:51,402 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 2 states have (on average 7.5) internal successors, (15), 3 states have internal predecessors, (15), 1 states have call successors, (2), 1 states have call predecessors, (2), 1 states have return successors, (2), 1 states have call predecessors, (2), 1 states have call successors, (2) Word has length 22 [2024-11-19 10:35:51,402 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-19 10:35:51,403 INFO L225 Difference]: With dead ends: 271 [2024-11-19 10:35:51,403 INFO L226 Difference]: Without dead ends: 257 [2024-11-19 10:35:51,403 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 21 GetRequests, 20 SyntacticMatches, 0 SemanticMatches, 1 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2024-11-19 10:35:51,404 INFO L432 NwaCegarLoop]: 115 mSDtfsCounter, 63 mSDsluCounter, 54 mSDsCounter, 0 mSdLazyCounter, 169 mSolverCounterSat, 14 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 69 SdHoareTripleChecker+Valid, 169 SdHoareTripleChecker+Invalid, 183 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 14 IncrementalHoareTripleChecker+Valid, 169 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.4s IncrementalHoareTripleChecker+Time [2024-11-19 10:35:51,404 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [69 Valid, 169 Invalid, 183 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [14 Valid, 169 Invalid, 0 Unknown, 0 Unchecked, 0.4s Time] [2024-11-19 10:35:51,405 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 257 states. [2024-11-19 10:35:51,411 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 257 to 202. [2024-11-19 10:35:51,411 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 202 states, 129 states have (on average 1.689922480620155) internal successors, (218), 185 states have internal predecessors, (218), 14 states have call successors, (14), 2 states have call predecessors, (14), 2 states have return successors, (14), 14 states have call predecessors, (14), 14 states have call successors, (14) [2024-11-19 10:35:51,412 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 202 states to 202 states and 246 transitions. [2024-11-19 10:35:51,412 INFO L78 Accepts]: Start accepts. Automaton has 202 states and 246 transitions. Word has length 22 [2024-11-19 10:35:51,412 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-19 10:35:51,413 INFO L471 AbstractCegarLoop]: Abstraction has 202 states and 246 transitions. [2024-11-19 10:35:51,413 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 2 states have (on average 7.5) internal successors, (15), 3 states have internal predecessors, (15), 1 states have call successors, (2), 1 states have call predecessors, (2), 1 states have return successors, (2), 1 states have call predecessors, (2), 1 states have call successors, (2) [2024-11-19 10:35:51,413 INFO L276 IsEmpty]: Start isEmpty. Operand 202 states and 246 transitions. [2024-11-19 10:35:51,413 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 30 [2024-11-19 10:35:51,413 INFO L207 NwaCegarLoop]: Found error trace [2024-11-19 10:35:51,413 INFO L215 NwaCegarLoop]: trace histogram [2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-19 10:35:51,429 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-19 10:35:51,614 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable5,5 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-19 10:35:51,615 INFO L396 AbstractCegarLoop]: === Iteration 7 === Targeting ULTIMATE.startErr8ASSERT_VIOLATIONINTEGER_OVERFLOW === [ULTIMATE.startErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 55 more)] === [2024-11-19 10:35:51,615 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-19 10:35:51,615 INFO L85 PathProgramCache]: Analyzing trace with hash 997499080, now seen corresponding path program 1 times [2024-11-19 10:35:51,615 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-19 10:35:51,615 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1965643224] [2024-11-19 10:35:51,616 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-19 10:35:51,616 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-19 10:35:51,627 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unknown [2024-11-19 10:35:51,627 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [214137910] [2024-11-19 10:35:51,628 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-19 10:35:51,628 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-19 10:35:51,628 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2024-11-19 10:35:51,629 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-19 10:35:51,630 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-19 10:35:51,661 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-19 10:35:51,662 INFO L255 TraceCheckSpWp]: Trace formula consists of 80 conjuncts, 3 conjuncts are in the unsatisfiable core [2024-11-19 10:35:51,663 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-11-19 10:35:51,685 INFO L134 CoverageAnalysis]: Checked inductivity of 4 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 4 trivial. 0 not checked. [2024-11-19 10:35:51,686 INFO L307 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2024-11-19 10:35:51,686 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-19 10:35:51,686 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1965643224] [2024-11-19 10:35:51,686 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2024-11-19 10:35:51,686 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [214137910] [2024-11-19 10:35:51,686 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [214137910] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-19 10:35:51,686 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-11-19 10:35:51,686 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [] total 2 [2024-11-19 10:35:51,686 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1346186262] [2024-11-19 10:35:51,686 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-19 10:35:51,687 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2024-11-19 10:35:51,687 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-19 10:35:51,687 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2024-11-19 10:35:51,687 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2024-11-19 10:35:51,687 INFO L87 Difference]: Start difference. First operand 202 states and 246 transitions. Second operand has 3 states, 2 states have (on average 10.0) internal successors, (20), 3 states have internal predecessors, (20), 2 states have call successors, (3), 1 states have call predecessors, (3), 1 states have return successors, (3), 2 states have call predecessors, (3), 2 states have call successors, (3) [2024-11-19 10:35:52,094 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-19 10:35:52,095 INFO L93 Difference]: Finished difference Result 367 states and 469 transitions. [2024-11-19 10:35:52,095 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2024-11-19 10:35:52,095 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 2 states have (on average 10.0) internal successors, (20), 3 states have internal predecessors, (20), 2 states have call successors, (3), 1 states have call predecessors, (3), 1 states have return successors, (3), 2 states have call predecessors, (3), 2 states have call successors, (3) Word has length 29 [2024-11-19 10:35:52,096 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-19 10:35:52,098 INFO L225 Difference]: With dead ends: 367 [2024-11-19 10:35:52,098 INFO L226 Difference]: Without dead ends: 359 [2024-11-19 10:35:52,099 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 28 GetRequests, 27 SyntacticMatches, 0 SemanticMatches, 1 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2024-11-19 10:35:52,099 INFO L432 NwaCegarLoop]: 106 mSDtfsCounter, 86 mSDsluCounter, 96 mSDsCounter, 0 mSdLazyCounter, 89 mSolverCounterSat, 7 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 91 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.4s IncrementalHoareTripleChecker+Time [2024-11-19 10:35:52,100 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [91 Valid, 202 Invalid, 96 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [7 Valid, 89 Invalid, 0 Unknown, 0 Unchecked, 0.4s Time] [2024-11-19 10:35:52,101 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 359 states. [2024-11-19 10:35:52,110 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 359 to 283. [2024-11-19 10:35:52,110 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 283 states, 201 states have (on average 1.681592039800995) internal successors, (338), 257 states have internal predecessors, (338), 23 states have call successors, (23), 2 states have call predecessors, (23), 2 states have return successors, (23), 23 states have call predecessors, (23), 23 states have call successors, (23) [2024-11-19 10:35:52,112 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 283 states to 283 states and 384 transitions. [2024-11-19 10:35:52,112 INFO L78 Accepts]: Start accepts. Automaton has 283 states and 384 transitions. Word has length 29 [2024-11-19 10:35:52,112 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-19 10:35:52,113 INFO L471 AbstractCegarLoop]: Abstraction has 283 states and 384 transitions. [2024-11-19 10:35:52,113 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 2 states have (on average 10.0) internal successors, (20), 3 states have internal predecessors, (20), 2 states have call successors, (3), 1 states have call predecessors, (3), 1 states have return successors, (3), 2 states have call predecessors, (3), 2 states have call successors, (3) [2024-11-19 10:35:52,113 INFO L276 IsEmpty]: Start isEmpty. Operand 283 states and 384 transitions. [2024-11-19 10:35:52,113 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 32 [2024-11-19 10:35:52,113 INFO L207 NwaCegarLoop]: Found error trace [2024-11-19 10:35:52,114 INFO L215 NwaCegarLoop]: trace histogram [2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-19 10:35:52,128 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (6)] Ended with exit code 0 [2024-11-19 10:35:52,314 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable6,6 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-19 10:35:52,315 INFO L396 AbstractCegarLoop]: === Iteration 8 === Targeting ULTIMATE.startErr10ASSERT_VIOLATIONINTEGER_OVERFLOW === [ULTIMATE.startErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 55 more)] === [2024-11-19 10:35:52,315 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-19 10:35:52,315 INFO L85 PathProgramCache]: Analyzing trace with hash 818910986, now seen corresponding path program 1 times [2024-11-19 10:35:52,315 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-19 10:35:52,315 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2003955185] [2024-11-19 10:35:52,315 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-19 10:35:52,316 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-19 10:35:52,330 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unknown [2024-11-19 10:35:52,331 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [370453561] [2024-11-19 10:35:52,331 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-19 10:35:52,331 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-19 10:35:52,333 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2024-11-19 10:35:52,339 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-19 10:35:52,344 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-19 10:35:52,403 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-19 10:35:52,404 INFO L255 TraceCheckSpWp]: Trace formula consists of 82 conjuncts, 4 conjuncts are in the unsatisfiable core [2024-11-19 10:35:52,405 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-11-19 10:35:52,477 INFO L134 CoverageAnalysis]: Checked inductivity of 4 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 4 trivial. 0 not checked. [2024-11-19 10:35:52,477 INFO L307 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2024-11-19 10:35:52,477 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-19 10:35:52,477 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2003955185] [2024-11-19 10:35:52,477 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2024-11-19 10:35:52,477 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [370453561] [2024-11-19 10:35:52,478 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [370453561] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-19 10:35:52,478 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-11-19 10:35:52,478 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2024-11-19 10:35:52,478 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1643023502] [2024-11-19 10:35:52,478 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-19 10:35:52,478 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2024-11-19 10:35:52,478 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-19 10:35:52,479 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2024-11-19 10:35:52,479 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=6, Invalid=6, Unknown=0, NotChecked=0, Total=12 [2024-11-19 10:35:52,479 INFO L87 Difference]: Start difference. First operand 283 states and 384 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, (3), 1 states have call predecessors, (3), 1 states have return successors, (3), 2 states have call predecessors, (3), 2 states have call successors, (3) [2024-11-19 10:35:52,737 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-19 10:35:52,738 INFO L93 Difference]: Finished difference Result 337 states and 449 transitions. [2024-11-19 10:35:52,738 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2024-11-19 10:35:52,738 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, (3), 1 states have call predecessors, (3), 1 states have return successors, (3), 2 states have call predecessors, (3), 2 states have call successors, (3) Word has length 31 [2024-11-19 10:35:52,738 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-19 10:35:52,740 INFO L225 Difference]: With dead ends: 337 [2024-11-19 10:35:52,740 INFO L226 Difference]: Without dead ends: 335 [2024-11-19 10:35:52,740 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 30 GetRequests, 28 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-19 10:35:52,741 INFO L432 NwaCegarLoop]: 78 mSDtfsCounter, 240 mSDsluCounter, 69 mSDsCounter, 0 mSdLazyCounter, 144 mSolverCounterSat, 6 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 251 SdHoareTripleChecker+Valid, 147 SdHoareTripleChecker+Invalid, 150 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 6 IncrementalHoareTripleChecker+Valid, 144 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2024-11-19 10:35:52,741 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [251 Valid, 147 Invalid, 150 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [6 Valid, 144 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2024-11-19 10:35:52,742 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 335 states. [2024-11-19 10:35:52,751 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 335 to 283. [2024-11-19 10:35:52,752 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 283 states, 201 states have (on average 1.6616915422885572) internal successors, (334), 257 states have internal predecessors, (334), 23 states have call successors, (23), 2 states have call predecessors, (23), 2 states have return successors, (23), 23 states have call predecessors, (23), 23 states have call successors, (23) [2024-11-19 10:35:52,753 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 283 states to 283 states and 380 transitions. [2024-11-19 10:35:52,753 INFO L78 Accepts]: Start accepts. Automaton has 283 states and 380 transitions. Word has length 31 [2024-11-19 10:35:52,754 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-19 10:35:52,754 INFO L471 AbstractCegarLoop]: Abstraction has 283 states and 380 transitions. [2024-11-19 10:35:52,754 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, (3), 1 states have call predecessors, (3), 1 states have return successors, (3), 2 states have call predecessors, (3), 2 states have call successors, (3) [2024-11-19 10:35:52,754 INFO L276 IsEmpty]: Start isEmpty. Operand 283 states and 380 transitions. [2024-11-19 10:35:52,754 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 33 [2024-11-19 10:35:52,754 INFO L207 NwaCegarLoop]: Found error trace [2024-11-19 10:35:52,754 INFO L215 NwaCegarLoop]: trace histogram [2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-19 10:35:52,769 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (7)] Forceful destruction successful, exit code 0 [2024-11-19 10:35:52,958 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable7,7 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-19 10:35:52,959 INFO L396 AbstractCegarLoop]: === Iteration 9 === Targeting ULTIMATE.startErr11ASSERT_VIOLATIONINTEGER_OVERFLOW === [ULTIMATE.startErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 55 more)] === [2024-11-19 10:35:52,959 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-19 10:35:52,959 INFO L85 PathProgramCache]: Analyzing trace with hash -383563140, now seen corresponding path program 1 times [2024-11-19 10:35:52,960 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-19 10:35:52,960 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [434947109] [2024-11-19 10:35:52,960 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-19 10:35:52,960 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-19 10:35:52,970 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unknown [2024-11-19 10:35:52,971 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [1066872935] [2024-11-19 10:35:52,971 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-19 10:35:52,971 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-19 10:35:52,971 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2024-11-19 10:35:52,974 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-19 10:35:52,983 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-19 10:35:53,042 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-19 10:35:53,043 INFO L255 TraceCheckSpWp]: Trace formula consists of 83 conjuncts, 4 conjuncts are in the unsatisfiable core [2024-11-19 10:35:53,044 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-11-19 10:35:53,111 INFO L134 CoverageAnalysis]: Checked inductivity of 4 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 4 trivial. 0 not checked. [2024-11-19 10:35:53,111 INFO L307 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2024-11-19 10:35:53,111 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-19 10:35:53,111 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [434947109] [2024-11-19 10:35:53,111 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2024-11-19 10:35:53,112 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1066872935] [2024-11-19 10:35:53,112 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1066872935] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-19 10:35:53,112 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-11-19 10:35:53,112 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2024-11-19 10:35:53,112 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [850518599] [2024-11-19 10:35:53,112 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-19 10:35:53,113 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2024-11-19 10:35:53,113 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-19 10:35:53,113 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2024-11-19 10:35:53,113 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=6, Invalid=6, Unknown=0, NotChecked=0, Total=12 [2024-11-19 10:35:53,113 INFO L87 Difference]: Start difference. First operand 283 states and 380 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, (3), 1 states have call predecessors, (3), 1 states have return successors, (3), 2 states have call predecessors, (3), 2 states have call successors, (3) [2024-11-19 10:35:53,366 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-19 10:35:53,366 INFO L93 Difference]: Finished difference Result 337 states and 445 transitions. [2024-11-19 10:35:53,367 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2024-11-19 10:35:53,367 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, (3), 1 states have call predecessors, (3), 1 states have return successors, (3), 2 states have call predecessors, (3), 2 states have call successors, (3) Word has length 32 [2024-11-19 10:35:53,367 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-19 10:35:53,369 INFO L225 Difference]: With dead ends: 337 [2024-11-19 10:35:53,369 INFO L226 Difference]: Without dead ends: 335 [2024-11-19 10:35:53,369 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 31 GetRequests, 29 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-19 10:35:53,370 INFO L432 NwaCegarLoop]: 78 mSDtfsCounter, 238 mSDsluCounter, 69 mSDsCounter, 0 mSdLazyCounter, 144 mSolverCounterSat, 6 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 249 SdHoareTripleChecker+Valid, 147 SdHoareTripleChecker+Invalid, 150 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 6 IncrementalHoareTripleChecker+Valid, 144 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2024-11-19 10:35:53,370 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [249 Valid, 147 Invalid, 150 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [6 Valid, 144 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2024-11-19 10:35:53,371 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 335 states. [2024-11-19 10:35:53,381 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 335 to 283. [2024-11-19 10:35:53,382 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 283 states, 201 states have (on average 1.6417910447761195) internal successors, (330), 257 states have internal predecessors, (330), 23 states have call successors, (23), 2 states have call predecessors, (23), 2 states have return successors, (23), 23 states have call predecessors, (23), 23 states have call successors, (23) [2024-11-19 10:35:53,383 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 283 states to 283 states and 376 transitions. [2024-11-19 10:35:53,384 INFO L78 Accepts]: Start accepts. Automaton has 283 states and 376 transitions. Word has length 32 [2024-11-19 10:35:53,384 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-19 10:35:53,384 INFO L471 AbstractCegarLoop]: Abstraction has 283 states and 376 transitions. [2024-11-19 10:35:53,385 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, (3), 1 states have call predecessors, (3), 1 states have return successors, (3), 2 states have call predecessors, (3), 2 states have call successors, (3) [2024-11-19 10:35:53,385 INFO L276 IsEmpty]: Start isEmpty. Operand 283 states and 376 transitions. [2024-11-19 10:35:53,386 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 34 [2024-11-19 10:35:53,386 INFO L207 NwaCegarLoop]: Found error trace [2024-11-19 10:35:53,386 INFO L215 NwaCegarLoop]: trace histogram [2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-19 10:35:53,399 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (8)] Forceful destruction successful, exit code 0 [2024-11-19 10:35:53,586 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable8,8 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-19 10:35:53,587 INFO L396 AbstractCegarLoop]: === Iteration 10 === Targeting ULTIMATE.startErr12ASSERT_VIOLATIONINTEGER_OVERFLOW === [ULTIMATE.startErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 55 more)] === [2024-11-19 10:35:53,587 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-19 10:35:53,588 INFO L85 PathProgramCache]: Analyzing trace with hash 994444620, now seen corresponding path program 1 times [2024-11-19 10:35:53,588 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-19 10:35:53,588 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [435755725] [2024-11-19 10:35:53,588 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-19 10:35:53,588 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-19 10:35:53,599 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unknown [2024-11-19 10:35:53,600 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [1788985468] [2024-11-19 10:35:53,600 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-19 10:35:53,600 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-19 10:35:53,601 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2024-11-19 10:35:53,607 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-19 10:35:53,608 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-19 10:35:53,644 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-19 10:35:53,645 INFO L255 TraceCheckSpWp]: Trace formula consists of 84 conjuncts, 4 conjuncts are in the unsatisfiable core [2024-11-19 10:35:53,647 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-11-19 10:35:53,679 INFO L134 CoverageAnalysis]: Checked inductivity of 4 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 4 trivial. 0 not checked. [2024-11-19 10:35:53,679 INFO L307 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2024-11-19 10:35:53,679 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-19 10:35:53,679 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [435755725] [2024-11-19 10:35:53,680 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2024-11-19 10:35:53,680 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1788985468] [2024-11-19 10:35:53,680 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1788985468] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-19 10:35:53,680 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-11-19 10:35:53,680 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2024-11-19 10:35:53,681 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [94042398] [2024-11-19 10:35:53,681 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-19 10:35:53,681 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2024-11-19 10:35:53,682 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-19 10:35:53,682 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2024-11-19 10:35:53,683 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=6, Invalid=6, Unknown=0, NotChecked=0, Total=12 [2024-11-19 10:35:53,683 INFO L87 Difference]: Start difference. First operand 283 states and 376 transitions. Second operand has 4 states, 3 states have (on average 8.0) internal successors, (24), 4 states have internal predecessors, (24), 2 states have call successors, (3), 1 states have call predecessors, (3), 1 states have return successors, (3), 2 states have call predecessors, (3), 2 states have call successors, (3) [2024-11-19 10:35:54,578 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-19 10:35:54,578 INFO L93 Difference]: Finished difference Result 357 states and 449 transitions. [2024-11-19 10:35:54,579 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2024-11-19 10:35:54,579 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 3 states have (on average 8.0) internal successors, (24), 4 states have internal predecessors, (24), 2 states have call successors, (3), 1 states have call predecessors, (3), 1 states have return successors, (3), 2 states have call predecessors, (3), 2 states have call successors, (3) Word has length 33 [2024-11-19 10:35:54,579 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-19 10:35:54,581 INFO L225 Difference]: With dead ends: 357 [2024-11-19 10:35:54,581 INFO L226 Difference]: Without dead ends: 355 [2024-11-19 10:35:54,581 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 32 GetRequests, 30 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-19 10:35:54,581 INFO L432 NwaCegarLoop]: 101 mSDtfsCounter, 90 mSDsluCounter, 154 mSDsCounter, 0 mSdLazyCounter, 232 mSolverCounterSat, 1 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.8s Time, 0 mProtectedPredicate, 0 mProtectedAction, 96 SdHoareTripleChecker+Valid, 255 SdHoareTripleChecker+Invalid, 233 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1 IncrementalHoareTripleChecker+Valid, 232 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.9s IncrementalHoareTripleChecker+Time [2024-11-19 10:35:54,582 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [96 Valid, 255 Invalid, 233 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1 Valid, 232 Invalid, 0 Unknown, 0 Unchecked, 0.9s Time] [2024-11-19 10:35:54,582 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 355 states. [2024-11-19 10:35:54,589 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 355 to 284. [2024-11-19 10:35:54,590 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 284 states, 202 states have (on average 1.6237623762376239) internal successors, (328), 258 states have internal predecessors, (328), 23 states have call successors, (23), 2 states have call predecessors, (23), 2 states have return successors, (23), 23 states have call predecessors, (23), 23 states have call successors, (23) [2024-11-19 10:35:54,591 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 284 states to 284 states and 374 transitions. [2024-11-19 10:35:54,591 INFO L78 Accepts]: Start accepts. Automaton has 284 states and 374 transitions. Word has length 33 [2024-11-19 10:35:54,591 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-19 10:35:54,591 INFO L471 AbstractCegarLoop]: Abstraction has 284 states and 374 transitions. [2024-11-19 10:35:54,591 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 3 states have (on average 8.0) internal successors, (24), 4 states have internal predecessors, (24), 2 states have call successors, (3), 1 states have call predecessors, (3), 1 states have return successors, (3), 2 states have call predecessors, (3), 2 states have call successors, (3) [2024-11-19 10:35:54,591 INFO L276 IsEmpty]: Start isEmpty. Operand 284 states and 374 transitions. [2024-11-19 10:35:54,592 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 35 [2024-11-19 10:35:54,592 INFO L207 NwaCegarLoop]: Found error trace [2024-11-19 10:35:54,592 INFO L215 NwaCegarLoop]: trace histogram [2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-19 10:35:54,604 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (9)] Forceful destruction successful, exit code 0 [2024-11-19 10:35:54,792 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,SelfDestructingSolverStorable9 [2024-11-19 10:35:54,793 INFO L396 AbstractCegarLoop]: === Iteration 11 === Targeting ULTIMATE.startErr13ASSERT_VIOLATIONINTEGER_OVERFLOW === [ULTIMATE.startErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 55 more)] === [2024-11-19 10:35:54,794 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-19 10:35:54,794 INFO L85 PathProgramCache]: Analyzing trace with hash 763012222, now seen corresponding path program 1 times [2024-11-19 10:35:54,794 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-19 10:35:54,794 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [853774675] [2024-11-19 10:35:54,794 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-19 10:35:54,794 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-19 10:35:54,803 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unknown [2024-11-19 10:35:54,803 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [697835913] [2024-11-19 10:35:54,803 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-19 10:35:54,803 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-19 10:35:54,804 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2024-11-19 10:35:54,808 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-19 10:35:54,813 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-19 10:35:54,843 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-19 10:35:54,844 INFO L255 TraceCheckSpWp]: Trace formula consists of 85 conjuncts, 4 conjuncts are in the unsatisfiable core [2024-11-19 10:35:54,845 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-11-19 10:35:54,933 INFO L134 CoverageAnalysis]: Checked inductivity of 4 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 4 trivial. 0 not checked. [2024-11-19 10:35:54,934 INFO L307 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2024-11-19 10:35:54,934 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-19 10:35:54,934 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [853774675] [2024-11-19 10:35:54,934 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2024-11-19 10:35:54,934 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [697835913] [2024-11-19 10:35:54,934 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [697835913] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-19 10:35:54,934 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-11-19 10:35:54,934 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2024-11-19 10:35:54,934 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2046048357] [2024-11-19 10:35:54,934 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-19 10:35:54,934 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2024-11-19 10:35:54,934 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-19 10:35:54,935 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2024-11-19 10:35:54,935 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=6, Invalid=6, Unknown=0, NotChecked=0, Total=12 [2024-11-19 10:35:54,935 INFO L87 Difference]: Start difference. First operand 284 states and 374 transitions. Second operand has 4 states, 3 states have (on average 8.333333333333334) internal successors, (25), 4 states have internal predecessors, (25), 2 states have call successors, (3), 1 states have call predecessors, (3), 1 states have return successors, (3), 2 states have call predecessors, (3), 2 states have call successors, (3) [2024-11-19 10:35:55,816 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-19 10:35:55,816 INFO L93 Difference]: Finished difference Result 357 states and 445 transitions. [2024-11-19 10:35:55,817 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2024-11-19 10:35:55,817 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 3 states have (on average 8.333333333333334) internal successors, (25), 4 states have internal predecessors, (25), 2 states have call successors, (3), 1 states have call predecessors, (3), 1 states have return successors, (3), 2 states have call predecessors, (3), 2 states have call successors, (3) Word has length 34 [2024-11-19 10:35:55,817 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-19 10:35:55,818 INFO L225 Difference]: With dead ends: 357 [2024-11-19 10:35:55,818 INFO L226 Difference]: Without dead ends: 355 [2024-11-19 10:35:55,819 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 33 GetRequests, 31 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-19 10:35:55,819 INFO L432 NwaCegarLoop]: 93 mSDtfsCounter, 147 mSDsluCounter, 102 mSDsCounter, 0 mSdLazyCounter, 163 mSolverCounterSat, 6 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.8s Time, 0 mProtectedPredicate, 0 mProtectedAction, 153 SdHoareTripleChecker+Valid, 195 SdHoareTripleChecker+Invalid, 169 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 6 IncrementalHoareTripleChecker+Valid, 163 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.9s IncrementalHoareTripleChecker+Time [2024-11-19 10:35:55,819 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [153 Valid, 195 Invalid, 169 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [6 Valid, 163 Invalid, 0 Unknown, 0 Unchecked, 0.9s Time] [2024-11-19 10:35:55,820 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 355 states. [2024-11-19 10:35:55,826 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 355 to 285. [2024-11-19 10:35:55,827 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 285 states, 203 states have (on average 1.6059113300492611) internal successors, (326), 259 states have internal predecessors, (326), 23 states have call successors, (23), 2 states have call predecessors, (23), 2 states have return successors, (23), 23 states have call predecessors, (23), 23 states have call successors, (23) [2024-11-19 10:35:55,828 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 285 states to 285 states and 372 transitions. [2024-11-19 10:35:55,828 INFO L78 Accepts]: Start accepts. Automaton has 285 states and 372 transitions. Word has length 34 [2024-11-19 10:35:55,828 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-19 10:35:55,828 INFO L471 AbstractCegarLoop]: Abstraction has 285 states and 372 transitions. [2024-11-19 10:35:55,829 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 3 states have (on average 8.333333333333334) internal successors, (25), 4 states have internal predecessors, (25), 2 states have call successors, (3), 1 states have call predecessors, (3), 1 states have return successors, (3), 2 states have call predecessors, (3), 2 states have call successors, (3) [2024-11-19 10:35:55,829 INFO L276 IsEmpty]: Start isEmpty. Operand 285 states and 372 transitions. [2024-11-19 10:35:55,829 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 43 [2024-11-19 10:35:55,829 INFO L207 NwaCegarLoop]: Found error trace [2024-11-19 10:35:55,829 INFO L215 NwaCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-19 10:35:55,841 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-19 10:35:56,030 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable10,10 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-19 10:35:56,030 INFO L396 AbstractCegarLoop]: === Iteration 12 === Targeting ULTIMATE.startErr16ASSERT_VIOLATIONINTEGER_OVERFLOW === [ULTIMATE.startErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 55 more)] === [2024-11-19 10:35:56,031 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-19 10:35:56,031 INFO L85 PathProgramCache]: Analyzing trace with hash 97827175, now seen corresponding path program 1 times [2024-11-19 10:35:56,031 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-19 10:35:56,031 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2116755746] [2024-11-19 10:35:56,031 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-19 10:35:56,031 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-19 10:35:56,041 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unknown [2024-11-19 10:35:56,042 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [1523165629] [2024-11-19 10:35:56,042 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-19 10:35:56,042 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-19 10:35:56,042 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2024-11-19 10:35:56,043 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-19 10:35:56,054 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-19 10:35:56,090 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-19 10:35:56,091 INFO L255 TraceCheckSpWp]: Trace formula consists of 97 conjuncts, 4 conjuncts are in the unsatisfiable core [2024-11-19 10:35:56,092 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-11-19 10:35:56,158 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 8 trivial. 0 not checked. [2024-11-19 10:35:56,158 INFO L307 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2024-11-19 10:35:56,159 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-19 10:35:56,159 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2116755746] [2024-11-19 10:35:56,159 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2024-11-19 10:35:56,159 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1523165629] [2024-11-19 10:35:56,159 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1523165629] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-19 10:35:56,159 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-11-19 10:35:56,159 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2024-11-19 10:35:56,160 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1121983095] [2024-11-19 10:35:56,161 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-19 10:35:56,161 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2024-11-19 10:35:56,162 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-19 10:35:56,162 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2024-11-19 10:35:56,162 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=6, Invalid=6, Unknown=0, NotChecked=0, Total=12 [2024-11-19 10:35:56,162 INFO L87 Difference]: Start difference. First operand 285 states and 372 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, (4), 1 states have call predecessors, (4), 1 states have return successors, (4), 2 states have call predecessors, (4), 2 states have call successors, (4) [2024-11-19 10:35:56,363 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-19 10:35:56,363 INFO L93 Difference]: Finished difference Result 308 states and 391 transitions. [2024-11-19 10:35:56,364 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2024-11-19 10:35:56,364 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, (4), 1 states have call predecessors, (4), 1 states have return successors, (4), 2 states have call predecessors, (4), 2 states have call successors, (4) Word has length 42 [2024-11-19 10:35:56,364 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-19 10:35:56,365 INFO L225 Difference]: With dead ends: 308 [2024-11-19 10:35:56,365 INFO L226 Difference]: Without dead ends: 306 [2024-11-19 10:35:56,366 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 41 GetRequests, 39 SyntacticMatches, 0 SemanticMatches, 2 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=6, Invalid=6, Unknown=0, NotChecked=0, Total=12 [2024-11-19 10:35:56,366 INFO L432 NwaCegarLoop]: 90 mSDtfsCounter, 216 mSDsluCounter, 69 mSDsCounter, 0 mSdLazyCounter, 134 mSolverCounterSat, 5 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 226 SdHoareTripleChecker+Valid, 159 SdHoareTripleChecker+Invalid, 139 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 5 IncrementalHoareTripleChecker+Valid, 134 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2024-11-19 10:35:56,366 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [226 Valid, 159 Invalid, 139 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [5 Valid, 134 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2024-11-19 10:35:56,367 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 306 states. [2024-11-19 10:35:56,375 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 306 to 286. [2024-11-19 10:35:56,376 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 286 states, 204 states have (on average 1.5931372549019607) internal successors, (325), 260 states have internal predecessors, (325), 23 states have call successors, (23), 2 states have call predecessors, (23), 2 states have return successors, (23), 23 states have call predecessors, (23), 23 states have call successors, (23) [2024-11-19 10:35:56,377 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 286 states to 286 states and 371 transitions. [2024-11-19 10:35:56,378 INFO L78 Accepts]: Start accepts. Automaton has 286 states and 371 transitions. Word has length 42 [2024-11-19 10:35:56,378 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-19 10:35:56,378 INFO L471 AbstractCegarLoop]: Abstraction has 286 states and 371 transitions. [2024-11-19 10:35:56,378 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, (4), 1 states have call predecessors, (4), 1 states have return successors, (4), 2 states have call predecessors, (4), 2 states have call successors, (4) [2024-11-19 10:35:56,378 INFO L276 IsEmpty]: Start isEmpty. Operand 286 states and 371 transitions. [2024-11-19 10:35:56,379 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 44 [2024-11-19 10:35:56,379 INFO L207 NwaCegarLoop]: Found error trace [2024-11-19 10:35:56,379 INFO L215 NwaCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-19 10:35:56,392 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (11)] Forceful destruction successful, exit code 0 [2024-11-19 10:35:56,579 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,SelfDestructingSolverStorable11 [2024-11-19 10:35:56,579 INFO L396 AbstractCegarLoop]: === Iteration 13 === Targeting ULTIMATE.startErr17ASSERT_VIOLATIONINTEGER_OVERFLOW === [ULTIMATE.startErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 55 more)] === [2024-11-19 10:35:56,580 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-19 10:35:56,580 INFO L85 PathProgramCache]: Analyzing trace with hash -1262324788, now seen corresponding path program 1 times [2024-11-19 10:35:56,580 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-19 10:35:56,580 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1054554170] [2024-11-19 10:35:56,580 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-19 10:35:56,580 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-19 10:35:56,590 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unknown [2024-11-19 10:35:56,591 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [1520055376] [2024-11-19 10:35:56,591 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-19 10:35:56,591 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-19 10:35:56,591 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2024-11-19 10:35:56,593 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-19 10:35:56,594 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-19 10:35:56,624 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-19 10:35:56,625 INFO L255 TraceCheckSpWp]: Trace formula consists of 98 conjuncts, 4 conjuncts are in the unsatisfiable core [2024-11-19 10:35:56,626 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-11-19 10:35:56,702 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 8 trivial. 0 not checked. [2024-11-19 10:35:56,702 INFO L307 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2024-11-19 10:35:56,702 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-19 10:35:56,702 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1054554170] [2024-11-19 10:35:56,702 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2024-11-19 10:35:56,702 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1520055376] [2024-11-19 10:35:56,703 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1520055376] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-19 10:35:56,703 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-11-19 10:35:56,703 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2024-11-19 10:35:56,703 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1080370087] [2024-11-19 10:35:56,703 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-19 10:35:56,703 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2024-11-19 10:35:56,703 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-19 10:35:56,704 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2024-11-19 10:35:56,704 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=6, Invalid=6, Unknown=0, NotChecked=0, Total=12 [2024-11-19 10:35:56,704 INFO L87 Difference]: Start difference. First operand 286 states and 371 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, (4), 1 states have call predecessors, (4), 1 states have return successors, (4), 2 states have call predecessors, (4), 2 states have call successors, (4) [2024-11-19 10:35:56,963 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-19 10:35:56,963 INFO L93 Difference]: Finished difference Result 308 states and 388 transitions. [2024-11-19 10:35:56,963 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2024-11-19 10:35:56,963 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, (4), 1 states have call predecessors, (4), 1 states have return successors, (4), 2 states have call predecessors, (4), 2 states have call successors, (4) Word has length 43 [2024-11-19 10:35:56,963 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-19 10:35:56,964 INFO L225 Difference]: With dead ends: 308 [2024-11-19 10:35:56,964 INFO L226 Difference]: Without dead ends: 306 [2024-11-19 10:35:56,964 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 42 GetRequests, 40 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-19 10:35:56,965 INFO L432 NwaCegarLoop]: 97 mSDtfsCounter, 199 mSDsluCounter, 70 mSDsCounter, 0 mSdLazyCounter, 157 mSolverCounterSat, 3 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 209 SdHoareTripleChecker+Valid, 167 SdHoareTripleChecker+Invalid, 160 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 3 IncrementalHoareTripleChecker+Valid, 157 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2024-11-19 10:35:56,965 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [209 Valid, 167 Invalid, 160 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [3 Valid, 157 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2024-11-19 10:35:56,965 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 306 states. [2024-11-19 10:35:56,971 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 306 to 287. [2024-11-19 10:35:56,972 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 287 states, 205 states have (on average 1.5804878048780489) internal successors, (324), 261 states have internal predecessors, (324), 23 states have call successors, (23), 2 states have call predecessors, (23), 2 states have return successors, (23), 23 states have call predecessors, (23), 23 states have call successors, (23) [2024-11-19 10:35:56,972 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 287 states to 287 states and 370 transitions. [2024-11-19 10:35:56,973 INFO L78 Accepts]: Start accepts. Automaton has 287 states and 370 transitions. Word has length 43 [2024-11-19 10:35:56,973 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-19 10:35:56,973 INFO L471 AbstractCegarLoop]: Abstraction has 287 states and 370 transitions. [2024-11-19 10:35:56,973 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, (4), 1 states have call predecessors, (4), 1 states have return successors, (4), 2 states have call predecessors, (4), 2 states have call successors, (4) [2024-11-19 10:35:56,973 INFO L276 IsEmpty]: Start isEmpty. Operand 287 states and 370 transitions. [2024-11-19 10:35:56,973 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 45 [2024-11-19 10:35:56,974 INFO L207 NwaCegarLoop]: Found error trace [2024-11-19 10:35:56,974 INFO L215 NwaCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-19 10:35:56,987 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (12)] Ended with exit code 0 [2024-11-19 10:35:57,177 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,SelfDestructingSolverStorable12 [2024-11-19 10:35:57,178 INFO L396 AbstractCegarLoop]: === Iteration 14 === Targeting ULTIMATE.startErr18ASSERT_VIOLATIONINTEGER_OVERFLOW === [ULTIMATE.startErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 55 more)] === [2024-11-19 10:35:57,178 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-19 10:35:57,178 INFO L85 PathProgramCache]: Analyzing trace with hash -477362679, now seen corresponding path program 1 times [2024-11-19 10:35:57,178 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-19 10:35:57,178 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [332161177] [2024-11-19 10:35:57,178 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-19 10:35:57,178 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-19 10:35:57,195 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unknown [2024-11-19 10:35:57,199 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [1498336788] [2024-11-19 10:35:57,200 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-19 10:35:57,200 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-19 10:35:57,200 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2024-11-19 10:35:57,204 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-19 10:35:57,208 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-19 10:35:57,240 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-19 10:35:57,241 INFO L255 TraceCheckSpWp]: Trace formula consists of 99 conjuncts, 4 conjuncts are in the unsatisfiable core [2024-11-19 10:35:57,242 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-11-19 10:35:57,281 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 8 trivial. 0 not checked. [2024-11-19 10:35:57,281 INFO L307 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2024-11-19 10:35:57,281 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-19 10:35:57,281 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [332161177] [2024-11-19 10:35:57,282 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2024-11-19 10:35:57,282 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1498336788] [2024-11-19 10:35:57,282 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1498336788] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-19 10:35:57,282 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-11-19 10:35:57,282 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2024-11-19 10:35:57,282 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [733784282] [2024-11-19 10:35:57,282 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-19 10:35:57,282 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2024-11-19 10:35:57,283 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-19 10:35:57,283 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2024-11-19 10:35:57,283 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=6, Invalid=6, Unknown=0, NotChecked=0, Total=12 [2024-11-19 10:35:57,283 INFO L87 Difference]: Start difference. First operand 287 states and 370 transitions. Second operand has 4 states, 3 states have (on average 10.0) internal successors, (30), 4 states have internal predecessors, (30), 2 states have call successors, (4), 1 states have call predecessors, (4), 1 states have return successors, (4), 2 states have call predecessors, (4), 2 states have call successors, (4) [2024-11-19 10:35:57,824 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-19 10:35:57,825 INFO L93 Difference]: Finished difference Result 316 states and 377 transitions. [2024-11-19 10:35:57,825 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2024-11-19 10:35:57,825 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 3 states have (on average 10.0) internal successors, (30), 4 states have internal predecessors, (30), 2 states have call successors, (4), 1 states have call predecessors, (4), 1 states have return successors, (4), 2 states have call predecessors, (4), 2 states have call successors, (4) Word has length 44 [2024-11-19 10:35:57,825 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-19 10:35:57,827 INFO L225 Difference]: With dead ends: 316 [2024-11-19 10:35:57,827 INFO L226 Difference]: Without dead ends: 314 [2024-11-19 10:35:57,827 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 43 GetRequests, 41 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-19 10:35:57,830 INFO L432 NwaCegarLoop]: 106 mSDtfsCounter, 134 mSDsluCounter, 105 mSDsCounter, 0 mSdLazyCounter, 140 mSolverCounterSat, 5 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.5s Time, 0 mProtectedPredicate, 0 mProtectedAction, 140 SdHoareTripleChecker+Valid, 211 SdHoareTripleChecker+Invalid, 145 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 5 IncrementalHoareTripleChecker+Valid, 140 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.5s IncrementalHoareTripleChecker+Time [2024-11-19 10:35:57,830 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [140 Valid, 211 Invalid, 145 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [5 Valid, 140 Invalid, 0 Unknown, 0 Unchecked, 0.5s Time] [2024-11-19 10:35:57,830 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 314 states. [2024-11-19 10:35:57,838 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 314 to 288. [2024-11-19 10:35:57,839 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 288 states, 206 states have (on average 1.5679611650485437) internal successors, (323), 262 states have internal predecessors, (323), 23 states have call successors, (23), 2 states have call predecessors, (23), 2 states have return successors, (23), 23 states have call predecessors, (23), 23 states have call successors, (23) [2024-11-19 10:35:57,839 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 288 states to 288 states and 369 transitions. [2024-11-19 10:35:57,840 INFO L78 Accepts]: Start accepts. Automaton has 288 states and 369 transitions. Word has length 44 [2024-11-19 10:35:57,840 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-19 10:35:57,840 INFO L471 AbstractCegarLoop]: Abstraction has 288 states and 369 transitions. [2024-11-19 10:35:57,840 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 3 states have (on average 10.0) internal successors, (30), 4 states have internal predecessors, (30), 2 states have call successors, (4), 1 states have call predecessors, (4), 1 states have return successors, (4), 2 states have call predecessors, (4), 2 states have call successors, (4) [2024-11-19 10:35:57,841 INFO L276 IsEmpty]: Start isEmpty. Operand 288 states and 369 transitions. [2024-11-19 10:35:57,842 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 46 [2024-11-19 10:35:57,842 INFO L207 NwaCegarLoop]: Found error trace [2024-11-19 10:35:57,842 INFO L215 NwaCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-19 10:35:57,858 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-19 10:35:58,042 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,SelfDestructingSolverStorable13 [2024-11-19 10:35:58,043 INFO L396 AbstractCegarLoop]: === Iteration 15 === Targeting ULTIMATE.startErr19ASSERT_VIOLATIONINTEGER_OVERFLOW === [ULTIMATE.startErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 55 more)] === [2024-11-19 10:35:58,043 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-19 10:35:58,043 INFO L85 PathProgramCache]: Analyzing trace with hash -1913341074, now seen corresponding path program 1 times [2024-11-19 10:35:58,043 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-19 10:35:58,043 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [117962381] [2024-11-19 10:35:58,044 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-19 10:35:58,044 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-19 10:35:58,065 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unknown [2024-11-19 10:35:58,065 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [476543983] [2024-11-19 10:35:58,065 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-19 10:35:58,065 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-19 10:35:58,066 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2024-11-19 10:35:58,077 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-19 10:35:58,079 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-19 10:35:58,108 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-19 10:35:58,109 INFO L255 TraceCheckSpWp]: Trace formula consists of 100 conjuncts, 4 conjuncts are in the unsatisfiable core [2024-11-19 10:35:58,110 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-11-19 10:35:58,243 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 8 trivial. 0 not checked. [2024-11-19 10:35:58,243 INFO L307 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2024-11-19 10:35:58,243 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-19 10:35:58,243 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [117962381] [2024-11-19 10:35:58,243 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2024-11-19 10:35:58,243 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [476543983] [2024-11-19 10:35:58,243 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [476543983] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-19 10:35:58,243 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-11-19 10:35:58,243 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2024-11-19 10:35:58,243 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1392714609] [2024-11-19 10:35:58,244 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-19 10:35:58,244 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2024-11-19 10:35:58,244 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-19 10:35:58,244 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2024-11-19 10:35:58,244 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=6, Invalid=6, Unknown=0, NotChecked=0, Total=12 [2024-11-19 10:35:58,244 INFO L87 Difference]: Start difference. First operand 288 states and 369 transitions. Second operand has 4 states, 3 states have (on average 10.333333333333334) internal successors, (31), 4 states have internal predecessors, (31), 2 states have call successors, (4), 1 states have call predecessors, (4), 1 states have return successors, (4), 2 states have call predecessors, (4), 2 states have call successors, (4) [2024-11-19 10:35:58,719 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-19 10:35:58,720 INFO L93 Difference]: Finished difference Result 316 states and 374 transitions. [2024-11-19 10:35:58,720 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2024-11-19 10:35:58,720 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 3 states have (on average 10.333333333333334) internal successors, (31), 4 states have internal predecessors, (31), 2 states have call successors, (4), 1 states have call predecessors, (4), 1 states have return successors, (4), 2 states have call predecessors, (4), 2 states have call successors, (4) Word has length 45 [2024-11-19 10:35:58,720 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-19 10:35:58,721 INFO L225 Difference]: With dead ends: 316 [2024-11-19 10:35:58,721 INFO L226 Difference]: Without dead ends: 314 [2024-11-19 10:35:58,722 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 44 GetRequests, 42 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-19 10:35:58,722 INFO L432 NwaCegarLoop]: 119 mSDtfsCounter, 133 mSDsluCounter, 106 mSDsCounter, 0 mSdLazyCounter, 139 mSolverCounterSat, 5 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 139 SdHoareTripleChecker+Valid, 225 SdHoareTripleChecker+Invalid, 144 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 5 IncrementalHoareTripleChecker+Valid, 139 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.5s IncrementalHoareTripleChecker+Time [2024-11-19 10:35:58,722 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [139 Valid, 225 Invalid, 144 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [5 Valid, 139 Invalid, 0 Unknown, 0 Unchecked, 0.5s Time] [2024-11-19 10:35:58,722 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 314 states. [2024-11-19 10:35:58,745 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 314 to 289. [2024-11-19 10:35:58,746 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 289 states, 207 states have (on average 1.5555555555555556) internal successors, (322), 263 states have internal predecessors, (322), 23 states have call successors, (23), 2 states have call predecessors, (23), 2 states have return successors, (23), 23 states have call predecessors, (23), 23 states have call successors, (23) [2024-11-19 10:35:58,747 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 289 states to 289 states and 368 transitions. [2024-11-19 10:35:58,747 INFO L78 Accepts]: Start accepts. Automaton has 289 states and 368 transitions. Word has length 45 [2024-11-19 10:35:58,747 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-19 10:35:58,747 INFO L471 AbstractCegarLoop]: Abstraction has 289 states and 368 transitions. [2024-11-19 10:35:58,747 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 3 states have (on average 10.333333333333334) internal successors, (31), 4 states have internal predecessors, (31), 2 states have call successors, (4), 1 states have call predecessors, (4), 1 states have return successors, (4), 2 states have call predecessors, (4), 2 states have call successors, (4) [2024-11-19 10:35:58,747 INFO L276 IsEmpty]: Start isEmpty. Operand 289 states and 368 transitions. [2024-11-19 10:35:58,748 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 53 [2024-11-19 10:35:58,748 INFO L207 NwaCegarLoop]: Found error trace [2024-11-19 10:35:58,748 INFO L215 NwaCegarLoop]: trace histogram [3, 3, 3, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-19 10:35:58,760 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-19 10:35:58,948 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,SelfDestructingSolverStorable14 [2024-11-19 10:35:58,949 INFO L396 AbstractCegarLoop]: === Iteration 16 === Targeting ULTIMATE.startErr32ASSERT_VIOLATIONINTEGER_OVERFLOW === [ULTIMATE.startErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 55 more)] === [2024-11-19 10:35:58,949 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-19 10:35:58,949 INFO L85 PathProgramCache]: Analyzing trace with hash 2077001505, now seen corresponding path program 1 times [2024-11-19 10:35:58,950 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-19 10:35:58,950 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [158556400] [2024-11-19 10:35:58,950 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-19 10:35:58,950 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-19 10:35:58,956 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-19 10:35:58,990 INFO L134 CoverageAnalysis]: Checked inductivity of 16 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 16 trivial. 0 not checked. [2024-11-19 10:35:58,994 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-19 10:35:58,994 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [158556400] [2024-11-19 10:35:58,994 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [158556400] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-19 10:35:58,994 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-11-19 10:35:58,994 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [] total 2 [2024-11-19 10:35:58,995 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [852301463] [2024-11-19 10:35:58,995 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-19 10:35:58,995 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2024-11-19 10:35:58,995 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-19 10:35:58,995 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2024-11-19 10:35:58,995 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2024-11-19 10:35:58,995 INFO L87 Difference]: Start difference. First operand 289 states and 368 transitions. Second operand has 3 states, 2 states have (on average 16.5) internal successors, (33), 3 states have internal predecessors, (33), 1 states have call successors, (5), 1 states have call predecessors, (5), 1 states have return successors, (5), 1 states have call predecessors, (5), 1 states have call successors, (5) [2024-11-19 10:35:59,036 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-19 10:35:59,036 INFO L93 Difference]: Finished difference Result 380 states and 485 transitions. [2024-11-19 10:35:59,037 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2024-11-19 10:35:59,037 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 2 states have (on average 16.5) internal successors, (33), 3 states have internal predecessors, (33), 1 states have call successors, (5), 1 states have call predecessors, (5), 1 states have return successors, (5), 1 states have call predecessors, (5), 1 states have call successors, (5) Word has length 52 [2024-11-19 10:35:59,038 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-19 10:35:59,039 INFO L225 Difference]: With dead ends: 380 [2024-11-19 10:35:59,039 INFO L226 Difference]: Without dead ends: 378 [2024-11-19 10:35:59,039 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 2 GetRequests, 1 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-19 10:35:59,040 INFO L432 NwaCegarLoop]: 164 mSDtfsCounter, 46 mSDsluCounter, 122 mSDsCounter, 0 mSdLazyCounter, 36 mSolverCounterSat, 2 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 49 SdHoareTripleChecker+Valid, 286 SdHoareTripleChecker+Invalid, 38 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 2 IncrementalHoareTripleChecker+Valid, 36 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2024-11-19 10:35:59,040 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [49 Valid, 286 Invalid, 38 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [2 Valid, 36 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2024-11-19 10:35:59,041 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 378 states. [2024-11-19 10:35:59,048 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 378 to 291. [2024-11-19 10:35:59,049 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 291 states, 210 states have (on average 1.5333333333333334) internal successors, (322), 265 states have internal predecessors, (322), 23 states have call successors, (23), 2 states have call predecessors, (23), 2 states have return successors, (23), 23 states have call predecessors, (23), 23 states have call successors, (23) [2024-11-19 10:35:59,050 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 291 states to 291 states and 368 transitions. [2024-11-19 10:35:59,050 INFO L78 Accepts]: Start accepts. Automaton has 291 states and 368 transitions. Word has length 52 [2024-11-19 10:35:59,050 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-19 10:35:59,050 INFO L471 AbstractCegarLoop]: Abstraction has 291 states and 368 transitions. [2024-11-19 10:35:59,050 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 2 states have (on average 16.5) internal successors, (33), 3 states have internal predecessors, (33), 1 states have call successors, (5), 1 states have call predecessors, (5), 1 states have return successors, (5), 1 states have call predecessors, (5), 1 states have call successors, (5) [2024-11-19 10:35:59,051 INFO L276 IsEmpty]: Start isEmpty. Operand 291 states and 368 transitions. [2024-11-19 10:35:59,053 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 54 [2024-11-19 10:35:59,053 INFO L207 NwaCegarLoop]: Found error trace [2024-11-19 10:35:59,053 INFO L215 NwaCegarLoop]: trace histogram [3, 3, 3, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-19 10:35:59,053 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable15 [2024-11-19 10:35:59,054 INFO L396 AbstractCegarLoop]: === Iteration 17 === Targeting ULTIMATE.startErr33ASSERT_VIOLATIONINTEGER_OVERFLOW === [ULTIMATE.startErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 55 more)] === [2024-11-19 10:35:59,054 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-19 10:35:59,054 INFO L85 PathProgramCache]: Analyzing trace with hash -37462655, now seen corresponding path program 1 times [2024-11-19 10:35:59,054 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-19 10:35:59,054 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1459096378] [2024-11-19 10:35:59,054 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-19 10:35:59,054 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-19 10:35:59,060 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-19 10:35:59,096 INFO L134 CoverageAnalysis]: Checked inductivity of 16 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 16 trivial. 0 not checked. [2024-11-19 10:35:59,097 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-19 10:35:59,097 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1459096378] [2024-11-19 10:35:59,097 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1459096378] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-19 10:35:59,097 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-11-19 10:35:59,097 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [] total 2 [2024-11-19 10:35:59,097 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1616727276] [2024-11-19 10:35:59,097 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-19 10:35:59,097 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2024-11-19 10:35:59,097 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-19 10:35:59,098 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2024-11-19 10:35:59,098 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2024-11-19 10:35:59,098 INFO L87 Difference]: Start difference. First operand 291 states and 368 transitions. Second operand has 3 states, 2 states have (on average 17.0) internal successors, (34), 3 states have internal predecessors, (34), 1 states have call successors, (5), 1 states have call predecessors, (5), 1 states have return successors, (5), 1 states have call predecessors, (5), 1 states have call successors, (5) [2024-11-19 10:35:59,139 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-19 10:35:59,139 INFO L93 Difference]: Finished difference Result 379 states and 479 transitions. [2024-11-19 10:35:59,140 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2024-11-19 10:35:59,140 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 2 states have (on average 17.0) internal successors, (34), 3 states have internal predecessors, (34), 1 states have call successors, (5), 1 states have call predecessors, (5), 1 states have return successors, (5), 1 states have call predecessors, (5), 1 states have call successors, (5) Word has length 53 [2024-11-19 10:35:59,140 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-19 10:35:59,141 INFO L225 Difference]: With dead ends: 379 [2024-11-19 10:35:59,141 INFO L226 Difference]: Without dead ends: 377 [2024-11-19 10:35:59,142 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 2 GetRequests, 1 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-19 10:35:59,142 INFO L432 NwaCegarLoop]: 184 mSDtfsCounter, 45 mSDsluCounter, 123 mSDsCounter, 0 mSdLazyCounter, 36 mSolverCounterSat, 2 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 48 SdHoareTripleChecker+Valid, 307 SdHoareTripleChecker+Invalid, 38 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 2 IncrementalHoareTripleChecker+Valid, 36 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2024-11-19 10:35:59,142 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [48 Valid, 307 Invalid, 38 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [2 Valid, 36 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2024-11-19 10:35:59,143 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 377 states. [2024-11-19 10:35:59,150 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 377 to 293. [2024-11-19 10:35:59,151 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 293 states, 213 states have (on average 1.5023474178403755) internal successors, (320), 267 states have internal predecessors, (320), 23 states have call successors, (23), 2 states have call predecessors, (23), 2 states have return successors, (23), 23 states have call predecessors, (23), 23 states have call successors, (23) [2024-11-19 10:35:59,152 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 293 states to 293 states and 366 transitions. [2024-11-19 10:35:59,153 INFO L78 Accepts]: Start accepts. Automaton has 293 states and 366 transitions. Word has length 53 [2024-11-19 10:35:59,153 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-19 10:35:59,153 INFO L471 AbstractCegarLoop]: Abstraction has 293 states and 366 transitions. [2024-11-19 10:35:59,153 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 2 states have (on average 17.0) internal successors, (34), 3 states have internal predecessors, (34), 1 states have call successors, (5), 1 states have call predecessors, (5), 1 states have return successors, (5), 1 states have call predecessors, (5), 1 states have call successors, (5) [2024-11-19 10:35:59,153 INFO L276 IsEmpty]: Start isEmpty. Operand 293 states and 366 transitions. [2024-11-19 10:35:59,154 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 55 [2024-11-19 10:35:59,154 INFO L207 NwaCegarLoop]: Found error trace [2024-11-19 10:35:59,154 INFO L215 NwaCegarLoop]: trace histogram [3, 3, 3, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-19 10:35:59,154 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable16 [2024-11-19 10:35:59,154 INFO L396 AbstractCegarLoop]: === Iteration 18 === Targeting ULTIMATE.startErr27ASSERT_VIOLATIONINTEGER_OVERFLOW === [ULTIMATE.startErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 55 more)] === [2024-11-19 10:35:59,154 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-19 10:35:59,154 INFO L85 PathProgramCache]: Analyzing trace with hash -1161300465, now seen corresponding path program 1 times [2024-11-19 10:35:59,155 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-19 10:35:59,155 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [309519374] [2024-11-19 10:35:59,155 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-19 10:35:59,155 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-19 10:35:59,163 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-19 10:35:59,237 INFO L134 CoverageAnalysis]: Checked inductivity of 16 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 16 trivial. 0 not checked. [2024-11-19 10:35:59,237 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-19 10:35:59,237 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [309519374] [2024-11-19 10:35:59,238 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [309519374] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-19 10:35:59,238 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-11-19 10:35:59,238 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2024-11-19 10:35:59,238 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1429105013] [2024-11-19 10:35:59,238 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-19 10:35:59,238 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2024-11-19 10:35:59,238 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-19 10:35:59,239 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2024-11-19 10:35:59,239 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2024-11-19 10:35:59,239 INFO L87 Difference]: Start difference. First operand 293 states and 366 transitions. Second operand has 4 states, 3 states have (on average 11.666666666666666) internal successors, (35), 4 states have internal predecessors, (35), 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-19 10:35:59,702 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-19 10:35:59,702 INFO L93 Difference]: Finished difference Result 378 states and 471 transitions. [2024-11-19 10:35:59,702 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2024-11-19 10:35:59,702 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 3 states have (on average 11.666666666666666) internal successors, (35), 4 states have internal predecessors, (35), 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 54 [2024-11-19 10:35:59,702 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-19 10:35:59,704 INFO L225 Difference]: With dead ends: 378 [2024-11-19 10:35:59,704 INFO L226 Difference]: Without dead ends: 377 [2024-11-19 10:35:59,704 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 4 GetRequests, 1 SyntacticMatches, 0 SemanticMatches, 3 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=9, Invalid=11, Unknown=0, NotChecked=0, Total=20 [2024-11-19 10:35:59,704 INFO L432 NwaCegarLoop]: 98 mSDtfsCounter, 170 mSDsluCounter, 92 mSDsCounter, 0 mSdLazyCounter, 213 mSolverCounterSat, 8 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 176 SdHoareTripleChecker+Valid, 190 SdHoareTripleChecker+Invalid, 221 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 8 IncrementalHoareTripleChecker+Valid, 213 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.4s IncrementalHoareTripleChecker+Time [2024-11-19 10:35:59,704 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [176 Valid, 190 Invalid, 221 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [8 Valid, 213 Invalid, 0 Unknown, 0 Unchecked, 0.4s Time] [2024-11-19 10:35:59,705 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 377 states. [2024-11-19 10:35:59,716 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 377 to 293. [2024-11-19 10:35:59,717 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 293 states, 213 states have (on average 1.4976525821596245) internal successors, (319), 267 states have internal predecessors, (319), 23 states have call successors, (23), 2 states have call predecessors, (23), 2 states have return successors, (23), 23 states have call predecessors, (23), 23 states have call successors, (23) [2024-11-19 10:35:59,718 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 293 states to 293 states and 365 transitions. [2024-11-19 10:35:59,718 INFO L78 Accepts]: Start accepts. Automaton has 293 states and 365 transitions. Word has length 54 [2024-11-19 10:35:59,718 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-19 10:35:59,718 INFO L471 AbstractCegarLoop]: Abstraction has 293 states and 365 transitions. [2024-11-19 10:35:59,718 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 3 states have (on average 11.666666666666666) internal successors, (35), 4 states have internal predecessors, (35), 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-19 10:35:59,719 INFO L276 IsEmpty]: Start isEmpty. Operand 293 states and 365 transitions. [2024-11-19 10:35:59,719 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 55 [2024-11-19 10:35:59,719 INFO L207 NwaCegarLoop]: Found error trace [2024-11-19 10:35:59,719 INFO L215 NwaCegarLoop]: trace histogram [3, 3, 3, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-19 10:35:59,719 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable17 [2024-11-19 10:35:59,719 INFO L396 AbstractCegarLoop]: === Iteration 19 === Targeting ULTIMATE.startErr21ASSERT_VIOLATIONINTEGER_OVERFLOW === [ULTIMATE.startErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 55 more)] === [2024-11-19 10:35:59,719 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-19 10:35:59,719 INFO L85 PathProgramCache]: Analyzing trace with hash -1161314367, now seen corresponding path program 1 times [2024-11-19 10:35:59,720 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-19 10:35:59,720 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1529362153] [2024-11-19 10:35:59,720 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-19 10:35:59,720 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-19 10:35:59,729 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-19 10:35:59,773 INFO L134 CoverageAnalysis]: Checked inductivity of 16 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 16 trivial. 0 not checked. [2024-11-19 10:35:59,774 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-19 10:35:59,774 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1529362153] [2024-11-19 10:35:59,774 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1529362153] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-19 10:35:59,774 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-11-19 10:35:59,774 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2024-11-19 10:35:59,774 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [966648941] [2024-11-19 10:35:59,774 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-19 10:35:59,775 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2024-11-19 10:35:59,775 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-19 10:35:59,775 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2024-11-19 10:35:59,775 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2024-11-19 10:35:59,775 INFO L87 Difference]: Start difference. First operand 293 states and 365 transitions. Second operand has 4 states, 3 states have (on average 11.666666666666666) internal successors, (35), 4 states have internal predecessors, (35), 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-19 10:36:00,224 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-19 10:36:00,224 INFO L93 Difference]: Finished difference Result 380 states and 473 transitions. [2024-11-19 10:36:00,224 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2024-11-19 10:36:00,224 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 3 states have (on average 11.666666666666666) internal successors, (35), 4 states have internal predecessors, (35), 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 54 [2024-11-19 10:36:00,225 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-19 10:36:00,226 INFO L225 Difference]: With dead ends: 380 [2024-11-19 10:36:00,226 INFO L226 Difference]: Without dead ends: 379 [2024-11-19 10:36:00,226 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 4 GetRequests, 1 SyntacticMatches, 0 SemanticMatches, 3 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=9, Invalid=11, Unknown=0, NotChecked=0, Total=20 [2024-11-19 10:36:00,226 INFO L432 NwaCegarLoop]: 98 mSDtfsCounter, 170 mSDsluCounter, 92 mSDsCounter, 0 mSdLazyCounter, 213 mSolverCounterSat, 8 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 176 SdHoareTripleChecker+Valid, 190 SdHoareTripleChecker+Invalid, 221 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 8 IncrementalHoareTripleChecker+Valid, 213 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.4s IncrementalHoareTripleChecker+Time [2024-11-19 10:36:00,227 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [176 Valid, 190 Invalid, 221 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [8 Valid, 213 Invalid, 0 Unknown, 0 Unchecked, 0.4s Time] [2024-11-19 10:36:00,227 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 379 states. [2024-11-19 10:36:00,235 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 379 to 295. [2024-11-19 10:36:00,235 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 295 states, 215 states have (on average 1.4930232558139536) internal successors, (321), 269 states have internal predecessors, (321), 23 states have call successors, (23), 2 states have call predecessors, (23), 2 states have return successors, (23), 23 states have call predecessors, (23), 23 states have call successors, (23) [2024-11-19 10:36:00,236 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 295 states to 295 states and 367 transitions. [2024-11-19 10:36:00,236 INFO L78 Accepts]: Start accepts. Automaton has 295 states and 367 transitions. Word has length 54 [2024-11-19 10:36:00,236 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-19 10:36:00,236 INFO L471 AbstractCegarLoop]: Abstraction has 295 states and 367 transitions. [2024-11-19 10:36:00,236 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 3 states have (on average 11.666666666666666) internal successors, (35), 4 states have internal predecessors, (35), 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-19 10:36:00,236 INFO L276 IsEmpty]: Start isEmpty. Operand 295 states and 367 transitions. [2024-11-19 10:36:00,237 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 58 [2024-11-19 10:36:00,237 INFO L207 NwaCegarLoop]: Found error trace [2024-11-19 10:36:00,237 INFO L215 NwaCegarLoop]: trace histogram [3, 3, 3, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-19 10:36:00,237 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable18 [2024-11-19 10:36:00,237 INFO L396 AbstractCegarLoop]: === Iteration 20 === Targeting ULTIMATE.startErr30ASSERT_VIOLATIONINTEGER_OVERFLOW === [ULTIMATE.startErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 55 more)] === [2024-11-19 10:36:00,237 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-19 10:36:00,238 INFO L85 PathProgramCache]: Analyzing trace with hash -340468281, now seen corresponding path program 1 times [2024-11-19 10:36:00,238 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-19 10:36:00,238 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [89158116] [2024-11-19 10:36:00,238 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-19 10:36:00,238 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-19 10:36:00,243 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-19 10:36:00,274 INFO L134 CoverageAnalysis]: Checked inductivity of 16 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 16 trivial. 0 not checked. [2024-11-19 10:36:00,274 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-19 10:36:00,275 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [89158116] [2024-11-19 10:36:00,275 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [89158116] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-19 10:36:00,275 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-11-19 10:36:00,275 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [] total 2 [2024-11-19 10:36:00,275 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [801396094] [2024-11-19 10:36:00,275 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-19 10:36:00,275 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2024-11-19 10:36:00,275 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-19 10:36:00,276 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2024-11-19 10:36:00,276 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2024-11-19 10:36:00,276 INFO L87 Difference]: Start difference. First operand 295 states and 367 transitions. Second operand has 3 states, 2 states have (on average 19.0) internal successors, (38), 3 states have internal predecessors, (38), 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-19 10:36:00,493 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-19 10:36:00,493 INFO L93 Difference]: Finished difference Result 355 states and 435 transitions. [2024-11-19 10:36:00,493 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2024-11-19 10:36:00,493 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 2 states have (on average 19.0) internal successors, (38), 3 states have internal predecessors, (38), 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 57 [2024-11-19 10:36:00,494 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-19 10:36:00,495 INFO L225 Difference]: With dead ends: 355 [2024-11-19 10:36:00,495 INFO L226 Difference]: Without dead ends: 351 [2024-11-19 10:36:00,495 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 2 GetRequests, 1 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-19 10:36:00,495 INFO L432 NwaCegarLoop]: 87 mSDtfsCounter, 47 mSDsluCounter, 67 mSDsCounter, 0 mSdLazyCounter, 135 mSolverCounterSat, 4 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 50 SdHoareTripleChecker+Valid, 154 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.2s IncrementalHoareTripleChecker+Time [2024-11-19 10:36:00,496 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [50 Valid, 154 Invalid, 139 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [4 Valid, 135 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2024-11-19 10:36:00,496 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 351 states. [2024-11-19 10:36:00,504 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 351 to 305. [2024-11-19 10:36:00,505 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 305 states, 225 states have (on average 1.4755555555555555) internal successors, (332), 279 states have internal predecessors, (332), 23 states have call successors, (23), 2 states have call predecessors, (23), 2 states have return successors, (23), 23 states have call predecessors, (23), 23 states have call successors, (23) [2024-11-19 10:36:00,505 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 305 states to 305 states and 378 transitions. [2024-11-19 10:36:00,506 INFO L78 Accepts]: Start accepts. Automaton has 305 states and 378 transitions. Word has length 57 [2024-11-19 10:36:00,506 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-19 10:36:00,506 INFO L471 AbstractCegarLoop]: Abstraction has 305 states and 378 transitions. [2024-11-19 10:36:00,506 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 2 states have (on average 19.0) internal successors, (38), 3 states have internal predecessors, (38), 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-19 10:36:00,506 INFO L276 IsEmpty]: Start isEmpty. Operand 305 states and 378 transitions. [2024-11-19 10:36:00,507 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 62 [2024-11-19 10:36:00,507 INFO L207 NwaCegarLoop]: Found error trace [2024-11-19 10:36:00,507 INFO L215 NwaCegarLoop]: trace histogram [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, 1] [2024-11-19 10:36:00,507 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable19 [2024-11-19 10:36:00,507 INFO L396 AbstractCegarLoop]: === Iteration 21 === Targeting ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOW === [ULTIMATE.startErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 55 more)] === [2024-11-19 10:36:00,507 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-19 10:36:00,508 INFO L85 PathProgramCache]: Analyzing trace with hash 657109751, now seen corresponding path program 1 times [2024-11-19 10:36:00,508 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-19 10:36:00,508 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [302253562] [2024-11-19 10:36:00,508 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-19 10:36:00,508 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-19 10:36:00,514 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-19 10:36:00,556 INFO L134 CoverageAnalysis]: Checked inductivity of 19 backedges. 0 proven. 3 refuted. 0 times theorem prover too weak. 16 trivial. 0 not checked. [2024-11-19 10:36:00,556 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-19 10:36:00,556 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [302253562] [2024-11-19 10:36:00,556 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [302253562] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-19 10:36:00,557 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1068997423] [2024-11-19 10:36:00,557 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-19 10:36:00,557 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-19 10:36:00,557 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2024-11-19 10:36:00,558 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-19 10:36:00,559 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-19 10:36:00,593 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-19 10:36:00,594 INFO L255 TraceCheckSpWp]: Trace formula consists of 127 conjuncts, 4 conjuncts are in the unsatisfiable core [2024-11-19 10:36:00,595 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-11-19 10:36:00,658 INFO L134 CoverageAnalysis]: Checked inductivity of 19 backedges. 3 proven. 0 refuted. 0 times theorem prover too weak. 16 trivial. 0 not checked. [2024-11-19 10:36:00,658 INFO L307 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2024-11-19 10:36:00,658 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1068997423] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-19 10:36:00,659 INFO L185 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2024-11-19 10:36:00,659 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [5] total 8 [2024-11-19 10:36:00,659 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [679447018] [2024-11-19 10:36:00,659 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-19 10:36:00,659 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2024-11-19 10:36:00,659 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-19 10:36:00,660 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2024-11-19 10:36:00,660 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=21, Invalid=51, Unknown=0, NotChecked=0, Total=72 [2024-11-19 10:36:00,660 INFO L87 Difference]: Start difference. First operand 305 states and 378 transitions. Second operand has 5 states, 4 states have (on average 10.5) internal successors, (42), 5 states have internal predecessors, (42), 2 states have call successors, (5), 2 states have call predecessors, (5), 2 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) [2024-11-19 10:36:00,740 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-19 10:36:00,744 INFO L93 Difference]: Finished difference Result 397 states and 486 transitions. [2024-11-19 10:36:00,744 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2024-11-19 10:36:00,744 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 4 states have (on average 10.5) internal successors, (42), 5 states have internal predecessors, (42), 2 states have call successors, (5), 2 states have call predecessors, (5), 2 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) Word has length 61 [2024-11-19 10:36:00,745 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-19 10:36:00,746 INFO L225 Difference]: With dead ends: 397 [2024-11-19 10:36:00,746 INFO L226 Difference]: Without dead ends: 396 [2024-11-19 10:36:00,746 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 67 GetRequests, 58 SyntacticMatches, 0 SemanticMatches, 9 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 7 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=31, Invalid=79, Unknown=0, NotChecked=0, Total=110 [2024-11-19 10:36:00,746 INFO L432 NwaCegarLoop]: 190 mSDtfsCounter, 104 mSDsluCounter, 421 mSDsCounter, 0 mSdLazyCounter, 30 mSolverCounterSat, 2 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 104 SdHoareTripleChecker+Valid, 611 SdHoareTripleChecker+Invalid, 32 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 2 IncrementalHoareTripleChecker+Valid, 30 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2024-11-19 10:36:00,746 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [104 Valid, 611 Invalid, 32 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [2 Valid, 30 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2024-11-19 10:36:00,747 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 396 states. [2024-11-19 10:36:00,784 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 396 to 358. [2024-11-19 10:36:00,785 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 358 states, 270 states have (on average 1.4814814814814814) internal successors, (400), 325 states have internal predecessors, (400), 31 states have call successors, (31), 3 states have call predecessors, (31), 3 states have return successors, (31), 29 states have call predecessors, (31), 31 states have call successors, (31) [2024-11-19 10:36:00,786 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 358 states to 358 states and 462 transitions. [2024-11-19 10:36:00,786 INFO L78 Accepts]: Start accepts. Automaton has 358 states and 462 transitions. Word has length 61 [2024-11-19 10:36:00,786 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-19 10:36:00,787 INFO L471 AbstractCegarLoop]: Abstraction has 358 states and 462 transitions. [2024-11-19 10:36:00,787 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 4 states have (on average 10.5) internal successors, (42), 5 states have internal predecessors, (42), 2 states have call successors, (5), 2 states have call predecessors, (5), 2 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) [2024-11-19 10:36:00,787 INFO L276 IsEmpty]: Start isEmpty. Operand 358 states and 462 transitions. [2024-11-19 10:36:00,787 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 64 [2024-11-19 10:36:00,787 INFO L207 NwaCegarLoop]: Found error trace [2024-11-19 10:36:00,788 INFO L215 NwaCegarLoop]: trace histogram [3, 3, 3, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-19 10:36:00,803 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (15)] Ended with exit code 0 [2024-11-19 10:36:00,991 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable20,15 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-19 10:36:00,992 INFO L396 AbstractCegarLoop]: === Iteration 22 === Targeting ULTIMATE.startErr32ASSERT_VIOLATIONINTEGER_OVERFLOW === [ULTIMATE.startErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 55 more)] === [2024-11-19 10:36:00,992 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-19 10:36:00,992 INFO L85 PathProgramCache]: Analyzing trace with hash 122279784, now seen corresponding path program 1 times [2024-11-19 10:36:00,992 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-19 10:36:00,992 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2018843960] [2024-11-19 10:36:00,992 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-19 10:36:00,993 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-19 10:36:01,012 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-19 10:36:01,067 INFO L134 CoverageAnalysis]: Checked inductivity of 20 backedges. 0 proven. 4 refuted. 0 times theorem prover too weak. 16 trivial. 0 not checked. [2024-11-19 10:36:01,067 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-19 10:36:01,067 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2018843960] [2024-11-19 10:36:01,067 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2018843960] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-19 10:36:01,067 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [62461432] [2024-11-19 10:36:01,067 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-19 10:36:01,067 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-19 10:36:01,068 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2024-11-19 10:36:01,070 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-19 10:36:01,080 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-19 10:36:01,114 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-19 10:36:01,115 INFO L255 TraceCheckSpWp]: Trace formula consists of 131 conjuncts, 5 conjuncts are in the unsatisfiable core [2024-11-19 10:36:01,116 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-11-19 10:36:01,210 INFO L134 CoverageAnalysis]: Checked inductivity of 20 backedges. 0 proven. 4 refuted. 0 times theorem prover too weak. 16 trivial. 0 not checked. [2024-11-19 10:36:01,210 INFO L311 TraceCheckSpWp]: Computing backward predicates... [2024-11-19 10:36:01,291 INFO L134 CoverageAnalysis]: Checked inductivity of 20 backedges. 0 proven. 4 refuted. 0 times theorem prover too weak. 16 trivial. 0 not checked. [2024-11-19 10:36:01,292 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [62461432] provided 0 perfect and 2 imperfect interpolant sequences [2024-11-19 10:36:01,292 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2024-11-19 10:36:01,292 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [4, 5, 6] total 9 [2024-11-19 10:36:01,292 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1922446618] [2024-11-19 10:36:01,292 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2024-11-19 10:36:01,292 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 9 states [2024-11-19 10:36:01,293 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-19 10:36:01,293 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 9 interpolants. [2024-11-19 10:36:01,293 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=17, Invalid=55, Unknown=0, NotChecked=0, Total=72 [2024-11-19 10:36:01,293 INFO L87 Difference]: Start difference. First operand 358 states and 462 transitions. Second operand has 9 states, 9 states have (on average 9.777777777777779) internal successors, (88), 9 states have internal predecessors, (88), 4 states have call successors, (15), 3 states have call predecessors, (15), 3 states have return successors, (15), 4 states have call predecessors, (15), 4 states have call successors, (15) [2024-11-19 10:36:02,011 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-19 10:36:02,011 INFO L93 Difference]: Finished difference Result 550 states and 656 transitions. [2024-11-19 10:36:02,011 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 19 states. [2024-11-19 10:36:02,011 INFO L78 Accepts]: Start accepts. Automaton has has 9 states, 9 states have (on average 9.777777777777779) internal successors, (88), 9 states have internal predecessors, (88), 4 states have call successors, (15), 3 states have call predecessors, (15), 3 states have return successors, (15), 4 states have call predecessors, (15), 4 states have call successors, (15) Word has length 63 [2024-11-19 10:36:02,012 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-19 10:36:02,013 INFO L225 Difference]: With dead ends: 550 [2024-11-19 10:36:02,013 INFO L226 Difference]: Without dead ends: 465 [2024-11-19 10:36:02,014 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 141 GetRequests, 117 SyntacticMatches, 4 SemanticMatches, 20 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 83 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=119, Invalid=343, Unknown=0, NotChecked=0, Total=462 [2024-11-19 10:36:02,014 INFO L432 NwaCegarLoop]: 84 mSDtfsCounter, 355 mSDsluCounter, 372 mSDsCounter, 0 mSdLazyCounter, 642 mSolverCounterSat, 26 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.5s Time, 0 mProtectedPredicate, 0 mProtectedAction, 361 SdHoareTripleChecker+Valid, 456 SdHoareTripleChecker+Invalid, 668 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 26 IncrementalHoareTripleChecker+Valid, 642 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.6s IncrementalHoareTripleChecker+Time [2024-11-19 10:36:02,014 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [361 Valid, 456 Invalid, 668 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [26 Valid, 642 Invalid, 0 Unknown, 0 Unchecked, 0.6s Time] [2024-11-19 10:36:02,015 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 465 states. [2024-11-19 10:36:02,042 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 465 to 409. [2024-11-19 10:36:02,043 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 409 states, 315 states have (on average 1.457142857142857) internal successors, (459), 371 states have internal predecessors, (459), 36 states have call successors, (36), 4 states have call predecessors, (36), 4 states have return successors, (36), 33 states have call predecessors, (36), 36 states have call successors, (36) [2024-11-19 10:36:02,044 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 409 states to 409 states and 531 transitions. [2024-11-19 10:36:02,044 INFO L78 Accepts]: Start accepts. Automaton has 409 states and 531 transitions. Word has length 63 [2024-11-19 10:36:02,045 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-19 10:36:02,045 INFO L471 AbstractCegarLoop]: Abstraction has 409 states and 531 transitions. [2024-11-19 10:36:02,045 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 9 states, 9 states have (on average 9.777777777777779) internal successors, (88), 9 states have internal predecessors, (88), 4 states have call successors, (15), 3 states have call predecessors, (15), 3 states have return successors, (15), 4 states have call predecessors, (15), 4 states have call successors, (15) [2024-11-19 10:36:02,045 INFO L276 IsEmpty]: Start isEmpty. Operand 409 states and 531 transitions. [2024-11-19 10:36:02,045 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 64 [2024-11-19 10:36:02,046 INFO L207 NwaCegarLoop]: Found error trace [2024-11-19 10:36:02,046 INFO L215 NwaCegarLoop]: trace histogram [3, 3, 3, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-19 10:36:02,058 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (16)] Forceful destruction successful, exit code 0 [2024-11-19 10:36:02,246 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable21,16 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-19 10:36:02,247 INFO L396 AbstractCegarLoop]: === Iteration 23 === Targeting ULTIMATE.startErr2ASSERT_VIOLATIONINTEGER_OVERFLOW === [ULTIMATE.startErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 55 more)] === [2024-11-19 10:36:02,247 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-19 10:36:02,247 INFO L85 PathProgramCache]: Analyzing trace with hash 122279769, now seen corresponding path program 1 times [2024-11-19 10:36:02,247 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-19 10:36:02,247 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [539895769] [2024-11-19 10:36:02,247 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-19 10:36:02,247 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-19 10:36:02,258 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unknown [2024-11-19 10:36:02,259 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [311450047] [2024-11-19 10:36:02,259 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-19 10:36:02,259 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-19 10:36:02,259 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2024-11-19 10:36:02,261 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-19 10:36:02,262 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-19 10:36:02,296 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-19 10:36:02,298 INFO L255 TraceCheckSpWp]: Trace formula consists of 131 conjuncts, 6 conjuncts are in the unsatisfiable core [2024-11-19 10:36:02,299 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-11-19 10:36:02,444 INFO L134 CoverageAnalysis]: Checked inductivity of 21 backedges. 0 proven. 5 refuted. 0 times theorem prover too weak. 16 trivial. 0 not checked. [2024-11-19 10:36:02,444 INFO L311 TraceCheckSpWp]: Computing backward predicates... [2024-11-19 10:36:03,846 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-19 10:36:03,846 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [539895769] [2024-11-19 10:36:03,846 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2024-11-19 10:36:03,846 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [311450047] [2024-11-19 10:36:03,846 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [311450047] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-19 10:36:03,846 INFO L185 FreeRefinementEngine]: Found 0 perfect and 1 imperfect interpolant sequences. [2024-11-19 10:36:03,846 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [3] total 3 [2024-11-19 10:36:03,846 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1724368741] [2024-11-19 10:36:03,847 INFO L85 oduleStraightlineAll]: Using 1 imperfect interpolants to construct interpolant automaton [2024-11-19 10:36:03,847 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2024-11-19 10:36:03,847 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-19 10:36:03,847 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2024-11-19 10:36:03,847 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=13, Invalid=16, Unknown=1, NotChecked=0, Total=30 [2024-11-19 10:36:03,848 INFO L87 Difference]: Start difference. First operand 409 states and 531 transitions. Second operand has 4 states, 3 states have (on average 14.666666666666666) internal successors, (44), 4 states have internal predecessors, (44), 2 states have call successors, (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-19 10:36:04,100 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-19 10:36:04,100 INFO L93 Difference]: Finished difference Result 447 states and 580 transitions. [2024-11-19 10:36:04,101 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2024-11-19 10:36:04,101 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 3 states have (on average 14.666666666666666) internal successors, (44), 4 states have internal predecessors, (44), 2 states have call successors, (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 63 [2024-11-19 10:36:04,101 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-19 10:36:04,103 INFO L225 Difference]: With dead ends: 447 [2024-11-19 10:36:04,104 INFO L226 Difference]: Without dead ends: 445 [2024-11-19 10:36:04,104 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 76 GetRequests, 72 SyntacticMatches, 0 SemanticMatches, 4 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1 ImplicationChecksByTransitivity, 1.3s TimeCoverageRelationStatistics Valid=13, Invalid=16, Unknown=1, NotChecked=0, Total=30 [2024-11-19 10:36:04,104 INFO L432 NwaCegarLoop]: 83 mSDtfsCounter, 78 mSDsluCounter, 66 mSDsCounter, 0 mSdLazyCounter, 147 mSolverCounterSat, 5 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 81 SdHoareTripleChecker+Valid, 149 SdHoareTripleChecker+Invalid, 152 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 5 IncrementalHoareTripleChecker+Valid, 147 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2024-11-19 10:36:04,105 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [81 Valid, 149 Invalid, 152 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [5 Valid, 147 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2024-11-19 10:36:04,105 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 445 states. [2024-11-19 10:36:04,122 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 445 to 411. [2024-11-19 10:36:04,123 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 411 states, 317 states have (on average 1.4479495268138802) internal successors, (459), 373 states have internal predecessors, (459), 36 states have call successors, (36), 4 states have call predecessors, (36), 4 states have return successors, (36), 33 states have call predecessors, (36), 36 states have call successors, (36) [2024-11-19 10:36:04,124 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 411 states to 411 states and 531 transitions. [2024-11-19 10:36:04,124 INFO L78 Accepts]: Start accepts. Automaton has 411 states and 531 transitions. Word has length 63 [2024-11-19 10:36:04,124 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-19 10:36:04,124 INFO L471 AbstractCegarLoop]: Abstraction has 411 states and 531 transitions. [2024-11-19 10:36:04,124 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 3 states have (on average 14.666666666666666) internal successors, (44), 4 states have internal predecessors, (44), 2 states have call successors, (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-19 10:36:04,124 INFO L276 IsEmpty]: Start isEmpty. Operand 411 states and 531 transitions. [2024-11-19 10:36:04,125 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 66 [2024-11-19 10:36:04,125 INFO L207 NwaCegarLoop]: Found error trace [2024-11-19 10:36:04,125 INFO L215 NwaCegarLoop]: trace histogram [4, 4, 4, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-19 10:36:04,138 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (17)] Ended with exit code 0 [2024-11-19 10:36:04,329 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 17 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable22 [2024-11-19 10:36:04,330 INFO L396 AbstractCegarLoop]: === Iteration 24 === Targeting ULTIMATE.startErr40ASSERT_VIOLATIONINTEGER_OVERFLOW === [ULTIMATE.startErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 55 more)] === [2024-11-19 10:36:04,330 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-19 10:36:04,330 INFO L85 PathProgramCache]: Analyzing trace with hash 168760158, now seen corresponding path program 1 times [2024-11-19 10:36:04,330 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-19 10:36:04,330 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [147934453] [2024-11-19 10:36:04,330 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-19 10:36:04,331 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-19 10:36:04,337 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-19 10:36:04,415 INFO L134 CoverageAnalysis]: Checked inductivity of 28 backedges. 3 proven. 6 refuted. 0 times theorem prover too weak. 19 trivial. 0 not checked. [2024-11-19 10:36:04,415 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-19 10:36:04,415 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [147934453] [2024-11-19 10:36:04,416 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [147934453] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-19 10:36:04,416 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1332169724] [2024-11-19 10:36:04,416 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-19 10:36:04,416 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-19 10:36:04,416 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2024-11-19 10:36:04,417 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-19 10:36:04,418 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-19 10:36:04,451 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-19 10:36:04,452 INFO L255 TraceCheckSpWp]: Trace formula consists of 129 conjuncts, 7 conjuncts are in the unsatisfiable core [2024-11-19 10:36:04,453 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-11-19 10:36:04,606 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-19 10:36:04,607 INFO L307 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2024-11-19 10:36:04,607 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1332169724] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-19 10:36:04,607 INFO L185 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2024-11-19 10:36:04,607 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [5] total 7 [2024-11-19 10:36:04,607 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1290239840] [2024-11-19 10:36:04,608 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-19 10:36:04,608 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2024-11-19 10:36:04,608 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-19 10:36:04,608 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2024-11-19 10:36:04,608 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=15, Invalid=41, Unknown=0, NotChecked=0, Total=56 [2024-11-19 10:36:04,608 INFO L87 Difference]: Start difference. First operand 411 states and 531 transitions. Second operand has 4 states, 3 states have (on average 13.666666666666666) internal successors, (41), 4 states have internal predecessors, (41), 3 states have call successors, (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-19 10:36:05,235 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-19 10:36:05,236 INFO L93 Difference]: Finished difference Result 452 states and 591 transitions. [2024-11-19 10:36:05,236 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2024-11-19 10:36:05,236 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 3 states have (on average 13.666666666666666) internal successors, (41), 4 states have internal predecessors, (41), 3 states have call successors, (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 65 [2024-11-19 10:36:05,236 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-19 10:36:05,238 INFO L225 Difference]: With dead ends: 452 [2024-11-19 10:36:05,238 INFO L226 Difference]: Without dead ends: 451 [2024-11-19 10:36:05,238 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 70 GetRequests, 63 SyntacticMatches, 0 SemanticMatches, 7 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=21, Invalid=51, Unknown=0, NotChecked=0, Total=72 [2024-11-19 10:36:05,241 INFO L432 NwaCegarLoop]: 80 mSDtfsCounter, 88 mSDsluCounter, 73 mSDsCounter, 0 mSdLazyCounter, 368 mSolverCounterSat, 6 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.5s Time, 0 mProtectedPredicate, 0 mProtectedAction, 91 SdHoareTripleChecker+Valid, 153 SdHoareTripleChecker+Invalid, 374 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 6 IncrementalHoareTripleChecker+Valid, 368 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.6s IncrementalHoareTripleChecker+Time [2024-11-19 10:36:05,241 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [91 Valid, 153 Invalid, 374 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [6 Valid, 368 Invalid, 0 Unknown, 0 Unchecked, 0.6s Time] [2024-11-19 10:36:05,242 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 451 states. [2024-11-19 10:36:05,257 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 451 to 411. [2024-11-19 10:36:05,258 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 411 states, 317 states have (on average 1.4416403785488958) internal successors, (457), 373 states have internal predecessors, (457), 36 states have call successors, (36), 4 states have call predecessors, (36), 4 states have return successors, (36), 33 states have call predecessors, (36), 36 states have call successors, (36) [2024-11-19 10:36:05,259 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 411 states to 411 states and 529 transitions. [2024-11-19 10:36:05,259 INFO L78 Accepts]: Start accepts. Automaton has 411 states and 529 transitions. Word has length 65 [2024-11-19 10:36:05,259 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-19 10:36:05,259 INFO L471 AbstractCegarLoop]: Abstraction has 411 states and 529 transitions. [2024-11-19 10:36:05,259 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 3 states have (on average 13.666666666666666) internal successors, (41), 4 states have internal predecessors, (41), 3 states have call successors, (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-19 10:36:05,260 INFO L276 IsEmpty]: Start isEmpty. Operand 411 states and 529 transitions. [2024-11-19 10:36:05,260 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 65 [2024-11-19 10:36:05,260 INFO L207 NwaCegarLoop]: Found error trace [2024-11-19 10:36:05,260 INFO L215 NwaCegarLoop]: trace histogram [3, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-19 10:36:05,273 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-19 10:36:05,461 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable23,18 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-19 10:36:05,462 INFO L396 AbstractCegarLoop]: === Iteration 25 === Targeting ULTIMATE.startErr3ASSERT_VIOLATIONINTEGER_OVERFLOW === [ULTIMATE.startErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 55 more)] === [2024-11-19 10:36:05,462 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-19 10:36:05,463 INFO L85 PathProgramCache]: Analyzing trace with hash -504294404, now seen corresponding path program 1 times [2024-11-19 10:36:05,463 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-19 10:36:05,463 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1564455598] [2024-11-19 10:36:05,463 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-19 10:36:05,464 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-19 10:36:05,475 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unknown [2024-11-19 10:36:05,480 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [716583452] [2024-11-19 10:36:05,480 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-19 10:36:05,480 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-19 10:36:05,480 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2024-11-19 10:36:05,483 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-19 10:36:05,485 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-19 10:36:05,526 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-19 10:36:05,527 INFO L255 TraceCheckSpWp]: Trace formula consists of 132 conjuncts, 6 conjuncts are in the unsatisfiable core [2024-11-19 10:36:05,528 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-11-19 10:36:05,695 INFO L134 CoverageAnalysis]: Checked inductivity of 22 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 16 trivial. 0 not checked. [2024-11-19 10:36:05,695 INFO L311 TraceCheckSpWp]: Computing backward predicates... [2024-11-19 10:36:06,097 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-19 10:36:06,097 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1564455598] [2024-11-19 10:36:06,097 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2024-11-19 10:36:06,097 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [716583452] [2024-11-19 10:36:06,097 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [716583452] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-19 10:36:06,097 INFO L185 FreeRefinementEngine]: Found 0 perfect and 1 imperfect interpolant sequences. [2024-11-19 10:36:06,097 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [3] total 3 [2024-11-19 10:36:06,098 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1314956218] [2024-11-19 10:36:06,098 INFO L85 oduleStraightlineAll]: Using 1 imperfect interpolants to construct interpolant automaton [2024-11-19 10:36:06,098 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2024-11-19 10:36:06,098 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-19 10:36:06,098 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2024-11-19 10:36:06,099 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=13, Invalid=17, Unknown=0, NotChecked=0, Total=30 [2024-11-19 10:36:06,099 INFO L87 Difference]: Start difference. First operand 411 states and 529 transitions. Second operand has 4 states, 3 states have (on average 15.0) internal successors, (45), 4 states have internal predecessors, (45), 2 states have call successors, (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-19 10:36:06,496 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-19 10:36:06,496 INFO L93 Difference]: Finished difference Result 447 states and 574 transitions. [2024-11-19 10:36:06,497 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2024-11-19 10:36:06,497 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 3 states have (on average 15.0) internal successors, (45), 4 states have internal predecessors, (45), 2 states have call successors, (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 64 [2024-11-19 10:36:06,497 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-19 10:36:06,498 INFO L225 Difference]: With dead ends: 447 [2024-11-19 10:36:06,499 INFO L226 Difference]: Without dead ends: 445 [2024-11-19 10:36:06,499 INFO L431 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-19 10:36:06,499 INFO L432 NwaCegarLoop]: 83 mSDtfsCounter, 39 mSDsluCounter, 116 mSDsCounter, 0 mSdLazyCounter, 233 mSolverCounterSat, 2 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 42 SdHoareTripleChecker+Valid, 199 SdHoareTripleChecker+Invalid, 235 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 2 IncrementalHoareTripleChecker+Valid, 233 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.4s IncrementalHoareTripleChecker+Time [2024-11-19 10:36:06,499 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [42 Valid, 199 Invalid, 235 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [2 Valid, 233 Invalid, 0 Unknown, 0 Unchecked, 0.4s Time] [2024-11-19 10:36:06,500 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 445 states. [2024-11-19 10:36:06,514 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 445 to 413. [2024-11-19 10:36:06,515 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 413 states, 319 states have (on average 1.432601880877743) internal successors, (457), 375 states have internal predecessors, (457), 36 states have call successors, (36), 4 states have call predecessors, (36), 4 states have return successors, (36), 33 states have call predecessors, (36), 36 states have call successors, (36) [2024-11-19 10:36:06,516 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 413 states to 413 states and 529 transitions. [2024-11-19 10:36:06,516 INFO L78 Accepts]: Start accepts. Automaton has 413 states and 529 transitions. Word has length 64 [2024-11-19 10:36:06,516 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-19 10:36:06,516 INFO L471 AbstractCegarLoop]: Abstraction has 413 states and 529 transitions. [2024-11-19 10:36:06,516 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 3 states have (on average 15.0) internal successors, (45), 4 states have internal predecessors, (45), 2 states have call successors, (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-19 10:36:06,517 INFO L276 IsEmpty]: Start isEmpty. Operand 413 states and 529 transitions. [2024-11-19 10:36:06,517 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 67 [2024-11-19 10:36:06,517 INFO L207 NwaCegarLoop]: Found error trace [2024-11-19 10:36:06,517 INFO L215 NwaCegarLoop]: trace histogram [4, 4, 4, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-19 10:36:06,529 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (19)] Forceful destruction successful, exit code 0 [2024-11-19 10:36:06,717 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable24,19 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-19 10:36:06,718 INFO L396 AbstractCegarLoop]: === Iteration 26 === Targeting ULTIMATE.startErr41ASSERT_VIOLATIONINTEGER_OVERFLOW === [ULTIMATE.startErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 55 more)] === [2024-11-19 10:36:06,718 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-19 10:36:06,719 INFO L85 PathProgramCache]: Analyzing trace with hash 936597749, now seen corresponding path program 1 times [2024-11-19 10:36:06,719 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-19 10:36:06,719 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1816567386] [2024-11-19 10:36:06,719 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-19 10:36:06,719 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-19 10:36:06,728 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-19 10:36:06,849 INFO L134 CoverageAnalysis]: Checked inductivity of 28 backedges. 0 proven. 3 refuted. 0 times theorem prover too weak. 25 trivial. 0 not checked. [2024-11-19 10:36:06,849 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-19 10:36:06,849 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1816567386] [2024-11-19 10:36:06,850 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1816567386] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-19 10:36:06,850 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1782191543] [2024-11-19 10:36:06,850 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-19 10:36:06,850 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-19 10:36:06,850 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2024-11-19 10:36:06,851 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-19 10:36:06,853 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-19 10:36:06,889 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-19 10:36:06,889 INFO L255 TraceCheckSpWp]: Trace formula consists of 130 conjuncts, 7 conjuncts are in the unsatisfiable core [2024-11-19 10:36:06,890 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-11-19 10:36:07,046 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-19 10:36:07,046 INFO L307 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2024-11-19 10:36:07,047 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1782191543] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-19 10:36:07,047 INFO L185 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2024-11-19 10:36:07,047 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [7] total 9 [2024-11-19 10:36:07,047 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [76500991] [2024-11-19 10:36:07,047 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-19 10:36:07,047 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2024-11-19 10:36:07,047 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-19 10:36:07,048 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2024-11-19 10:36:07,048 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=20, Invalid=70, Unknown=0, NotChecked=0, Total=90 [2024-11-19 10:36:07,049 INFO L87 Difference]: Start difference. First operand 413 states and 529 transitions. Second operand has 4 states, 3 states have (on average 14.0) internal successors, (42), 4 states have internal predecessors, (42), 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-19 10:36:07,643 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-19 10:36:07,643 INFO L93 Difference]: Finished difference Result 452 states and 585 transitions. [2024-11-19 10:36:07,643 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2024-11-19 10:36:07,643 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), 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 66 [2024-11-19 10:36:07,644 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-19 10:36:07,645 INFO L225 Difference]: With dead ends: 452 [2024-11-19 10:36:07,645 INFO L226 Difference]: Without dead ends: 451 [2024-11-19 10:36:07,645 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 73 GetRequests, 64 SyntacticMatches, 0 SemanticMatches, 9 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 9 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=24, Invalid=86, Unknown=0, NotChecked=0, Total=110 [2024-11-19 10:36:07,646 INFO L432 NwaCegarLoop]: 77 mSDtfsCounter, 85 mSDsluCounter, 71 mSDsCounter, 0 mSdLazyCounter, 335 mSolverCounterSat, 6 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.5s Time, 0 mProtectedPredicate, 0 mProtectedAction, 88 SdHoareTripleChecker+Valid, 148 SdHoareTripleChecker+Invalid, 341 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 6 IncrementalHoareTripleChecker+Valid, 335 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.6s IncrementalHoareTripleChecker+Time [2024-11-19 10:36:07,646 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [88 Valid, 148 Invalid, 341 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [6 Valid, 335 Invalid, 0 Unknown, 0 Unchecked, 0.6s Time] [2024-11-19 10:36:07,646 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 451 states. [2024-11-19 10:36:07,662 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 451 to 413. [2024-11-19 10:36:07,663 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 413 states, 319 states have (on average 1.426332288401254) internal successors, (455), 375 states have internal predecessors, (455), 36 states have call successors, (36), 4 states have call predecessors, (36), 4 states have return successors, (36), 33 states have call predecessors, (36), 36 states have call successors, (36) [2024-11-19 10:36:07,664 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 413 states to 413 states and 527 transitions. [2024-11-19 10:36:07,664 INFO L78 Accepts]: Start accepts. Automaton has 413 states and 527 transitions. Word has length 66 [2024-11-19 10:36:07,664 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-19 10:36:07,664 INFO L471 AbstractCegarLoop]: Abstraction has 413 states and 527 transitions. [2024-11-19 10:36:07,664 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), 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-19 10:36:07,664 INFO L276 IsEmpty]: Start isEmpty. Operand 413 states and 527 transitions. [2024-11-19 10:36:07,665 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 68 [2024-11-19 10:36:07,665 INFO L207 NwaCegarLoop]: Found error trace [2024-11-19 10:36:07,665 INFO L215 NwaCegarLoop]: trace histogram [3, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-19 10:36:07,677 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (20)] Ended with exit code 0 [2024-11-19 10:36:07,865 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable25,20 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-19 10:36:07,866 INFO L396 AbstractCegarLoop]: === Iteration 27 === Targeting ULTIMATE.startErr6ASSERT_VIOLATIONINTEGER_OVERFLOW === [ULTIMATE.startErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 55 more)] === [2024-11-19 10:36:07,866 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-19 10:36:07,866 INFO L85 PathProgramCache]: Analyzing trace with hash 361066525, now seen corresponding path program 1 times [2024-11-19 10:36:07,866 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-19 10:36:07,866 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [197855615] [2024-11-19 10:36:07,866 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-19 10:36:07,866 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-19 10:36:07,877 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unknown [2024-11-19 10:36:07,878 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [502625889] [2024-11-19 10:36:07,878 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-19 10:36:07,879 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-19 10:36:07,879 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2024-11-19 10:36:07,883 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-19 10:36:07,884 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-19 10:36:07,917 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-19 10:36:07,918 INFO L255 TraceCheckSpWp]: Trace formula consists of 135 conjuncts, 4 conjuncts are in the unsatisfiable core [2024-11-19 10:36:07,920 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-11-19 10:36:07,967 INFO L134 CoverageAnalysis]: Checked inductivity of 25 backedges. 4 proven. 0 refuted. 0 times theorem prover too weak. 21 trivial. 0 not checked. [2024-11-19 10:36:07,967 INFO L307 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2024-11-19 10:36:07,968 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-19 10:36:07,968 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [197855615] [2024-11-19 10:36:07,968 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2024-11-19 10:36:07,968 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [502625889] [2024-11-19 10:36:07,968 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [502625889] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-19 10:36:07,968 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-11-19 10:36:07,968 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2024-11-19 10:36:07,968 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1491359804] [2024-11-19 10:36:07,968 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-19 10:36:07,969 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2024-11-19 10:36:07,969 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-19 10:36:07,970 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2024-11-19 10:36:07,970 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=6, Invalid=6, Unknown=0, NotChecked=0, Total=12 [2024-11-19 10:36:07,970 INFO L87 Difference]: Start difference. First operand 413 states and 527 transitions. Second operand has 4 states, 3 states have (on average 14.666666666666666) internal successors, (44), 4 states have internal predecessors, (44), 2 states have call successors, (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-19 10:36:08,555 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-19 10:36:08,556 INFO L93 Difference]: Finished difference Result 460 states and 568 transitions. [2024-11-19 10:36:08,556 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2024-11-19 10:36:08,556 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 3 states have (on average 14.666666666666666) internal successors, (44), 4 states have internal predecessors, (44), 2 states have call successors, (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 67 [2024-11-19 10:36:08,556 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-19 10:36:08,558 INFO L225 Difference]: With dead ends: 460 [2024-11-19 10:36:08,558 INFO L226 Difference]: Without dead ends: 459 [2024-11-19 10:36:08,558 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 66 GetRequests, 64 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-19 10:36:08,558 INFO L432 NwaCegarLoop]: 82 mSDtfsCounter, 119 mSDsluCounter, 93 mSDsCounter, 0 mSdLazyCounter, 135 mSolverCounterSat, 5 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.5s Time, 0 mProtectedPredicate, 0 mProtectedAction, 125 SdHoareTripleChecker+Valid, 175 SdHoareTripleChecker+Invalid, 140 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 5 IncrementalHoareTripleChecker+Valid, 135 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.5s IncrementalHoareTripleChecker+Time [2024-11-19 10:36:08,559 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [125 Valid, 175 Invalid, 140 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [5 Valid, 135 Invalid, 0 Unknown, 0 Unchecked, 0.5s Time] [2024-11-19 10:36:08,563 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 459 states. [2024-11-19 10:36:08,595 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 459 to 413. [2024-11-19 10:36:08,596 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 413 states, 319 states have (on average 1.4200626959247649) internal successors, (453), 375 states have internal predecessors, (453), 36 states have call successors, (36), 4 states have call predecessors, (36), 4 states have return successors, (36), 33 states have call predecessors, (36), 36 states have call successors, (36) [2024-11-19 10:36:08,597 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 413 states to 413 states and 525 transitions. [2024-11-19 10:36:08,600 INFO L78 Accepts]: Start accepts. Automaton has 413 states and 525 transitions. Word has length 67 [2024-11-19 10:36:08,600 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-19 10:36:08,601 INFO L471 AbstractCegarLoop]: Abstraction has 413 states and 525 transitions. [2024-11-19 10:36:08,601 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 3 states have (on average 14.666666666666666) internal successors, (44), 4 states have internal predecessors, (44), 2 states have call successors, (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-19 10:36:08,601 INFO L276 IsEmpty]: Start isEmpty. Operand 413 states and 525 transitions. [2024-11-19 10:36:08,601 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 69 [2024-11-19 10:36:08,601 INFO L207 NwaCegarLoop]: Found error trace [2024-11-19 10:36:08,601 INFO L215 NwaCegarLoop]: trace histogram [3, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-19 10:36:08,616 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-19 10:36:08,802 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,SelfDestructingSolverStorable26 [2024-11-19 10:36:08,802 INFO L396 AbstractCegarLoop]: === Iteration 28 === Targeting ULTIMATE.startErr7ASSERT_VIOLATIONINTEGER_OVERFLOW === [ULTIMATE.startErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 55 more)] === [2024-11-19 10:36:08,802 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-19 10:36:08,802 INFO L85 PathProgramCache]: Analyzing trace with hash -1691839552, now seen corresponding path program 1 times [2024-11-19 10:36:08,802 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-19 10:36:08,802 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [239920503] [2024-11-19 10:36:08,802 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-19 10:36:08,802 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-19 10:36:08,813 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unknown [2024-11-19 10:36:08,816 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [1926463251] [2024-11-19 10:36:08,816 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-19 10:36:08,816 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-19 10:36:08,816 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2024-11-19 10:36:08,820 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-19 10:36:08,821 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-19 10:36:08,856 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-19 10:36:08,857 INFO L255 TraceCheckSpWp]: Trace formula consists of 136 conjuncts, 4 conjuncts are in the unsatisfiable core [2024-11-19 10:36:08,857 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-11-19 10:36:09,001 INFO L134 CoverageAnalysis]: Checked inductivity of 26 backedges. 4 proven. 0 refuted. 0 times theorem prover too weak. 22 trivial. 0 not checked. [2024-11-19 10:36:09,002 INFO L307 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2024-11-19 10:36:09,002 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-19 10:36:09,002 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [239920503] [2024-11-19 10:36:09,002 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2024-11-19 10:36:09,002 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1926463251] [2024-11-19 10:36:09,002 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1926463251] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-19 10:36:09,002 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-11-19 10:36:09,002 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2024-11-19 10:36:09,002 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1665237517] [2024-11-19 10:36:09,003 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-19 10:36:09,003 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2024-11-19 10:36:09,003 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-19 10:36:09,003 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2024-11-19 10:36:09,004 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=6, Invalid=6, Unknown=0, NotChecked=0, Total=12 [2024-11-19 10:36:09,004 INFO L87 Difference]: Start difference. First operand 413 states and 525 transitions. Second operand has 4 states, 3 states have (on average 14.666666666666666) internal successors, (44), 4 states have internal predecessors, (44), 2 states have call successors, (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-19 10:36:09,559 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-19 10:36:09,559 INFO L93 Difference]: Finished difference Result 462 states and 566 transitions. [2024-11-19 10:36:09,560 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2024-11-19 10:36:09,560 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 3 states have (on average 14.666666666666666) internal successors, (44), 4 states have internal predecessors, (44), 2 states have call successors, (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 68 [2024-11-19 10:36:09,560 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-19 10:36:09,562 INFO L225 Difference]: With dead ends: 462 [2024-11-19 10:36:09,562 INFO L226 Difference]: Without dead ends: 459 [2024-11-19 10:36:09,562 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 67 GetRequests, 65 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-19 10:36:09,562 INFO L432 NwaCegarLoop]: 85 mSDtfsCounter, 119 mSDsluCounter, 93 mSDsCounter, 0 mSdLazyCounter, 132 mSolverCounterSat, 7 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.5s Time, 0 mProtectedPredicate, 0 mProtectedAction, 125 SdHoareTripleChecker+Valid, 178 SdHoareTripleChecker+Invalid, 139 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 7 IncrementalHoareTripleChecker+Valid, 132 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.5s IncrementalHoareTripleChecker+Time [2024-11-19 10:36:09,563 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [125 Valid, 178 Invalid, 139 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [7 Valid, 132 Invalid, 0 Unknown, 0 Unchecked, 0.5s Time] [2024-11-19 10:36:09,563 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 459 states. [2024-11-19 10:36:09,578 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 459 to 419. [2024-11-19 10:36:09,578 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 419 states, 325 states have (on average 1.4123076923076923) internal successors, (459), 381 states have internal predecessors, (459), 36 states have call successors, (36), 4 states have call predecessors, (36), 4 states have return successors, (36), 33 states have call predecessors, (36), 36 states have call successors, (36) [2024-11-19 10:36:09,579 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 419 states to 419 states and 531 transitions. [2024-11-19 10:36:09,579 INFO L78 Accepts]: Start accepts. Automaton has 419 states and 531 transitions. Word has length 68 [2024-11-19 10:36:09,580 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-19 10:36:09,580 INFO L471 AbstractCegarLoop]: Abstraction has 419 states and 531 transitions. [2024-11-19 10:36:09,580 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 3 states have (on average 14.666666666666666) internal successors, (44), 4 states have internal predecessors, (44), 2 states have call successors, (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-19 10:36:09,580 INFO L276 IsEmpty]: Start isEmpty. Operand 419 states and 531 transitions. [2024-11-19 10:36:09,580 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 75 [2024-11-19 10:36:09,580 INFO L207 NwaCegarLoop]: Found error trace [2024-11-19 10:36:09,581 INFO L215 NwaCegarLoop]: trace histogram [4, 4, 4, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-19 10:36:09,593 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-19 10:36:09,781 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,SelfDestructingSolverStorable27 [2024-11-19 10:36:09,781 INFO L396 AbstractCegarLoop]: === Iteration 29 === Targeting ULTIMATE.startErr8ASSERT_VIOLATIONINTEGER_OVERFLOW === [ULTIMATE.startErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 55 more)] === [2024-11-19 10:36:09,782 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-19 10:36:09,782 INFO L85 PathProgramCache]: Analyzing trace with hash -1020167632, now seen corresponding path program 1 times [2024-11-19 10:36:09,782 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-19 10:36:09,782 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1962909333] [2024-11-19 10:36:09,782 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-19 10:36:09,782 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-19 10:36:09,792 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unknown [2024-11-19 10:36:09,796 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [1364149221] [2024-11-19 10:36:09,797 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-19 10:36:09,797 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-19 10:36:09,797 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2024-11-19 10:36:09,799 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-19 10:36:09,802 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-19 10:36:09,837 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-19 10:36:09,838 INFO L255 TraceCheckSpWp]: Trace formula consists of 146 conjuncts, 10 conjuncts are in the unsatisfiable core [2024-11-19 10:36:09,839 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-11-19 10:36:10,189 INFO L134 CoverageAnalysis]: Checked inductivity of 40 backedges. 3 proven. 12 refuted. 0 times theorem prover too weak. 25 trivial. 0 not checked. [2024-11-19 10:36:10,190 INFO L311 TraceCheckSpWp]: Computing backward predicates... [2024-11-19 10:36:10,335 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-19 10:36:10,335 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1962909333] [2024-11-19 10:36:10,335 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2024-11-19 10:36:10,335 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1364149221] [2024-11-19 10:36:10,336 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1364149221] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-19 10:36:10,336 INFO L185 FreeRefinementEngine]: Found 0 perfect and 1 imperfect interpolant sequences. [2024-11-19 10:36:10,336 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [7] total 7 [2024-11-19 10:36:10,336 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1318080526] [2024-11-19 10:36:10,336 INFO L85 oduleStraightlineAll]: Using 1 imperfect interpolants to construct interpolant automaton [2024-11-19 10:36:10,336 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 8 states [2024-11-19 10:36:10,336 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-19 10:36:10,337 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2024-11-19 10:36:10,337 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=26, Invalid=64, Unknown=0, NotChecked=0, Total=90 [2024-11-19 10:36:10,337 INFO L87 Difference]: Start difference. First operand 419 states and 531 transitions. Second operand has 8 states, 6 states have (on average 8.833333333333334) internal successors, (53), 7 states have internal predecessors, (53), 3 states have call successors, (6), 1 states have call predecessors, (6), 2 states have return successors, (6), 4 states have call predecessors, (6), 3 states have call successors, (6) [2024-11-19 10:36:10,780 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-19 10:36:10,780 INFO L93 Difference]: Finished difference Result 622 states and 816 transitions. [2024-11-19 10:36:10,780 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2024-11-19 10:36:10,780 INFO L78 Accepts]: Start accepts. Automaton has has 8 states, 6 states have (on average 8.833333333333334) internal successors, (53), 7 states have internal predecessors, (53), 3 states have call successors, (6), 1 states have call predecessors, (6), 2 states have return successors, (6), 4 states have call predecessors, (6), 3 states have call successors, (6) Word has length 74 [2024-11-19 10:36:10,781 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-19 10:36:10,782 INFO L225 Difference]: With dead ends: 622 [2024-11-19 10:36:10,782 INFO L226 Difference]: Without dead ends: 618 [2024-11-19 10:36:10,783 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 98 GetRequests, 90 SyntacticMatches, 0 SemanticMatches, 8 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 7 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=26, Invalid=64, Unknown=0, NotChecked=0, Total=90 [2024-11-19 10:36:10,783 INFO L432 NwaCegarLoop]: 71 mSDtfsCounter, 499 mSDsluCounter, 243 mSDsCounter, 0 mSdLazyCounter, 367 mSolverCounterSat, 20 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 513 SdHoareTripleChecker+Valid, 314 SdHoareTripleChecker+Invalid, 387 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 20 IncrementalHoareTripleChecker+Valid, 367 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.4s IncrementalHoareTripleChecker+Time [2024-11-19 10:36:10,783 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [513 Valid, 314 Invalid, 387 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [20 Valid, 367 Invalid, 0 Unknown, 0 Unchecked, 0.4s Time] [2024-11-19 10:36:10,784 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 618 states. [2024-11-19 10:36:10,819 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 618 to 505. [2024-11-19 10:36:10,819 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 505 states, 400 states have (on average 1.445) internal successors, (578), 457 states have internal predecessors, (578), 47 states have call successors, (47), 4 states have call predecessors, (47), 4 states have return successors, (47), 43 states have call predecessors, (47), 47 states have call successors, (47) [2024-11-19 10:36:10,821 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 505 states to 505 states and 672 transitions. [2024-11-19 10:36:10,821 INFO L78 Accepts]: Start accepts. Automaton has 505 states and 672 transitions. Word has length 74 [2024-11-19 10:36:10,823 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-19 10:36:10,823 INFO L471 AbstractCegarLoop]: Abstraction has 505 states and 672 transitions. [2024-11-19 10:36:10,823 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 8 states, 6 states have (on average 8.833333333333334) internal successors, (53), 7 states have internal predecessors, (53), 3 states have call successors, (6), 1 states have call predecessors, (6), 2 states have return successors, (6), 4 states have call predecessors, (6), 3 states have call successors, (6) [2024-11-19 10:36:10,823 INFO L276 IsEmpty]: Start isEmpty. Operand 505 states and 672 transitions. [2024-11-19 10:36:10,823 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 76 [2024-11-19 10:36:10,823 INFO L207 NwaCegarLoop]: Found error trace [2024-11-19 10:36:10,824 INFO L215 NwaCegarLoop]: trace histogram [4, 4, 4, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-19 10:36:10,837 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (23)] Forceful destruction successful, exit code 0 [2024-11-19 10:36:11,025 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,SelfDestructingSolverStorable28 [2024-11-19 10:36:11,026 INFO L396 AbstractCegarLoop]: === Iteration 30 === Targeting ULTIMATE.startErr9ASSERT_VIOLATIONINTEGER_OVERFLOW === [ULTIMATE.startErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 55 more)] === [2024-11-19 10:36:11,026 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-19 10:36:11,026 INFO L85 PathProgramCache]: Analyzing trace with hash -1560425454, now seen corresponding path program 1 times [2024-11-19 10:36:11,026 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-19 10:36:11,027 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1019129954] [2024-11-19 10:36:11,027 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-19 10:36:11,027 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-19 10:36:11,035 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unknown [2024-11-19 10:36:11,036 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [1247840285] [2024-11-19 10:36:11,036 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-19 10:36:11,036 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-19 10:36:11,036 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2024-11-19 10:36:11,038 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-19 10:36:11,038 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-19 10:36:11,075 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-19 10:36:11,075 INFO L255 TraceCheckSpWp]: Trace formula consists of 147 conjuncts, 10 conjuncts are in the unsatisfiable core [2024-11-19 10:36:11,077 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-11-19 10:36:11,317 INFO L134 CoverageAnalysis]: Checked inductivity of 41 backedges. 3 proven. 13 refuted. 0 times theorem prover too weak. 25 trivial. 0 not checked. [2024-11-19 10:36:11,317 INFO L311 TraceCheckSpWp]: Computing backward predicates... [2024-11-19 10:36:11,935 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-19 10:36:11,935 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1019129954] [2024-11-19 10:36:11,935 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2024-11-19 10:36:11,935 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1247840285] [2024-11-19 10:36:11,935 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1247840285] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-19 10:36:11,935 INFO L185 FreeRefinementEngine]: Found 0 perfect and 1 imperfect interpolant sequences. [2024-11-19 10:36:11,935 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [7] total 7 [2024-11-19 10:36:11,935 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1103810800] [2024-11-19 10:36:11,935 INFO L85 oduleStraightlineAll]: Using 1 imperfect interpolants to construct interpolant automaton [2024-11-19 10:36:11,935 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 8 states [2024-11-19 10:36:11,935 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-19 10:36:11,936 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2024-11-19 10:36:11,936 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=25, Invalid=65, Unknown=0, NotChecked=0, Total=90 [2024-11-19 10:36:11,936 INFO L87 Difference]: Start difference. First operand 505 states and 672 transitions. Second operand has 8 states, 6 states have (on average 9.0) internal successors, (54), 7 states have internal predecessors, (54), 3 states have call successors, (6), 1 states have call predecessors, (6), 2 states have return successors, (6), 4 states have call predecessors, (6), 3 states have call successors, (6) [2024-11-19 10:36:12,301 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-19 10:36:12,301 INFO L93 Difference]: Finished difference Result 527 states and 685 transitions. [2024-11-19 10:36:12,302 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2024-11-19 10:36:12,302 INFO L78 Accepts]: Start accepts. Automaton has has 8 states, 6 states have (on average 9.0) internal successors, (54), 7 states have internal predecessors, (54), 3 states have call successors, (6), 1 states have call predecessors, (6), 2 states have return successors, (6), 4 states have call predecessors, (6), 3 states have call successors, (6) Word has length 75 [2024-11-19 10:36:12,302 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-19 10:36:12,304 INFO L225 Difference]: With dead ends: 527 [2024-11-19 10:36:12,304 INFO L226 Difference]: Without dead ends: 521 [2024-11-19 10:36:12,305 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 101 GetRequests, 92 SyntacticMatches, 0 SemanticMatches, 9 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 7 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=33, Invalid=77, Unknown=0, NotChecked=0, Total=110 [2024-11-19 10:36:12,305 INFO L432 NwaCegarLoop]: 114 mSDtfsCounter, 134 mSDsluCounter, 340 mSDsCounter, 0 mSdLazyCounter, 533 mSolverCounterSat, 12 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 137 SdHoareTripleChecker+Valid, 454 SdHoareTripleChecker+Invalid, 545 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 12 IncrementalHoareTripleChecker+Valid, 533 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time [2024-11-19 10:36:12,305 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [137 Valid, 454 Invalid, 545 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [12 Valid, 533 Invalid, 0 Unknown, 0 Unchecked, 0.3s Time] [2024-11-19 10:36:12,306 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 521 states. [2024-11-19 10:36:12,349 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 521 to 499. [2024-11-19 10:36:12,350 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 499 states, 400 states have (on average 1.4) internal successors, (560), 451 states have internal predecessors, (560), 47 states have call successors, (47), 4 states have call predecessors, (47), 4 states have return successors, (47), 43 states have call predecessors, (47), 47 states have call successors, (47) [2024-11-19 10:36:12,351 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 499 states to 499 states and 654 transitions. [2024-11-19 10:36:12,351 INFO L78 Accepts]: Start accepts. Automaton has 499 states and 654 transitions. Word has length 75 [2024-11-19 10:36:12,351 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-19 10:36:12,351 INFO L471 AbstractCegarLoop]: Abstraction has 499 states and 654 transitions. [2024-11-19 10:36:12,351 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 8 states, 6 states have (on average 9.0) internal successors, (54), 7 states have internal predecessors, (54), 3 states have call successors, (6), 1 states have call predecessors, (6), 2 states have return successors, (6), 4 states have call predecessors, (6), 3 states have call successors, (6) [2024-11-19 10:36:12,351 INFO L276 IsEmpty]: Start isEmpty. Operand 499 states and 654 transitions. [2024-11-19 10:36:12,352 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 77 [2024-11-19 10:36:12,352 INFO L207 NwaCegarLoop]: Found error trace [2024-11-19 10:36:12,352 INFO L215 NwaCegarLoop]: trace histogram [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, 1] [2024-11-19 10:36:12,365 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-19 10:36:12,552 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable29,24 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-19 10:36:12,553 INFO L396 AbstractCegarLoop]: === Iteration 31 === Targeting ULTIMATE.startErr10ASSERT_VIOLATIONINTEGER_OVERFLOW === [ULTIMATE.startErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 55 more)] === [2024-11-19 10:36:12,554 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-19 10:36:12,554 INFO L85 PathProgramCache]: Analyzing trace with hash -1128548750, now seen corresponding path program 1 times [2024-11-19 10:36:12,554 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-19 10:36:12,554 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [194621476] [2024-11-19 10:36:12,554 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-19 10:36:12,554 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-19 10:36:12,562 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unknown [2024-11-19 10:36:12,563 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [864586643] [2024-11-19 10:36:12,563 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-19 10:36:12,563 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-19 10:36:12,563 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2024-11-19 10:36:12,567 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-19 10:36:12,568 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-19 10:36:12,636 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-19 10:36:12,637 INFO L255 TraceCheckSpWp]: Trace formula consists of 148 conjuncts, 13 conjuncts are in the unsatisfiable core [2024-11-19 10:36:12,638 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-11-19 10:36:12,931 INFO L134 CoverageAnalysis]: Checked inductivity of 42 backedges. 3 proven. 14 refuted. 0 times theorem prover too weak. 25 trivial. 0 not checked. [2024-11-19 10:36:12,932 INFO L311 TraceCheckSpWp]: Computing backward predicates... [2024-11-19 10:36:13,028 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-19 10:36:13,029 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [194621476] [2024-11-19 10:36:13,029 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2024-11-19 10:36:13,029 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [864586643] [2024-11-19 10:36:13,029 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [864586643] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-19 10:36:13,029 INFO L185 FreeRefinementEngine]: Found 0 perfect and 1 imperfect interpolant sequences. [2024-11-19 10:36:13,029 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8] total 8 [2024-11-19 10:36:13,029 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1309406222] [2024-11-19 10:36:13,029 INFO L85 oduleStraightlineAll]: Using 1 imperfect interpolants to construct interpolant automaton [2024-11-19 10:36:13,030 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 9 states [2024-11-19 10:36:13,030 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-19 10:36:13,030 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 9 interpolants. [2024-11-19 10:36:13,030 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=32, Invalid=100, Unknown=0, NotChecked=0, Total=132 [2024-11-19 10:36:13,030 INFO L87 Difference]: Start difference. First operand 499 states and 654 transitions. Second operand has 9 states, 7 states have (on average 7.857142857142857) internal successors, (55), 8 states have internal predecessors, (55), 3 states have call successors, (6), 1 states have call predecessors, (6), 2 states have return successors, (6), 4 states have call predecessors, (6), 3 states have call successors, (6) [2024-11-19 10:36:13,864 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-19 10:36:13,864 INFO L93 Difference]: Finished difference Result 668 states and 907 transitions. [2024-11-19 10:36:13,865 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2024-11-19 10:36:13,865 INFO L78 Accepts]: Start accepts. Automaton has has 9 states, 7 states have (on average 7.857142857142857) internal successors, (55), 8 states have internal predecessors, (55), 3 states have call successors, (6), 1 states have call predecessors, (6), 2 states have return successors, (6), 4 states have call predecessors, (6), 3 states have call successors, (6) Word has length 76 [2024-11-19 10:36:13,865 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-19 10:36:13,867 INFO L225 Difference]: With dead ends: 668 [2024-11-19 10:36:13,867 INFO L226 Difference]: Without dead ends: 660 [2024-11-19 10:36:13,868 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 107 GetRequests, 92 SyntacticMatches, 0 SemanticMatches, 15 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 23 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=77, Invalid=195, Unknown=0, NotChecked=0, Total=272 [2024-11-19 10:36:13,868 INFO L432 NwaCegarLoop]: 79 mSDtfsCounter, 500 mSDsluCounter, 253 mSDsCounter, 0 mSdLazyCounter, 888 mSolverCounterSat, 48 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.6s Time, 0 mProtectedPredicate, 0 mProtectedAction, 506 SdHoareTripleChecker+Valid, 332 SdHoareTripleChecker+Invalid, 936 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 48 IncrementalHoareTripleChecker+Valid, 888 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.7s IncrementalHoareTripleChecker+Time [2024-11-19 10:36:13,868 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [506 Valid, 332 Invalid, 936 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [48 Valid, 888 Invalid, 0 Unknown, 0 Unchecked, 0.7s Time] [2024-11-19 10:36:13,869 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 660 states. [2024-11-19 10:36:13,901 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 660 to 625. [2024-11-19 10:36:13,901 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 625 states, 512 states have (on average 1.44921875) internal successors, (742), 564 states have internal predecessors, (742), 61 states have call successors, (61), 4 states have call predecessors, (61), 4 states have return successors, (61), 56 states have call predecessors, (61), 61 states have call successors, (61) [2024-11-19 10:36:13,903 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 625 states to 625 states and 864 transitions. [2024-11-19 10:36:13,903 INFO L78 Accepts]: Start accepts. Automaton has 625 states and 864 transitions. Word has length 76 [2024-11-19 10:36:13,904 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-19 10:36:13,904 INFO L471 AbstractCegarLoop]: Abstraction has 625 states and 864 transitions. [2024-11-19 10:36:13,904 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 9 states, 7 states have (on average 7.857142857142857) internal successors, (55), 8 states have internal predecessors, (55), 3 states have call successors, (6), 1 states have call predecessors, (6), 2 states have return successors, (6), 4 states have call predecessors, (6), 3 states have call successors, (6) [2024-11-19 10:36:13,904 INFO L276 IsEmpty]: Start isEmpty. Operand 625 states and 864 transitions. [2024-11-19 10:36:13,905 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 78 [2024-11-19 10:36:13,905 INFO L207 NwaCegarLoop]: Found error trace [2024-11-19 10:36:13,905 INFO L215 NwaCegarLoop]: trace histogram [4, 4, 4, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-19 10:36:13,919 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-19 10:36:14,106 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable30,25 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-19 10:36:14,107 INFO L396 AbstractCegarLoop]: === Iteration 32 === Targeting ULTIMATE.startErr11ASSERT_VIOLATIONINTEGER_OVERFLOW === [ULTIMATE.startErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 55 more)] === [2024-11-19 10:36:14,107 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-19 10:36:14,107 INFO L85 PathProgramCache]: Analyzing trace with hash -625272812, now seen corresponding path program 1 times [2024-11-19 10:36:14,107 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-19 10:36:14,107 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [503363545] [2024-11-19 10:36:14,107 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-19 10:36:14,107 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-19 10:36:14,119 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unknown [2024-11-19 10:36:14,120 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [1687724101] [2024-11-19 10:36:14,120 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-19 10:36:14,120 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-19 10:36:14,120 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2024-11-19 10:36:14,123 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-19 10:36:14,127 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-19 10:36:14,169 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-19 10:36:14,173 INFO L255 TraceCheckSpWp]: Trace formula consists of 149 conjuncts, 13 conjuncts are in the unsatisfiable core [2024-11-19 10:36:14,174 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-11-19 10:36:14,506 INFO L134 CoverageAnalysis]: Checked inductivity of 43 backedges. 3 proven. 15 refuted. 0 times theorem prover too weak. 25 trivial. 0 not checked. [2024-11-19 10:36:14,507 INFO L311 TraceCheckSpWp]: Computing backward predicates... [2024-11-19 10:36:15,130 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-19 10:36:15,130 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [503363545] [2024-11-19 10:36:15,130 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2024-11-19 10:36:15,130 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1687724101] [2024-11-19 10:36:15,130 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1687724101] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-19 10:36:15,130 INFO L185 FreeRefinementEngine]: Found 0 perfect and 1 imperfect interpolant sequences. [2024-11-19 10:36:15,130 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8] total 8 [2024-11-19 10:36:15,131 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [685163427] [2024-11-19 10:36:15,131 INFO L85 oduleStraightlineAll]: Using 1 imperfect interpolants to construct interpolant automaton [2024-11-19 10:36:15,131 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 9 states [2024-11-19 10:36:15,131 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-19 10:36:15,131 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 9 interpolants. [2024-11-19 10:36:15,132 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=32, Invalid=100, Unknown=0, NotChecked=0, Total=132 [2024-11-19 10:36:15,132 INFO L87 Difference]: Start difference. First operand 625 states and 864 transitions. Second operand has 9 states, 7 states have (on average 8.0) internal successors, (56), 8 states have internal predecessors, (56), 3 states have call successors, (6), 1 states have call predecessors, (6), 2 states have return successors, (6), 4 states have call predecessors, (6), 3 states have call successors, (6) [2024-11-19 10:36:16,270 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-19 10:36:16,270 INFO L93 Difference]: Finished difference Result 744 states and 1031 transitions. [2024-11-19 10:36:16,270 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2024-11-19 10:36:16,271 INFO L78 Accepts]: Start accepts. Automaton has has 9 states, 7 states have (on average 8.0) internal successors, (56), 8 states have internal predecessors, (56), 3 states have call successors, (6), 1 states have call predecessors, (6), 2 states have return successors, (6), 4 states have call predecessors, (6), 3 states have call successors, (6) Word has length 77 [2024-11-19 10:36:16,271 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-19 10:36:16,273 INFO L225 Difference]: With dead ends: 744 [2024-11-19 10:36:16,273 INFO L226 Difference]: Without dead ends: 742 [2024-11-19 10:36:16,273 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 109 GetRequests, 94 SyntacticMatches, 0 SemanticMatches, 15 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 23 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=77, Invalid=195, Unknown=0, NotChecked=0, Total=272 [2024-11-19 10:36:16,274 INFO L432 NwaCegarLoop]: 87 mSDtfsCounter, 331 mSDsluCounter, 329 mSDsCounter, 0 mSdLazyCounter, 1018 mSolverCounterSat, 27 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 337 SdHoareTripleChecker+Valid, 416 SdHoareTripleChecker+Invalid, 1045 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 27 IncrementalHoareTripleChecker+Valid, 1018 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.0s IncrementalHoareTripleChecker+Time [2024-11-19 10:36:16,274 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [337 Valid, 416 Invalid, 1045 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [27 Valid, 1018 Invalid, 0 Unknown, 0 Unchecked, 1.0s Time] [2024-11-19 10:36:16,274 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 742 states. [2024-11-19 10:36:16,300 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 742 to 668. [2024-11-19 10:36:16,301 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 668 states, 550 states have (on average 1.4418181818181819) internal successors, (793), 602 states have internal predecessors, (793), 66 states have call successors, (66), 4 states have call predecessors, (66), 4 states have return successors, (66), 61 states have call predecessors, (66), 66 states have call successors, (66) [2024-11-19 10:36:16,302 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 668 states to 668 states and 925 transitions. [2024-11-19 10:36:16,303 INFO L78 Accepts]: Start accepts. Automaton has 668 states and 925 transitions. Word has length 77 [2024-11-19 10:36:16,303 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-19 10:36:16,303 INFO L471 AbstractCegarLoop]: Abstraction has 668 states and 925 transitions. [2024-11-19 10:36:16,303 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 9 states, 7 states have (on average 8.0) internal successors, (56), 8 states have internal predecessors, (56), 3 states have call successors, (6), 1 states have call predecessors, (6), 2 states have return successors, (6), 4 states have call predecessors, (6), 3 states have call successors, (6) [2024-11-19 10:36:16,303 INFO L276 IsEmpty]: Start isEmpty. Operand 668 states and 925 transitions. [2024-11-19 10:36:16,304 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 79 [2024-11-19 10:36:16,304 INFO L207 NwaCegarLoop]: Found error trace [2024-11-19 10:36:16,304 INFO L215 NwaCegarLoop]: trace histogram [4, 4, 4, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-19 10:36:16,319 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-19 10:36:16,504 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 26 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable31 [2024-11-19 10:36:16,505 INFO L396 AbstractCegarLoop]: === Iteration 33 === Targeting ULTIMATE.startErr12ASSERT_VIOLATIONINTEGER_OVERFLOW === [ULTIMATE.startErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 55 more)] === [2024-11-19 10:36:16,505 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-19 10:36:16,505 INFO L85 PathProgramCache]: Analyzing trace with hash 2091379380, now seen corresponding path program 1 times [2024-11-19 10:36:16,505 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-19 10:36:16,505 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [664495615] [2024-11-19 10:36:16,505 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-19 10:36:16,505 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-19 10:36:16,514 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unknown [2024-11-19 10:36:16,516 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [1321149431] [2024-11-19 10:36:16,516 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-19 10:36:16,516 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-19 10:36:16,516 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2024-11-19 10:36:16,517 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-19 10:36:16,519 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-19 10:36:16,554 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-19 10:36:16,554 INFO L255 TraceCheckSpWp]: Trace formula consists of 150 conjuncts, 24 conjuncts are in the unsatisfiable core [2024-11-19 10:36:16,556 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-11-19 10:36:16,965 INFO L134 CoverageAnalysis]: Checked inductivity of 44 backedges. 9 proven. 19 refuted. 0 times theorem prover too weak. 16 trivial. 0 not checked. [2024-11-19 10:36:16,965 INFO L311 TraceCheckSpWp]: Computing backward predicates... [2024-11-19 10:36:17,126 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-19 10:36:17,126 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [664495615] [2024-11-19 10:36:17,126 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2024-11-19 10:36:17,126 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1321149431] [2024-11-19 10:36:17,126 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1321149431] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-19 10:36:17,126 INFO L185 FreeRefinementEngine]: Found 0 perfect and 1 imperfect interpolant sequences. [2024-11-19 10:36:17,126 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11] total 11 [2024-11-19 10:36:17,126 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [426915361] [2024-11-19 10:36:17,126 INFO L85 oduleStraightlineAll]: Using 1 imperfect interpolants to construct interpolant automaton [2024-11-19 10:36:17,127 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 12 states [2024-11-19 10:36:17,127 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-19 10:36:17,127 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2024-11-19 10:36:17,127 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=37, Invalid=145, Unknown=0, NotChecked=0, Total=182 [2024-11-19 10:36:17,127 INFO L87 Difference]: Start difference. First operand 668 states and 925 transitions. Second operand has 12 states, 11 states have (on average 5.454545454545454) internal successors, (60), 11 states have internal predecessors, (60), 3 states have call successors, (6), 1 states have call predecessors, (6), 3 states have return successors, (6), 5 states have call predecessors, (6), 3 states have call successors, (6) [2024-11-19 10:36:18,172 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-19 10:36:18,172 INFO L93 Difference]: Finished difference Result 749 states and 1026 transitions. [2024-11-19 10:36:18,173 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 16 states. [2024-11-19 10:36:18,173 INFO L78 Accepts]: Start accepts. Automaton has has 12 states, 11 states have (on average 5.454545454545454) internal successors, (60), 11 states have internal predecessors, (60), 3 states have call successors, (6), 1 states have call predecessors, (6), 3 states have return successors, (6), 5 states have call predecessors, (6), 3 states have call successors, (6) Word has length 78 [2024-11-19 10:36:18,173 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-19 10:36:18,175 INFO L225 Difference]: With dead ends: 749 [2024-11-19 10:36:18,175 INFO L226 Difference]: Without dead ends: 683 [2024-11-19 10:36:18,175 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 88 GetRequests, 71 SyntacticMatches, 0 SemanticMatches, 17 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 35 ImplicationChecksByTransitivity, 0.3s TimeCoverageRelationStatistics Valid=78, Invalid=264, Unknown=0, NotChecked=0, Total=342 [2024-11-19 10:36:18,176 INFO L432 NwaCegarLoop]: 62 mSDtfsCounter, 443 mSDsluCounter, 306 mSDsCounter, 0 mSdLazyCounter, 1452 mSolverCounterSat, 40 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.8s Time, 0 mProtectedPredicate, 0 mProtectedAction, 459 SdHoareTripleChecker+Valid, 368 SdHoareTripleChecker+Invalid, 1492 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 40 IncrementalHoareTripleChecker+Valid, 1452 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.9s IncrementalHoareTripleChecker+Time [2024-11-19 10:36:18,176 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [459 Valid, 368 Invalid, 1492 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [40 Valid, 1452 Invalid, 0 Unknown, 0 Unchecked, 0.9s Time] [2024-11-19 10:36:18,177 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 683 states. [2024-11-19 10:36:18,198 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 683 to 553. [2024-11-19 10:36:18,198 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 553 states, 450 states have (on average 1.4577777777777778) internal successors, (656), 500 states have internal predecessors, (656), 51 states have call successors, (51), 4 states have call predecessors, (51), 4 states have return successors, (51), 48 states have call predecessors, (51), 51 states have call successors, (51) [2024-11-19 10:36:18,199 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 553 states to 553 states and 758 transitions. [2024-11-19 10:36:18,200 INFO L78 Accepts]: Start accepts. Automaton has 553 states and 758 transitions. Word has length 78 [2024-11-19 10:36:18,200 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-19 10:36:18,200 INFO L471 AbstractCegarLoop]: Abstraction has 553 states and 758 transitions. [2024-11-19 10:36:18,200 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 12 states, 11 states have (on average 5.454545454545454) internal successors, (60), 11 states have internal predecessors, (60), 3 states have call successors, (6), 1 states have call predecessors, (6), 3 states have return successors, (6), 5 states have call predecessors, (6), 3 states have call successors, (6) [2024-11-19 10:36:18,200 INFO L276 IsEmpty]: Start isEmpty. Operand 553 states and 758 transitions. [2024-11-19 10:36:18,201 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 80 [2024-11-19 10:36:18,201 INFO L207 NwaCegarLoop]: Found error trace [2024-11-19 10:36:18,201 INFO L215 NwaCegarLoop]: trace histogram [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, 1] [2024-11-19 10:36:18,213 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-19 10:36:18,403 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,SelfDestructingSolverStorable32 [2024-11-19 10:36:18,403 INFO L396 AbstractCegarLoop]: === Iteration 34 === Targeting ULTIMATE.startErr13ASSERT_VIOLATIONINTEGER_OVERFLOW === [ULTIMATE.startErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 55 more)] === [2024-11-19 10:36:18,404 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-19 10:36:18,404 INFO L85 PathProgramCache]: Analyzing trace with hash 408251414, now seen corresponding path program 1 times [2024-11-19 10:36:18,404 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-19 10:36:18,404 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1637498370] [2024-11-19 10:36:18,404 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-19 10:36:18,404 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-19 10:36:18,414 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unknown [2024-11-19 10:36:18,416 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [81914897] [2024-11-19 10:36:18,416 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-19 10:36:18,416 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-19 10:36:18,416 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2024-11-19 10:36:18,418 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-19 10:36:18,421 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-19 10:36:18,459 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-19 10:36:18,459 INFO L255 TraceCheckSpWp]: Trace formula consists of 151 conjuncts, 10 conjuncts are in the unsatisfiable core [2024-11-19 10:36:18,460 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-11-19 10:36:18,696 INFO L134 CoverageAnalysis]: Checked inductivity of 45 backedges. 3 proven. 17 refuted. 0 times theorem prover too weak. 25 trivial. 0 not checked. [2024-11-19 10:36:18,697 INFO L311 TraceCheckSpWp]: Computing backward predicates... [2024-11-19 10:36:20,153 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-19 10:36:20,153 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1637498370] [2024-11-19 10:36:20,153 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2024-11-19 10:36:20,153 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [81914897] [2024-11-19 10:36:20,153 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [81914897] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-19 10:36:20,153 INFO L185 FreeRefinementEngine]: Found 0 perfect and 1 imperfect interpolant sequences. [2024-11-19 10:36:20,153 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [7] total 7 [2024-11-19 10:36:20,154 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [452177096] [2024-11-19 10:36:20,154 INFO L85 oduleStraightlineAll]: Using 1 imperfect interpolants to construct interpolant automaton [2024-11-19 10:36:20,154 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 8 states [2024-11-19 10:36:20,154 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-19 10:36:20,154 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2024-11-19 10:36:20,154 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=25, Invalid=64, Unknown=1, NotChecked=0, Total=90 [2024-11-19 10:36:20,154 INFO L87 Difference]: Start difference. First operand 553 states and 758 transitions. Second operand has 8 states, 7 states have (on average 8.285714285714286) internal successors, (58), 7 states have internal predecessors, (58), 3 states have call successors, (6), 1 states have call predecessors, (6), 2 states have return successors, (6), 4 states have call predecessors, (6), 3 states have call successors, (6) [2024-11-19 10:36:20,911 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-19 10:36:20,911 INFO L93 Difference]: Finished difference Result 633 states and 870 transitions. [2024-11-19 10:36:20,912 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2024-11-19 10:36:20,912 INFO L78 Accepts]: Start accepts. Automaton has has 8 states, 7 states have (on average 8.285714285714286) internal successors, (58), 7 states have internal predecessors, (58), 3 states have call successors, (6), 1 states have call predecessors, (6), 2 states have return successors, (6), 4 states have call predecessors, (6), 3 states have call successors, (6) Word has length 79 [2024-11-19 10:36:20,912 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-19 10:36:20,914 INFO L225 Difference]: With dead ends: 633 [2024-11-19 10:36:20,914 INFO L226 Difference]: Without dead ends: 629 [2024-11-19 10:36:20,914 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 87 GetRequests, 77 SyntacticMatches, 0 SemanticMatches, 10 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 7 ImplicationChecksByTransitivity, 1.3s TimeCoverageRelationStatistics Valid=40, Invalid=91, Unknown=1, NotChecked=0, Total=132 [2024-11-19 10:36:20,915 INFO L432 NwaCegarLoop]: 100 mSDtfsCounter, 256 mSDsluCounter, 281 mSDsCounter, 0 mSdLazyCounter, 581 mSolverCounterSat, 22 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.6s Time, 0 mProtectedPredicate, 0 mProtectedAction, 259 SdHoareTripleChecker+Valid, 381 SdHoareTripleChecker+Invalid, 603 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 22 IncrementalHoareTripleChecker+Valid, 581 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.7s IncrementalHoareTripleChecker+Time [2024-11-19 10:36:20,915 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [259 Valid, 381 Invalid, 603 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [22 Valid, 581 Invalid, 0 Unknown, 0 Unchecked, 0.7s Time] [2024-11-19 10:36:20,915 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 629 states. [2024-11-19 10:36:20,938 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 629 to 611. [2024-11-19 10:36:20,939 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 611 states, 504 states have (on average 1.4484126984126984) internal successors, (730), 552 states have internal predecessors, (730), 57 states have call successors, (57), 4 states have call predecessors, (57), 4 states have return successors, (57), 54 states have call predecessors, (57), 57 states have call successors, (57) [2024-11-19 10:36:20,940 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 611 states to 611 states and 844 transitions. [2024-11-19 10:36:20,940 INFO L78 Accepts]: Start accepts. Automaton has 611 states and 844 transitions. Word has length 79 [2024-11-19 10:36:20,940 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-19 10:36:20,940 INFO L471 AbstractCegarLoop]: Abstraction has 611 states and 844 transitions. [2024-11-19 10:36:20,941 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 8 states, 7 states have (on average 8.285714285714286) internal successors, (58), 7 states have internal predecessors, (58), 3 states have call successors, (6), 1 states have call predecessors, (6), 2 states have return successors, (6), 4 states have call predecessors, (6), 3 states have call successors, (6) [2024-11-19 10:36:20,941 INFO L276 IsEmpty]: Start isEmpty. Operand 611 states and 844 transitions. [2024-11-19 10:36:20,941 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 86 [2024-11-19 10:36:20,941 INFO L207 NwaCegarLoop]: Found error trace [2024-11-19 10:36:20,941 INFO L215 NwaCegarLoop]: trace histogram [5, 5, 5, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-19 10:36:20,953 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-19 10:36:21,142 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable33,28 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-19 10:36:21,142 INFO L396 AbstractCegarLoop]: === Iteration 35 === Targeting ULTIMATE.startErr14ASSERT_VIOLATIONINTEGER_OVERFLOW === [ULTIMATE.startErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 55 more)] === [2024-11-19 10:36:21,143 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-19 10:36:21,143 INFO L85 PathProgramCache]: Analyzing trace with hash 806829775, now seen corresponding path program 1 times [2024-11-19 10:36:21,143 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-19 10:36:21,143 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1116341333] [2024-11-19 10:36:21,143 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-19 10:36:21,143 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-19 10:36:21,151 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unknown [2024-11-19 10:36:21,152 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [2129571920] [2024-11-19 10:36:21,152 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-19 10:36:21,152 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-19 10:36:21,152 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2024-11-19 10:36:21,157 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-19 10:36:21,160 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-19 10:36:21,197 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-19 10:36:21,197 INFO L255 TraceCheckSpWp]: Trace formula consists of 161 conjuncts, 10 conjuncts are in the unsatisfiable core [2024-11-19 10:36:21,199 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-11-19 10:36:21,439 INFO L134 CoverageAnalysis]: Checked inductivity of 63 backedges. 0 proven. 22 refuted. 0 times theorem prover too weak. 41 trivial. 0 not checked. [2024-11-19 10:36:21,440 INFO L311 TraceCheckSpWp]: Computing backward predicates... [2024-11-19 10:36:21,527 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-19 10:36:21,528 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1116341333] [2024-11-19 10:36:21,528 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2024-11-19 10:36:21,528 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2129571920] [2024-11-19 10:36:21,528 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2129571920] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-19 10:36:21,528 INFO L185 FreeRefinementEngine]: Found 0 perfect and 1 imperfect interpolant sequences. [2024-11-19 10:36:21,528 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [7] total 7 [2024-11-19 10:36:21,528 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1147841062] [2024-11-19 10:36:21,528 INFO L85 oduleStraightlineAll]: Using 1 imperfect interpolants to construct interpolant automaton [2024-11-19 10:36:21,529 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 8 states [2024-11-19 10:36:21,529 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-19 10:36:21,529 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2024-11-19 10:36:21,529 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=26, Invalid=64, Unknown=0, NotChecked=0, Total=90 [2024-11-19 10:36:21,529 INFO L87 Difference]: Start difference. First operand 611 states and 844 transitions. Second operand has 8 states, 6 states have (on average 9.833333333333334) internal successors, (59), 7 states have internal predecessors, (59), 4 states have call successors, (7), 1 states have call predecessors, (7), 2 states have return successors, (7), 3 states have call predecessors, (7), 4 states have call successors, (7) [2024-11-19 10:36:21,952 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-19 10:36:21,952 INFO L93 Difference]: Finished difference Result 926 states and 1330 transitions. [2024-11-19 10:36:21,952 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2024-11-19 10:36:21,953 INFO L78 Accepts]: Start accepts. Automaton has has 8 states, 6 states have (on average 9.833333333333334) internal successors, (59), 7 states have internal predecessors, (59), 4 states have call successors, (7), 1 states have call predecessors, (7), 2 states have return successors, (7), 3 states have call predecessors, (7), 4 states have call successors, (7) Word has length 85 [2024-11-19 10:36:21,953 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-19 10:36:21,955 INFO L225 Difference]: With dead ends: 926 [2024-11-19 10:36:21,955 INFO L226 Difference]: Without dead ends: 924 [2024-11-19 10:36:21,955 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 120 GetRequests, 112 SyntacticMatches, 0 SemanticMatches, 8 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 7 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=26, Invalid=64, Unknown=0, NotChecked=0, Total=90 [2024-11-19 10:36:21,956 INFO L432 NwaCegarLoop]: 76 mSDtfsCounter, 418 mSDsluCounter, 245 mSDsCounter, 0 mSdLazyCounter, 375 mSolverCounterSat, 16 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 429 SdHoareTripleChecker+Valid, 321 SdHoareTripleChecker+Invalid, 391 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 16 IncrementalHoareTripleChecker+Valid, 375 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.4s IncrementalHoareTripleChecker+Time [2024-11-19 10:36:21,956 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [429 Valid, 321 Invalid, 391 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [16 Valid, 375 Invalid, 0 Unknown, 0 Unchecked, 0.4s Time] [2024-11-19 10:36:21,957 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 924 states. [2024-11-19 10:36:22,003 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 924 to 876. [2024-11-19 10:36:22,004 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 876 states, 738 states have (on average 1.489159891598916) internal successors, (1099), 788 states have internal predecessors, (1099), 88 states have call successors, (88), 4 states have call predecessors, (88), 4 states have return successors, (88), 83 states have call predecessors, (88), 88 states have call successors, (88) [2024-11-19 10:36:22,006 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 876 states to 876 states and 1275 transitions. [2024-11-19 10:36:22,006 INFO L78 Accepts]: Start accepts. Automaton has 876 states and 1275 transitions. Word has length 85 [2024-11-19 10:36:22,006 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-19 10:36:22,006 INFO L471 AbstractCegarLoop]: Abstraction has 876 states and 1275 transitions. [2024-11-19 10:36:22,007 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 8 states, 6 states have (on average 9.833333333333334) internal successors, (59), 7 states have internal predecessors, (59), 4 states have call successors, (7), 1 states have call predecessors, (7), 2 states have return successors, (7), 3 states have call predecessors, (7), 4 states have call successors, (7) [2024-11-19 10:36:22,007 INFO L276 IsEmpty]: Start isEmpty. Operand 876 states and 1275 transitions. [2024-11-19 10:36:22,007 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 87 [2024-11-19 10:36:22,007 INFO L207 NwaCegarLoop]: Found error trace [2024-11-19 10:36:22,007 INFO L215 NwaCegarLoop]: trace histogram [5, 5, 5, 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] [2024-11-19 10:36:22,019 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (29)] Ended with exit code 0 [2024-11-19 10:36:22,208 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable34,29 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-19 10:36:22,208 INFO L396 AbstractCegarLoop]: === Iteration 36 === Targeting ULTIMATE.startErr15ASSERT_VIOLATIONINTEGER_OVERFLOW === [ULTIMATE.startErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 55 more)] === [2024-11-19 10:36:22,208 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-19 10:36:22,208 INFO L85 PathProgramCache]: Analyzing trace with hash -758080672, now seen corresponding path program 1 times [2024-11-19 10:36:22,208 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-19 10:36:22,209 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [950907471] [2024-11-19 10:36:22,209 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-19 10:36:22,209 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-19 10:36:22,218 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unknown [2024-11-19 10:36:22,219 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [1131707907] [2024-11-19 10:36:22,219 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-19 10:36:22,219 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-19 10:36:22,219 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2024-11-19 10:36:22,223 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-19 10:36:22,224 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-19 10:36:22,264 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-19 10:36:22,265 INFO L255 TraceCheckSpWp]: Trace formula consists of 162 conjuncts, 10 conjuncts are in the unsatisfiable core [2024-11-19 10:36:22,266 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-11-19 10:36:22,532 INFO L134 CoverageAnalysis]: Checked inductivity of 64 backedges. 0 proven. 23 refuted. 0 times theorem prover too weak. 41 trivial. 0 not checked. [2024-11-19 10:36:22,532 INFO L311 TraceCheckSpWp]: Computing backward predicates... [2024-11-19 10:36:26,989 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-19 10:36:26,989 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [950907471] [2024-11-19 10:36:26,989 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2024-11-19 10:36:26,989 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1131707907] [2024-11-19 10:36:26,989 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1131707907] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-19 10:36:26,990 INFO L185 FreeRefinementEngine]: Found 0 perfect and 1 imperfect interpolant sequences. [2024-11-19 10:36:26,990 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [7] total 7 [2024-11-19 10:36:26,990 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1682481423] [2024-11-19 10:36:26,990 INFO L85 oduleStraightlineAll]: Using 1 imperfect interpolants to construct interpolant automaton [2024-11-19 10:36:26,990 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 8 states [2024-11-19 10:36:26,990 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-19 10:36:26,991 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2024-11-19 10:36:26,991 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=25, Invalid=64, Unknown=1, NotChecked=0, Total=90 [2024-11-19 10:36:26,991 INFO L87 Difference]: Start difference. First operand 876 states and 1275 transitions. Second operand has 8 states, 6 states have (on average 10.0) internal successors, (60), 7 states have internal predecessors, (60), 4 states have call successors, (7), 1 states have call predecessors, (7), 2 states have return successors, (7), 3 states have call predecessors, (7), 4 states have call successors, (7) [2024-11-19 10:36:27,268 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-19 10:36:27,269 INFO L93 Difference]: Finished difference Result 881 states and 1275 transitions. [2024-11-19 10:36:27,269 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2024-11-19 10:36:27,269 INFO L78 Accepts]: Start accepts. Automaton has has 8 states, 6 states have (on average 10.0) internal successors, (60), 7 states have internal predecessors, (60), 4 states have call successors, (7), 1 states have call predecessors, (7), 2 states have return successors, (7), 3 states have call predecessors, (7), 4 states have call successors, (7) Word has length 86 [2024-11-19 10:36:27,270 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-19 10:36:27,272 INFO L225 Difference]: With dead ends: 881 [2024-11-19 10:36:27,272 INFO L226 Difference]: Without dead ends: 875 [2024-11-19 10:36:27,272 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 123 GetRequests, 114 SyntacticMatches, 0 SemanticMatches, 9 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 7 ImplicationChecksByTransitivity, 4.1s TimeCoverageRelationStatistics Valid=33, Invalid=76, Unknown=1, NotChecked=0, Total=110 [2024-11-19 10:36:27,273 INFO L432 NwaCegarLoop]: 85 mSDtfsCounter, 187 mSDsluCounter, 225 mSDsCounter, 0 mSdLazyCounter, 361 mSolverCounterSat, 18 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 188 SdHoareTripleChecker+Valid, 310 SdHoareTripleChecker+Invalid, 379 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 18 IncrementalHoareTripleChecker+Valid, 361 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2024-11-19 10:36:27,273 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [188 Valid, 310 Invalid, 379 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [18 Valid, 361 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2024-11-19 10:36:27,273 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 875 states. [2024-11-19 10:36:27,303 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 875 to 691. [2024-11-19 10:36:27,304 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 691 states, 579 states have (on average 1.38860103626943) internal successors, (804), 621 states have internal predecessors, (804), 68 states have call successors, (68), 4 states have call predecessors, (68), 4 states have return successors, (68), 65 states have call predecessors, (68), 68 states have call successors, (68) [2024-11-19 10:36:27,305 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 691 states to 691 states and 940 transitions. [2024-11-19 10:36:27,305 INFO L78 Accepts]: Start accepts. Automaton has 691 states and 940 transitions. Word has length 86 [2024-11-19 10:36:27,306 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-19 10:36:27,306 INFO L471 AbstractCegarLoop]: Abstraction has 691 states and 940 transitions. [2024-11-19 10:36:27,306 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 8 states, 6 states have (on average 10.0) internal successors, (60), 7 states have internal predecessors, (60), 4 states have call successors, (7), 1 states have call predecessors, (7), 2 states have return successors, (7), 3 states have call predecessors, (7), 4 states have call successors, (7) [2024-11-19 10:36:27,306 INFO L276 IsEmpty]: Start isEmpty. Operand 691 states and 940 transitions. [2024-11-19 10:36:27,306 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 90 [2024-11-19 10:36:27,306 INFO L207 NwaCegarLoop]: Found error trace [2024-11-19 10:36:27,307 INFO L215 NwaCegarLoop]: trace histogram [5, 5, 5, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-19 10:36:27,318 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (30)] Forceful destruction successful, exit code 0 [2024-11-19 10:36:27,507 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable35,30 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-19 10:36:27,508 INFO L396 AbstractCegarLoop]: === Iteration 37 === Targeting ULTIMATE.startErr18ASSERT_VIOLATIONINTEGER_OVERFLOW === [ULTIMATE.startErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 55 more)] === [2024-11-19 10:36:27,508 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-19 10:36:27,508 INFO L85 PathProgramCache]: Analyzing trace with hash -1043176685, now seen corresponding path program 1 times [2024-11-19 10:36:27,508 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-19 10:36:27,508 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [625826083] [2024-11-19 10:36:27,508 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-19 10:36:27,508 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-19 10:36:27,520 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unknown [2024-11-19 10:36:27,521 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [1622949502] [2024-11-19 10:36:27,521 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-19 10:36:27,521 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-19 10:36:27,521 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2024-11-19 10:36:27,523 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-19 10:36:27,523 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-19 10:36:27,561 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-19 10:36:27,562 INFO L255 TraceCheckSpWp]: Trace formula consists of 165 conjuncts, 22 conjuncts are in the unsatisfiable core [2024-11-19 10:36:27,563 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-11-19 10:36:27,863 INFO L134 CoverageAnalysis]: Checked inductivity of 67 backedges. 9 proven. 29 refuted. 0 times theorem prover too weak. 29 trivial. 0 not checked. [2024-11-19 10:36:27,863 INFO L311 TraceCheckSpWp]: Computing backward predicates... [2024-11-19 10:36:27,982 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-19 10:36:27,982 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [625826083] [2024-11-19 10:36:27,982 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2024-11-19 10:36:27,982 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1622949502] [2024-11-19 10:36:27,982 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1622949502] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-19 10:36:27,982 INFO L185 FreeRefinementEngine]: Found 0 perfect and 1 imperfect interpolant sequences. [2024-11-19 10:36:27,982 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10] total 10 [2024-11-19 10:36:27,982 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [793675734] [2024-11-19 10:36:27,982 INFO L85 oduleStraightlineAll]: Using 1 imperfect interpolants to construct interpolant automaton [2024-11-19 10:36:27,983 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 11 states [2024-11-19 10:36:27,983 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-19 10:36:27,983 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2024-11-19 10:36:27,983 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=38, Invalid=118, Unknown=0, NotChecked=0, Total=156 [2024-11-19 10:36:27,983 INFO L87 Difference]: Start difference. First operand 691 states and 940 transitions. Second operand has 11 states, 10 states have (on average 6.6) internal successors, (66), 10 states have internal predecessors, (66), 3 states have call successors, (7), 1 states have call predecessors, (7), 3 states have return successors, (7), 5 states have call predecessors, (7), 3 states have call successors, (7) [2024-11-19 10:36:29,121 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-19 10:36:29,121 INFO L93 Difference]: Finished difference Result 912 states and 1271 transitions. [2024-11-19 10:36:29,121 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2024-11-19 10:36:29,122 INFO L78 Accepts]: Start accepts. Automaton has has 11 states, 10 states have (on average 6.6) internal successors, (66), 10 states have internal predecessors, (66), 3 states have call successors, (7), 1 states have call predecessors, (7), 3 states have return successors, (7), 5 states have call predecessors, (7), 3 states have call successors, (7) Word has length 89 [2024-11-19 10:36:29,122 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-19 10:36:29,124 INFO L225 Difference]: With dead ends: 912 [2024-11-19 10:36:29,124 INFO L226 Difference]: Without dead ends: 908 [2024-11-19 10:36:29,125 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 96 GetRequests, 83 SyntacticMatches, 0 SemanticMatches, 13 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 18 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=51, Invalid=159, Unknown=0, NotChecked=0, Total=210 [2024-11-19 10:36:29,125 INFO L432 NwaCegarLoop]: 58 mSDtfsCounter, 408 mSDsluCounter, 293 mSDsCounter, 0 mSdLazyCounter, 1079 mSolverCounterSat, 20 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.9s Time, 0 mProtectedPredicate, 0 mProtectedAction, 426 SdHoareTripleChecker+Valid, 351 SdHoareTripleChecker+Invalid, 1099 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 20 IncrementalHoareTripleChecker+Valid, 1079 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.0s IncrementalHoareTripleChecker+Time [2024-11-19 10:36:29,125 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [426 Valid, 351 Invalid, 1099 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [20 Valid, 1079 Invalid, 0 Unknown, 0 Unchecked, 1.0s Time] [2024-11-19 10:36:29,126 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 908 states. [2024-11-19 10:36:29,158 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 908 to 724. [2024-11-19 10:36:29,158 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 724 states, 608 states have (on average 1.4144736842105263) internal successors, (860), 650 states have internal predecessors, (860), 72 states have call successors, (72), 4 states have call predecessors, (72), 4 states have return successors, (72), 69 states have call predecessors, (72), 72 states have call successors, (72) [2024-11-19 10:36:29,159 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 724 states to 724 states and 1004 transitions. [2024-11-19 10:36:29,160 INFO L78 Accepts]: Start accepts. Automaton has 724 states and 1004 transitions. Word has length 89 [2024-11-19 10:36:29,160 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-19 10:36:29,161 INFO L471 AbstractCegarLoop]: Abstraction has 724 states and 1004 transitions. [2024-11-19 10:36:29,161 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 11 states, 10 states have (on average 6.6) internal successors, (66), 10 states have internal predecessors, (66), 3 states have call successors, (7), 1 states have call predecessors, (7), 3 states have return successors, (7), 5 states have call predecessors, (7), 3 states have call successors, (7) [2024-11-19 10:36:29,161 INFO L276 IsEmpty]: Start isEmpty. Operand 724 states and 1004 transitions. [2024-11-19 10:36:29,162 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 91 [2024-11-19 10:36:29,162 INFO L207 NwaCegarLoop]: Found error trace [2024-11-19 10:36:29,162 INFO L215 NwaCegarLoop]: trace histogram [5, 5, 5, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-19 10:36:29,177 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-19 10:36:29,365 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,SelfDestructingSolverStorable36 [2024-11-19 10:36:29,366 INFO L396 AbstractCegarLoop]: === Iteration 38 === Targeting ULTIMATE.startErr19ASSERT_VIOLATIONINTEGER_OVERFLOW === [ULTIMATE.startErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 55 more)] === [2024-11-19 10:36:29,366 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-19 10:36:29,366 INFO L85 PathProgramCache]: Analyzing trace with hash 2021261220, now seen corresponding path program 1 times [2024-11-19 10:36:29,366 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-19 10:36:29,366 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1219297446] [2024-11-19 10:36:29,366 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-19 10:36:29,366 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-19 10:36:29,376 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unknown [2024-11-19 10:36:29,377 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [392011616] [2024-11-19 10:36:29,377 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-19 10:36:29,378 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-19 10:36:29,378 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2024-11-19 10:36:29,379 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-19 10:36:29,387 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-19 10:36:29,425 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-19 10:36:29,425 INFO L255 TraceCheckSpWp]: Trace formula consists of 166 conjuncts, 10 conjuncts are in the unsatisfiable core [2024-11-19 10:36:29,427 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-11-19 10:36:29,675 INFO L134 CoverageAnalysis]: Checked inductivity of 68 backedges. 0 proven. 27 refuted. 0 times theorem prover too weak. 41 trivial. 0 not checked. [2024-11-19 10:36:29,675 INFO L311 TraceCheckSpWp]: Computing backward predicates... [2024-11-19 10:36:31,097 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-19 10:36:31,098 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1219297446] [2024-11-19 10:36:31,098 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2024-11-19 10:36:31,098 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [392011616] [2024-11-19 10:36:31,098 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [392011616] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-19 10:36:31,098 INFO L185 FreeRefinementEngine]: Found 0 perfect and 1 imperfect interpolant sequences. [2024-11-19 10:36:31,098 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [7] total 7 [2024-11-19 10:36:31,098 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1915929644] [2024-11-19 10:36:31,098 INFO L85 oduleStraightlineAll]: Using 1 imperfect interpolants to construct interpolant automaton [2024-11-19 10:36:31,099 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 8 states [2024-11-19 10:36:31,099 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-19 10:36:31,099 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2024-11-19 10:36:31,099 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=25, Invalid=64, Unknown=1, NotChecked=0, Total=90 [2024-11-19 10:36:31,099 INFO L87 Difference]: Start difference. First operand 724 states and 1004 transitions. Second operand has 8 states, 7 states have (on average 9.142857142857142) internal successors, (64), 7 states have internal predecessors, (64), 4 states have call successors, (7), 1 states have call predecessors, (7), 2 states have return successors, (7), 3 states have call predecessors, (7), 4 states have call successors, (7) [2024-11-19 10:36:32,141 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-19 10:36:32,141 INFO L93 Difference]: Finished difference Result 777 states and 1080 transitions. [2024-11-19 10:36:32,142 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2024-11-19 10:36:32,142 INFO L78 Accepts]: Start accepts. Automaton has has 8 states, 7 states have (on average 9.142857142857142) internal successors, (64), 7 states have internal predecessors, (64), 4 states have call successors, (7), 1 states have call predecessors, (7), 2 states have return successors, (7), 3 states have call predecessors, (7), 4 states have call successors, (7) Word has length 90 [2024-11-19 10:36:32,142 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-19 10:36:32,145 INFO L225 Difference]: With dead ends: 777 [2024-11-19 10:36:32,145 INFO L226 Difference]: Without dead ends: 773 [2024-11-19 10:36:32,146 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 98 GetRequests, 88 SyntacticMatches, 0 SemanticMatches, 10 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 7 ImplicationChecksByTransitivity, 1.5s TimeCoverageRelationStatistics Valid=40, Invalid=91, Unknown=1, NotChecked=0, Total=132 [2024-11-19 10:36:32,149 INFO L432 NwaCegarLoop]: 96 mSDtfsCounter, 203 mSDsluCounter, 285 mSDsCounter, 0 mSdLazyCounter, 616 mSolverCounterSat, 22 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.8s Time, 0 mProtectedPredicate, 0 mProtectedAction, 204 SdHoareTripleChecker+Valid, 381 SdHoareTripleChecker+Invalid, 638 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 22 IncrementalHoareTripleChecker+Valid, 616 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.9s IncrementalHoareTripleChecker+Time [2024-11-19 10:36:32,150 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [204 Valid, 381 Invalid, 638 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [22 Valid, 616 Invalid, 0 Unknown, 0 Unchecked, 0.9s Time] [2024-11-19 10:36:32,150 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 773 states. [2024-11-19 10:36:32,190 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 773 to 757. [2024-11-19 10:36:32,191 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 757 states, 639 states have (on average 1.410015649452269) internal successors, (901), 679 states have internal predecessors, (901), 76 states have call successors, (76), 4 states have call predecessors, (76), 4 states have return successors, (76), 73 states have call predecessors, (76), 76 states have call successors, (76) [2024-11-19 10:36:32,192 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 757 states to 757 states and 1053 transitions. [2024-11-19 10:36:32,193 INFO L78 Accepts]: Start accepts. Automaton has 757 states and 1053 transitions. Word has length 90 [2024-11-19 10:36:32,193 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-19 10:36:32,193 INFO L471 AbstractCegarLoop]: Abstraction has 757 states and 1053 transitions. [2024-11-19 10:36:32,193 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 8 states, 7 states have (on average 9.142857142857142) internal successors, (64), 7 states have internal predecessors, (64), 4 states have call successors, (7), 1 states have call predecessors, (7), 2 states have return successors, (7), 3 states have call predecessors, (7), 4 states have call successors, (7) [2024-11-19 10:36:32,193 INFO L276 IsEmpty]: Start isEmpty. Operand 757 states and 1053 transitions. [2024-11-19 10:36:32,194 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 100 [2024-11-19 10:36:32,194 INFO L207 NwaCegarLoop]: Found error trace [2024-11-19 10:36:32,194 INFO L215 NwaCegarLoop]: trace histogram [6, 6, 6, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-19 10:36:32,206 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-19 10:36:32,395 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,SelfDestructingSolverStorable37 [2024-11-19 10:36:32,396 INFO L396 AbstractCegarLoop]: === Iteration 39 === Targeting ULTIMATE.startErr21ASSERT_VIOLATIONINTEGER_OVERFLOW === [ULTIMATE.startErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 55 more)] === [2024-11-19 10:36:32,396 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-19 10:36:32,396 INFO L85 PathProgramCache]: Analyzing trace with hash -546514869, now seen corresponding path program 1 times [2024-11-19 10:36:32,396 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-19 10:36:32,396 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [238462054] [2024-11-19 10:36:32,397 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-19 10:36:32,397 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-19 10:36:32,404 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-19 10:36:32,479 INFO L134 CoverageAnalysis]: Checked inductivity of 91 backedges. 0 proven. 27 refuted. 0 times theorem prover too weak. 64 trivial. 0 not checked. [2024-11-19 10:36:32,479 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-19 10:36:32,479 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [238462054] [2024-11-19 10:36:32,479 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [238462054] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-19 10:36:32,479 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [338057833] [2024-11-19 10:36:32,479 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-19 10:36:32,480 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-19 10:36:32,480 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2024-11-19 10:36:32,481 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-19 10:36:32,487 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-19 10:36:32,526 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-19 10:36:32,527 INFO L255 TraceCheckSpWp]: Trace formula consists of 179 conjuncts, 6 conjuncts are in the unsatisfiable core [2024-11-19 10:36:32,528 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-11-19 10:36:32,671 INFO L134 CoverageAnalysis]: Checked inductivity of 91 backedges. 0 proven. 27 refuted. 0 times theorem prover too weak. 64 trivial. 0 not checked. [2024-11-19 10:36:32,671 INFO L311 TraceCheckSpWp]: Computing backward predicates... [2024-11-19 10:36:32,803 INFO L134 CoverageAnalysis]: Checked inductivity of 91 backedges. 0 proven. 27 refuted. 0 times theorem prover too weak. 64 trivial. 0 not checked. [2024-11-19 10:36:32,803 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [338057833] provided 0 perfect and 2 imperfect interpolant sequences [2024-11-19 10:36:32,803 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2024-11-19 10:36:32,803 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [5, 6, 6] total 15 [2024-11-19 10:36:32,803 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [587320264] [2024-11-19 10:36:32,803 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2024-11-19 10:36:32,804 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 16 states [2024-11-19 10:36:32,804 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-19 10:36:32,804 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 16 interpolants. [2024-11-19 10:36:32,805 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=54, Invalid=186, Unknown=0, NotChecked=0, Total=240 [2024-11-19 10:36:32,805 INFO L87 Difference]: Start difference. First operand 757 states and 1053 transitions. Second operand has 16 states, 15 states have (on average 12.066666666666666) internal successors, (181), 16 states have internal predecessors, (181), 9 states have call successors, (24), 1 states have call predecessors, (24), 1 states have return successors, (24), 9 states have call predecessors, (24), 9 states have call successors, (24) [2024-11-19 10:36:34,449 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-19 10:36:34,450 INFO L93 Difference]: Finished difference Result 1362 states and 1796 transitions. [2024-11-19 10:36:34,450 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 48 states. [2024-11-19 10:36:34,450 INFO L78 Accepts]: Start accepts. Automaton has has 16 states, 15 states have (on average 12.066666666666666) internal successors, (181), 16 states have internal predecessors, (181), 9 states have call successors, (24), 1 states have call predecessors, (24), 1 states have return successors, (24), 9 states have call predecessors, (24), 9 states have call successors, (24) Word has length 99 [2024-11-19 10:36:34,450 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-19 10:36:34,454 INFO L225 Difference]: With dead ends: 1362 [2024-11-19 10:36:34,454 INFO L226 Difference]: Without dead ends: 1360 [2024-11-19 10:36:34,455 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 245 GetRequests, 187 SyntacticMatches, 0 SemanticMatches, 58 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1090 ImplicationChecksByTransitivity, 0.5s TimeCoverageRelationStatistics Valid=910, Invalid=2630, Unknown=0, NotChecked=0, Total=3540 [2024-11-19 10:36:34,456 INFO L432 NwaCegarLoop]: 161 mSDtfsCounter, 1797 mSDsluCounter, 682 mSDsCounter, 0 mSdLazyCounter, 944 mSolverCounterSat, 148 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1797 SdHoareTripleChecker+Valid, 843 SdHoareTripleChecker+Invalid, 1092 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 148 IncrementalHoareTripleChecker+Valid, 944 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.1s IncrementalHoareTripleChecker+Time [2024-11-19 10:36:34,457 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [1797 Valid, 843 Invalid, 1092 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [148 Valid, 944 Invalid, 0 Unknown, 0 Unchecked, 1.1s Time] [2024-11-19 10:36:34,457 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1360 states. [2024-11-19 10:36:34,521 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1360 to 935. [2024-11-19 10:36:34,522 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 935 states, 801 states have (on average 1.4182272159800249) internal successors, (1136), 841 states have internal predecessors, (1136), 92 states have call successors, (92), 4 states have call predecessors, (92), 4 states have return successors, (92), 89 states have call predecessors, (92), 92 states have call successors, (92) [2024-11-19 10:36:34,523 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 935 states to 935 states and 1320 transitions. [2024-11-19 10:36:34,524 INFO L78 Accepts]: Start accepts. Automaton has 935 states and 1320 transitions. Word has length 99 [2024-11-19 10:36:34,524 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-19 10:36:34,524 INFO L471 AbstractCegarLoop]: Abstraction has 935 states and 1320 transitions. [2024-11-19 10:36:34,524 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 16 states, 15 states have (on average 12.066666666666666) internal successors, (181), 16 states have internal predecessors, (181), 9 states have call successors, (24), 1 states have call predecessors, (24), 1 states have return successors, (24), 9 states have call predecessors, (24), 9 states have call successors, (24) [2024-11-19 10:36:34,524 INFO L276 IsEmpty]: Start isEmpty. Operand 935 states and 1320 transitions. [2024-11-19 10:36:34,525 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 100 [2024-11-19 10:36:34,525 INFO L207 NwaCegarLoop]: Found error trace [2024-11-19 10:36:34,525 INFO L215 NwaCegarLoop]: trace histogram [6, 6, 6, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-19 10:36:34,538 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-19 10:36:34,725 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 33 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable38 [2024-11-19 10:36:34,726 INFO L396 AbstractCegarLoop]: === Iteration 40 === Targeting ULTIMATE.startErr27ASSERT_VIOLATIONINTEGER_OVERFLOW === [ULTIMATE.startErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 55 more)] === [2024-11-19 10:36:34,726 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-19 10:36:34,726 INFO L85 PathProgramCache]: Analyzing trace with hash 374014375, now seen corresponding path program 1 times [2024-11-19 10:36:34,726 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-19 10:36:34,726 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1967390239] [2024-11-19 10:36:34,726 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-19 10:36:34,726 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-19 10:36:34,733 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-19 10:36:34,788 INFO L134 CoverageAnalysis]: Checked inductivity of 91 backedges. 0 proven. 27 refuted. 0 times theorem prover too weak. 64 trivial. 0 not checked. [2024-11-19 10:36:34,788 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-19 10:36:34,788 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1967390239] [2024-11-19 10:36:34,788 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1967390239] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-19 10:36:34,788 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [989637356] [2024-11-19 10:36:34,789 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-19 10:36:34,789 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-19 10:36:34,789 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2024-11-19 10:36:34,791 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-19 10:36:34,792 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-19 10:36:34,829 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-19 10:36:34,830 INFO L255 TraceCheckSpWp]: Trace formula consists of 179 conjuncts, 5 conjuncts are in the unsatisfiable core [2024-11-19 10:36:34,831 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-11-19 10:36:34,964 INFO L134 CoverageAnalysis]: Checked inductivity of 91 backedges. 0 proven. 27 refuted. 0 times theorem prover too weak. 64 trivial. 0 not checked. [2024-11-19 10:36:34,964 INFO L311 TraceCheckSpWp]: Computing backward predicates... [2024-11-19 10:36:35,088 INFO L134 CoverageAnalysis]: Checked inductivity of 91 backedges. 0 proven. 27 refuted. 0 times theorem prover too weak. 64 trivial. 0 not checked. [2024-11-19 10:36:35,088 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [989637356] provided 0 perfect and 2 imperfect interpolant sequences [2024-11-19 10:36:35,088 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2024-11-19 10:36:35,089 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [5, 5, 5] total 13 [2024-11-19 10:36:35,089 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [315441729] [2024-11-19 10:36:35,089 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2024-11-19 10:36:35,089 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 14 states [2024-11-19 10:36:35,089 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-19 10:36:35,090 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 14 interpolants. [2024-11-19 10:36:35,090 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=40, Invalid=142, Unknown=0, NotChecked=0, Total=182 [2024-11-19 10:36:35,090 INFO L87 Difference]: Start difference. First operand 935 states and 1320 transitions. Second operand has 14 states, 13 states have (on average 13.923076923076923) internal successors, (181), 14 states have internal predecessors, (181), 9 states have call successors, (24), 1 states have call predecessors, (24), 1 states have return successors, (24), 9 states have call predecessors, (24), 9 states have call successors, (24) [2024-11-19 10:36:36,280 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-19 10:36:36,280 INFO L93 Difference]: Finished difference Result 1617 states and 2172 transitions. [2024-11-19 10:36:36,281 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 36 states. [2024-11-19 10:36:36,281 INFO L78 Accepts]: Start accepts. Automaton has has 14 states, 13 states have (on average 13.923076923076923) internal successors, (181), 14 states have internal predecessors, (181), 9 states have call successors, (24), 1 states have call predecessors, (24), 1 states have return successors, (24), 9 states have call predecessors, (24), 9 states have call successors, (24) Word has length 99 [2024-11-19 10:36:36,281 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-19 10:36:36,286 INFO L225 Difference]: With dead ends: 1617 [2024-11-19 10:36:36,287 INFO L226 Difference]: Without dead ends: 1615 [2024-11-19 10:36:36,288 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 233 GetRequests, 189 SyntacticMatches, 0 SemanticMatches, 44 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 570 ImplicationChecksByTransitivity, 0.3s TimeCoverageRelationStatistics Valid=572, Invalid=1498, Unknown=0, NotChecked=0, Total=2070 [2024-11-19 10:36:36,288 INFO L432 NwaCegarLoop]: 149 mSDtfsCounter, 1777 mSDsluCounter, 635 mSDsCounter, 0 mSdLazyCounter, 854 mSolverCounterSat, 131 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.7s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1777 SdHoareTripleChecker+Valid, 784 SdHoareTripleChecker+Invalid, 985 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 131 IncrementalHoareTripleChecker+Valid, 854 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.8s IncrementalHoareTripleChecker+Time [2024-11-19 10:36:36,288 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [1777 Valid, 784 Invalid, 985 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [131 Valid, 854 Invalid, 0 Unknown, 0 Unchecked, 0.8s Time] [2024-11-19 10:36:36,289 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1615 states. [2024-11-19 10:36:36,357 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1615 to 1182. [2024-11-19 10:36:36,358 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1182 states, 1025 states have (on average 1.4185365853658536) internal successors, (1454), 1065 states have internal predecessors, (1454), 115 states have call successors, (115), 4 states have call predecessors, (115), 4 states have return successors, (115), 112 states have call predecessors, (115), 115 states have call successors, (115) [2024-11-19 10:36:36,360 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1182 states to 1182 states and 1684 transitions. [2024-11-19 10:36:36,360 INFO L78 Accepts]: Start accepts. Automaton has 1182 states and 1684 transitions. Word has length 99 [2024-11-19 10:36:36,360 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-19 10:36:36,361 INFO L471 AbstractCegarLoop]: Abstraction has 1182 states and 1684 transitions. [2024-11-19 10:36:36,361 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 14 states, 13 states have (on average 13.923076923076923) internal successors, (181), 14 states have internal predecessors, (181), 9 states have call successors, (24), 1 states have call predecessors, (24), 1 states have return successors, (24), 9 states have call predecessors, (24), 9 states have call successors, (24) [2024-11-19 10:36:36,361 INFO L276 IsEmpty]: Start isEmpty. Operand 1182 states and 1684 transitions. [2024-11-19 10:36:36,361 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 101 [2024-11-19 10:36:36,361 INFO L207 NwaCegarLoop]: Found error trace [2024-11-19 10:36:36,361 INFO L215 NwaCegarLoop]: trace histogram [6, 6, 6, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-19 10:36:36,373 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (34)] Forceful destruction successful, exit code 0 [2024-11-19 10:36:36,562 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,SelfDestructingSolverStorable39 [2024-11-19 10:36:36,562 INFO L396 AbstractCegarLoop]: === Iteration 41 === Targeting ULTIMATE.startErr28ASSERT_VIOLATIONINTEGER_OVERFLOW === [ULTIMATE.startErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 55 more)] === [2024-11-19 10:36:36,563 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-19 10:36:36,563 INFO L85 PathProgramCache]: Analyzing trace with hash 238339323, now seen corresponding path program 1 times [2024-11-19 10:36:36,563 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-19 10:36:36,563 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1861847346] [2024-11-19 10:36:36,563 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-19 10:36:36,563 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-19 10:36:36,569 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-19 10:36:36,627 INFO L134 CoverageAnalysis]: Checked inductivity of 94 backedges. 0 proven. 30 refuted. 0 times theorem prover too weak. 64 trivial. 0 not checked. [2024-11-19 10:36:36,627 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-19 10:36:36,627 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1861847346] [2024-11-19 10:36:36,627 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1861847346] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-19 10:36:36,627 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1845031669] [2024-11-19 10:36:36,628 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-19 10:36:36,628 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-19 10:36:36,628 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2024-11-19 10:36:36,632 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-19 10:36:36,636 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-19 10:36:36,674 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-19 10:36:36,675 INFO L255 TraceCheckSpWp]: Trace formula consists of 182 conjuncts, 4 conjuncts are in the unsatisfiable core [2024-11-19 10:36:36,676 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-11-19 10:36:36,813 INFO L134 CoverageAnalysis]: Checked inductivity of 94 backedges. 0 proven. 30 refuted. 0 times theorem prover too weak. 64 trivial. 0 not checked. [2024-11-19 10:36:36,813 INFO L311 TraceCheckSpWp]: Computing backward predicates... [2024-11-19 10:36:36,908 INFO L134 CoverageAnalysis]: Checked inductivity of 94 backedges. 0 proven. 30 refuted. 0 times theorem prover too weak. 64 trivial. 0 not checked. [2024-11-19 10:36:36,908 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1845031669] provided 0 perfect and 2 imperfect interpolant sequences [2024-11-19 10:36:36,908 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2024-11-19 10:36:36,908 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [3, 3, 3] total 7 [2024-11-19 10:36:36,908 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1549363885] [2024-11-19 10:36:36,908 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2024-11-19 10:36:36,909 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 8 states [2024-11-19 10:36:36,909 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-19 10:36:36,909 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2024-11-19 10:36:36,909 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=25, Invalid=31, Unknown=0, NotChecked=0, Total=56 [2024-11-19 10:36:36,910 INFO L87 Difference]: Start difference. First operand 1182 states and 1684 transitions. Second operand has 8 states, 7 states have (on average 26.0) internal successors, (182), 8 states have internal predecessors, (182), 7 states have call successors, (20), 1 states have call predecessors, (20), 1 states have return successors, (20), 7 states have call predecessors, (20), 7 states have call successors, (20) [2024-11-19 10:36:37,642 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-19 10:36:37,642 INFO L93 Difference]: Finished difference Result 1877 states and 2670 transitions. [2024-11-19 10:36:37,642 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2024-11-19 10:36:37,642 INFO L78 Accepts]: Start accepts. Automaton has has 8 states, 7 states have (on average 26.0) internal successors, (182), 8 states have internal predecessors, (182), 7 states have call successors, (20), 1 states have call predecessors, (20), 1 states have return successors, (20), 7 states have call predecessors, (20), 7 states have call successors, (20) Word has length 100 [2024-11-19 10:36:37,642 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-19 10:36:37,647 INFO L225 Difference]: With dead ends: 1877 [2024-11-19 10:36:37,647 INFO L226 Difference]: Without dead ends: 1875 [2024-11-19 10:36:37,647 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 202 GetRequests, 195 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-19 10:36:37,648 INFO L432 NwaCegarLoop]: 78 mSDtfsCounter, 227 mSDsluCounter, 265 mSDsCounter, 0 mSdLazyCounter, 466 mSolverCounterSat, 16 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.6s Time, 0 mProtectedPredicate, 0 mProtectedAction, 234 SdHoareTripleChecker+Valid, 343 SdHoareTripleChecker+Invalid, 482 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 16 IncrementalHoareTripleChecker+Valid, 466 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.6s IncrementalHoareTripleChecker+Time [2024-11-19 10:36:37,648 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [234 Valid, 343 Invalid, 482 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [16 Valid, 466 Invalid, 0 Unknown, 0 Unchecked, 0.6s Time] [2024-11-19 10:36:37,649 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1875 states. [2024-11-19 10:36:37,728 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1875 to 1459. [2024-11-19 10:36:37,729 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1459 states, 1278 states have (on average 1.4076682316118936) internal successors, (1799), 1318 states have internal predecessors, (1799), 139 states have call successors, (139), 4 states have call predecessors, (139), 4 states have return successors, (139), 136 states have call predecessors, (139), 139 states have call successors, (139) [2024-11-19 10:36:37,731 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1459 states to 1459 states and 2077 transitions. [2024-11-19 10:36:37,731 INFO L78 Accepts]: Start accepts. Automaton has 1459 states and 2077 transitions. Word has length 100 [2024-11-19 10:36:37,731 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-19 10:36:37,732 INFO L471 AbstractCegarLoop]: Abstraction has 1459 states and 2077 transitions. [2024-11-19 10:36:37,732 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 8 states, 7 states have (on average 26.0) internal successors, (182), 8 states have internal predecessors, (182), 7 states have call successors, (20), 1 states have call predecessors, (20), 1 states have return successors, (20), 7 states have call predecessors, (20), 7 states have call successors, (20) [2024-11-19 10:36:37,732 INFO L276 IsEmpty]: Start isEmpty. Operand 1459 states and 2077 transitions. [2024-11-19 10:36:37,732 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 103 [2024-11-19 10:36:37,732 INFO L207 NwaCegarLoop]: Found error trace [2024-11-19 10:36:37,732 INFO L215 NwaCegarLoop]: trace histogram [6, 6, 6, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-19 10:36:37,744 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-19 10:36:37,933 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable40,35 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-19 10:36:37,933 INFO L396 AbstractCegarLoop]: === Iteration 42 === Targeting ULTIMATE.startErr24ASSERT_VIOLATIONINTEGER_OVERFLOW === [ULTIMATE.startErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 55 more)] === [2024-11-19 10:36:37,934 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-19 10:36:37,934 INFO L85 PathProgramCache]: Analyzing trace with hash 703026671, now seen corresponding path program 1 times [2024-11-19 10:36:37,934 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-19 10:36:37,934 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [684795368] [2024-11-19 10:36:37,934 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-19 10:36:37,934 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-19 10:36:37,941 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-19 10:36:37,989 INFO L134 CoverageAnalysis]: Checked inductivity of 96 backedges. 0 proven. 32 refuted. 0 times theorem prover too weak. 64 trivial. 0 not checked. [2024-11-19 10:36:37,989 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-19 10:36:37,989 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [684795368] [2024-11-19 10:36:37,989 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [684795368] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-19 10:36:37,989 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [278779267] [2024-11-19 10:36:37,989 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-19 10:36:37,989 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-19 10:36:37,990 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2024-11-19 10:36:37,993 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-19 10:36:37,995 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-19 10:36:38,032 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-19 10:36:38,033 INFO L255 TraceCheckSpWp]: Trace formula consists of 186 conjuncts, 4 conjuncts are in the unsatisfiable core [2024-11-19 10:36:38,034 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-11-19 10:36:38,206 INFO L134 CoverageAnalysis]: Checked inductivity of 96 backedges. 0 proven. 32 refuted. 0 times theorem prover too weak. 64 trivial. 0 not checked. [2024-11-19 10:36:38,207 INFO L311 TraceCheckSpWp]: Computing backward predicates... [2024-11-19 10:36:38,308 INFO L134 CoverageAnalysis]: Checked inductivity of 96 backedges. 0 proven. 32 refuted. 0 times theorem prover too weak. 64 trivial. 0 not checked. [2024-11-19 10:36:38,308 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [278779267] provided 0 perfect and 2 imperfect interpolant sequences [2024-11-19 10:36:38,308 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2024-11-19 10:36:38,309 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [3, 3, 3] total 7 [2024-11-19 10:36:38,309 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1804641566] [2024-11-19 10:36:38,309 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2024-11-19 10:36:38,309 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 8 states [2024-11-19 10:36:38,309 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-19 10:36:38,310 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2024-11-19 10:36:38,310 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=25, Invalid=31, Unknown=0, NotChecked=0, Total=56 [2024-11-19 10:36:38,310 INFO L87 Difference]: Start difference. First operand 1459 states and 2077 transitions. Second operand has 8 states, 7 states have (on average 26.857142857142858) internal successors, (188), 8 states have internal predecessors, (188), 7 states have call successors, (20), 1 states have call predecessors, (20), 1 states have return successors, (20), 7 states have call predecessors, (20), 7 states have call successors, (20) [2024-11-19 10:36:38,854 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-19 10:36:38,854 INFO L93 Difference]: Finished difference Result 2201 states and 3157 transitions. [2024-11-19 10:36:38,858 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2024-11-19 10:36:38,858 INFO L78 Accepts]: Start accepts. Automaton has has 8 states, 7 states have (on average 26.857142857142858) internal successors, (188), 8 states have internal predecessors, (188), 7 states have call successors, (20), 1 states have call predecessors, (20), 1 states have return successors, (20), 7 states have call predecessors, (20), 7 states have call successors, (20) Word has length 102 [2024-11-19 10:36:38,858 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-19 10:36:38,864 INFO L225 Difference]: With dead ends: 2201 [2024-11-19 10:36:38,865 INFO L226 Difference]: Without dead ends: 2199 [2024-11-19 10:36:38,867 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 206 GetRequests, 199 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-19 10:36:38,868 INFO L432 NwaCegarLoop]: 68 mSDtfsCounter, 280 mSDsluCounter, 283 mSDsCounter, 0 mSdLazyCounter, 435 mSolverCounterSat, 17 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 289 SdHoareTripleChecker+Valid, 351 SdHoareTripleChecker+Invalid, 452 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 17 IncrementalHoareTripleChecker+Valid, 435 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.4s IncrementalHoareTripleChecker+Time [2024-11-19 10:36:38,868 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [289 Valid, 351 Invalid, 452 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [17 Valid, 435 Invalid, 0 Unknown, 0 Unchecked, 0.4s Time] [2024-11-19 10:36:38,869 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2199 states. [2024-11-19 10:36:38,959 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2199 to 1748. [2024-11-19 10:36:38,960 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1748 states, 1543 states have (on average 1.3972780298120544) internal successors, (2156), 1583 states have internal predecessors, (2156), 163 states have call successors, (163), 4 states have call predecessors, (163), 4 states have return successors, (163), 160 states have call predecessors, (163), 163 states have call successors, (163) [2024-11-19 10:36:38,962 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1748 states to 1748 states and 2482 transitions. [2024-11-19 10:36:38,963 INFO L78 Accepts]: Start accepts. Automaton has 1748 states and 2482 transitions. Word has length 102 [2024-11-19 10:36:38,963 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-19 10:36:38,963 INFO L471 AbstractCegarLoop]: Abstraction has 1748 states and 2482 transitions. [2024-11-19 10:36:38,963 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 8 states, 7 states have (on average 26.857142857142858) internal successors, (188), 8 states have internal predecessors, (188), 7 states have call successors, (20), 1 states have call predecessors, (20), 1 states have return successors, (20), 7 states have call predecessors, (20), 7 states have call successors, (20) [2024-11-19 10:36:38,963 INFO L276 IsEmpty]: Start isEmpty. Operand 1748 states and 2482 transitions. [2024-11-19 10:36:38,964 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 109 [2024-11-19 10:36:38,964 INFO L207 NwaCegarLoop]: Found error trace [2024-11-19 10:36:38,964 INFO L215 NwaCegarLoop]: trace histogram [6, 6, 6, 3, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-19 10:36:38,976 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (36)] Ended with exit code 0 [2024-11-19 10:36:39,164 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,SelfDestructingSolverStorable41 [2024-11-19 10:36:39,165 INFO L396 AbstractCegarLoop]: === Iteration 43 === Targeting ULTIMATE.startErr32ASSERT_VIOLATIONINTEGER_OVERFLOW === [ULTIMATE.startErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 55 more)] === [2024-11-19 10:36:39,165 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-19 10:36:39,165 INFO L85 PathProgramCache]: Analyzing trace with hash -562644450, now seen corresponding path program 2 times [2024-11-19 10:36:39,165 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-19 10:36:39,166 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1596793284] [2024-11-19 10:36:39,166 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2024-11-19 10:36:39,166 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-19 10:36:39,175 INFO L227 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2024-11-19 10:36:39,175 INFO L228 tOrderPrioritization]: Conjunction of SSA is unsat [2024-11-19 10:36:39,358 INFO L134 CoverageAnalysis]: Checked inductivity of 105 backedges. 0 proven. 44 refuted. 0 times theorem prover too weak. 61 trivial. 0 not checked. [2024-11-19 10:36:39,358 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-19 10:36:39,358 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1596793284] [2024-11-19 10:36:39,358 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1596793284] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-19 10:36:39,358 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [282845102] [2024-11-19 10:36:39,358 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2024-11-19 10:36:39,359 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-19 10:36:39,359 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2024-11-19 10:36:39,360 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-19 10:36:39,364 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-19 10:36:39,410 INFO L227 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2024-11-19 10:36:39,410 INFO L228 tOrderPrioritization]: Conjunction of SSA is unsat [2024-11-19 10:36:39,411 INFO L255 TraceCheckSpWp]: Trace formula consists of 197 conjuncts, 7 conjuncts are in the unsatisfiable core [2024-11-19 10:36:39,413 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-11-19 10:36:39,788 INFO L134 CoverageAnalysis]: Checked inductivity of 105 backedges. 0 proven. 41 refuted. 0 times theorem prover too weak. 64 trivial. 0 not checked. [2024-11-19 10:36:39,788 INFO L311 TraceCheckSpWp]: Computing backward predicates... [2024-11-19 10:36:40,046 INFO L134 CoverageAnalysis]: Checked inductivity of 105 backedges. 0 proven. 41 refuted. 0 times theorem prover too weak. 64 trivial. 0 not checked. [2024-11-19 10:36:40,046 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [282845102] provided 0 perfect and 2 imperfect interpolant sequences [2024-11-19 10:36:40,046 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2024-11-19 10:36:40,046 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 5, 5] total 16 [2024-11-19 10:36:40,046 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2133923849] [2024-11-19 10:36:40,046 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2024-11-19 10:36:40,047 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 17 states [2024-11-19 10:36:40,047 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-19 10:36:40,047 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 17 interpolants. [2024-11-19 10:36:40,047 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=46, Invalid=226, Unknown=0, NotChecked=0, Total=272 [2024-11-19 10:36:40,047 INFO L87 Difference]: Start difference. First operand 1748 states and 2482 transitions. Second operand has 17 states, 15 states have (on average 14.066666666666666) internal successors, (211), 16 states have internal predecessors, (211), 10 states have call successors, (24), 1 states have call predecessors, (24), 2 states have return successors, (24), 9 states have call predecessors, (24), 10 states have call successors, (24) [2024-11-19 10:36:42,893 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-19 10:36:42,893 INFO L93 Difference]: Finished difference Result 3849 states and 5254 transitions. [2024-11-19 10:36:42,894 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 51 states. [2024-11-19 10:36:42,894 INFO L78 Accepts]: Start accepts. Automaton has has 17 states, 15 states have (on average 14.066666666666666) internal successors, (211), 16 states have internal predecessors, (211), 10 states have call successors, (24), 1 states have call predecessors, (24), 2 states have return successors, (24), 9 states have call predecessors, (24), 10 states have call successors, (24) Word has length 108 [2024-11-19 10:36:42,894 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-19 10:36:42,914 INFO L225 Difference]: With dead ends: 3849 [2024-11-19 10:36:42,915 INFO L226 Difference]: Without dead ends: 3847 [2024-11-19 10:36:42,916 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 262 GetRequests, 207 SyntacticMatches, 0 SemanticMatches, 55 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 887 ImplicationChecksByTransitivity, 0.7s TimeCoverageRelationStatistics Valid=772, Invalid=2420, Unknown=0, NotChecked=0, Total=3192 [2024-11-19 10:36:42,916 INFO L432 NwaCegarLoop]: 190 mSDtfsCounter, 2866 mSDsluCounter, 1563 mSDsCounter, 0 mSdLazyCounter, 2022 mSolverCounterSat, 239 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.9s Time, 0 mProtectedPredicate, 0 mProtectedAction, 2866 SdHoareTripleChecker+Valid, 1753 SdHoareTripleChecker+Invalid, 2261 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 239 IncrementalHoareTripleChecker+Valid, 2022 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 2.1s IncrementalHoareTripleChecker+Time [2024-11-19 10:36:42,916 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [2866 Valid, 1753 Invalid, 2261 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [239 Valid, 2022 Invalid, 0 Unknown, 0 Unchecked, 2.1s Time] [2024-11-19 10:36:42,924 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3847 states. [2024-11-19 10:36:43,115 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3847 to 2508. [2024-11-19 10:36:43,117 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2508 states, 2237 states have (on average 1.4094769780956637) internal successors, (3153), 2277 states have internal predecessors, (3153), 229 states have call successors, (229), 4 states have call predecessors, (229), 4 states have return successors, (229), 226 states have call predecessors, (229), 229 states have call successors, (229) [2024-11-19 10:36:43,120 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2508 states to 2508 states and 3611 transitions. [2024-11-19 10:36:43,121 INFO L78 Accepts]: Start accepts. Automaton has 2508 states and 3611 transitions. Word has length 108 [2024-11-19 10:36:43,121 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-19 10:36:43,121 INFO L471 AbstractCegarLoop]: Abstraction has 2508 states and 3611 transitions. [2024-11-19 10:36:43,122 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 17 states, 15 states have (on average 14.066666666666666) internal successors, (211), 16 states have internal predecessors, (211), 10 states have call successors, (24), 1 states have call predecessors, (24), 2 states have return successors, (24), 9 states have call predecessors, (24), 10 states have call successors, (24) [2024-11-19 10:36:43,122 INFO L276 IsEmpty]: Start isEmpty. Operand 2508 states and 3611 transitions. [2024-11-19 10:36:43,122 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 109 [2024-11-19 10:36:43,122 INFO L207 NwaCegarLoop]: Found error trace [2024-11-19 10:36:43,122 INFO L215 NwaCegarLoop]: trace histogram [6, 6, 6, 3, 3, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-19 10:36:43,136 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-19 10:36:43,323 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable42,37 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-19 10:36:43,323 INFO L396 AbstractCegarLoop]: === Iteration 44 === Targeting ULTIMATE.startErr2ASSERT_VIOLATIONINTEGER_OVERFLOW === [ULTIMATE.startErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 55 more)] === [2024-11-19 10:36:43,324 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-19 10:36:43,324 INFO L85 PathProgramCache]: Analyzing trace with hash 732961821, now seen corresponding path program 1 times [2024-11-19 10:36:43,324 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-19 10:36:43,324 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1753414390] [2024-11-19 10:36:43,324 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-19 10:36:43,324 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-19 10:36:43,331 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-19 10:36:43,414 INFO L134 CoverageAnalysis]: Checked inductivity of 101 backedges. 35 proven. 2 refuted. 0 times theorem prover too weak. 64 trivial. 0 not checked. [2024-11-19 10:36:43,415 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-19 10:36:43,415 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1753414390] [2024-11-19 10:36:43,415 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1753414390] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-19 10:36:43,415 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [630944605] [2024-11-19 10:36:43,415 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-19 10:36:43,415 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-19 10:36:43,415 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2024-11-19 10:36:43,419 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-19 10:36:43,420 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-19 10:36:43,459 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-19 10:36:43,460 INFO L255 TraceCheckSpWp]: Trace formula consists of 197 conjuncts, 7 conjuncts are in the unsatisfiable core [2024-11-19 10:36:43,461 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-11-19 10:36:43,584 INFO L134 CoverageAnalysis]: Checked inductivity of 101 backedges. 71 proven. 2 refuted. 0 times theorem prover too weak. 28 trivial. 0 not checked. [2024-11-19 10:36:43,584 INFO L311 TraceCheckSpWp]: Computing backward predicates... [2024-11-19 10:36:43,682 INFO L134 CoverageAnalysis]: Checked inductivity of 101 backedges. 35 proven. 2 refuted. 0 times theorem prover too weak. 64 trivial. 0 not checked. [2024-11-19 10:36:43,682 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [630944605] provided 0 perfect and 2 imperfect interpolant sequences [2024-11-19 10:36:43,683 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2024-11-19 10:36:43,683 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 7, 8] total 8 [2024-11-19 10:36:43,683 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1367440437] [2024-11-19 10:36:43,683 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2024-11-19 10:36:43,683 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 8 states [2024-11-19 10:36:43,683 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-19 10:36:43,684 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2024-11-19 10:36:43,684 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=19, Invalid=37, Unknown=0, NotChecked=0, Total=56 [2024-11-19 10:36:43,684 INFO L87 Difference]: Start difference. First operand 2508 states and 3611 transitions. Second operand has 8 states, 8 states have (on average 10.375) internal successors, (83), 8 states have internal predecessors, (83), 3 states have call successors, (16), 4 states have call predecessors, (16), 4 states have return successors, (16), 3 states have call predecessors, (16), 3 states have call successors, (16) [2024-11-19 10:36:43,771 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-19 10:36:43,771 INFO L93 Difference]: Finished difference Result 2647 states and 3777 transitions. [2024-11-19 10:36:43,772 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2024-11-19 10:36:43,772 INFO L78 Accepts]: Start accepts. Automaton has has 8 states, 8 states have (on average 10.375) internal successors, (83), 8 states have internal predecessors, (83), 3 states have call successors, (16), 4 states have call predecessors, (16), 4 states have return successors, (16), 3 states have call predecessors, (16), 3 states have call successors, (16) Word has length 108 [2024-11-19 10:36:43,772 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-19 10:36:43,774 INFO L225 Difference]: With dead ends: 2647 [2024-11-19 10:36:43,774 INFO L226 Difference]: Without dead ends: 287 [2024-11-19 10:36:43,776 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 227 GetRequests, 211 SyntacticMatches, 5 SemanticMatches, 11 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 21 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=59, Invalid=97, Unknown=0, NotChecked=0, Total=156 [2024-11-19 10:36:43,777 INFO L432 NwaCegarLoop]: 144 mSDtfsCounter, 118 mSDsluCounter, 184 mSDsCounter, 0 mSdLazyCounter, 39 mSolverCounterSat, 6 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 118 SdHoareTripleChecker+Valid, 328 SdHoareTripleChecker+Invalid, 45 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 6 IncrementalHoareTripleChecker+Valid, 39 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2024-11-19 10:36:43,777 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [118 Valid, 328 Invalid, 45 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [6 Valid, 39 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2024-11-19 10:36:43,777 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 287 states. [2024-11-19 10:36:43,795 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 287 to 287. [2024-11-19 10:36:43,795 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 287 states, 240 states have (on average 1.1583333333333334) internal successors, (278), 258 states have internal predecessors, (278), 25 states have call successors, (25), 4 states have call predecessors, (25), 4 states have return successors, (25), 24 states have call predecessors, (25), 25 states have call successors, (25) [2024-11-19 10:36:43,796 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 287 states to 287 states and 328 transitions. [2024-11-19 10:36:43,796 INFO L78 Accepts]: Start accepts. Automaton has 287 states and 328 transitions. Word has length 108 [2024-11-19 10:36:43,796 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-19 10:36:43,796 INFO L471 AbstractCegarLoop]: Abstraction has 287 states and 328 transitions. [2024-11-19 10:36:43,796 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 8 states, 8 states have (on average 10.375) internal successors, (83), 8 states have internal predecessors, (83), 3 states have call successors, (16), 4 states have call predecessors, (16), 4 states have return successors, (16), 3 states have call predecessors, (16), 3 states have call successors, (16) [2024-11-19 10:36:43,797 INFO L276 IsEmpty]: Start isEmpty. Operand 287 states and 328 transitions. [2024-11-19 10:36:43,798 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 112 [2024-11-19 10:36:43,798 INFO L207 NwaCegarLoop]: Found error trace [2024-11-19 10:36:43,798 INFO L215 NwaCegarLoop]: trace histogram [7, 7, 7, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-19 10:36:43,812 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (38)] Ended with exit code 0 [2024-11-19 10:36:43,998 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable43,38 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-19 10:36:43,999 INFO L396 AbstractCegarLoop]: === Iteration 45 === Targeting ULTIMATE.startErr41ASSERT_VIOLATIONINTEGER_OVERFLOW === [ULTIMATE.startErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 55 more)] === [2024-11-19 10:36:43,999 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-19 10:36:43,999 INFO L85 PathProgramCache]: Analyzing trace with hash -1511407475, now seen corresponding path program 1 times [2024-11-19 10:36:43,999 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-19 10:36:43,999 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [266765438] [2024-11-19 10:36:43,999 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-19 10:36:44,000 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-19 10:36:44,007 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-19 10:36:44,075 INFO L134 CoverageAnalysis]: Checked inductivity of 114 backedges. 26 proven. 0 refuted. 0 times theorem prover too weak. 88 trivial. 0 not checked. [2024-11-19 10:36:44,076 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-19 10:36:44,076 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [266765438] [2024-11-19 10:36:44,076 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [266765438] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-19 10:36:44,076 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-11-19 10:36:44,076 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2024-11-19 10:36:44,076 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1068499364] [2024-11-19 10:36:44,076 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-19 10:36:44,076 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2024-11-19 10:36:44,077 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-19 10:36:44,077 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2024-11-19 10:36:44,077 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=9, Invalid=21, Unknown=0, NotChecked=0, Total=30 [2024-11-19 10:36:44,077 INFO L87 Difference]: Start difference. First operand 287 states and 328 transitions. Second operand has 6 states, 5 states have (on average 14.4) internal successors, (72), 6 states have internal predecessors, (72), 4 states have call successors, (9), 1 states have call predecessors, (9), 1 states have return successors, (9), 4 states have call predecessors, (9), 4 states have call successors, (9) [2024-11-19 10:36:45,234 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-19 10:36:45,234 INFO L93 Difference]: Finished difference Result 314 states and 350 transitions. [2024-11-19 10:36:45,234 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2024-11-19 10:36:45,234 INFO L78 Accepts]: Start accepts. Automaton has has 6 states, 5 states have (on average 14.4) internal successors, (72), 6 states have internal predecessors, (72), 4 states have call successors, (9), 1 states have call predecessors, (9), 1 states have return successors, (9), 4 states have call predecessors, (9), 4 states have call successors, (9) Word has length 111 [2024-11-19 10:36:45,235 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-19 10:36:45,236 INFO L225 Difference]: With dead ends: 314 [2024-11-19 10:36:45,236 INFO L226 Difference]: Without dead ends: 302 [2024-11-19 10:36:45,236 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 11 GetRequests, 2 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-19 10:36:45,236 INFO L432 NwaCegarLoop]: 69 mSDtfsCounter, 166 mSDsluCounter, 142 mSDsCounter, 0 mSdLazyCounter, 547 mSolverCounterSat, 12 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 171 SdHoareTripleChecker+Valid, 211 SdHoareTripleChecker+Invalid, 559 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 12 IncrementalHoareTripleChecker+Valid, 547 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.1s IncrementalHoareTripleChecker+Time [2024-11-19 10:36:45,237 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [171 Valid, 211 Invalid, 559 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [12 Valid, 547 Invalid, 0 Unknown, 0 Unchecked, 1.1s Time] [2024-11-19 10:36:45,237 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 302 states. [2024-11-19 10:36:45,255 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 302 to 281. [2024-11-19 10:36:45,256 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 281 states, 235 states have (on average 1.1574468085106382) internal successors, (272), 253 states have internal predecessors, (272), 24 states have call successors, (24), 4 states have call predecessors, (24), 4 states have return successors, (24), 23 states have call predecessors, (24), 24 states have call successors, (24) [2024-11-19 10:36:45,256 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 281 states to 281 states and 320 transitions. [2024-11-19 10:36:45,256 INFO L78 Accepts]: Start accepts. Automaton has 281 states and 320 transitions. Word has length 111 [2024-11-19 10:36:45,257 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-19 10:36:45,257 INFO L471 AbstractCegarLoop]: Abstraction has 281 states and 320 transitions. [2024-11-19 10:36:45,257 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 6 states, 5 states have (on average 14.4) internal successors, (72), 6 states have internal predecessors, (72), 4 states have call successors, (9), 1 states have call predecessors, (9), 1 states have return successors, (9), 4 states have call predecessors, (9), 4 states have call successors, (9) [2024-11-19 10:36:45,257 INFO L276 IsEmpty]: Start isEmpty. Operand 281 states and 320 transitions. [2024-11-19 10:36:45,257 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 117 [2024-11-19 10:36:45,258 INFO L207 NwaCegarLoop]: Found error trace [2024-11-19 10:36:45,258 INFO L215 NwaCegarLoop]: trace histogram [7, 7, 7, 3, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-19 10:36:45,258 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable44 [2024-11-19 10:36:45,258 INFO L396 AbstractCegarLoop]: === Iteration 46 === Targeting ULTIMATE.startErr35ASSERT_VIOLATIONINTEGER_OVERFLOW === [ULTIMATE.startErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 55 more)] === [2024-11-19 10:36:45,258 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-19 10:36:45,258 INFO L85 PathProgramCache]: Analyzing trace with hash 1668601562, now seen corresponding path program 1 times [2024-11-19 10:36:45,258 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-19 10:36:45,258 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [948756033] [2024-11-19 10:36:45,259 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-19 10:36:45,259 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-19 10:36:45,268 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unknown [2024-11-19 10:36:45,268 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [1267601759] [2024-11-19 10:36:45,268 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-19 10:36:45,269 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-19 10:36:45,269 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2024-11-19 10:36:45,270 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-19 10:36:45,271 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-19 10:36:45,312 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-19 10:36:45,313 INFO L255 TraceCheckSpWp]: Trace formula consists of 209 conjuncts, 11 conjuncts are in the unsatisfiable core [2024-11-19 10:36:45,314 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-11-19 10:36:45,827 INFO L134 CoverageAnalysis]: Checked inductivity of 123 backedges. 0 proven. 35 refuted. 0 times theorem prover too weak. 88 trivial. 0 not checked. [2024-11-19 10:36:45,827 INFO L311 TraceCheckSpWp]: Computing backward predicates... [2024-11-19 10:36:46,362 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-19 10:36:46,362 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [948756033] [2024-11-19 10:36:46,362 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2024-11-19 10:36:46,363 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1267601759] [2024-11-19 10:36:46,363 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1267601759] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-19 10:36:46,363 INFO L185 FreeRefinementEngine]: Found 0 perfect and 1 imperfect interpolant sequences. [2024-11-19 10:36:46,363 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9] total 9 [2024-11-19 10:36:46,363 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2120704245] [2024-11-19 10:36:46,363 INFO L85 oduleStraightlineAll]: Using 1 imperfect interpolants to construct interpolant automaton [2024-11-19 10:36:46,363 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 10 states [2024-11-19 10:36:46,363 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-19 10:36:46,364 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2024-11-19 10:36:46,364 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=43, Invalid=113, Unknown=0, NotChecked=0, Total=156 [2024-11-19 10:36:46,364 INFO L87 Difference]: Start difference. First operand 281 states and 320 transitions. Second operand has 10 states, 9 states have (on average 8.555555555555555) internal successors, (77), 10 states have internal predecessors, (77), 4 states have call successors, (9), 1 states have call predecessors, (9), 1 states have return successors, (9), 4 states have call predecessors, (9), 4 states have call successors, (9) [2024-11-19 10:36:47,043 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-19 10:36:47,044 INFO L93 Difference]: Finished difference Result 298 states and 337 transitions. [2024-11-19 10:36:47,044 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2024-11-19 10:36:47,044 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), 4 states have call successors, (9), 1 states have call predecessors, (9), 1 states have return successors, (9), 4 states have call predecessors, (9), 4 states have call successors, (9) Word has length 116 [2024-11-19 10:36:47,045 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-19 10:36:47,045 INFO L225 Difference]: With dead ends: 298 [2024-11-19 10:36:47,045 INFO L226 Difference]: Without dead ends: 297 [2024-11-19 10:36:47,046 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 138 GetRequests, 126 SyntacticMatches, 0 SemanticMatches, 12 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 36 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=52, Invalid=130, Unknown=0, NotChecked=0, Total=182 [2024-11-19 10:36:47,046 INFO L432 NwaCegarLoop]: 103 mSDtfsCounter, 134 mSDsluCounter, 279 mSDsCounter, 0 mSdLazyCounter, 707 mSolverCounterSat, 1 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.6s Time, 0 mProtectedPredicate, 0 mProtectedAction, 145 SdHoareTripleChecker+Valid, 382 SdHoareTripleChecker+Invalid, 708 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1 IncrementalHoareTripleChecker+Valid, 707 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.6s IncrementalHoareTripleChecker+Time [2024-11-19 10:36:47,046 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [145 Valid, 382 Invalid, 708 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1 Valid, 707 Invalid, 0 Unknown, 0 Unchecked, 0.6s Time] [2024-11-19 10:36:47,047 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 297 states. [2024-11-19 10:36:47,074 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 297 to 280. [2024-11-19 10:36:47,075 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 280 states, 235 states have (on average 1.1531914893617021) internal successors, (271), 252 states have internal predecessors, (271), 24 states have call successors, (24), 4 states have call predecessors, (24), 4 states have return successors, (24), 23 states have call predecessors, (24), 24 states have call successors, (24) [2024-11-19 10:36:47,075 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 280 states to 280 states and 319 transitions. [2024-11-19 10:36:47,075 INFO L78 Accepts]: Start accepts. Automaton has 280 states and 319 transitions. Word has length 116 [2024-11-19 10:36:47,075 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-19 10:36:47,075 INFO L471 AbstractCegarLoop]: Abstraction has 280 states and 319 transitions. [2024-11-19 10:36:47,075 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), 4 states have call successors, (9), 1 states have call predecessors, (9), 1 states have return successors, (9), 4 states have call predecessors, (9), 4 states have call successors, (9) [2024-11-19 10:36:47,075 INFO L276 IsEmpty]: Start isEmpty. Operand 280 states and 319 transitions. [2024-11-19 10:36:47,076 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 118 [2024-11-19 10:36:47,077 INFO L207 NwaCegarLoop]: Found error trace [2024-11-19 10:36:47,077 INFO L215 NwaCegarLoop]: trace histogram [7, 7, 7, 3, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-19 10:36:47,090 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-19 10:36:47,277 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,SelfDestructingSolverStorable45 [2024-11-19 10:36:47,278 INFO L396 AbstractCegarLoop]: === Iteration 47 === Targeting ULTIMATE.startErr36ASSERT_VIOLATIONINTEGER_OVERFLOW === [ULTIMATE.startErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 55 more)] === [2024-11-19 10:36:47,282 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-19 10:36:47,283 INFO L85 PathProgramCache]: Analyzing trace with hash 517902461, now seen corresponding path program 1 times [2024-11-19 10:36:47,283 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-19 10:36:47,286 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [418687034] [2024-11-19 10:36:47,286 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-19 10:36:47,286 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-19 10:36:47,311 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unknown [2024-11-19 10:36:47,312 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [776405858] [2024-11-19 10:36:47,312 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-19 10:36:47,312 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-19 10:36:47,312 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2024-11-19 10:36:47,317 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-19 10:36:47,319 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-19 10:36:47,388 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-19 10:36:47,389 INFO L255 TraceCheckSpWp]: Trace formula consists of 210 conjuncts, 14 conjuncts are in the unsatisfiable core [2024-11-19 10:36:47,391 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-11-19 10:36:47,821 INFO L134 CoverageAnalysis]: Checked inductivity of 129 backedges. 18 proven. 41 refuted. 0 times theorem prover too weak. 70 trivial. 0 not checked. [2024-11-19 10:36:47,821 INFO L311 TraceCheckSpWp]: Computing backward predicates... [2024-11-19 10:36:48,000 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-19 10:36:48,001 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [418687034] [2024-11-19 10:36:48,001 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2024-11-19 10:36:48,001 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [776405858] [2024-11-19 10:36:48,001 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [776405858] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-19 10:36:48,001 INFO L185 FreeRefinementEngine]: Found 0 perfect and 1 imperfect interpolant sequences. [2024-11-19 10:36:48,001 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10] total 10 [2024-11-19 10:36:48,001 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [808183904] [2024-11-19 10:36:48,001 INFO L85 oduleStraightlineAll]: Using 1 imperfect interpolants to construct interpolant automaton [2024-11-19 10:36:48,001 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 11 states [2024-11-19 10:36:48,002 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-19 10:36:48,002 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2024-11-19 10:36:48,002 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=56, Invalid=216, Unknown=0, NotChecked=0, Total=272 [2024-11-19 10:36:48,002 INFO L87 Difference]: Start difference. First operand 280 states and 319 transitions. Second operand has 11 states, 10 states have (on average 8.1) internal successors, (81), 11 states have internal predecessors, (81), 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-19 10:36:48,725 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-19 10:36:48,726 INFO L93 Difference]: Finished difference Result 285 states and 323 transitions. [2024-11-19 10:36:48,726 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2024-11-19 10:36:48,726 INFO L78 Accepts]: Start accepts. Automaton has has 11 states, 10 states have (on average 8.1) internal successors, (81), 11 states have internal predecessors, (81), 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 117 [2024-11-19 10:36:48,726 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-19 10:36:48,727 INFO L225 Difference]: With dead ends: 285 [2024-11-19 10:36:48,727 INFO L226 Difference]: Without dead ends: 284 [2024-11-19 10:36:48,728 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 145 GetRequests, 124 SyntacticMatches, 0 SemanticMatches, 21 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 83 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=116, Invalid=390, Unknown=0, NotChecked=0, Total=506 [2024-11-19 10:36:48,728 INFO L432 NwaCegarLoop]: 78 mSDtfsCounter, 177 mSDsluCounter, 313 mSDsCounter, 0 mSdLazyCounter, 847 mSolverCounterSat, 9 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.6s Time, 0 mProtectedPredicate, 0 mProtectedAction, 187 SdHoareTripleChecker+Valid, 391 SdHoareTripleChecker+Invalid, 856 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 9 IncrementalHoareTripleChecker+Valid, 847 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.6s IncrementalHoareTripleChecker+Time [2024-11-19 10:36:48,728 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [187 Valid, 391 Invalid, 856 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [9 Valid, 847 Invalid, 0 Unknown, 0 Unchecked, 0.6s Time] [2024-11-19 10:36:48,729 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 284 states. [2024-11-19 10:36:48,747 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 284 to 279. [2024-11-19 10:36:48,747 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 279 states, 235 states have (on average 1.148936170212766) internal successors, (270), 251 states have internal predecessors, (270), 24 states have call successors, (24), 4 states have call predecessors, (24), 4 states have return successors, (24), 23 states have call predecessors, (24), 24 states have call successors, (24) [2024-11-19 10:36:48,748 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 279 states to 279 states and 318 transitions. [2024-11-19 10:36:48,748 INFO L78 Accepts]: Start accepts. Automaton has 279 states and 318 transitions. Word has length 117 [2024-11-19 10:36:48,748 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-19 10:36:48,748 INFO L471 AbstractCegarLoop]: Abstraction has 279 states and 318 transitions. [2024-11-19 10:36:48,748 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 11 states, 10 states have (on average 8.1) internal successors, (81), 11 states have internal predecessors, (81), 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-19 10:36:48,748 INFO L276 IsEmpty]: Start isEmpty. Operand 279 states and 318 transitions. [2024-11-19 10:36:48,749 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 120 [2024-11-19 10:36:48,749 INFO L207 NwaCegarLoop]: Found error trace [2024-11-19 10:36:48,749 INFO L215 NwaCegarLoop]: trace histogram [7, 7, 7, 3, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-19 10:36:48,761 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-19 10:36:48,953 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,SelfDestructingSolverStorable46 [2024-11-19 10:36:48,953 INFO L396 AbstractCegarLoop]: === Iteration 48 === Targeting ULTIMATE.startErr38ASSERT_VIOLATIONINTEGER_OVERFLOW === [ULTIMATE.startErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 55 more)] === [2024-11-19 10:36:48,954 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-19 10:36:48,954 INFO L85 PathProgramCache]: Analyzing trace with hash -642214255, now seen corresponding path program 1 times [2024-11-19 10:36:48,954 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-19 10:36:48,954 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1578356505] [2024-11-19 10:36:48,954 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-19 10:36:48,954 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-19 10:36:48,964 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unknown [2024-11-19 10:36:48,964 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [922897729] [2024-11-19 10:36:48,964 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-19 10:36:48,965 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-19 10:36:48,965 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2024-11-19 10:36:48,966 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-19 10:36:48,969 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-19 10:36:49,014 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-19 10:36:49,017 INFO L255 TraceCheckSpWp]: Trace formula consists of 212 conjuncts, 28 conjuncts are in the unsatisfiable core [2024-11-19 10:36:49,021 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-11-19 10:36:49,766 INFO L134 CoverageAnalysis]: Checked inductivity of 123 backedges. 18 proven. 35 refuted. 0 times theorem prover too weak. 70 trivial. 0 not checked. [2024-11-19 10:36:49,766 INFO L311 TraceCheckSpWp]: Computing backward predicates... [2024-11-19 10:36:52,352 INFO L134 CoverageAnalysis]: Checked inductivity of 123 backedges. 18 proven. 35 refuted. 0 times theorem prover too weak. 70 trivial. 0 not checked. [2024-11-19 10:36:52,353 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-19 10:36:52,353 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1578356505] [2024-11-19 10:36:52,353 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2024-11-19 10:36:52,353 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [922897729] [2024-11-19 10:36:52,353 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [922897729] provided 0 perfect and 2 imperfect interpolant sequences [2024-11-19 10:36:52,353 INFO L185 FreeRefinementEngine]: Found 0 perfect and 2 imperfect interpolant sequences. [2024-11-19 10:36:52,353 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 12] total 21 [2024-11-19 10:36:52,354 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1124394377] [2024-11-19 10:36:52,354 INFO L85 oduleStraightlineAll]: Using 2 imperfect interpolants to construct interpolant automaton [2024-11-19 10:36:52,354 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 22 states [2024-11-19 10:36:52,354 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-19 10:36:52,355 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 22 interpolants. [2024-11-19 10:36:52,355 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=82, Invalid=380, Unknown=0, NotChecked=0, Total=462 [2024-11-19 10:36:52,355 INFO L87 Difference]: Start difference. First operand 279 states and 318 transitions. Second operand has 22 states, 21 states have (on average 7.523809523809524) internal successors, (158), 22 states have internal predecessors, (158), 8 states have call successors, (18), 1 states have call predecessors, (18), 2 states have return successors, (18), 8 states have call predecessors, (18), 8 states have call successors, (18) [2024-11-19 10:37:01,806 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-19 10:37:01,807 INFO L93 Difference]: Finished difference Result 304 states and 343 transitions. [2024-11-19 10:37:01,807 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 24 states. [2024-11-19 10:37:01,807 INFO L78 Accepts]: Start accepts. Automaton has has 22 states, 21 states have (on average 7.523809523809524) internal successors, (158), 22 states have internal predecessors, (158), 8 states have call successors, (18), 1 states have call predecessors, (18), 2 states have return successors, (18), 8 states have call predecessors, (18), 8 states have call successors, (18) Word has length 119 [2024-11-19 10:37:01,807 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-19 10:37:01,808 INFO L225 Difference]: With dead ends: 304 [2024-11-19 10:37:01,808 INFO L226 Difference]: Without dead ends: 300 [2024-11-19 10:37:01,809 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 255 GetRequests, 216 SyntacticMatches, 0 SemanticMatches, 39 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 305 ImplicationChecksByTransitivity, 2.2s TimeCoverageRelationStatistics Valid=335, Invalid=1305, Unknown=0, NotChecked=0, Total=1640 [2024-11-19 10:37:01,810 INFO L432 NwaCegarLoop]: 39 mSDtfsCounter, 714 mSDsluCounter, 381 mSDsCounter, 0 mSdLazyCounter, 2509 mSolverCounterSat, 94 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 8.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 715 SdHoareTripleChecker+Valid, 420 SdHoareTripleChecker+Invalid, 2603 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 94 IncrementalHoareTripleChecker+Valid, 2509 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 8.2s IncrementalHoareTripleChecker+Time [2024-11-19 10:37:01,810 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [715 Valid, 420 Invalid, 2603 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [94 Valid, 2509 Invalid, 0 Unknown, 0 Unchecked, 8.2s Time] [2024-11-19 10:37:01,811 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 300 states. [2024-11-19 10:37:01,858 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 300 to 278. [2024-11-19 10:37:01,859 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 278 states, 235 states have (on average 1.1319148936170214) internal successors, (266), 250 states have internal predecessors, (266), 24 states have call successors, (24), 4 states have call predecessors, (24), 4 states have return successors, (24), 23 states have call predecessors, (24), 24 states have call successors, (24) [2024-11-19 10:37:01,859 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 278 states to 278 states and 314 transitions. [2024-11-19 10:37:01,859 INFO L78 Accepts]: Start accepts. Automaton has 278 states and 314 transitions. Word has length 119 [2024-11-19 10:37:01,863 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-19 10:37:01,863 INFO L471 AbstractCegarLoop]: Abstraction has 278 states and 314 transitions. [2024-11-19 10:37:01,863 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 22 states, 21 states have (on average 7.523809523809524) internal successors, (158), 22 states have internal predecessors, (158), 8 states have call successors, (18), 1 states have call predecessors, (18), 2 states have return successors, (18), 8 states have call predecessors, (18), 8 states have call successors, (18) [2024-11-19 10:37:01,863 INFO L276 IsEmpty]: Start isEmpty. Operand 278 states and 314 transitions. [2024-11-19 10:37:01,864 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 122 [2024-11-19 10:37:01,864 INFO L207 NwaCegarLoop]: Found error trace [2024-11-19 10:37:01,864 INFO L215 NwaCegarLoop]: trace histogram [7, 7, 7, 3, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-19 10:37:01,876 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-19 10:37:02,064 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,SelfDestructingSolverStorable47 [2024-11-19 10:37:02,065 INFO L396 AbstractCegarLoop]: === Iteration 49 === Targeting ULTIMATE.startErr40ASSERT_VIOLATIONINTEGER_OVERFLOW === [ULTIMATE.startErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 55 more)] === [2024-11-19 10:37:02,065 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-19 10:37:02,065 INFO L85 PathProgramCache]: Analyzing trace with hash 1429627777, now seen corresponding path program 1 times [2024-11-19 10:37:02,065 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-19 10:37:02,065 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [438368172] [2024-11-19 10:37:02,065 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-19 10:37:02,067 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-19 10:37:02,092 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-19 10:37:02,209 INFO L134 CoverageAnalysis]: Checked inductivity of 129 backedges. 40 proven. 12 refuted. 0 times theorem prover too weak. 77 trivial. 0 not checked. [2024-11-19 10:37:02,210 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-19 10:37:02,210 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [438368172] [2024-11-19 10:37:02,210 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [438368172] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-19 10:37:02,210 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [782357373] [2024-11-19 10:37:02,210 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-19 10:37:02,210 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-19 10:37:02,210 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2024-11-19 10:37:02,212 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-19 10:37:02,213 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-19 10:37:02,256 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-19 10:37:02,257 INFO L255 TraceCheckSpWp]: Trace formula consists of 214 conjuncts, 11 conjuncts are in the unsatisfiable core [2024-11-19 10:37:02,258 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-11-19 10:37:02,949 INFO L134 CoverageAnalysis]: Checked inductivity of 129 backedges. 0 proven. 41 refuted. 0 times theorem prover too weak. 88 trivial. 0 not checked. [2024-11-19 10:37:02,949 INFO L311 TraceCheckSpWp]: Computing backward predicates... [2024-11-19 10:37:03,186 INFO L134 CoverageAnalysis]: Checked inductivity of 129 backedges. 0 proven. 41 refuted. 0 times theorem prover too weak. 88 trivial. 0 not checked. [2024-11-19 10:37:03,186 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [782357373] provided 0 perfect and 2 imperfect interpolant sequences [2024-11-19 10:37:03,186 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2024-11-19 10:37:03,186 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [5, 5, 5] total 13 [2024-11-19 10:37:03,186 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1537384001] [2024-11-19 10:37:03,186 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2024-11-19 10:37:03,187 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 14 states [2024-11-19 10:37:03,187 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-19 10:37:03,187 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 14 interpolants. [2024-11-19 10:37:03,187 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=40, Invalid=142, Unknown=0, NotChecked=0, Total=182 [2024-11-19 10:37:03,188 INFO L87 Difference]: Start difference. First operand 278 states and 314 transitions. Second operand has 14 states, 13 states have (on average 16.76923076923077) internal successors, (218), 14 states have internal predecessors, (218), 10 states have call successors, (26), 1 states have call predecessors, (26), 2 states have return successors, (26), 11 states have call predecessors, (26), 10 states have call successors, (26) [2024-11-19 10:37:04,636 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-19 10:37:04,636 INFO L93 Difference]: Finished difference Result 300 states and 339 transitions. [2024-11-19 10:37:04,636 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 18 states. [2024-11-19 10:37:04,636 INFO L78 Accepts]: Start accepts. Automaton has has 14 states, 13 states have (on average 16.76923076923077) internal successors, (218), 14 states have internal predecessors, (218), 10 states have call successors, (26), 1 states have call predecessors, (26), 2 states have return successors, (26), 11 states have call predecessors, (26), 10 states have call successors, (26) Word has length 121 [2024-11-19 10:37:04,637 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-19 10:37:04,637 INFO L225 Difference]: With dead ends: 300 [2024-11-19 10:37:04,637 INFO L226 Difference]: Without dead ends: 299 [2024-11-19 10:37:04,638 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 264 GetRequests, 239 SyntacticMatches, 0 SemanticMatches, 25 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 99 ImplicationChecksByTransitivity, 0.3s TimeCoverageRelationStatistics Valid=180, Invalid=522, Unknown=0, NotChecked=0, Total=702 [2024-11-19 10:37:04,638 INFO L432 NwaCegarLoop]: 37 mSDtfsCounter, 483 mSDsluCounter, 237 mSDsCounter, 0 mSdLazyCounter, 1231 mSolverCounterSat, 56 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 486 SdHoareTripleChecker+Valid, 274 SdHoareTripleChecker+Invalid, 1287 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 56 IncrementalHoareTripleChecker+Valid, 1231 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.2s IncrementalHoareTripleChecker+Time [2024-11-19 10:37:04,638 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [486 Valid, 274 Invalid, 1287 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [56 Valid, 1231 Invalid, 0 Unknown, 0 Unchecked, 1.2s Time] [2024-11-19 10:37:04,639 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 299 states. [2024-11-19 10:37:04,663 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 299 to 277. [2024-11-19 10:37:04,663 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 277 states, 235 states have (on average 1.123404255319149) internal successors, (264), 249 states have internal predecessors, (264), 24 states have call successors, (24), 4 states have call predecessors, (24), 4 states have return successors, (24), 23 states have call predecessors, (24), 24 states have call successors, (24) [2024-11-19 10:37:04,663 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 277 states to 277 states and 312 transitions. [2024-11-19 10:37:04,663 INFO L78 Accepts]: Start accepts. Automaton has 277 states and 312 transitions. Word has length 121 [2024-11-19 10:37:04,664 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-19 10:37:04,664 INFO L471 AbstractCegarLoop]: Abstraction has 277 states and 312 transitions. [2024-11-19 10:37:04,664 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 14 states, 13 states have (on average 16.76923076923077) internal successors, (218), 14 states have internal predecessors, (218), 10 states have call successors, (26), 1 states have call predecessors, (26), 2 states have return successors, (26), 11 states have call predecessors, (26), 10 states have call successors, (26) [2024-11-19 10:37:04,664 INFO L276 IsEmpty]: Start isEmpty. Operand 277 states and 312 transitions. [2024-11-19 10:37:04,665 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 123 [2024-11-19 10:37:04,665 INFO L207 NwaCegarLoop]: Found error trace [2024-11-19 10:37:04,665 INFO L215 NwaCegarLoop]: trace histogram [7, 7, 7, 3, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 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] [2024-11-19 10:37:04,679 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-19 10:37:04,865 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,SelfDestructingSolverStorable48 [2024-11-19 10:37:04,866 INFO L396 AbstractCegarLoop]: === Iteration 50 === Targeting ULTIMATE.startErr41ASSERT_VIOLATIONINTEGER_OVERFLOW === [ULTIMATE.startErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 55 more)] === [2024-11-19 10:37:04,867 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-19 10:37:04,867 INFO L85 PathProgramCache]: Analyzing trace with hash 1368788274, now seen corresponding path program 1 times [2024-11-19 10:37:04,867 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-19 10:37:04,867 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [154526467] [2024-11-19 10:37:04,867 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-19 10:37:04,867 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-19 10:37:04,877 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-19 10:37:05,145 INFO L134 CoverageAnalysis]: Checked inductivity of 129 backedges. 21 proven. 10 refuted. 0 times theorem prover too weak. 98 trivial. 0 not checked. [2024-11-19 10:37:05,146 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-19 10:37:05,146 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [154526467] [2024-11-19 10:37:05,146 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [154526467] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-19 10:37:05,146 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [926321529] [2024-11-19 10:37:05,146 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-19 10:37:05,146 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-19 10:37:05,146 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2024-11-19 10:37:05,148 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-19 10:37:05,149 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-19 10:37:05,192 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-19 10:37:05,193 INFO L255 TraceCheckSpWp]: Trace formula consists of 215 conjuncts, 5 conjuncts are in the unsatisfiable core [2024-11-19 10:37:05,194 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-11-19 10:37:05,956 INFO L134 CoverageAnalysis]: Checked inductivity of 129 backedges. 32 proven. 0 refuted. 0 times theorem prover too weak. 97 trivial. 0 not checked. [2024-11-19 10:37:05,956 INFO L307 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2024-11-19 10:37:05,957 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [926321529] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-19 10:37:05,957 INFO L185 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2024-11-19 10:37:05,957 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [4] total 7 [2024-11-19 10:37:05,957 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1654654203] [2024-11-19 10:37:05,957 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-19 10:37:05,957 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2024-11-19 10:37:05,957 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-19 10:37:05,958 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2024-11-19 10:37:05,958 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=19, Invalid=37, Unknown=0, NotChecked=0, Total=56 [2024-11-19 10:37:05,958 INFO L87 Difference]: Start difference. First operand 277 states and 312 transitions. Second operand has 6 states, 5 states have (on average 15.4) internal successors, (77), 6 states have internal predecessors, (77), 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-19 10:37:06,644 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-19 10:37:06,644 INFO L93 Difference]: Finished difference Result 286 states and 321 transitions. [2024-11-19 10:37:06,645 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2024-11-19 10:37:06,645 INFO L78 Accepts]: Start accepts. Automaton has has 6 states, 5 states have (on average 15.4) internal successors, (77), 6 states have internal predecessors, (77), 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 122 [2024-11-19 10:37:06,645 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-19 10:37:06,646 INFO L225 Difference]: With dead ends: 286 [2024-11-19 10:37:06,649 INFO L226 Difference]: Without dead ends: 285 [2024-11-19 10:37:06,649 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 127 GetRequests, 119 SyntacticMatches, 0 SemanticMatches, 8 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 2 ImplicationChecksByTransitivity, 0.3s TimeCoverageRelationStatistics Valid=34, Invalid=56, Unknown=0, NotChecked=0, Total=90 [2024-11-19 10:37:06,650 INFO L432 NwaCegarLoop]: 55 mSDtfsCounter, 83 mSDsluCounter, 39 mSDsCounter, 0 mSdLazyCounter, 301 mSolverCounterSat, 3 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.6s Time, 0 mProtectedPredicate, 0 mProtectedAction, 90 SdHoareTripleChecker+Valid, 94 SdHoareTripleChecker+Invalid, 304 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 3 IncrementalHoareTripleChecker+Valid, 301 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.6s IncrementalHoareTripleChecker+Time [2024-11-19 10:37:06,650 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [90 Valid, 94 Invalid, 304 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [3 Valid, 301 Invalid, 0 Unknown, 0 Unchecked, 0.6s Time] [2024-11-19 10:37:06,650 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 285 states. [2024-11-19 10:37:06,676 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 285 to 277. [2024-11-19 10:37:06,676 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 277 states, 235 states have (on average 1.1148936170212767) internal successors, (262), 249 states have internal predecessors, (262), 24 states have call successors, (24), 4 states have call predecessors, (24), 4 states have return successors, (24), 23 states have call predecessors, (24), 24 states have call successors, (24) [2024-11-19 10:37:06,677 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 277 states to 277 states and 310 transitions. [2024-11-19 10:37:06,677 INFO L78 Accepts]: Start accepts. Automaton has 277 states and 310 transitions. Word has length 122 [2024-11-19 10:37:06,677 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-19 10:37:06,677 INFO L471 AbstractCegarLoop]: Abstraction has 277 states and 310 transitions. [2024-11-19 10:37:06,677 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 6 states, 5 states have (on average 15.4) internal successors, (77), 6 states have internal predecessors, (77), 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-19 10:37:06,677 INFO L276 IsEmpty]: Start isEmpty. Operand 277 states and 310 transitions. [2024-11-19 10:37:06,681 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 123 [2024-11-19 10:37:06,682 INFO L207 NwaCegarLoop]: Found error trace [2024-11-19 10:37:06,682 INFO L215 NwaCegarLoop]: trace histogram [7, 7, 7, 3, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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-19 10:37:06,693 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (43)] Forceful destruction successful, exit code 0 [2024-11-19 10:37:06,883 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 43 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable49 [2024-11-19 10:37:06,884 INFO L396 AbstractCegarLoop]: === Iteration 51 === Targeting ULTIMATE.startErr41ASSERT_VIOLATIONINTEGER_OVERFLOW === [ULTIMATE.startErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 55 more)] === [2024-11-19 10:37:06,885 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-19 10:37:06,885 INFO L85 PathProgramCache]: Analyzing trace with hash 1874575040, now seen corresponding path program 1 times [2024-11-19 10:37:06,885 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-19 10:37:06,885 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1987861647] [2024-11-19 10:37:06,885 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-19 10:37:06,885 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-19 10:37:06,897 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-19 10:37:06,950 INFO L134 CoverageAnalysis]: Checked inductivity of 123 backedges. 31 proven. 0 refuted. 0 times theorem prover too weak. 92 trivial. 0 not checked. [2024-11-19 10:37:06,950 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-19 10:37:06,950 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1987861647] [2024-11-19 10:37:06,950 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1987861647] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-19 10:37:06,950 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-11-19 10:37:06,950 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2024-11-19 10:37:06,950 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1123277027] [2024-11-19 10:37:06,951 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-19 10:37:06,951 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2024-11-19 10:37:06,951 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-19 10:37:06,951 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2024-11-19 10:37:06,951 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2024-11-19 10:37:06,951 INFO L87 Difference]: Start difference. First operand 277 states and 310 transitions. Second operand has 5 states, 4 states have (on average 20.0) internal successors, (80), 5 states have internal predecessors, (80), 2 states have call successors, (9), 1 states have call predecessors, (9), 1 states have return successors, (9), 2 states have call predecessors, (9), 2 states have call successors, (9) [2024-11-19 10:37:07,728 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-19 10:37:07,728 INFO L93 Difference]: Finished difference Result 286 states and 319 transitions. [2024-11-19 10:37:07,729 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2024-11-19 10:37:07,729 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 4 states have (on average 20.0) internal successors, (80), 5 states have internal predecessors, (80), 2 states have call successors, (9), 1 states have call predecessors, (9), 1 states have return successors, (9), 2 states have call predecessors, (9), 2 states have call successors, (9) Word has length 122 [2024-11-19 10:37:07,729 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-19 10:37:07,733 INFO L225 Difference]: With dead ends: 286 [2024-11-19 10:37:07,733 INFO L226 Difference]: Without dead ends: 285 [2024-11-19 10:37:07,733 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 7 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 5 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=17, Invalid=25, Unknown=0, NotChecked=0, Total=42 [2024-11-19 10:37:07,734 INFO L432 NwaCegarLoop]: 105 mSDtfsCounter, 94 mSDsluCounter, 181 mSDsCounter, 0 mSdLazyCounter, 235 mSolverCounterSat, 12 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.7s Time, 0 mProtectedPredicate, 0 mProtectedAction, 94 SdHoareTripleChecker+Valid, 286 SdHoareTripleChecker+Invalid, 247 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 12 IncrementalHoareTripleChecker+Valid, 235 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.7s IncrementalHoareTripleChecker+Time [2024-11-19 10:37:07,734 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [94 Valid, 286 Invalid, 247 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [12 Valid, 235 Invalid, 0 Unknown, 0 Unchecked, 0.7s Time] [2024-11-19 10:37:07,734 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 285 states. [2024-11-19 10:37:07,759 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 285 to 277. [2024-11-19 10:37:07,763 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 277 states, 235 states have (on average 1.1106382978723404) internal successors, (261), 249 states have internal predecessors, (261), 24 states have call successors, (24), 4 states have call predecessors, (24), 4 states have return successors, (24), 23 states have call predecessors, (24), 24 states have call successors, (24) [2024-11-19 10:37:07,764 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 277 states to 277 states and 309 transitions. [2024-11-19 10:37:07,764 INFO L78 Accepts]: Start accepts. Automaton has 277 states and 309 transitions. Word has length 122 [2024-11-19 10:37:07,764 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-19 10:37:07,764 INFO L471 AbstractCegarLoop]: Abstraction has 277 states and 309 transitions. [2024-11-19 10:37:07,764 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 4 states have (on average 20.0) internal successors, (80), 5 states have internal predecessors, (80), 2 states have call successors, (9), 1 states have call predecessors, (9), 1 states have return successors, (9), 2 states have call predecessors, (9), 2 states have call successors, (9) [2024-11-19 10:37:07,764 INFO L276 IsEmpty]: Start isEmpty. Operand 277 states and 309 transitions. [2024-11-19 10:37:07,765 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 123 [2024-11-19 10:37:07,765 INFO L207 NwaCegarLoop]: Found error trace [2024-11-19 10:37:07,765 INFO L215 NwaCegarLoop]: trace histogram [7, 7, 7, 3, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 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] [2024-11-19 10:37:07,765 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable50 [2024-11-19 10:37:07,765 INFO L396 AbstractCegarLoop]: === Iteration 52 === Targeting ULTIMATE.startErr41ASSERT_VIOLATIONINTEGER_OVERFLOW === [ULTIMATE.startErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 55 more)] === [2024-11-19 10:37:07,765 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-19 10:37:07,765 INFO L85 PathProgramCache]: Analyzing trace with hash 317864946, now seen corresponding path program 1 times [2024-11-19 10:37:07,765 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-19 10:37:07,765 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [960296770] [2024-11-19 10:37:07,766 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-19 10:37:07,766 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-19 10:37:07,778 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-19 10:37:07,900 INFO L134 CoverageAnalysis]: Checked inductivity of 129 backedges. 49 proven. 10 refuted. 0 times theorem prover too weak. 70 trivial. 0 not checked. [2024-11-19 10:37:07,901 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-19 10:37:07,901 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [960296770] [2024-11-19 10:37:07,901 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [960296770] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-19 10:37:07,901 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1008435445] [2024-11-19 10:37:07,901 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-19 10:37:07,901 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-19 10:37:07,901 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2024-11-19 10:37:07,904 INFO L229 MonitoredProcess]: Starting monitored process 44 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-11-19 10:37:07,906 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (44)] Waiting until timeout for monitored process [2024-11-19 10:37:07,949 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-19 10:37:07,950 INFO L255 TraceCheckSpWp]: Trace formula consists of 215 conjuncts, 10 conjuncts are in the unsatisfiable core [2024-11-19 10:37:07,951 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-11-19 10:37:08,023 INFO L134 CoverageAnalysis]: Checked inductivity of 129 backedges. 49 proven. 10 refuted. 0 times theorem prover too weak. 70 trivial. 0 not checked. [2024-11-19 10:37:08,023 INFO L311 TraceCheckSpWp]: Computing backward predicates... [2024-11-19 10:37:08,266 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1008435445] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-19 10:37:08,266 INFO L185 FreeRefinementEngine]: Found 0 perfect and 2 imperfect interpolant sequences. [2024-11-19 10:37:08,266 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 8] total 9 [2024-11-19 10:37:08,266 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1650413151] [2024-11-19 10:37:08,266 INFO L85 oduleStraightlineAll]: Using 2 imperfect interpolants to construct interpolant automaton [2024-11-19 10:37:08,267 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 10 states [2024-11-19 10:37:08,267 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-19 10:37:08,267 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2024-11-19 10:37:08,267 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=35, Invalid=121, Unknown=0, NotChecked=0, Total=156 [2024-11-19 10:37:08,268 INFO L87 Difference]: Start difference. First operand 277 states and 309 transitions. Second operand has 10 states, 9 states have (on average 9.88888888888889) internal successors, (89), 10 states have internal predecessors, (89), 3 states have call successors, (9), 1 states have call predecessors, (9), 2 states have return successors, (9), 3 states have call predecessors, (9), 3 states have call successors, (9) [2024-11-19 10:37:09,033 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-19 10:37:09,033 INFO L93 Difference]: Finished difference Result 289 states and 318 transitions. [2024-11-19 10:37:09,033 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2024-11-19 10:37:09,034 INFO L78 Accepts]: Start accepts. Automaton has has 10 states, 9 states have (on average 9.88888888888889) internal successors, (89), 10 states have internal predecessors, (89), 3 states have call successors, (9), 1 states have call predecessors, (9), 2 states have return successors, (9), 3 states have call predecessors, (9), 3 states have call successors, (9) Word has length 122 [2024-11-19 10:37:09,034 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-19 10:37:09,035 INFO L225 Difference]: With dead ends: 289 [2024-11-19 10:37:09,035 INFO L226 Difference]: Without dead ends: 267 [2024-11-19 10:37:09,035 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 143 GetRequests, 127 SyntacticMatches, 1 SemanticMatches, 15 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 16 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=65, Invalid=207, Unknown=0, NotChecked=0, Total=272 [2024-11-19 10:37:09,036 INFO L432 NwaCegarLoop]: 100 mSDtfsCounter, 153 mSDsluCounter, 524 mSDsCounter, 0 mSdLazyCounter, 516 mSolverCounterSat, 17 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.7s Time, 0 mProtectedPredicate, 0 mProtectedAction, 155 SdHoareTripleChecker+Valid, 624 SdHoareTripleChecker+Invalid, 533 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 17 IncrementalHoareTripleChecker+Valid, 516 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.7s IncrementalHoareTripleChecker+Time [2024-11-19 10:37:09,036 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [155 Valid, 624 Invalid, 533 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [17 Valid, 516 Invalid, 0 Unknown, 0 Unchecked, 0.7s Time] [2024-11-19 10:37:09,036 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 267 states. [2024-11-19 10:37:09,075 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 267 to 255. [2024-11-19 10:37:09,075 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 255 states, 215 states have (on average 1.1162790697674418) internal successors, (240), 228 states have internal predecessors, (240), 23 states have call successors, (23), 4 states have call predecessors, (23), 4 states have return successors, (23), 22 states have call predecessors, (23), 23 states have call successors, (23) [2024-11-19 10:37:09,076 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 255 states to 255 states and 286 transitions. [2024-11-19 10:37:09,076 INFO L78 Accepts]: Start accepts. Automaton has 255 states and 286 transitions. Word has length 122 [2024-11-19 10:37:09,076 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-19 10:37:09,076 INFO L471 AbstractCegarLoop]: Abstraction has 255 states and 286 transitions. [2024-11-19 10:37:09,076 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 10 states, 9 states have (on average 9.88888888888889) internal successors, (89), 10 states have internal predecessors, (89), 3 states have call successors, (9), 1 states have call predecessors, (9), 2 states have return successors, (9), 3 states have call predecessors, (9), 3 states have call successors, (9) [2024-11-19 10:37:09,076 INFO L276 IsEmpty]: Start isEmpty. Operand 255 states and 286 transitions. [2024-11-19 10:37:09,077 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 129 [2024-11-19 10:37:09,077 INFO L207 NwaCegarLoop]: Found error trace [2024-11-19 10:37:09,081 INFO L215 NwaCegarLoop]: trace histogram [8, 8, 8, 3, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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-19 10:37:09,095 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (44)] Ended with exit code 0 [2024-11-19 10:37:09,281 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 44 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable51 [2024-11-19 10:37:09,282 INFO L396 AbstractCegarLoop]: === Iteration 53 === Targeting ULTIMATE.startErr42ASSERT_VIOLATIONINTEGER_OVERFLOW === [ULTIMATE.startErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 55 more)] === [2024-11-19 10:37:09,282 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-19 10:37:09,282 INFO L85 PathProgramCache]: Analyzing trace with hash -2064465340, now seen corresponding path program 1 times [2024-11-19 10:37:09,282 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-19 10:37:09,283 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1432630017] [2024-11-19 10:37:09,283 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-19 10:37:09,283 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-19 10:37:09,293 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unknown [2024-11-19 10:37:09,293 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [875142366] [2024-11-19 10:37:09,294 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-19 10:37:09,294 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-19 10:37:09,294 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2024-11-19 10:37:09,297 INFO L229 MonitoredProcess]: Starting monitored process 45 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-11-19 10:37:09,298 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (45)] Waiting until timeout for monitored process [2024-11-19 10:37:09,340 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-19 10:37:09,340 INFO L255 TraceCheckSpWp]: Trace formula consists of 225 conjuncts, 8 conjuncts are in the unsatisfiable core [2024-11-19 10:37:09,342 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-11-19 10:37:09,665 INFO L134 CoverageAnalysis]: Checked inductivity of 151 backedges. 0 proven. 35 refuted. 0 times theorem prover too weak. 116 trivial. 0 not checked. [2024-11-19 10:37:09,666 INFO L311 TraceCheckSpWp]: Computing backward predicates... [2024-11-19 10:37:09,752 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-19 10:37:09,752 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1432630017] [2024-11-19 10:37:09,752 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2024-11-19 10:37:09,752 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [875142366] [2024-11-19 10:37:09,752 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [875142366] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-19 10:37:09,752 INFO L185 FreeRefinementEngine]: Found 0 perfect and 1 imperfect interpolant sequences. [2024-11-19 10:37:09,753 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [5] total 5 [2024-11-19 10:37:09,753 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [569303513] [2024-11-19 10:37:09,753 INFO L85 oduleStraightlineAll]: Using 1 imperfect interpolants to construct interpolant automaton [2024-11-19 10:37:09,753 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2024-11-19 10:37:09,753 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-19 10:37:09,754 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2024-11-19 10:37:09,754 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=21, Invalid=35, Unknown=0, NotChecked=0, Total=56 [2024-11-19 10:37:09,754 INFO L87 Difference]: Start difference. First operand 255 states and 286 transitions. Second operand has 6 states, 5 states have (on average 16.8) internal successors, (84), 6 states have internal predecessors, (84), 4 states have call successors, (10), 1 states have call predecessors, (10), 1 states have return successors, (10), 4 states have call predecessors, (10), 4 states have call successors, (10) [2024-11-19 10:37:10,043 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-19 10:37:10,043 INFO L93 Difference]: Finished difference Result 264 states and 295 transitions. [2024-11-19 10:37:10,043 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2024-11-19 10:37:10,044 INFO L78 Accepts]: Start accepts. Automaton has has 6 states, 5 states have (on average 16.8) internal successors, (84), 6 states have internal predecessors, (84), 4 states have call successors, (10), 1 states have call predecessors, (10), 1 states have return successors, (10), 4 states have call predecessors, (10), 4 states have call successors, (10) Word has length 128 [2024-11-19 10:37:10,044 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-19 10:37:10,044 INFO L225 Difference]: With dead ends: 264 [2024-11-19 10:37:10,044 INFO L226 Difference]: Without dead ends: 262 [2024-11-19 10:37:10,045 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 164 GetRequests, 155 SyntacticMatches, 0 SemanticMatches, 9 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 7 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=43, Invalid=67, Unknown=0, NotChecked=0, Total=110 [2024-11-19 10:37:10,045 INFO L432 NwaCegarLoop]: 69 mSDtfsCounter, 167 mSDsluCounter, 112 mSDsCounter, 0 mSdLazyCounter, 316 mSolverCounterSat, 25 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 167 SdHoareTripleChecker+Valid, 181 SdHoareTripleChecker+Invalid, 341 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 25 IncrementalHoareTripleChecker+Valid, 316 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2024-11-19 10:37:10,045 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [167 Valid, 181 Invalid, 341 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [25 Valid, 316 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2024-11-19 10:37:10,046 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 262 states. [2024-11-19 10:37:10,067 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 262 to 253. [2024-11-19 10:37:10,067 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 253 states, 215 states have (on average 1.0976744186046512) internal successors, (236), 226 states have internal predecessors, (236), 23 states have call successors, (23), 4 states have call predecessors, (23), 4 states have return successors, (23), 22 states have call predecessors, (23), 23 states have call successors, (23) [2024-11-19 10:37:10,067 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 253 states to 253 states and 282 transitions. [2024-11-19 10:37:10,068 INFO L78 Accepts]: Start accepts. Automaton has 253 states and 282 transitions. Word has length 128 [2024-11-19 10:37:10,068 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-19 10:37:10,068 INFO L471 AbstractCegarLoop]: Abstraction has 253 states and 282 transitions. [2024-11-19 10:37:10,068 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 6 states, 5 states have (on average 16.8) internal successors, (84), 6 states have internal predecessors, (84), 4 states have call successors, (10), 1 states have call predecessors, (10), 1 states have return successors, (10), 4 states have call predecessors, (10), 4 states have call successors, (10) [2024-11-19 10:37:10,068 INFO L276 IsEmpty]: Start isEmpty. Operand 253 states and 282 transitions. [2024-11-19 10:37:10,068 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 130 [2024-11-19 10:37:10,068 INFO L207 NwaCegarLoop]: Found error trace [2024-11-19 10:37:10,069 INFO L215 NwaCegarLoop]: trace histogram [8, 8, 8, 3, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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-19 10:37:10,081 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (45)] Forceful destruction successful, exit code 0 [2024-11-19 10:37:10,272 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable52,45 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-19 10:37:10,273 INFO L396 AbstractCegarLoop]: === Iteration 54 === Targeting ULTIMATE.startErr43ASSERT_VIOLATIONINTEGER_OVERFLOW === [ULTIMATE.startErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 55 more)] === [2024-11-19 10:37:10,273 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-19 10:37:10,273 INFO L85 PathProgramCache]: Analyzing trace with hash 426084052, now seen corresponding path program 1 times [2024-11-19 10:37:10,273 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-19 10:37:10,273 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [574906705] [2024-11-19 10:37:10,273 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-19 10:37:10,273 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-19 10:37:10,282 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unknown [2024-11-19 10:37:10,282 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [1142607886] [2024-11-19 10:37:10,283 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-19 10:37:10,283 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-19 10:37:10,283 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2024-11-19 10:37:10,284 INFO L229 MonitoredProcess]: Starting monitored process 46 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-11-19 10:37:10,285 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (46)] Waiting until timeout for monitored process [2024-11-19 10:37:10,330 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-19 10:37:10,331 INFO L255 TraceCheckSpWp]: Trace formula consists of 226 conjuncts, 12 conjuncts are in the unsatisfiable core [2024-11-19 10:37:10,332 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-11-19 10:37:10,614 INFO L134 CoverageAnalysis]: Checked inductivity of 151 backedges. 0 proven. 35 refuted. 0 times theorem prover too weak. 116 trivial. 0 not checked. [2024-11-19 10:37:10,614 INFO L311 TraceCheckSpWp]: Computing backward predicates... [2024-11-19 10:37:11,054 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-19 10:37:11,054 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [574906705] [2024-11-19 10:37:11,055 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2024-11-19 10:37:11,055 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1142607886] [2024-11-19 10:37:11,055 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1142607886] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-19 10:37:11,055 INFO L185 FreeRefinementEngine]: Found 0 perfect and 1 imperfect interpolant sequences. [2024-11-19 10:37:11,055 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [4] total 4 [2024-11-19 10:37:11,055 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [113939132] [2024-11-19 10:37:11,055 INFO L85 oduleStraightlineAll]: Using 1 imperfect interpolants to construct interpolant automaton [2024-11-19 10:37:11,055 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2024-11-19 10:37:11,059 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-19 10:37:11,059 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2024-11-19 10:37:11,059 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=17, Invalid=25, Unknown=0, NotChecked=0, Total=42 [2024-11-19 10:37:11,060 INFO L87 Difference]: Start difference. First operand 253 states and 282 transitions. Second operand has 5 states, 4 states have (on average 21.25) internal successors, (85), 5 states have internal predecessors, (85), 4 states have call successors, (10), 1 states have call predecessors, (10), 1 states have return successors, (10), 4 states have call predecessors, (10), 4 states have call successors, (10) [2024-11-19 10:37:11,417 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-19 10:37:11,418 INFO L93 Difference]: Finished difference Result 270 states and 299 transitions. [2024-11-19 10:37:11,418 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2024-11-19 10:37:11,418 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 4 states have (on average 21.25) internal successors, (85), 5 states have internal predecessors, (85), 4 states have call successors, (10), 1 states have call predecessors, (10), 1 states have return successors, (10), 4 states have call predecessors, (10), 4 states have call successors, (10) Word has length 129 [2024-11-19 10:37:11,418 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-19 10:37:11,419 INFO L225 Difference]: With dead ends: 270 [2024-11-19 10:37:11,419 INFO L226 Difference]: Without dead ends: 269 [2024-11-19 10:37:11,419 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 163 GetRequests, 158 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-19 10:37:11,419 INFO L432 NwaCegarLoop]: 113 mSDtfsCounter, 55 mSDsluCounter, 107 mSDsCounter, 0 mSdLazyCounter, 326 mSolverCounterSat, 1 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 59 SdHoareTripleChecker+Valid, 220 SdHoareTripleChecker+Invalid, 327 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1 IncrementalHoareTripleChecker+Valid, 326 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time [2024-11-19 10:37:11,419 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [59 Valid, 220 Invalid, 327 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1 Valid, 326 Invalid, 0 Unknown, 0 Unchecked, 0.3s Time] [2024-11-19 10:37:11,422 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 269 states. [2024-11-19 10:37:11,448 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 269 to 253. [2024-11-19 10:37:11,448 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 253 states, 215 states have (on average 1.0930232558139534) internal successors, (235), 226 states have internal predecessors, (235), 23 states have call successors, (23), 4 states have call predecessors, (23), 4 states have return successors, (23), 22 states have call predecessors, (23), 23 states have call successors, (23) [2024-11-19 10:37:11,449 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 253 states to 253 states and 281 transitions. [2024-11-19 10:37:11,449 INFO L78 Accepts]: Start accepts. Automaton has 253 states and 281 transitions. Word has length 129 [2024-11-19 10:37:11,449 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-19 10:37:11,449 INFO L471 AbstractCegarLoop]: Abstraction has 253 states and 281 transitions. [2024-11-19 10:37:11,449 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 4 states have (on average 21.25) internal successors, (85), 5 states have internal predecessors, (85), 4 states have call successors, (10), 1 states have call predecessors, (10), 1 states have return successors, (10), 4 states have call predecessors, (10), 4 states have call successors, (10) [2024-11-19 10:37:11,449 INFO L276 IsEmpty]: Start isEmpty. Operand 253 states and 281 transitions. [2024-11-19 10:37:11,450 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 130 [2024-11-19 10:37:11,451 INFO L207 NwaCegarLoop]: Found error trace [2024-11-19 10:37:11,451 INFO L215 NwaCegarLoop]: trace histogram [8, 8, 8, 3, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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-19 10:37:11,463 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (46)] Forceful destruction successful, exit code 0 [2024-11-19 10:37:11,655 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 46 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable53 [2024-11-19 10:37:11,655 INFO L396 AbstractCegarLoop]: === Iteration 55 === Targeting ULTIMATE.startErr43ASSERT_VIOLATIONINTEGER_OVERFLOW === [ULTIMATE.startErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 55 more)] === [2024-11-19 10:37:11,656 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-19 10:37:11,656 INFO L85 PathProgramCache]: Analyzing trace with hash -584377680, now seen corresponding path program 2 times [2024-11-19 10:37:11,656 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-19 10:37:11,656 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [915601714] [2024-11-19 10:37:11,656 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2024-11-19 10:37:11,656 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-19 10:37:11,666 INFO L227 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2024-11-19 10:37:11,667 INFO L228 tOrderPrioritization]: Conjunction of SSA is unknown [2024-11-19 10:37:11,667 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [1831023169] [2024-11-19 10:37:11,667 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2024-11-19 10:37:11,667 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-19 10:37:11,667 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2024-11-19 10:37:11,669 INFO L229 MonitoredProcess]: Starting monitored process 47 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-11-19 10:37:11,679 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (47)] Waiting until timeout for monitored process [2024-11-19 10:37:11,721 INFO L227 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2024-11-19 10:37:11,721 INFO L228 tOrderPrioritization]: Conjunction of SSA is unsat [2024-11-19 10:37:11,722 INFO L255 TraceCheckSpWp]: Trace formula consists of 226 conjuncts, 11 conjuncts are in the unsatisfiable core [2024-11-19 10:37:11,723 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-11-19 10:37:12,037 INFO L134 CoverageAnalysis]: Checked inductivity of 151 backedges. 0 proven. 35 refuted. 0 times theorem prover too weak. 116 trivial. 0 not checked. [2024-11-19 10:37:12,038 INFO L311 TraceCheckSpWp]: Computing backward predicates... [2024-11-19 10:37:12,484 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-19 10:37:12,484 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [915601714] [2024-11-19 10:37:12,485 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2024-11-19 10:37:12,485 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1831023169] [2024-11-19 10:37:12,485 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1831023169] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-19 10:37:12,485 INFO L185 FreeRefinementEngine]: Found 0 perfect and 1 imperfect interpolant sequences. [2024-11-19 10:37:12,485 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [5] total 5 [2024-11-19 10:37:12,485 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1995696754] [2024-11-19 10:37:12,485 INFO L85 oduleStraightlineAll]: Using 1 imperfect interpolants to construct interpolant automaton [2024-11-19 10:37:12,485 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2024-11-19 10:37:12,486 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-19 10:37:12,486 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2024-11-19 10:37:12,486 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=22, Invalid=34, Unknown=0, NotChecked=0, Total=56 [2024-11-19 10:37:12,486 INFO L87 Difference]: Start difference. First operand 253 states and 281 transitions. Second operand has 6 states, 5 states have (on average 17.0) internal successors, (85), 6 states have internal predecessors, (85), 4 states have call successors, (10), 1 states have call predecessors, (10), 1 states have return successors, (10), 4 states have call predecessors, (10), 4 states have call successors, (10) [2024-11-19 10:37:12,736 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-19 10:37:12,736 INFO L93 Difference]: Finished difference Result 257 states and 285 transitions. [2024-11-19 10:37:12,736 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2024-11-19 10:37:12,736 INFO L78 Accepts]: Start accepts. Automaton has has 6 states, 5 states have (on average 17.0) internal successors, (85), 6 states have internal predecessors, (85), 4 states have call successors, (10), 1 states have call predecessors, (10), 1 states have return successors, (10), 4 states have call predecessors, (10), 4 states have call successors, (10) Word has length 129 [2024-11-19 10:37:12,736 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-19 10:37:12,737 INFO L225 Difference]: With dead ends: 257 [2024-11-19 10:37:12,737 INFO L226 Difference]: Without dead ends: 256 [2024-11-19 10:37:12,737 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 163 GetRequests, 157 SyntacticMatches, 0 SemanticMatches, 6 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 7 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=22, Invalid=34, Unknown=0, NotChecked=0, Total=56 [2024-11-19 10:37:12,738 INFO L432 NwaCegarLoop]: 95 mSDtfsCounter, 51 mSDsluCounter, 102 mSDsCounter, 0 mSdLazyCounter, 261 mSolverCounterSat, 1 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 55 SdHoareTripleChecker+Valid, 197 SdHoareTripleChecker+Invalid, 262 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1 IncrementalHoareTripleChecker+Valid, 261 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2024-11-19 10:37:12,738 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [55 Valid, 197 Invalid, 262 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1 Valid, 261 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2024-11-19 10:37:12,738 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 256 states. [2024-11-19 10:37:12,760 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 256 to 252. [2024-11-19 10:37:12,760 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 252 states, 215 states have (on average 1.0883720930232559) internal successors, (234), 225 states have internal predecessors, (234), 23 states have call successors, (23), 4 states have call predecessors, (23), 4 states have return successors, (23), 22 states have call predecessors, (23), 23 states have call successors, (23) [2024-11-19 10:37:12,760 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 252 states to 252 states and 280 transitions. [2024-11-19 10:37:12,761 INFO L78 Accepts]: Start accepts. Automaton has 252 states and 280 transitions. Word has length 129 [2024-11-19 10:37:12,761 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-19 10:37:12,761 INFO L471 AbstractCegarLoop]: Abstraction has 252 states and 280 transitions. [2024-11-19 10:37:12,761 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 6 states, 5 states have (on average 17.0) internal successors, (85), 6 states have internal predecessors, (85), 4 states have call successors, (10), 1 states have call predecessors, (10), 1 states have return successors, (10), 4 states have call predecessors, (10), 4 states have call successors, (10) [2024-11-19 10:37:12,761 INFO L276 IsEmpty]: Start isEmpty. Operand 252 states and 280 transitions. [2024-11-19 10:37:12,762 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 132 [2024-11-19 10:37:12,762 INFO L207 NwaCegarLoop]: Found error trace [2024-11-19 10:37:12,762 INFO L215 NwaCegarLoop]: trace histogram [8, 8, 8, 3, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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-19 10:37:12,774 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (47)] Forceful destruction successful, exit code 0 [2024-11-19 10:37:12,962 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable54,47 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-19 10:37:12,963 INFO L396 AbstractCegarLoop]: === Iteration 56 === Targeting ULTIMATE.startErr45ASSERT_VIOLATIONINTEGER_OVERFLOW === [ULTIMATE.startErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 55 more)] === [2024-11-19 10:37:12,963 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-19 10:37:12,963 INFO L85 PathProgramCache]: Analyzing trace with hash 1444885782, now seen corresponding path program 1 times [2024-11-19 10:37:12,963 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-19 10:37:12,964 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [434456894] [2024-11-19 10:37:12,964 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-19 10:37:12,964 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-19 10:37:12,988 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unknown [2024-11-19 10:37:12,989 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [881677777] [2024-11-19 10:37:12,989 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-19 10:37:12,989 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-19 10:37:12,989 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2024-11-19 10:37:12,990 INFO L229 MonitoredProcess]: Starting monitored process 48 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-11-19 10:37:12,992 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (48)] Waiting until timeout for monitored process [2024-11-19 10:37:13,038 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-19 10:37:13,043 INFO L255 TraceCheckSpWp]: Trace formula consists of 228 conjuncts, 23 conjuncts are in the unsatisfiable core [2024-11-19 10:37:13,044 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-11-19 10:37:13,509 INFO L134 CoverageAnalysis]: Checked inductivity of 151 backedges. 0 proven. 38 refuted. 0 times theorem prover too weak. 113 trivial. 0 not checked. [2024-11-19 10:37:13,510 INFO L311 TraceCheckSpWp]: Computing backward predicates... [2024-11-19 10:37:14,121 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-19 10:37:14,121 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [434456894] [2024-11-19 10:37:14,121 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2024-11-19 10:37:14,122 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [881677777] [2024-11-19 10:37:14,122 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [881677777] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-19 10:37:14,122 INFO L185 FreeRefinementEngine]: Found 0 perfect and 1 imperfect interpolant sequences. [2024-11-19 10:37:14,122 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [12] total 12 [2024-11-19 10:37:14,122 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1567466882] [2024-11-19 10:37:14,122 INFO L85 oduleStraightlineAll]: Using 1 imperfect interpolants to construct interpolant automaton [2024-11-19 10:37:14,122 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 13 states [2024-11-19 10:37:14,122 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-19 10:37:14,123 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 13 interpolants. [2024-11-19 10:37:14,123 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=72, Invalid=168, Unknown=0, NotChecked=0, Total=240 [2024-11-19 10:37:14,123 INFO L87 Difference]: Start difference. First operand 252 states and 280 transitions. Second operand has 13 states, 12 states have (on average 7.5) internal successors, (90), 12 states have internal predecessors, (90), 5 states have call successors, (10), 1 states have call predecessors, (10), 2 states have return successors, (10), 4 states have call predecessors, (10), 5 states have call successors, (10) [2024-11-19 10:37:14,631 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-19 10:37:14,632 INFO L93 Difference]: Finished difference Result 268 states and 297 transitions. [2024-11-19 10:37:14,632 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2024-11-19 10:37:14,632 INFO L78 Accepts]: Start accepts. Automaton has has 13 states, 12 states have (on average 7.5) internal successors, (90), 12 states have internal predecessors, (90), 5 states have call successors, (10), 1 states have call predecessors, (10), 2 states have return successors, (10), 4 states have call predecessors, (10), 5 states have call successors, (10) Word has length 131 [2024-11-19 10:37:14,632 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-19 10:37:14,633 INFO L225 Difference]: With dead ends: 268 [2024-11-19 10:37:14,633 INFO L226 Difference]: Without dead ends: 267 [2024-11-19 10:37:14,633 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 174 GetRequests, 153 SyntacticMatches, 0 SemanticMatches, 21 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 72 ImplicationChecksByTransitivity, 0.3s TimeCoverageRelationStatistics Valid=153, Invalid=353, Unknown=0, NotChecked=0, Total=506 [2024-11-19 10:37:14,633 INFO L432 NwaCegarLoop]: 53 mSDtfsCounter, 247 mSDsluCounter, 248 mSDsCounter, 0 mSdLazyCounter, 915 mSolverCounterSat, 20 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 250 SdHoareTripleChecker+Valid, 301 SdHoareTripleChecker+Invalid, 935 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 20 IncrementalHoareTripleChecker+Valid, 915 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.4s IncrementalHoareTripleChecker+Time [2024-11-19 10:37:14,634 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [250 Valid, 301 Invalid, 935 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [20 Valid, 915 Invalid, 0 Unknown, 0 Unchecked, 0.4s Time] [2024-11-19 10:37:14,634 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 267 states. [2024-11-19 10:37:14,655 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 267 to 252. [2024-11-19 10:37:14,656 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 252 states, 215 states have (on average 1.083720930232558) internal successors, (233), 225 states have internal predecessors, (233), 23 states have call successors, (23), 4 states have call predecessors, (23), 4 states have return successors, (23), 22 states have call predecessors, (23), 23 states have call successors, (23) [2024-11-19 10:37:14,656 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 252 states to 252 states and 279 transitions. [2024-11-19 10:37:14,656 INFO L78 Accepts]: Start accepts. Automaton has 252 states and 279 transitions. Word has length 131 [2024-11-19 10:37:14,656 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-19 10:37:14,656 INFO L471 AbstractCegarLoop]: Abstraction has 252 states and 279 transitions. [2024-11-19 10:37:14,657 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 13 states, 12 states have (on average 7.5) internal successors, (90), 12 states have internal predecessors, (90), 5 states have call successors, (10), 1 states have call predecessors, (10), 2 states have return successors, (10), 4 states have call predecessors, (10), 5 states have call successors, (10) [2024-11-19 10:37:14,657 INFO L276 IsEmpty]: Start isEmpty. Operand 252 states and 279 transitions. [2024-11-19 10:37:14,657 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 132 [2024-11-19 10:37:14,657 INFO L207 NwaCegarLoop]: Found error trace [2024-11-19 10:37:14,657 INFO L215 NwaCegarLoop]: trace histogram [8, 8, 8, 3, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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-19 10:37:14,670 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (48)] Ended with exit code 0 [2024-11-19 10:37:14,861 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable55,48 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-19 10:37:14,862 INFO L396 AbstractCegarLoop]: === Iteration 57 === Targeting ULTIMATE.startErr45ASSERT_VIOLATIONINTEGER_OVERFLOW === [ULTIMATE.startErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 55 more)] === [2024-11-19 10:37:14,862 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-19 10:37:14,862 INFO L85 PathProgramCache]: Analyzing trace with hash 1053770226, now seen corresponding path program 2 times [2024-11-19 10:37:14,862 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-19 10:37:14,862 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [764462372] [2024-11-19 10:37:14,862 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2024-11-19 10:37:14,862 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-19 10:37:14,871 INFO L227 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2024-11-19 10:37:14,872 INFO L228 tOrderPrioritization]: Conjunction of SSA is unknown [2024-11-19 10:37:14,872 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [448215808] [2024-11-19 10:37:14,872 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2024-11-19 10:37:14,872 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-19 10:37:14,873 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2024-11-19 10:37:14,874 INFO L229 MonitoredProcess]: Starting monitored process 49 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-11-19 10:37:14,875 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (49)] Waiting until timeout for monitored process [2024-11-19 10:37:14,922 INFO L227 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2024-11-19 10:37:14,922 INFO L228 tOrderPrioritization]: Conjunction of SSA is unsat [2024-11-19 10:37:14,923 INFO L255 TraceCheckSpWp]: Trace formula consists of 228 conjuncts, 15 conjuncts are in the unsatisfiable core [2024-11-19 10:37:14,925 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-11-19 10:37:15,242 INFO L134 CoverageAnalysis]: Checked inductivity of 151 backedges. 0 proven. 35 refuted. 0 times theorem prover too weak. 116 trivial. 0 not checked. [2024-11-19 10:37:15,242 INFO L311 TraceCheckSpWp]: Computing backward predicates... [2024-11-19 10:37:16,201 INFO L134 CoverageAnalysis]: Checked inductivity of 151 backedges. 0 proven. 35 refuted. 0 times theorem prover too weak. 116 trivial. 0 not checked. [2024-11-19 10:37:16,202 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-19 10:37:16,202 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [764462372] [2024-11-19 10:37:16,202 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2024-11-19 10:37:16,202 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [448215808] [2024-11-19 10:37:16,202 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [448215808] provided 0 perfect and 2 imperfect interpolant sequences [2024-11-19 10:37:16,202 INFO L185 FreeRefinementEngine]: Found 0 perfect and 2 imperfect interpolant sequences. [2024-11-19 10:37:16,202 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [5, 5] total 9 [2024-11-19 10:37:16,202 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [669089536] [2024-11-19 10:37:16,202 INFO L85 oduleStraightlineAll]: Using 2 imperfect interpolants to construct interpolant automaton [2024-11-19 10:37:16,203 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 10 states [2024-11-19 10:37:16,203 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-19 10:37:16,203 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2024-11-19 10:37:16,203 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=29, Invalid=61, Unknown=0, NotChecked=0, Total=90 [2024-11-19 10:37:16,203 INFO L87 Difference]: Start difference. First operand 252 states and 279 transitions. Second operand has 10 states, 9 states have (on average 18.444444444444443) internal successors, (166), 10 states have internal predecessors, (166), 7 states have call successors, (18), 1 states have call predecessors, (18), 1 states have return successors, (18), 7 states have call predecessors, (18), 7 states have call successors, (18) [2024-11-19 10:37:17,591 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-19 10:37:17,591 INFO L93 Difference]: Finished difference Result 272 states and 300 transitions. [2024-11-19 10:37:17,591 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2024-11-19 10:37:17,592 INFO L78 Accepts]: Start accepts. Automaton has has 10 states, 9 states have (on average 18.444444444444443) internal successors, (166), 10 states have internal predecessors, (166), 7 states have call successors, (18), 1 states have call predecessors, (18), 1 states have return successors, (18), 7 states have call predecessors, (18), 7 states have call successors, (18) Word has length 131 [2024-11-19 10:37:17,592 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-19 10:37:17,592 INFO L225 Difference]: With dead ends: 272 [2024-11-19 10:37:17,592 INFO L226 Difference]: Without dead ends: 269 [2024-11-19 10:37:17,593 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 265 GetRequests, 252 SyntacticMatches, 0 SemanticMatches, 13 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 21 ImplicationChecksByTransitivity, 0.3s TimeCoverageRelationStatistics Valid=72, Invalid=138, Unknown=0, NotChecked=0, Total=210 [2024-11-19 10:37:17,593 INFO L432 NwaCegarLoop]: 76 mSDtfsCounter, 324 mSDsluCounter, 229 mSDsCounter, 0 mSdLazyCounter, 595 mSolverCounterSat, 42 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 327 SdHoareTripleChecker+Valid, 305 SdHoareTripleChecker+Invalid, 637 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 42 IncrementalHoareTripleChecker+Valid, 595 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.2s IncrementalHoareTripleChecker+Time [2024-11-19 10:37:17,593 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [327 Valid, 305 Invalid, 637 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [42 Valid, 595 Invalid, 0 Unknown, 0 Unchecked, 1.2s Time] [2024-11-19 10:37:17,593 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 269 states. [2024-11-19 10:37:17,618 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 269 to 251. [2024-11-19 10:37:17,619 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 251 states, 215 states have (on average 1.069767441860465) internal successors, (230), 224 states have internal predecessors, (230), 23 states have call successors, (23), 4 states have call predecessors, (23), 4 states have return successors, (23), 22 states have call predecessors, (23), 23 states have call successors, (23) [2024-11-19 10:37:17,619 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 251 states to 251 states and 276 transitions. [2024-11-19 10:37:17,619 INFO L78 Accepts]: Start accepts. Automaton has 251 states and 276 transitions. Word has length 131 [2024-11-19 10:37:17,619 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-19 10:37:17,620 INFO L471 AbstractCegarLoop]: Abstraction has 251 states and 276 transitions. [2024-11-19 10:37:17,620 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 10 states, 9 states have (on average 18.444444444444443) internal successors, (166), 10 states have internal predecessors, (166), 7 states have call successors, (18), 1 states have call predecessors, (18), 1 states have return successors, (18), 7 states have call predecessors, (18), 7 states have call successors, (18) [2024-11-19 10:37:17,620 INFO L276 IsEmpty]: Start isEmpty. Operand 251 states and 276 transitions. [2024-11-19 10:37:17,620 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 133 [2024-11-19 10:37:17,620 INFO L207 NwaCegarLoop]: Found error trace [2024-11-19 10:37:17,621 INFO L215 NwaCegarLoop]: trace histogram [8, 8, 8, 3, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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-19 10:37:17,634 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (49)] Forceful destruction successful, exit code 0 [2024-11-19 10:37:17,821 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 49 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable56 [2024-11-19 10:37:17,821 INFO L396 AbstractCegarLoop]: === Iteration 58 === Targeting ULTIMATE.startErr46ASSERT_VIOLATIONINTEGER_OVERFLOW === [ULTIMATE.startErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 55 more)] === [2024-11-19 10:37:17,822 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-19 10:37:17,822 INFO L85 PathProgramCache]: Analyzing trace with hash 1841786440, now seen corresponding path program 1 times [2024-11-19 10:37:17,822 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-19 10:37:17,823 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [790033770] [2024-11-19 10:37:17,823 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-19 10:37:17,823 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-19 10:37:17,832 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unknown [2024-11-19 10:37:17,832 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [1147540470] [2024-11-19 10:37:17,832 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-19 10:37:17,833 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-19 10:37:17,833 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2024-11-19 10:37:17,834 INFO L229 MonitoredProcess]: Starting monitored process 50 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-11-19 10:37:17,835 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (50)] Waiting until timeout for monitored process [2024-11-19 10:37:17,881 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-19 10:37:17,884 INFO L255 TraceCheckSpWp]: Trace formula consists of 229 conjuncts, 17 conjuncts are in the unsatisfiable core [2024-11-19 10:37:17,886 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-11-19 10:37:18,320 INFO L134 CoverageAnalysis]: Checked inductivity of 151 backedges. 0 proven. 35 refuted. 0 times theorem prover too weak. 116 trivial. 0 not checked. [2024-11-19 10:37:18,320 INFO L311 TraceCheckSpWp]: Computing backward predicates... [2024-11-19 10:37:19,493 INFO L134 CoverageAnalysis]: Checked inductivity of 151 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 151 trivial. 0 not checked. [2024-11-19 10:37:19,493 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-19 10:37:19,493 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [790033770] [2024-11-19 10:37:19,493 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2024-11-19 10:37:19,494 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1147540470] [2024-11-19 10:37:19,494 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1147540470] provided 1 perfect and 1 imperfect interpolant sequences [2024-11-19 10:37:19,494 INFO L185 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2024-11-19 10:37:19,494 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [5] total 8 [2024-11-19 10:37:19,494 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1751465822] [2024-11-19 10:37:19,494 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-19 10:37:19,494 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2024-11-19 10:37:19,494 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-19 10:37:19,495 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2024-11-19 10:37:19,495 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=27, Invalid=45, Unknown=0, NotChecked=0, Total=72 [2024-11-19 10:37:19,495 INFO L87 Difference]: Start difference. First operand 251 states and 276 transitions. Second operand has 5 states, 4 states have (on average 15.5) internal successors, (62), 5 states have internal predecessors, (62), 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-19 10:37:20,432 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-19 10:37:20,432 INFO L93 Difference]: Finished difference Result 251 states and 276 transitions. [2024-11-19 10:37:20,432 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2024-11-19 10:37:20,433 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 4 states have (on average 15.5) internal successors, (62), 5 states have internal predecessors, (62), 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 132 [2024-11-19 10:37:20,433 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-19 10:37:20,433 INFO L225 Difference]: With dead ends: 251 [2024-11-19 10:37:20,433 INFO L226 Difference]: Without dead ends: 249 [2024-11-19 10:37:20,434 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 263 GetRequests, 253 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-19 10:37:20,434 INFO L432 NwaCegarLoop]: 40 mSDtfsCounter, 74 mSDsluCounter, 81 mSDsCounter, 0 mSdLazyCounter, 190 mSolverCounterSat, 9 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.9s Time, 0 mProtectedPredicate, 0 mProtectedAction, 75 SdHoareTripleChecker+Valid, 121 SdHoareTripleChecker+Invalid, 199 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 9 IncrementalHoareTripleChecker+Valid, 190 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.9s IncrementalHoareTripleChecker+Time [2024-11-19 10:37:20,434 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [75 Valid, 121 Invalid, 199 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [9 Valid, 190 Invalid, 0 Unknown, 0 Unchecked, 0.9s Time] [2024-11-19 10:37:20,434 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 249 states. [2024-11-19 10:37:20,469 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 249 to 249. [2024-11-19 10:37:20,470 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 249 states, 215 states have (on average 1.0511627906976744) internal successors, (226), 222 states have internal predecessors, (226), 23 states have call successors, (23), 4 states have call predecessors, (23), 4 states have return successors, (23), 22 states have call predecessors, (23), 23 states have call successors, (23) [2024-11-19 10:37:20,470 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 249 states to 249 states and 272 transitions. [2024-11-19 10:37:20,471 INFO L78 Accepts]: Start accepts. Automaton has 249 states and 272 transitions. Word has length 132 [2024-11-19 10:37:20,471 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-19 10:37:20,471 INFO L471 AbstractCegarLoop]: Abstraction has 249 states and 272 transitions. [2024-11-19 10:37:20,471 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 4 states have (on average 15.5) internal successors, (62), 5 states have internal predecessors, (62), 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-19 10:37:20,471 INFO L276 IsEmpty]: Start isEmpty. Operand 249 states and 272 transitions. [2024-11-19 10:37:20,472 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 134 [2024-11-19 10:37:20,472 INFO L207 NwaCegarLoop]: Found error trace [2024-11-19 10:37:20,472 INFO L215 NwaCegarLoop]: trace histogram [8, 8, 8, 3, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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-19 10:37:20,491 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (50)] Ended with exit code 0 [2024-11-19 10:37:20,673 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 50 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable57 [2024-11-19 10:37:20,674 INFO L396 AbstractCegarLoop]: === Iteration 59 === Targeting ULTIMATE.startErr47ASSERT_VIOLATIONINTEGER_OVERFLOW === [ULTIMATE.startErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 55 more)] === [2024-11-19 10:37:20,674 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-19 10:37:20,674 INFO L85 PathProgramCache]: Analyzing trace with hash 1260804952, now seen corresponding path program 1 times [2024-11-19 10:37:20,675 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-19 10:37:20,675 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1362691189] [2024-11-19 10:37:20,675 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-19 10:37:20,675 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-19 10:37:20,684 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unknown [2024-11-19 10:37:20,685 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [1138742631] [2024-11-19 10:37:20,685 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-19 10:37:20,685 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-19 10:37:20,685 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2024-11-19 10:37:20,689 INFO L229 MonitoredProcess]: Starting monitored process 51 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-11-19 10:37:20,697 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (51)] Waiting until timeout for monitored process [2024-11-19 10:37:20,744 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-19 10:37:20,745 INFO L255 TraceCheckSpWp]: Trace formula consists of 230 conjuncts, 17 conjuncts are in the unsatisfiable core [2024-11-19 10:37:20,747 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-11-19 10:37:21,176 INFO L134 CoverageAnalysis]: Checked inductivity of 151 backedges. 0 proven. 35 refuted. 0 times theorem prover too weak. 116 trivial. 0 not checked. [2024-11-19 10:37:21,176 INFO L311 TraceCheckSpWp]: Computing backward predicates... [2024-11-19 10:37:21,976 INFO L134 CoverageAnalysis]: Checked inductivity of 151 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 151 trivial. 0 not checked. [2024-11-19 10:37:21,977 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-19 10:37:21,977 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1362691189] [2024-11-19 10:37:21,977 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2024-11-19 10:37:21,977 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1138742631] [2024-11-19 10:37:21,977 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1138742631] provided 1 perfect and 1 imperfect interpolant sequences [2024-11-19 10:37:21,977 INFO L185 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2024-11-19 10:37:21,977 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [5] total 8 [2024-11-19 10:37:21,977 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1985372164] [2024-11-19 10:37:21,978 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-19 10:37:21,978 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2024-11-19 10:37:21,978 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-19 10:37:21,978 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2024-11-19 10:37:21,978 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=27, Invalid=45, Unknown=0, NotChecked=0, Total=72 [2024-11-19 10:37:21,978 INFO L87 Difference]: Start difference. First operand 249 states and 272 transitions. Second operand has 5 states, 4 states have (on average 15.75) internal successors, (63), 5 states have internal predecessors, (63), 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)