./Ultimate.py --spec ../sv-benchmarks/c/properties/no-overflow.prp --file ../sv-benchmarks/c/nla-digbench-scaling/mannadiv_valuebound2.c --full-output --architecture 32bit -------------------------------------------------------------------------------- Checking for overflows Using default analysis Version 8be7027f Calling Ultimate with: /root/.sdkman/candidates/java/11.0.12-open/bin/java -Dosgi.configuration.area=/storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/data/config -Xmx15G -Xms4m -jar /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/plugins/org.eclipse.equinox.launcher_1.5.800.v20200727-1323.jar -data @noDefault -ultimatedata /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/data -tc /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/config/AutomizerReach.xml -i ../sv-benchmarks/c/nla-digbench-scaling/mannadiv_valuebound2.c -s /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/config/svcomp-Overflow-32bit-Automizer_Default.epf --cacsl2boogietranslator.entry.function main --witnessprinter.witness.directory /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux --witnessprinter.witness.filename witness --witnessprinter.write.witness.besides.input.file false --witnessprinter.graph.data.specification CHECK( init(main()), LTL(G ! overflow) ) --witnessprinter.graph.data.producer Automizer --witnessprinter.graph.data.architecture 32bit --witnessprinter.graph.data.programhash 4f0dc25e497896e48962fc4f59a3ea4856b5eb0408b9845e68b04a0b0a132067 --- Real Ultimate output --- This is Ultimate 0.2.5-wip.dk.perfect-tracechecks-8be7027-m [2024-11-12 17:34:36,403 INFO L188 SettingsManager]: Resetting all preferences to default values... [2024-11-12 17:34:36,474 INFO L114 SettingsManager]: Loading settings from /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/config/svcomp-Overflow-32bit-Automizer_Default.epf [2024-11-12 17:34:36,479 WARN L101 SettingsManager]: Preference file contains the following unknown settings: [2024-11-12 17:34:36,479 WARN L103 SettingsManager]: * de.uni_freiburg.informatik.ultimate.core.Log level for class [2024-11-12 17:34:36,511 INFO L130 SettingsManager]: Preferences different from defaults after loading the file: [2024-11-12 17:34:36,512 INFO L151 SettingsManager]: Preferences of UltimateCore differ from their defaults: [2024-11-12 17:34:36,512 INFO L153 SettingsManager]: * Log level for class=de.uni_freiburg.informatik.ultimate.lib.smtlibutils.quantifier.QuantifierPusher=ERROR; [2024-11-12 17:34:36,513 INFO L151 SettingsManager]: Preferences of Boogie Preprocessor differ from their defaults: [2024-11-12 17:34:36,513 INFO L153 SettingsManager]: * Use memory slicer=true [2024-11-12 17:34:36,514 INFO L151 SettingsManager]: Preferences of Boogie Procedure Inliner differ from their defaults: [2024-11-12 17:34:36,514 INFO L153 SettingsManager]: * Ignore calls to procedures called more than once=ONLY_FOR_SEQUENTIAL_PROGRAMS [2024-11-12 17:34:36,515 INFO L151 SettingsManager]: Preferences of BlockEncodingV2 differ from their defaults: [2024-11-12 17:34:36,515 INFO L153 SettingsManager]: * Create parallel compositions if possible=false [2024-11-12 17:34:36,515 INFO L153 SettingsManager]: * Use SBE=true [2024-11-12 17:34:36,517 INFO L151 SettingsManager]: Preferences of CACSL2BoogieTranslator differ from their defaults: [2024-11-12 17:34:36,517 INFO L153 SettingsManager]: * Pointer base address is valid at dereference=IGNORE [2024-11-12 17:34:36,520 INFO L153 SettingsManager]: * sizeof long=4 [2024-11-12 17:34:36,520 INFO L153 SettingsManager]: * Overapproximate operations on floating types=true [2024-11-12 17:34:36,520 INFO L153 SettingsManager]: * sizeof POINTER=4 [2024-11-12 17:34:36,521 INFO L153 SettingsManager]: * Check division by zero=IGNORE [2024-11-12 17:34:36,525 INFO L153 SettingsManager]: * Pointer to allocated memory at dereference=IGNORE [2024-11-12 17:34:36,525 INFO L153 SettingsManager]: * If two pointers are subtracted or compared they have the same base address=IGNORE [2024-11-12 17:34:36,525 INFO L153 SettingsManager]: * Check array bounds for arrays that are off heap=IGNORE [2024-11-12 17:34:36,525 INFO L153 SettingsManager]: * Allow undefined functions=false [2024-11-12 17:34:36,525 INFO L153 SettingsManager]: * Check absence of signed integer overflows=ASSERTandASSUME [2024-11-12 17:34:36,526 INFO L153 SettingsManager]: * Check unreachability of reach_error function=false [2024-11-12 17:34:36,526 INFO L153 SettingsManager]: * sizeof long double=12 [2024-11-12 17:34:36,526 INFO L153 SettingsManager]: * Check if freed pointer was valid=false [2024-11-12 17:34:36,526 INFO L153 SettingsManager]: * Use constant arrays=true [2024-11-12 17:34:36,526 INFO L151 SettingsManager]: Preferences of RCFGBuilder differ from their defaults: [2024-11-12 17:34:36,527 INFO L153 SettingsManager]: * Size of a code block=SequenceOfStatements [2024-11-12 17:34:36,527 INFO L153 SettingsManager]: * Only consider context switches at boundaries of atomic blocks=true [2024-11-12 17:34:36,527 INFO L153 SettingsManager]: * SMT solver=External_DefaultMode [2024-11-12 17:34:36,527 INFO L153 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:4000 [2024-11-12 17:34:36,528 INFO L151 SettingsManager]: Preferences of TraceAbstraction differ from their defaults: [2024-11-12 17:34:36,528 INFO L153 SettingsManager]: * Compute Interpolants along a Counterexample=FPandBP [2024-11-12 17:34:36,528 INFO L153 SettingsManager]: * Positions where we compute the Hoare Annotation=LoopHeads [2024-11-12 17:34:36,530 INFO L153 SettingsManager]: * Trace refinement strategy=CAMEL [2024-11-12 17:34:36,530 INFO L153 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in [2024-11-12 17:34:36,530 INFO L153 SettingsManager]: * Apply one-shot large block encoding in concurrent analysis=false [2024-11-12 17:34:36,531 INFO L153 SettingsManager]: * Automaton type used in concurrency analysis=PETRI_NET [2024-11-12 17:34:36,531 INFO L153 SettingsManager]: * Order on configurations for Petri net unfoldings=DBO [2024-11-12 17:34:36,531 INFO L153 SettingsManager]: * SMT solver=External_ModelsAndUnsatCoreMode [2024-11-12 17:34:36,531 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 -> 4f0dc25e497896e48962fc4f59a3ea4856b5eb0408b9845e68b04a0b0a132067 [2024-11-12 17:34:36,841 INFO L75 nceAwareModelManager]: Repository-Root is: /tmp [2024-11-12 17:34:36,866 INFO L261 ainManager$Toolchain]: [Toolchain 1]: Applicable parser(s) successfully (re)initialized [2024-11-12 17:34:36,870 INFO L217 ainManager$Toolchain]: [Toolchain 1]: Toolchain selected. [2024-11-12 17:34:36,871 INFO L270 PluginConnector]: Initializing CDTParser... [2024-11-12 17:34:36,872 INFO L274 PluginConnector]: CDTParser initialized [2024-11-12 17:34:36,874 INFO L431 ainManager$Toolchain]: [Toolchain 1]: Parsing single file: /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/../sv-benchmarks/c/nla-digbench-scaling/mannadiv_valuebound2.c [2024-11-12 17:34:38,332 INFO L533 CDTParser]: Created temporary CDT project at NULL [2024-11-12 17:34:38,516 INFO L384 CDTParser]: Found 1 translation units. [2024-11-12 17:34:38,517 INFO L180 CDTParser]: Scanning /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/nla-digbench-scaling/mannadiv_valuebound2.c [2024-11-12 17:34:38,525 INFO L427 CDTParser]: About to delete temporary CDT project at /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/data/afe807e10/fb2d0817e9464e5fbdad09d563bd0a4f/FLAG91b47ed33 [2024-11-12 17:34:38,537 INFO L435 CDTParser]: Successfully deleted /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/data/afe807e10/fb2d0817e9464e5fbdad09d563bd0a4f [2024-11-12 17:34:38,539 INFO L299 ainManager$Toolchain]: ####################### [Toolchain 1] ####################### [2024-11-12 17:34:38,541 INFO L133 ToolchainWalker]: Walking toolchain with 6 elements. [2024-11-12 17:34:38,542 INFO L112 PluginConnector]: ------------------------CACSL2BoogieTranslator---------------------------- [2024-11-12 17:34:38,542 INFO L270 PluginConnector]: Initializing CACSL2BoogieTranslator... [2024-11-12 17:34:38,548 INFO L274 PluginConnector]: CACSL2BoogieTranslator initialized [2024-11-12 17:34:38,549 INFO L184 PluginConnector]: Executing the observer ACSLObjectContainerObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 12.11 05:34:38" (1/1) ... [2024-11-12 17:34:38,550 INFO L204 PluginConnector]: Invalid model from CACSL2BoogieTranslator for observer de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator.ACSLObjectContainerObserver@4856cbb4 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 12.11 05:34:38, skipping insertion in model container [2024-11-12 17:34:38,550 INFO L184 PluginConnector]: Executing the observer CACSL2BoogieTranslatorObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 12.11 05:34:38" (1/1) ... [2024-11-12 17:34:38,570 INFO L175 MainTranslator]: Built tables and reachable declarations [2024-11-12 17:34:38,752 INFO L210 PostProcessor]: Analyzing one entry point: main [2024-11-12 17:34:38,761 INFO L200 MainTranslator]: Completed pre-run [2024-11-12 17:34:38,776 INFO L210 PostProcessor]: Analyzing one entry point: main [2024-11-12 17:34:38,791 INFO L204 MainTranslator]: Completed translation [2024-11-12 17:34:38,791 INFO L201 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 12.11 05:34:38 WrapperNode [2024-11-12 17:34:38,792 INFO L131 PluginConnector]: ------------------------ END CACSL2BoogieTranslator---------------------------- [2024-11-12 17:34:38,793 INFO L112 PluginConnector]: ------------------------Boogie Procedure Inliner---------------------------- [2024-11-12 17:34:38,793 INFO L270 PluginConnector]: Initializing Boogie Procedure Inliner... [2024-11-12 17:34:38,793 INFO L274 PluginConnector]: Boogie Procedure Inliner initialized [2024-11-12 17:34:38,800 INFO L184 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 12.11 05:34:38" (1/1) ... [2024-11-12 17:34:38,806 INFO L184 PluginConnector]: Executing the observer Inliner from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 12.11 05:34:38" (1/1) ... [2024-11-12 17:34:38,821 INFO L138 Inliner]: procedures = 14, calls = 12, calls flagged for inlining = 3, calls inlined = 3, statements flattened = 69 [2024-11-12 17:34:38,822 INFO L131 PluginConnector]: ------------------------ END Boogie Procedure Inliner---------------------------- [2024-11-12 17:34:38,824 INFO L112 PluginConnector]: ------------------------Boogie Preprocessor---------------------------- [2024-11-12 17:34:38,824 INFO L270 PluginConnector]: Initializing Boogie Preprocessor... [2024-11-12 17:34:38,824 INFO L274 PluginConnector]: Boogie Preprocessor initialized [2024-11-12 17:34:38,835 INFO L184 PluginConnector]: Executing the observer EnsureBoogieModelObserver from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 12.11 05:34:38" (1/1) ... [2024-11-12 17:34:38,836 INFO L184 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 12.11 05:34:38" (1/1) ... [2024-11-12 17:34:38,837 INFO L184 PluginConnector]: Executing the observer MemorySlicer from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 12.11 05:34:38" (1/1) ... [2024-11-12 17:34:38,849 INFO L175 MemorySlicer]: Split 2 memory accesses to 1 slices as follows [2]. 100 percent of accesses are in the largest equivalence class. The 2 initializations are split as follows [2]. The 0 writes are split as follows [0]. [2024-11-12 17:34:38,850 INFO L184 PluginConnector]: Executing the observer ConstExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 12.11 05:34:38" (1/1) ... [2024-11-12 17:34:38,850 INFO L184 PluginConnector]: Executing the observer StructExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 12.11 05:34:38" (1/1) ... [2024-11-12 17:34:38,857 INFO L184 PluginConnector]: Executing the observer UnstructureCode from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 12.11 05:34:38" (1/1) ... [2024-11-12 17:34:38,861 INFO L184 PluginConnector]: Executing the observer FunctionInliner from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 12.11 05:34:38" (1/1) ... [2024-11-12 17:34:38,862 INFO L184 PluginConnector]: Executing the observer LTLStepAnnotator from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 12.11 05:34:38" (1/1) ... [2024-11-12 17:34:38,863 INFO L184 PluginConnector]: Executing the observer BoogieSymbolTableConstructor from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 12.11 05:34:38" (1/1) ... [2024-11-12 17:34:38,869 INFO L131 PluginConnector]: ------------------------ END Boogie Preprocessor---------------------------- [2024-11-12 17:34:38,870 INFO L112 PluginConnector]: ------------------------RCFGBuilder---------------------------- [2024-11-12 17:34:38,871 INFO L270 PluginConnector]: Initializing RCFGBuilder... [2024-11-12 17:34:38,871 INFO L274 PluginConnector]: RCFGBuilder initialized [2024-11-12 17:34:38,872 INFO L184 PluginConnector]: Executing the observer RCFGBuilderObserver from plugin RCFGBuilder for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 12.11 05:34:38" (1/1) ... [2024-11-12 17:34:38,878 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:4000 [2024-11-12 17:34:38,890 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2024-11-12 17:34:38,918 INFO L229 MonitoredProcess]: Starting monitored process 1 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:4000 (exit command is (exit), workingDir is null) [2024-11-12 17:34:38,921 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:4000 (1)] Waiting until timeout for monitored process [2024-11-12 17:34:38,966 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocInit [2024-11-12 17:34:38,966 INFO L130 BoogieDeclarations]: Found specification of procedure assume_abort_if_not [2024-11-12 17:34:38,966 INFO L138 BoogieDeclarations]: Found implementation of procedure assume_abort_if_not [2024-11-12 17:34:38,966 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#0 [2024-11-12 17:34:38,967 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.start [2024-11-12 17:34:38,967 INFO L138 BoogieDeclarations]: Found implementation of procedure ULTIMATE.start [2024-11-12 17:34:38,967 INFO L130 BoogieDeclarations]: Found specification of procedure __VERIFIER_assert [2024-11-12 17:34:38,967 INFO L138 BoogieDeclarations]: Found implementation of procedure __VERIFIER_assert [2024-11-12 17:34:39,033 INFO L238 CfgBuilder]: Building ICFG [2024-11-12 17:34:39,037 INFO L264 CfgBuilder]: Building CFG for each procedure with an implementation [2024-11-12 17:34:39,331 INFO L? ?]: Removed 45 outVars from TransFormulas that were not future-live. [2024-11-12 17:34:39,334 INFO L287 CfgBuilder]: Performing block encoding [2024-11-12 17:34:39,353 INFO L311 CfgBuilder]: Using the 1 location(s) as analysis (start of procedure ULTIMATE.start) [2024-11-12 17:34:39,354 INFO L316 CfgBuilder]: Removed 1 assume(true) statements. [2024-11-12 17:34:39,355 INFO L201 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 12.11 05:34:39 BoogieIcfgContainer [2024-11-12 17:34:39,355 INFO L131 PluginConnector]: ------------------------ END RCFGBuilder---------------------------- [2024-11-12 17:34:39,357 INFO L112 PluginConnector]: ------------------------TraceAbstraction---------------------------- [2024-11-12 17:34:39,357 INFO L270 PluginConnector]: Initializing TraceAbstraction... [2024-11-12 17:34:39,360 INFO L274 PluginConnector]: TraceAbstraction initialized [2024-11-12 17:34:39,361 INFO L184 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "CDTParser AST 12.11 05:34:38" (1/3) ... [2024-11-12 17:34:39,362 INFO L204 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@5a7bcab5 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 12.11 05:34:39, skipping insertion in model container [2024-11-12 17:34:39,362 INFO L184 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 12.11 05:34:38" (2/3) ... [2024-11-12 17:34:39,363 INFO L204 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@5a7bcab5 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 12.11 05:34:39, skipping insertion in model container [2024-11-12 17:34:39,363 INFO L184 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 12.11 05:34:39" (3/3) ... [2024-11-12 17:34:39,365 INFO L112 eAbstractionObserver]: Analyzing ICFG mannadiv_valuebound2.c [2024-11-12 17:34:39,381 INFO L214 ceAbstractionStarter]: Automizer settings: Hoare:LoopHeads NWA Interpolation:FPandBP Determinization: PREDICATE_ABSTRACTION [2024-11-12 17:34:39,382 INFO L154 ceAbstractionStarter]: Applying trace abstraction to program that has 20 error locations. [2024-11-12 17:34:39,451 INFO L332 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == AllErrorsAtOnce ======== [2024-11-12 17:34:39,461 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;@5c83f92, mLbeIndependenceSettings=[IndependenceType=SEMANTIC, AbstractionType=NONE, UseConditional=false, UseSemiCommutativity=true, Solver=Z3, SolverTimeout=1000ms] [2024-11-12 17:34:39,462 INFO L334 AbstractCegarLoop]: Starting to check reachability of 20 error locations. [2024-11-12 17:34:39,468 INFO L276 IsEmpty]: Start isEmpty. Operand has 64 states, 37 states have (on average 1.7027027027027026) internal successors, (63), 57 states have internal predecessors, (63), 4 states have call successors, (4), 2 states have call predecessors, (4), 2 states have return successors, (4), 4 states have call predecessors, (4), 4 states have call successors, (4) [2024-11-12 17:34:39,474 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 16 [2024-11-12 17:34:39,475 INFO L210 NwaCegarLoop]: Found error trace [2024-11-12 17:34:39,476 INFO L218 NwaCegarLoop]: trace histogram [2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-12 17:34:39,477 INFO L396 AbstractCegarLoop]: === Iteration 1 === Targeting ULTIMATE.startErr16ASSERT_VIOLATIONINTEGER_OVERFLOW === [ULTIMATE.startErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 17 more)] === [2024-11-12 17:34:39,482 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-12 17:34:39,483 INFO L85 PathProgramCache]: Analyzing trace with hash 848903376, now seen corresponding path program 1 times [2024-11-12 17:34:39,489 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-12 17:34:39,490 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2063052177] [2024-11-12 17:34:39,490 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-12 17:34:39,490 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-12 17:34:39,602 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-12 17:34:39,658 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2024-11-12 17:34:39,661 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-12 17:34:39,670 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 7 [2024-11-12 17:34:39,671 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-12 17:34:39,676 INFO L134 CoverageAnalysis]: Checked inductivity of 4 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 4 trivial. 0 not checked. [2024-11-12 17:34:39,676 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-12 17:34:39,676 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2063052177] [2024-11-12 17:34:39,677 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2063052177] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-12 17:34:39,677 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-11-12 17:34:39,677 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [] total 2 [2024-11-12 17:34:39,679 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [127051855] [2024-11-12 17:34:39,679 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-12 17:34:39,683 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 2 states [2024-11-12 17:34:39,684 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-12 17:34:39,705 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 2 interpolants. [2024-11-12 17:34:39,705 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=1, Invalid=1, Unknown=0, NotChecked=0, Total=2 [2024-11-12 17:34:39,707 INFO L87 Difference]: Start difference. First operand has 64 states, 37 states have (on average 1.7027027027027026) internal successors, (63), 57 states have internal predecessors, (63), 4 states have call successors, (4), 2 states have call predecessors, (4), 2 states have return successors, (4), 4 states have call predecessors, (4), 4 states have call successors, (4) Second operand has 2 states, 2 states have (on average 4.0) internal successors, (8), 2 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-12 17:34:39,723 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-12 17:34:39,723 INFO L93 Difference]: Finished difference Result 124 states and 141 transitions. [2024-11-12 17:34:39,724 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2024-11-12 17:34:39,725 INFO L78 Accepts]: Start accepts. Automaton has has 2 states, 2 states have (on average 4.0) internal successors, (8), 2 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-12 17:34:39,726 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-12 17:34:39,732 INFO L225 Difference]: With dead ends: 124 [2024-11-12 17:34:39,732 INFO L226 Difference]: Without dead ends: 57 [2024-11-12 17:34:39,734 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 6 GetRequests, 6 SyntacticMatches, 0 SemanticMatches, 0 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=1, Invalid=1, Unknown=0, NotChecked=0, Total=2 [2024-11-12 17:34:39,737 INFO L435 NwaCegarLoop]: 66 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, 66 SdHoareTripleChecker+Invalid, 0 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 0 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2024-11-12 17:34:39,738 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [0 Valid, 66 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 0 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2024-11-12 17:34:39,751 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 57 states. [2024-11-12 17:34:39,769 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 57 to 57. [2024-11-12 17:34:39,771 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 57 states, 32 states have (on average 1.65625) internal successors, (53), 51 states have internal predecessors, (53), 3 states have call successors, (3), 2 states have call predecessors, (3), 2 states have return successors, (3), 3 states have call predecessors, (3), 3 states have call successors, (3) [2024-11-12 17:34:39,772 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 57 states to 57 states and 59 transitions. [2024-11-12 17:34:39,774 INFO L78 Accepts]: Start accepts. Automaton has 57 states and 59 transitions. Word has length 15 [2024-11-12 17:34:39,775 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-12 17:34:39,775 INFO L471 AbstractCegarLoop]: Abstraction has 57 states and 59 transitions. [2024-11-12 17:34:39,776 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 2 states, 2 states have (on average 4.0) internal successors, (8), 2 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-12 17:34:39,776 INFO L276 IsEmpty]: Start isEmpty. Operand 57 states and 59 transitions. [2024-11-12 17:34:39,777 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 16 [2024-11-12 17:34:39,778 INFO L210 NwaCegarLoop]: Found error trace [2024-11-12 17:34:39,778 INFO L218 NwaCegarLoop]: trace histogram [2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-12 17:34:39,779 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable0 [2024-11-12 17:34:39,779 INFO L396 AbstractCegarLoop]: === Iteration 2 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONINTEGER_OVERFLOW === [ULTIMATE.startErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 17 more)] === [2024-11-12 17:34:39,780 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-12 17:34:39,780 INFO L85 PathProgramCache]: Analyzing trace with hash 848903391, now seen corresponding path program 1 times [2024-11-12 17:34:39,780 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-12 17:34:39,780 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [187586080] [2024-11-12 17:34:39,780 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-12 17:34:39,780 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-12 17:34:39,824 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unknown [2024-11-12 17:34:39,830 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [1522284904] [2024-11-12 17:34:39,834 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-12 17:34:39,835 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-12 17:34:39,835 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2024-11-12 17:34:39,842 INFO L229 MonitoredProcess]: Starting monitored process 2 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-11-12 17:34:39,847 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (2)] Waiting until timeout for monitored process [2024-11-12 17:34:39,908 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-12 17:34:39,910 INFO L256 TraceCheckSpWp]: Trace formula consists of 51 conjuncts, 3 conjuncts are in the unsatisfiable core [2024-11-12 17:34:39,916 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2024-11-12 17:34:39,947 INFO L134 CoverageAnalysis]: Checked inductivity of 4 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 4 trivial. 0 not checked. [2024-11-12 17:34:39,948 INFO L308 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2024-11-12 17:34:39,948 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-12 17:34:39,948 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [187586080] [2024-11-12 17:34:39,949 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2024-11-12 17:34:39,950 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1522284904] [2024-11-12 17:34:39,951 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1522284904] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-12 17:34:39,952 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-11-12 17:34:39,952 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [] total 2 [2024-11-12 17:34:39,953 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [668168490] [2024-11-12 17:34:39,953 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-12 17:34:39,954 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2024-11-12 17:34:39,955 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-12 17:34:39,956 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2024-11-12 17:34:39,956 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2024-11-12 17:34:39,957 INFO L87 Difference]: Start difference. First operand 57 states and 59 transitions. Second operand has 3 states, 2 states have (on average 4.0) internal successors, (8), 3 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-12 17:34:40,069 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-12 17:34:40,069 INFO L93 Difference]: Finished difference Result 91 states and 101 transitions. [2024-11-12 17:34:40,069 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2024-11-12 17:34:40,070 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 2 states have (on average 4.0) internal successors, (8), 3 states have internal predecessors, (8), 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-12 17:34:40,070 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-12 17:34:40,071 INFO L225 Difference]: With dead ends: 91 [2024-11-12 17:34:40,071 INFO L226 Difference]: Without dead ends: 85 [2024-11-12 17:34:40,072 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 14 GetRequests, 13 SyntacticMatches, 0 SemanticMatches, 1 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2024-11-12 17:34:40,073 INFO L435 NwaCegarLoop]: 42 mSDtfsCounter, 26 mSDsluCounter, 34 mSDsCounter, 0 mSdLazyCounter, 41 mSolverCounterSat, 5 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 27 SdHoareTripleChecker+Valid, 76 SdHoareTripleChecker+Invalid, 46 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 5 IncrementalHoareTripleChecker+Valid, 41 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2024-11-12 17:34:40,075 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [27 Valid, 76 Invalid, 46 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [5 Valid, 41 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2024-11-12 17:34:40,076 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 85 states. [2024-11-12 17:34:40,087 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 85 to 77. [2024-11-12 17:34:40,089 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 77 states, 51 states have (on average 1.6470588235294117) internal successors, (84), 70 states have internal predecessors, (84), 4 states have call successors, (4), 2 states have call predecessors, (4), 2 states have return successors, (4), 4 states have call predecessors, (4), 4 states have call successors, (4) [2024-11-12 17:34:40,091 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 77 states to 77 states and 92 transitions. [2024-11-12 17:34:40,092 INFO L78 Accepts]: Start accepts. Automaton has 77 states and 92 transitions. Word has length 15 [2024-11-12 17:34:40,092 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-12 17:34:40,092 INFO L471 AbstractCegarLoop]: Abstraction has 77 states and 92 transitions. [2024-11-12 17:34:40,092 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 2 states have (on average 4.0) internal successors, (8), 3 states have internal predecessors, (8), 1 states have call successors, (2), 1 states have call predecessors, (2), 1 states have return successors, (2), 1 states have call predecessors, (2), 1 states have call successors, (2) [2024-11-12 17:34:40,093 INFO L276 IsEmpty]: Start isEmpty. Operand 77 states and 92 transitions. [2024-11-12 17:34:40,093 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 18 [2024-11-12 17:34:40,093 INFO L210 NwaCegarLoop]: Found error trace [2024-11-12 17:34:40,094 INFO L218 NwaCegarLoop]: trace histogram [2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-12 17:34:40,110 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (2)] Ended with exit code 0 [2024-11-12 17:34:40,294 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable1,2 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-12 17:34:40,295 INFO L396 AbstractCegarLoop]: === Iteration 3 === Targeting ULTIMATE.startErr2ASSERT_VIOLATIONINTEGER_OVERFLOW === [ULTIMATE.startErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 17 more)] === [2024-11-12 17:34:40,296 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-12 17:34:40,296 INFO L85 PathProgramCache]: Analyzing trace with hash -247625951, now seen corresponding path program 1 times [2024-11-12 17:34:40,296 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-12 17:34:40,297 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1755356087] [2024-11-12 17:34:40,297 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-12 17:34:40,297 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-12 17:34:40,318 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-12 17:34:40,417 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2024-11-12 17:34:40,418 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-12 17:34:40,424 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 7 [2024-11-12 17:34:40,425 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-12 17:34:40,428 INFO L134 CoverageAnalysis]: Checked inductivity of 4 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 4 trivial. 0 not checked. [2024-11-12 17:34:40,429 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-12 17:34:40,429 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1755356087] [2024-11-12 17:34:40,429 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1755356087] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-12 17:34:40,429 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-11-12 17:34:40,430 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2024-11-12 17:34:40,430 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [271970277] [2024-11-12 17:34:40,430 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-12 17:34:40,431 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2024-11-12 17:34:40,431 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-12 17:34:40,432 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2024-11-12 17:34:40,432 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=6, Invalid=6, Unknown=0, NotChecked=0, Total=12 [2024-11-12 17:34:40,432 INFO L87 Difference]: Start difference. First operand 77 states and 92 transitions. Second operand has 4 states, 3 states have (on average 3.3333333333333335) internal successors, (10), 4 states have internal predecessors, (10), 1 states have call successors, (2), 1 states have call predecessors, (2), 1 states have return successors, (2), 1 states have call predecessors, (2), 1 states have call successors, (2) [2024-11-12 17:34:40,671 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-12 17:34:40,671 INFO L93 Difference]: Finished difference Result 121 states and 153 transitions. [2024-11-12 17:34:40,672 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2024-11-12 17:34:40,672 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 3 states have (on average 3.3333333333333335) internal successors, (10), 4 states have internal predecessors, (10), 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 17 [2024-11-12 17:34:40,672 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-12 17:34:40,674 INFO L225 Difference]: With dead ends: 121 [2024-11-12 17:34:40,674 INFO L226 Difference]: Without dead ends: 114 [2024-11-12 17:34:40,675 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 7 GetRequests, 5 SyntacticMatches, 0 SemanticMatches, 2 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=6, Invalid=6, Unknown=0, NotChecked=0, Total=12 [2024-11-12 17:34:40,676 INFO L435 NwaCegarLoop]: 38 mSDtfsCounter, 21 mSDsluCounter, 56 mSDsCounter, 0 mSdLazyCounter, 77 mSolverCounterSat, 8 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 22 SdHoareTripleChecker+Valid, 94 SdHoareTripleChecker+Invalid, 85 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 8 IncrementalHoareTripleChecker+Valid, 77 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2024-11-12 17:34:40,676 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [22 Valid, 94 Invalid, 85 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [8 Valid, 77 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2024-11-12 17:34:40,677 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 114 states. [2024-11-12 17:34:40,686 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 114 to 110. [2024-11-12 17:34:40,687 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 110 states, 82 states have (on average 1.5609756097560976) internal successors, (128), 101 states have internal predecessors, (128), 6 states have call successors, (6), 2 states have call predecessors, (6), 2 states have return successors, (6), 6 states have call predecessors, (6), 6 states have call successors, (6) [2024-11-12 17:34:40,688 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 110 states to 110 states and 140 transitions. [2024-11-12 17:34:40,689 INFO L78 Accepts]: Start accepts. Automaton has 110 states and 140 transitions. Word has length 17 [2024-11-12 17:34:40,689 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-12 17:34:40,689 INFO L471 AbstractCegarLoop]: Abstraction has 110 states and 140 transitions. [2024-11-12 17:34:40,689 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 3 states have (on average 3.3333333333333335) internal successors, (10), 4 states have internal predecessors, (10), 1 states have call successors, (2), 1 states have call predecessors, (2), 1 states have return successors, (2), 1 states have call predecessors, (2), 1 states have call successors, (2) [2024-11-12 17:34:40,690 INFO L276 IsEmpty]: Start isEmpty. Operand 110 states and 140 transitions. [2024-11-12 17:34:40,690 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 19 [2024-11-12 17:34:40,690 INFO L210 NwaCegarLoop]: Found error trace [2024-11-12 17:34:40,690 INFO L218 NwaCegarLoop]: trace histogram [2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-12 17:34:40,691 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable2 [2024-11-12 17:34:40,691 INFO L396 AbstractCegarLoop]: === Iteration 4 === Targeting ULTIMATE.startErr3ASSERT_VIOLATIONINTEGER_OVERFLOW === [ULTIMATE.startErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 17 more)] === [2024-11-12 17:34:40,691 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-12 17:34:40,691 INFO L85 PathProgramCache]: Analyzing trace with hash 913530163, now seen corresponding path program 1 times [2024-11-12 17:34:40,692 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-12 17:34:40,692 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [606328695] [2024-11-12 17:34:40,692 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-12 17:34:40,692 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-12 17:34:40,702 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-12 17:34:40,806 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2024-11-12 17:34:40,808 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-12 17:34:40,812 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 7 [2024-11-12 17:34:40,813 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-12 17:34:40,820 INFO L134 CoverageAnalysis]: Checked inductivity of 4 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 4 trivial. 0 not checked. [2024-11-12 17:34:40,821 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-12 17:34:40,821 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [606328695] [2024-11-12 17:34:40,821 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [606328695] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-12 17:34:40,821 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-11-12 17:34:40,821 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2024-11-12 17:34:40,821 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [356031128] [2024-11-12 17:34:40,822 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-12 17:34:40,822 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2024-11-12 17:34:40,822 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-12 17:34:40,822 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2024-11-12 17:34:40,823 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=6, Invalid=6, Unknown=0, NotChecked=0, Total=12 [2024-11-12 17:34:40,823 INFO L87 Difference]: Start difference. First operand 110 states and 140 transitions. Second operand has 4 states, 3 states have (on average 3.6666666666666665) internal successors, (11), 4 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-12 17:34:41,005 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-12 17:34:41,006 INFO L93 Difference]: Finished difference Result 116 states and 141 transitions. [2024-11-12 17:34:41,007 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2024-11-12 17:34:41,007 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 3 states have (on average 3.6666666666666665) internal successors, (11), 4 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-12 17:34:41,007 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-12 17:34:41,008 INFO L225 Difference]: With dead ends: 116 [2024-11-12 17:34:41,008 INFO L226 Difference]: Without dead ends: 107 [2024-11-12 17:34:41,008 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 7 GetRequests, 5 SyntacticMatches, 0 SemanticMatches, 2 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=6, Invalid=6, Unknown=0, NotChecked=0, Total=12 [2024-11-12 17:34:41,009 INFO L435 NwaCegarLoop]: 42 mSDtfsCounter, 32 mSDsluCounter, 36 mSDsCounter, 0 mSdLazyCounter, 43 mSolverCounterSat, 5 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 33 SdHoareTripleChecker+Valid, 78 SdHoareTripleChecker+Invalid, 48 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 5 IncrementalHoareTripleChecker+Valid, 43 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2024-11-12 17:34:41,010 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [33 Valid, 78 Invalid, 48 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [5 Valid, 43 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2024-11-12 17:34:41,011 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 107 states. [2024-11-12 17:34:41,018 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 107 to 105. [2024-11-12 17:34:41,019 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 105 states, 77 states have (on average 1.5324675324675325) internal successors, (118), 96 states have internal predecessors, (118), 6 states have call successors, (6), 2 states have call predecessors, (6), 2 states have return successors, (6), 6 states have call predecessors, (6), 6 states have call successors, (6) [2024-11-12 17:34:41,020 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 105 states to 105 states and 130 transitions. [2024-11-12 17:34:41,020 INFO L78 Accepts]: Start accepts. Automaton has 105 states and 130 transitions. Word has length 18 [2024-11-12 17:34:41,020 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-12 17:34:41,021 INFO L471 AbstractCegarLoop]: Abstraction has 105 states and 130 transitions. [2024-11-12 17:34:41,021 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 3 states have (on average 3.6666666666666665) internal successors, (11), 4 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-12 17:34:41,021 INFO L276 IsEmpty]: Start isEmpty. Operand 105 states and 130 transitions. [2024-11-12 17:34:41,021 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 20 [2024-11-12 17:34:41,022 INFO L210 NwaCegarLoop]: Found error trace [2024-11-12 17:34:41,022 INFO L218 NwaCegarLoop]: trace histogram [2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-12 17:34:41,022 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable3 [2024-11-12 17:34:41,022 INFO L396 AbstractCegarLoop]: === Iteration 5 === Targeting ULTIMATE.startErr4ASSERT_VIOLATIONINTEGER_OVERFLOW === [ULTIMATE.startErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 17 more)] === [2024-11-12 17:34:41,023 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-12 17:34:41,023 INFO L85 PathProgramCache]: Analyzing trace with hash -1745335965, now seen corresponding path program 1 times [2024-11-12 17:34:41,023 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-12 17:34:41,023 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1689372914] [2024-11-12 17:34:41,024 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-12 17:34:41,024 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-12 17:34:41,038 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-12 17:34:41,143 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2024-11-12 17:34:41,145 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-12 17:34:41,188 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 7 [2024-11-12 17:34:41,191 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-12 17:34:41,201 INFO L134 CoverageAnalysis]: Checked inductivity of 4 backedges. 0 proven. 3 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2024-11-12 17:34:41,201 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-12 17:34:41,201 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1689372914] [2024-11-12 17:34:41,202 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1689372914] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-12 17:34:41,202 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1404280932] [2024-11-12 17:34:41,202 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-12 17:34:41,202 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-12 17:34:41,202 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2024-11-12 17:34:41,206 INFO L229 MonitoredProcess]: Starting monitored process 3 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-11-12 17:34:41,208 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (3)] Waiting until timeout for monitored process [2024-11-12 17:34:41,241 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-12 17:34:41,242 INFO L256 TraceCheckSpWp]: Trace formula consists of 55 conjuncts, 6 conjuncts are in the unsatisfiable core [2024-11-12 17:34:41,243 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2024-11-12 17:34:41,387 INFO L134 CoverageAnalysis]: Checked inductivity of 4 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 4 trivial. 0 not checked. [2024-11-12 17:34:41,388 INFO L308 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2024-11-12 17:34:41,388 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1404280932] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-12 17:34:41,388 INFO L185 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2024-11-12 17:34:41,389 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [6] total 8 [2024-11-12 17:34:41,389 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [708756760] [2024-11-12 17:34:41,389 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-12 17:34:41,389 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2024-11-12 17:34:41,390 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-12 17:34:41,391 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2024-11-12 17:34:41,391 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=16, Invalid=56, Unknown=0, NotChecked=0, Total=72 [2024-11-12 17:34:41,391 INFO L87 Difference]: Start difference. First operand 105 states and 130 transitions. Second operand has 4 states, 3 states have (on average 4.0) internal successors, (12), 4 states have internal predecessors, (12), 1 states have call successors, (2), 1 states have call predecessors, (2), 1 states have return successors, (2), 1 states have call predecessors, (2), 1 states have call successors, (2) [2024-11-12 17:34:41,528 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-12 17:34:41,529 INFO L93 Difference]: Finished difference Result 108 states and 134 transitions. [2024-11-12 17:34:41,529 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2024-11-12 17:34:41,529 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 3 states have (on average 4.0) internal successors, (12), 4 states have internal predecessors, (12), 1 states have call successors, (2), 1 states have call predecessors, (2), 1 states have return successors, (2), 1 states have call predecessors, (2), 1 states have call successors, (2) Word has length 19 [2024-11-12 17:34:41,530 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-12 17:34:41,531 INFO L225 Difference]: With dead ends: 108 [2024-11-12 17:34:41,531 INFO L226 Difference]: Without dead ends: 107 [2024-11-12 17:34:41,531 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 28 GetRequests, 20 SyntacticMatches, 0 SemanticMatches, 8 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=20, Invalid=70, Unknown=0, NotChecked=0, Total=90 [2024-11-12 17:34:41,532 INFO L435 NwaCegarLoop]: 40 mSDtfsCounter, 72 mSDsluCounter, 24 mSDsCounter, 0 mSdLazyCounter, 63 mSolverCounterSat, 3 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 73 SdHoareTripleChecker+Valid, 64 SdHoareTripleChecker+Invalid, 66 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 3 IncrementalHoareTripleChecker+Valid, 63 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2024-11-12 17:34:41,532 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [73 Valid, 64 Invalid, 66 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [3 Valid, 63 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2024-11-12 17:34:41,533 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 107 states. [2024-11-12 17:34:41,543 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 107 to 105. [2024-11-12 17:34:41,543 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 105 states, 77 states have (on average 1.5194805194805194) internal successors, (117), 96 states have internal predecessors, (117), 6 states have call successors, (6), 2 states have call predecessors, (6), 2 states have return successors, (6), 6 states have call predecessors, (6), 6 states have call successors, (6) [2024-11-12 17:34:41,544 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 105 states to 105 states and 129 transitions. [2024-11-12 17:34:41,544 INFO L78 Accepts]: Start accepts. Automaton has 105 states and 129 transitions. Word has length 19 [2024-11-12 17:34:41,545 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-12 17:34:41,545 INFO L471 AbstractCegarLoop]: Abstraction has 105 states and 129 transitions. [2024-11-12 17:34:41,545 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 3 states have (on average 4.0) internal successors, (12), 4 states have internal predecessors, (12), 1 states have call successors, (2), 1 states have call predecessors, (2), 1 states have return successors, (2), 1 states have call predecessors, (2), 1 states have call successors, (2) [2024-11-12 17:34:41,545 INFO L276 IsEmpty]: Start isEmpty. Operand 105 states and 129 transitions. [2024-11-12 17:34:41,546 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 21 [2024-11-12 17:34:41,546 INFO L210 NwaCegarLoop]: Found error trace [2024-11-12 17:34:41,546 INFO L218 NwaCegarLoop]: trace histogram [2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-12 17:34:41,561 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (3)] Forceful destruction successful, exit code 0 [2024-11-12 17:34:41,750 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable4,3 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-12 17:34:41,751 INFO L396 AbstractCegarLoop]: === Iteration 6 === Targeting ULTIMATE.startErr5ASSERT_VIOLATIONINTEGER_OVERFLOW === [ULTIMATE.startErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 17 more)] === [2024-11-12 17:34:41,751 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-12 17:34:41,751 INFO L85 PathProgramCache]: Analyzing trace with hash 1729159989, now seen corresponding path program 1 times [2024-11-12 17:34:41,751 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-12 17:34:41,752 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1442520254] [2024-11-12 17:34:41,752 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-12 17:34:41,752 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-12 17:34:41,768 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unknown [2024-11-12 17:34:41,769 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [1663235790] [2024-11-12 17:34:41,769 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-12 17:34:41,769 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-12 17:34:41,769 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2024-11-12 17:34:41,771 INFO L229 MonitoredProcess]: Starting monitored process 4 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-11-12 17:34:41,773 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (4)] Waiting until timeout for monitored process [2024-11-12 17:34:41,812 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-12 17:34:41,812 INFO L256 TraceCheckSpWp]: Trace formula consists of 56 conjuncts, 6 conjuncts are in the unsatisfiable core [2024-11-12 17:34:41,814 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2024-11-12 17:34:41,892 INFO L134 CoverageAnalysis]: Checked inductivity of 4 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 4 trivial. 0 not checked. [2024-11-12 17:34:41,892 INFO L308 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2024-11-12 17:34:41,893 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-12 17:34:41,893 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1442520254] [2024-11-12 17:34:41,893 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2024-11-12 17:34:41,893 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1663235790] [2024-11-12 17:34:41,893 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1663235790] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-12 17:34:41,893 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-11-12 17:34:41,893 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2024-11-12 17:34:41,893 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1519683043] [2024-11-12 17:34:41,894 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-12 17:34:41,894 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2024-11-12 17:34:41,894 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-12 17:34:41,895 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2024-11-12 17:34:41,895 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2024-11-12 17:34:41,895 INFO L87 Difference]: Start difference. First operand 105 states and 129 transitions. Second operand has 4 states, 3 states have (on average 4.333333333333333) internal successors, (13), 4 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-12 17:34:41,988 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-12 17:34:41,989 INFO L93 Difference]: Finished difference Result 106 states and 129 transitions. [2024-11-12 17:34:41,989 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2024-11-12 17:34:41,989 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 3 states have (on average 4.333333333333333) internal successors, (13), 4 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-12 17:34:41,989 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-12 17:34:41,990 INFO L225 Difference]: With dead ends: 106 [2024-11-12 17:34:41,990 INFO L226 Difference]: Without dead ends: 105 [2024-11-12 17:34:41,990 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 20 GetRequests, 17 SyntacticMatches, 0 SemanticMatches, 3 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=9, Invalid=11, Unknown=0, NotChecked=0, Total=20 [2024-11-12 17:34:41,991 INFO L435 NwaCegarLoop]: 45 mSDtfsCounter, 65 mSDsluCounter, 24 mSDsCounter, 0 mSdLazyCounter, 58 mSolverCounterSat, 2 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 66 SdHoareTripleChecker+Valid, 69 SdHoareTripleChecker+Invalid, 60 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 2 IncrementalHoareTripleChecker+Valid, 58 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2024-11-12 17:34:41,991 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [66 Valid, 69 Invalid, 60 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [2 Valid, 58 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2024-11-12 17:34:41,995 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 105 states. [2024-11-12 17:34:42,009 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 105 to 105. [2024-11-12 17:34:42,013 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 105 states, 77 states have (on average 1.5064935064935066) internal successors, (116), 96 states have internal predecessors, (116), 6 states have call successors, (6), 2 states have call predecessors, (6), 2 states have return successors, (6), 6 states have call predecessors, (6), 6 states have call successors, (6) [2024-11-12 17:34:42,014 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 105 states to 105 states and 128 transitions. [2024-11-12 17:34:42,014 INFO L78 Accepts]: Start accepts. Automaton has 105 states and 128 transitions. Word has length 20 [2024-11-12 17:34:42,014 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-12 17:34:42,014 INFO L471 AbstractCegarLoop]: Abstraction has 105 states and 128 transitions. [2024-11-12 17:34:42,015 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 3 states have (on average 4.333333333333333) internal successors, (13), 4 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-12 17:34:42,015 INFO L276 IsEmpty]: Start isEmpty. Operand 105 states and 128 transitions. [2024-11-12 17:34:42,015 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 33 [2024-11-12 17:34:42,015 INFO L210 NwaCegarLoop]: Found error trace [2024-11-12 17:34:42,016 INFO L218 NwaCegarLoop]: trace histogram [2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-12 17:34:42,033 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (4)] Ended with exit code 0 [2024-11-12 17:34:42,216 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable5,4 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-12 17:34:42,217 INFO L396 AbstractCegarLoop]: === Iteration 7 === Targeting ULTIMATE.startErr14ASSERT_VIOLATIONINTEGER_OVERFLOW === [ULTIMATE.startErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 17 more)] === [2024-11-12 17:34:42,217 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-12 17:34:42,217 INFO L85 PathProgramCache]: Analyzing trace with hash -1247141175, now seen corresponding path program 1 times [2024-11-12 17:34:42,217 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-12 17:34:42,218 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1688378013] [2024-11-12 17:34:42,218 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-12 17:34:42,218 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-12 17:34:42,232 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-12 17:34:42,352 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2024-11-12 17:34:42,355 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-12 17:34:42,381 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 7 [2024-11-12 17:34:42,383 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-12 17:34:42,386 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 20 [2024-11-12 17:34:42,388 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-12 17:34:42,392 INFO L134 CoverageAnalysis]: Checked inductivity of 4 backedges. 0 proven. 3 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2024-11-12 17:34:42,393 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-12 17:34:42,393 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1688378013] [2024-11-12 17:34:42,393 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1688378013] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-12 17:34:42,393 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [686986478] [2024-11-12 17:34:42,393 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-12 17:34:42,393 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-12 17:34:42,394 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2024-11-12 17:34:42,395 INFO L229 MonitoredProcess]: Starting monitored process 5 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-11-12 17:34:42,397 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (5)] Waiting until timeout for monitored process [2024-11-12 17:34:42,438 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-12 17:34:42,439 INFO L256 TraceCheckSpWp]: Trace formula consists of 74 conjuncts, 7 conjuncts are in the unsatisfiable core [2024-11-12 17:34:42,441 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2024-11-12 17:34:42,489 INFO L134 CoverageAnalysis]: Checked inductivity of 4 backedges. 0 proven. 3 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2024-11-12 17:34:42,489 INFO L312 TraceCheckSpWp]: Computing backward predicates... [2024-11-12 17:34:42,590 INFO L134 CoverageAnalysis]: Checked inductivity of 4 backedges. 0 proven. 3 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2024-11-12 17:34:42,593 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [686986478] provided 0 perfect and 2 imperfect interpolant sequences [2024-11-12 17:34:42,593 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2024-11-12 17:34:42,593 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [5, 5, 5] total 8 [2024-11-12 17:34:42,593 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [116832124] [2024-11-12 17:34:42,593 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2024-11-12 17:34:42,594 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 9 states [2024-11-12 17:34:42,594 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-12 17:34:42,595 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 9 interpolants. [2024-11-12 17:34:42,595 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=19, Invalid=53, Unknown=0, NotChecked=0, Total=72 [2024-11-12 17:34:42,595 INFO L87 Difference]: Start difference. First operand 105 states and 128 transitions. Second operand has 9 states, 8 states have (on average 5.375) internal successors, (43), 7 states have internal predecessors, (43), 5 states have call successors, (5), 1 states have call predecessors, (5), 2 states have return successors, (6), 4 states have call predecessors, (6), 5 states have call successors, (6) [2024-11-12 17:34:42,708 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-12 17:34:42,709 INFO L93 Difference]: Finished difference Result 158 states and 195 transitions. [2024-11-12 17:34:42,709 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2024-11-12 17:34:42,709 INFO L78 Accepts]: Start accepts. Automaton has has 9 states, 8 states have (on average 5.375) internal successors, (43), 7 states have internal predecessors, (43), 5 states have call successors, (5), 1 states have call predecessors, (5), 2 states have return successors, (6), 4 states have call predecessors, (6), 5 states have call successors, (6) Word has length 32 [2024-11-12 17:34:42,710 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-12 17:34:42,710 INFO L225 Difference]: With dead ends: 158 [2024-11-12 17:34:42,710 INFO L226 Difference]: Without dead ends: 156 [2024-11-12 17:34:42,711 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 74 GetRequests, 65 SyntacticMatches, 0 SemanticMatches, 9 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 4 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=31, Invalid=79, Unknown=0, NotChecked=0, Total=110 [2024-11-12 17:34:42,711 INFO L435 NwaCegarLoop]: 43 mSDtfsCounter, 216 mSDsluCounter, 167 mSDsCounter, 0 mSdLazyCounter, 89 mSolverCounterSat, 11 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 217 SdHoareTripleChecker+Valid, 210 SdHoareTripleChecker+Invalid, 100 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 11 IncrementalHoareTripleChecker+Valid, 89 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2024-11-12 17:34:42,712 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [217 Valid, 210 Invalid, 100 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [11 Valid, 89 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2024-11-12 17:34:42,713 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 156 states. [2024-11-12 17:34:42,732 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 156 to 146. [2024-11-12 17:34:42,733 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 146 states, 116 states have (on average 1.5) internal successors, (174), 135 states have internal predecessors, (174), 8 states have call successors, (8), 2 states have call predecessors, (8), 2 states have return successors, (8), 8 states have call predecessors, (8), 8 states have call successors, (8) [2024-11-12 17:34:42,733 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 146 states to 146 states and 190 transitions. [2024-11-12 17:34:42,734 INFO L78 Accepts]: Start accepts. Automaton has 146 states and 190 transitions. Word has length 32 [2024-11-12 17:34:42,734 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-12 17:34:42,734 INFO L471 AbstractCegarLoop]: Abstraction has 146 states and 190 transitions. [2024-11-12 17:34:42,736 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 9 states, 8 states have (on average 5.375) internal successors, (43), 7 states have internal predecessors, (43), 5 states have call successors, (5), 1 states have call predecessors, (5), 2 states have return successors, (6), 4 states have call predecessors, (6), 5 states have call successors, (6) [2024-11-12 17:34:42,737 INFO L276 IsEmpty]: Start isEmpty. Operand 146 states and 190 transitions. [2024-11-12 17:34:42,737 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 34 [2024-11-12 17:34:42,737 INFO L210 NwaCegarLoop]: Found error trace [2024-11-12 17:34:42,738 INFO L218 NwaCegarLoop]: trace histogram [2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-12 17:34:42,756 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (5)] Ended with exit code 0 [2024-11-12 17:34:42,938 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable6,5 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-12 17:34:42,939 INFO L396 AbstractCegarLoop]: === Iteration 8 === Targeting ULTIMATE.startErr15ASSERT_VIOLATIONINTEGER_OVERFLOW === [ULTIMATE.startErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 17 more)] === [2024-11-12 17:34:42,939 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-12 17:34:42,939 INFO L85 PathProgramCache]: Analyzing trace with hash -6670674, now seen corresponding path program 1 times [2024-11-12 17:34:42,939 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-12 17:34:42,939 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1304336157] [2024-11-12 17:34:42,939 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-12 17:34:42,939 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-12 17:34:42,948 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-12 17:34:42,994 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2024-11-12 17:34:42,996 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-12 17:34:42,998 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 7 [2024-11-12 17:34:43,000 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-12 17:34:43,004 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 20 [2024-11-12 17:34:43,006 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-12 17:34:43,009 INFO L134 CoverageAnalysis]: Checked inductivity of 4 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 4 trivial. 0 not checked. [2024-11-12 17:34:43,009 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-12 17:34:43,009 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1304336157] [2024-11-12 17:34:43,009 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1304336157] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-12 17:34:43,010 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-11-12 17:34:43,010 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2024-11-12 17:34:43,010 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1776172801] [2024-11-12 17:34:43,010 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-12 17:34:43,010 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2024-11-12 17:34:43,010 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-12 17:34:43,011 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2024-11-12 17:34:43,011 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2024-11-12 17:34:43,011 INFO L87 Difference]: Start difference. First operand 146 states and 190 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-12 17:34:43,065 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-12 17:34:43,065 INFO L93 Difference]: Finished difference Result 146 states and 190 transitions. [2024-11-12 17:34:43,066 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2024-11-12 17:34:43,066 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-12 17:34:43,067 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-12 17:34:43,068 INFO L225 Difference]: With dead ends: 146 [2024-11-12 17:34:43,068 INFO L226 Difference]: Without dead ends: 144 [2024-11-12 17:34:43,068 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 10 GetRequests, 7 SyntacticMatches, 0 SemanticMatches, 3 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=9, Invalid=11, Unknown=0, NotChecked=0, Total=20 [2024-11-12 17:34:43,069 INFO L435 NwaCegarLoop]: 44 mSDtfsCounter, 57 mSDsluCounter, 29 mSDsCounter, 0 mSdLazyCounter, 19 mSolverCounterSat, 4 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 57 SdHoareTripleChecker+Valid, 73 SdHoareTripleChecker+Invalid, 23 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 4 IncrementalHoareTripleChecker+Valid, 19 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2024-11-12 17:34:43,070 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [57 Valid, 73 Invalid, 23 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [4 Valid, 19 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2024-11-12 17:34:43,071 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 144 states. [2024-11-12 17:34:43,091 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 144 to 144. [2024-11-12 17:34:43,092 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 144 states, 116 states have (on average 1.456896551724138) internal successors, (169), 133 states have internal predecessors, (169), 8 states have call successors, (8), 2 states have call predecessors, (8), 2 states have return successors, (8), 8 states have call predecessors, (8), 8 states have call successors, (8) [2024-11-12 17:34:43,096 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 144 states to 144 states and 185 transitions. [2024-11-12 17:34:43,096 INFO L78 Accepts]: Start accepts. Automaton has 144 states and 185 transitions. Word has length 33 [2024-11-12 17:34:43,096 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-12 17:34:43,096 INFO L471 AbstractCegarLoop]: Abstraction has 144 states and 185 transitions. [2024-11-12 17:34:43,097 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-12 17:34:43,097 INFO L276 IsEmpty]: Start isEmpty. Operand 144 states and 185 transitions. [2024-11-12 17:34:43,097 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 36 [2024-11-12 17:34:43,098 INFO L210 NwaCegarLoop]: Found error trace [2024-11-12 17:34:43,098 INFO L218 NwaCegarLoop]: trace histogram [2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-12 17:34:43,098 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable7 [2024-11-12 17:34:43,098 INFO L396 AbstractCegarLoop]: === Iteration 9 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONINTEGER_OVERFLOW === [ULTIMATE.startErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 17 more)] === [2024-11-12 17:34:43,099 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-12 17:34:43,101 INFO L85 PathProgramCache]: Analyzing trace with hash 1598481830, now seen corresponding path program 1 times [2024-11-12 17:34:43,101 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-12 17:34:43,101 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1158381901] [2024-11-12 17:34:43,101 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-12 17:34:43,102 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-12 17:34:43,119 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unknown [2024-11-12 17:34:43,121 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [1113495882] [2024-11-12 17:34:43,121 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-12 17:34:43,121 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-12 17:34:43,121 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2024-11-12 17:34:43,123 INFO L229 MonitoredProcess]: Starting monitored process 6 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-11-12 17:34:43,124 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (6)] Waiting until timeout for monitored process [2024-11-12 17:34:43,165 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-12 17:34:43,166 INFO L256 TraceCheckSpWp]: Trace formula consists of 82 conjuncts, 6 conjuncts are in the unsatisfiable core [2024-11-12 17:34:43,168 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2024-11-12 17:34:43,336 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 4 trivial. 0 not checked. [2024-11-12 17:34:43,336 INFO L312 TraceCheckSpWp]: Computing backward predicates... [2024-11-12 17:34:43,539 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-12 17:34:43,539 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1158381901] [2024-11-12 17:34:43,539 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2024-11-12 17:34:43,539 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1113495882] [2024-11-12 17:34:43,539 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1113495882] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-12 17:34:43,539 INFO L185 FreeRefinementEngine]: Found 0 perfect and 1 imperfect interpolant sequences. [2024-11-12 17:34:43,539 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [5] total 5 [2024-11-12 17:34:43,539 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [238963220] [2024-11-12 17:34:43,540 INFO L85 oduleStraightlineAll]: Using 1 imperfect interpolants to construct interpolant automaton [2024-11-12 17:34:43,540 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2024-11-12 17:34:43,540 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-12 17:34:43,540 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2024-11-12 17:34:43,541 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=27, Invalid=45, Unknown=0, NotChecked=0, Total=72 [2024-11-12 17:34:43,541 INFO L87 Difference]: Start difference. First operand 144 states and 185 transitions. Second operand has 6 states, 5 states have (on average 5.2) internal successors, (26), 6 states have internal predecessors, (26), 2 states have call successors, (3), 1 states have call predecessors, (3), 1 states have return successors, (3), 2 states have call predecessors, (3), 2 states have call successors, (3) [2024-11-12 17:34:43,658 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-12 17:34:43,659 INFO L93 Difference]: Finished difference Result 151 states and 188 transitions. [2024-11-12 17:34:43,659 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2024-11-12 17:34:43,659 INFO L78 Accepts]: Start accepts. Automaton has has 6 states, 5 states have (on average 5.2) internal successors, (26), 6 states have internal predecessors, (26), 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 35 [2024-11-12 17:34:43,660 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-12 17:34:43,660 INFO L225 Difference]: With dead ends: 151 [2024-11-12 17:34:43,660 INFO L226 Difference]: Without dead ends: 144 [2024-11-12 17:34:43,661 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 46 GetRequests, 38 SyntacticMatches, 0 SemanticMatches, 8 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 12 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=36, Invalid=54, Unknown=0, NotChecked=0, Total=90 [2024-11-12 17:34:43,661 INFO L435 NwaCegarLoop]: 32 mSDtfsCounter, 72 mSDsluCounter, 17 mSDsCounter, 0 mSdLazyCounter, 99 mSolverCounterSat, 10 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 72 SdHoareTripleChecker+Valid, 49 SdHoareTripleChecker+Invalid, 109 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 10 IncrementalHoareTripleChecker+Valid, 99 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2024-11-12 17:34:43,662 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [72 Valid, 49 Invalid, 109 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [10 Valid, 99 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2024-11-12 17:34:43,663 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 144 states. [2024-11-12 17:34:43,674 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 144 to 140. [2024-11-12 17:34:43,674 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 140 states, 117 states have (on average 1.3418803418803418) internal successors, (157), 129 states have internal predecessors, (157), 8 states have call successors, (8), 2 states have call predecessors, (8), 2 states have return successors, (8), 8 states have call predecessors, (8), 8 states have call successors, (8) [2024-11-12 17:34:43,676 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 140 states to 140 states and 173 transitions. [2024-11-12 17:34:43,677 INFO L78 Accepts]: Start accepts. Automaton has 140 states and 173 transitions. Word has length 35 [2024-11-12 17:34:43,678 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-12 17:34:43,678 INFO L471 AbstractCegarLoop]: Abstraction has 140 states and 173 transitions. [2024-11-12 17:34:43,678 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 6 states, 5 states have (on average 5.2) internal successors, (26), 6 states have internal predecessors, (26), 2 states have call successors, (3), 1 states have call predecessors, (3), 1 states have return successors, (3), 2 states have call predecessors, (3), 2 states have call successors, (3) [2024-11-12 17:34:43,678 INFO L276 IsEmpty]: Start isEmpty. Operand 140 states and 173 transitions. [2024-11-12 17:34:43,679 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 37 [2024-11-12 17:34:43,679 INFO L210 NwaCegarLoop]: Found error trace [2024-11-12 17:34:43,679 INFO L218 NwaCegarLoop]: trace histogram [2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-12 17:34:43,698 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (6)] Ended with exit code 0 [2024-11-12 17:34:43,880 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable8,6 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-12 17:34:43,880 INFO L396 AbstractCegarLoop]: === Iteration 10 === Targeting ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOW === [ULTIMATE.startErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 17 more)] === [2024-11-12 17:34:43,881 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-12 17:34:43,881 INFO L85 PathProgramCache]: Analyzing trace with hash -1986670774, now seen corresponding path program 1 times [2024-11-12 17:34:43,881 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-12 17:34:43,881 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [580388858] [2024-11-12 17:34:43,881 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-12 17:34:43,881 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-12 17:34:43,892 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unknown [2024-11-12 17:34:43,893 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [1042788827] [2024-11-12 17:34:43,893 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-12 17:34:43,893 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-12 17:34:43,893 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2024-11-12 17:34:43,895 INFO L229 MonitoredProcess]: Starting monitored process 7 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-11-12 17:34:43,898 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (7)] Waiting until timeout for monitored process [2024-11-12 17:34:43,941 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-12 17:34:43,943 INFO L256 TraceCheckSpWp]: Trace formula consists of 83 conjuncts, 6 conjuncts are in the unsatisfiable core [2024-11-12 17:34:43,944 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2024-11-12 17:34:44,075 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 0 proven. 3 refuted. 0 times theorem prover too weak. 4 trivial. 0 not checked. [2024-11-12 17:34:44,076 INFO L312 TraceCheckSpWp]: Computing backward predicates... [2024-11-12 17:34:44,458 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-12 17:34:44,458 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [580388858] [2024-11-12 17:34:44,458 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2024-11-12 17:34:44,458 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1042788827] [2024-11-12 17:34:44,459 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1042788827] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-12 17:34:44,459 INFO L185 FreeRefinementEngine]: Found 0 perfect and 1 imperfect interpolant sequences. [2024-11-12 17:34:44,459 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [5] total 5 [2024-11-12 17:34:44,459 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1699014753] [2024-11-12 17:34:44,459 INFO L85 oduleStraightlineAll]: Using 1 imperfect interpolants to construct interpolant automaton [2024-11-12 17:34:44,460 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2024-11-12 17:34:44,460 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-12 17:34:44,460 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2024-11-12 17:34:44,460 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=26, Invalid=46, Unknown=0, NotChecked=0, Total=72 [2024-11-12 17:34:44,461 INFO L87 Difference]: Start difference. First operand 140 states and 173 transitions. Second operand has 6 states, 5 states have (on average 5.4) internal successors, (27), 6 states have internal predecessors, (27), 2 states have call successors, (3), 1 states have call predecessors, (3), 1 states have return successors, (3), 2 states have call predecessors, (3), 2 states have call successors, (3) [2024-11-12 17:34:44,608 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-12 17:34:44,609 INFO L93 Difference]: Finished difference Result 188 states and 231 transitions. [2024-11-12 17:34:44,609 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2024-11-12 17:34:44,609 INFO L78 Accepts]: Start accepts. Automaton has has 6 states, 5 states have (on average 5.4) internal successors, (27), 6 states have internal predecessors, (27), 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 36 [2024-11-12 17:34:44,610 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-12 17:34:44,611 INFO L225 Difference]: With dead ends: 188 [2024-11-12 17:34:44,611 INFO L226 Difference]: Without dead ends: 185 [2024-11-12 17:34:44,611 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 47 GetRequests, 40 SyntacticMatches, 0 SemanticMatches, 7 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 12 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=26, Invalid=46, Unknown=0, NotChecked=0, Total=72 [2024-11-12 17:34:44,612 INFO L435 NwaCegarLoop]: 39 mSDtfsCounter, 97 mSDsluCounter, 50 mSDsCounter, 0 mSdLazyCounter, 142 mSolverCounterSat, 4 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 99 SdHoareTripleChecker+Valid, 89 SdHoareTripleChecker+Invalid, 146 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 4 IncrementalHoareTripleChecker+Valid, 142 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2024-11-12 17:34:44,612 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [99 Valid, 89 Invalid, 146 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [4 Valid, 142 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2024-11-12 17:34:44,613 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 185 states. [2024-11-12 17:34:44,630 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 185 to 177. [2024-11-12 17:34:44,630 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 177 states, 152 states have (on average 1.3289473684210527) internal successors, (202), 164 states have internal predecessors, (202), 10 states have call successors, (10), 2 states have call predecessors, (10), 2 states have return successors, (10), 10 states have call predecessors, (10), 10 states have call successors, (10) [2024-11-12 17:34:44,631 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 177 states to 177 states and 222 transitions. [2024-11-12 17:34:44,632 INFO L78 Accepts]: Start accepts. Automaton has 177 states and 222 transitions. Word has length 36 [2024-11-12 17:34:44,632 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-12 17:34:44,632 INFO L471 AbstractCegarLoop]: Abstraction has 177 states and 222 transitions. [2024-11-12 17:34:44,632 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 6 states, 5 states have (on average 5.4) internal successors, (27), 6 states have internal predecessors, (27), 2 states have call successors, (3), 1 states have call predecessors, (3), 1 states have return successors, (3), 2 states have call predecessors, (3), 2 states have call successors, (3) [2024-11-12 17:34:44,632 INFO L276 IsEmpty]: Start isEmpty. Operand 177 states and 222 transitions. [2024-11-12 17:34:44,633 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 38 [2024-11-12 17:34:44,633 INFO L210 NwaCegarLoop]: Found error trace [2024-11-12 17:34:44,633 INFO L218 NwaCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-12 17:34:44,651 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (7)] Forceful destruction successful, exit code 0 [2024-11-12 17:34:44,839 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable9,7 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-12 17:34:44,840 INFO L396 AbstractCegarLoop]: === Iteration 11 === Targeting ULTIMATE.startErr2ASSERT_VIOLATIONINTEGER_OVERFLOW === [ULTIMATE.startErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 17 more)] === [2024-11-12 17:34:44,840 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-12 17:34:44,840 INFO L85 PathProgramCache]: Analyzing trace with hash -1523064142, now seen corresponding path program 1 times [2024-11-12 17:34:44,840 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-12 17:34:44,840 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1223741365] [2024-11-12 17:34:44,841 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-12 17:34:44,841 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-12 17:34:44,850 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-12 17:34:44,929 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2024-11-12 17:34:44,931 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-12 17:34:44,932 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 7 [2024-11-12 17:34:44,935 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-12 17:34:44,937 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 20 [2024-11-12 17:34:44,939 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-12 17:34:44,943 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 4 refuted. 0 times theorem prover too weak. 4 trivial. 0 not checked. [2024-11-12 17:34:44,945 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-12 17:34:44,946 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1223741365] [2024-11-12 17:34:44,946 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1223741365] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-12 17:34:44,946 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1038568670] [2024-11-12 17:34:44,946 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-12 17:34:44,946 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-12 17:34:44,946 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2024-11-12 17:34:44,948 INFO L229 MonitoredProcess]: Starting monitored process 8 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-11-12 17:34:44,949 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (8)] Waiting until timeout for monitored process [2024-11-12 17:34:44,991 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-12 17:34:44,992 INFO L256 TraceCheckSpWp]: Trace formula consists of 81 conjuncts, 4 conjuncts are in the unsatisfiable core [2024-11-12 17:34:44,993 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2024-11-12 17:34:45,092 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 4 proven. 0 refuted. 0 times theorem prover too weak. 4 trivial. 0 not checked. [2024-11-12 17:34:45,093 INFO L308 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2024-11-12 17:34:45,093 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1038568670] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-12 17:34:45,093 INFO L185 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2024-11-12 17:34:45,093 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [4] total 7 [2024-11-12 17:34:45,094 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1606859770] [2024-11-12 17:34:45,094 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-12 17:34:45,094 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2024-11-12 17:34:45,094 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-12 17:34:45,097 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2024-11-12 17:34:45,097 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=21, Invalid=35, Unknown=0, NotChecked=0, Total=56 [2024-11-12 17:34:45,097 INFO L87 Difference]: Start difference. First operand 177 states and 222 transitions. Second operand has 5 states, 4 states have (on average 7.0) internal successors, (28), 5 states have internal predecessors, (28), 2 states have call successors, (3), 1 states have call predecessors, (3), 1 states have return successors, (3), 2 states have call predecessors, (3), 2 states have call successors, (3) [2024-11-12 17:34:45,227 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-12 17:34:45,228 INFO L93 Difference]: Finished difference Result 177 states and 222 transitions. [2024-11-12 17:34:45,228 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2024-11-12 17:34:45,228 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 4 states have (on average 7.0) internal successors, (28), 5 states have internal predecessors, (28), 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 37 [2024-11-12 17:34:45,229 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-12 17:34:45,230 INFO L225 Difference]: With dead ends: 177 [2024-11-12 17:34:45,231 INFO L226 Difference]: Without dead ends: 175 [2024-11-12 17:34:45,231 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 46 GetRequests, 40 SyntacticMatches, 0 SemanticMatches, 6 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 8 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=21, Invalid=35, Unknown=0, NotChecked=0, Total=56 [2024-11-12 17:34:45,232 INFO L435 NwaCegarLoop]: 31 mSDtfsCounter, 25 mSDsluCounter, 34 mSDsCounter, 0 mSdLazyCounter, 72 mSolverCounterSat, 3 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 26 SdHoareTripleChecker+Valid, 65 SdHoareTripleChecker+Invalid, 75 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 3 IncrementalHoareTripleChecker+Valid, 72 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2024-11-12 17:34:45,232 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [26 Valid, 65 Invalid, 75 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [3 Valid, 72 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2024-11-12 17:34:45,233 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 175 states. [2024-11-12 17:34:45,240 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 175 to 172. [2024-11-12 17:34:45,241 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 172 states, 149 states have (on average 1.3154362416107384) internal successors, (196), 159 states have internal predecessors, (196), 10 states have call successors, (10), 2 states have call predecessors, (10), 2 states have return successors, (10), 10 states have call predecessors, (10), 10 states have call successors, (10) [2024-11-12 17:34:45,241 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 172 states to 172 states and 216 transitions. [2024-11-12 17:34:45,242 INFO L78 Accepts]: Start accepts. Automaton has 172 states and 216 transitions. Word has length 37 [2024-11-12 17:34:45,242 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-12 17:34:45,242 INFO L471 AbstractCegarLoop]: Abstraction has 172 states and 216 transitions. [2024-11-12 17:34:45,242 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 4 states have (on average 7.0) internal successors, (28), 5 states have internal predecessors, (28), 2 states have call successors, (3), 1 states have call predecessors, (3), 1 states have return successors, (3), 2 states have call predecessors, (3), 2 states have call successors, (3) [2024-11-12 17:34:45,242 INFO L276 IsEmpty]: Start isEmpty. Operand 172 states and 216 transitions. [2024-11-12 17:34:45,244 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 39 [2024-11-12 17:34:45,244 INFO L210 NwaCegarLoop]: Found error trace [2024-11-12 17:34:45,244 INFO L218 NwaCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-12 17:34:45,260 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-12 17:34:45,444 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable10,8 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-12 17:34:45,445 INFO L396 AbstractCegarLoop]: === Iteration 12 === Targeting ULTIMATE.startErr3ASSERT_VIOLATIONINTEGER_OVERFLOW === [ULTIMATE.startErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 17 more)] === [2024-11-12 17:34:45,445 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-12 17:34:45,446 INFO L85 PathProgramCache]: Analyzing trace with hash 29651906, now seen corresponding path program 1 times [2024-11-12 17:34:45,446 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-12 17:34:45,446 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [196617954] [2024-11-12 17:34:45,446 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-12 17:34:45,446 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-12 17:34:45,455 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-12 17:34:45,535 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2024-11-12 17:34:45,536 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-12 17:34:45,537 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 7 [2024-11-12 17:34:45,538 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-12 17:34:45,539 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 20 [2024-11-12 17:34:45,541 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-12 17:34:45,561 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 0 proven. 5 refuted. 0 times theorem prover too weak. 4 trivial. 0 not checked. [2024-11-12 17:34:45,561 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-12 17:34:45,561 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [196617954] [2024-11-12 17:34:45,562 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [196617954] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-12 17:34:45,562 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [543320926] [2024-11-12 17:34:45,562 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-12 17:34:45,562 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-12 17:34:45,562 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2024-11-12 17:34:45,564 INFO L229 MonitoredProcess]: Starting monitored process 9 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-11-12 17:34:45,565 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (9)] Waiting until timeout for monitored process [2024-11-12 17:34:45,604 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-12 17:34:45,605 INFO L256 TraceCheckSpWp]: Trace formula consists of 82 conjuncts, 5 conjuncts are in the unsatisfiable core [2024-11-12 17:34:45,607 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2024-11-12 17:34:45,681 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 0 proven. 5 refuted. 0 times theorem prover too weak. 4 trivial. 0 not checked. [2024-11-12 17:34:45,681 INFO L312 TraceCheckSpWp]: Computing backward predicates... [2024-11-12 17:34:45,788 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [543320926] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-12 17:34:45,789 INFO L185 FreeRefinementEngine]: Found 0 perfect and 2 imperfect interpolant sequences. [2024-11-12 17:34:45,789 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [6, 3] total 8 [2024-11-12 17:34:45,789 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [972354462] [2024-11-12 17:34:45,789 INFO L85 oduleStraightlineAll]: Using 2 imperfect interpolants to construct interpolant automaton [2024-11-12 17:34:45,790 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 9 states [2024-11-12 17:34:45,790 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-12 17:34:45,790 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 9 interpolants. [2024-11-12 17:34:45,790 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=29, Invalid=81, Unknown=0, NotChecked=0, Total=110 [2024-11-12 17:34:45,791 INFO L87 Difference]: Start difference. First operand 172 states and 216 transitions. Second operand has 9 states, 8 states have (on average 6.625) internal successors, (53), 9 states have internal predecessors, (53), 3 states have call successors, (4), 1 states have call predecessors, (4), 2 states have return successors, (4), 3 states have call predecessors, (4), 3 states have call successors, (4) [2024-11-12 17:34:45,996 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-12 17:34:45,997 INFO L93 Difference]: Finished difference Result 180 states and 220 transitions. [2024-11-12 17:34:45,997 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2024-11-12 17:34:45,997 INFO L78 Accepts]: Start accepts. Automaton has has 9 states, 8 states have (on average 6.625) internal successors, (53), 9 states have internal predecessors, (53), 3 states have call successors, (4), 1 states have call predecessors, (4), 2 states have return successors, (4), 3 states have call predecessors, (4), 3 states have call successors, (4) Word has length 38 [2024-11-12 17:34:45,998 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-12 17:34:45,999 INFO L225 Difference]: With dead ends: 180 [2024-11-12 17:34:45,999 INFO L226 Difference]: Without dead ends: 172 [2024-11-12 17:34:45,999 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 64 GetRequests, 53 SyntacticMatches, 0 SemanticMatches, 11 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 14 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=46, Invalid=110, Unknown=0, NotChecked=0, Total=156 [2024-11-12 17:34:46,000 INFO L435 NwaCegarLoop]: 26 mSDtfsCounter, 35 mSDsluCounter, 102 mSDsCounter, 0 mSdLazyCounter, 166 mSolverCounterSat, 5 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 36 SdHoareTripleChecker+Valid, 128 SdHoareTripleChecker+Invalid, 171 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 5 IncrementalHoareTripleChecker+Valid, 166 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2024-11-12 17:34:46,000 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [36 Valid, 128 Invalid, 171 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [5 Valid, 166 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2024-11-12 17:34:46,001 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 172 states. [2024-11-12 17:34:46,007 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 172 to 172. [2024-11-12 17:34:46,007 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 172 states, 149 states have (on average 1.2885906040268456) internal successors, (192), 159 states have internal predecessors, (192), 10 states have call successors, (10), 2 states have call predecessors, (10), 2 states have return successors, (10), 10 states have call predecessors, (10), 10 states have call successors, (10) [2024-11-12 17:34:46,008 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 172 states to 172 states and 212 transitions. [2024-11-12 17:34:46,009 INFO L78 Accepts]: Start accepts. Automaton has 172 states and 212 transitions. Word has length 38 [2024-11-12 17:34:46,009 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-12 17:34:46,009 INFO L471 AbstractCegarLoop]: Abstraction has 172 states and 212 transitions. [2024-11-12 17:34:46,009 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 9 states, 8 states have (on average 6.625) internal successors, (53), 9 states have internal predecessors, (53), 3 states have call successors, (4), 1 states have call predecessors, (4), 2 states have return successors, (4), 3 states have call predecessors, (4), 3 states have call successors, (4) [2024-11-12 17:34:46,009 INFO L276 IsEmpty]: Start isEmpty. Operand 172 states and 212 transitions. [2024-11-12 17:34:46,010 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 40 [2024-11-12 17:34:46,010 INFO L210 NwaCegarLoop]: Found error trace [2024-11-12 17:34:46,010 INFO L218 NwaCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-12 17:34:46,026 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (9)] Ended with exit code 0 [2024-11-12 17:34:46,210 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,SelfDestructingSolverStorable11 [2024-11-12 17:34:46,211 INFO L396 AbstractCegarLoop]: === Iteration 13 === Targeting ULTIMATE.startErr4ASSERT_VIOLATIONINTEGER_OVERFLOW === [ULTIMATE.startErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 17 more)] === [2024-11-12 17:34:46,211 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-12 17:34:46,211 INFO L85 PathProgramCache]: Analyzing trace with hash 919209140, now seen corresponding path program 1 times [2024-11-12 17:34:46,212 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-12 17:34:46,212 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [846115803] [2024-11-12 17:34:46,212 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-12 17:34:46,212 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-12 17:34:46,219 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-12 17:34:46,283 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2024-11-12 17:34:46,284 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-12 17:34:46,286 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 7 [2024-11-12 17:34:46,287 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-12 17:34:46,288 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 20 [2024-11-12 17:34:46,289 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-12 17:34:46,294 INFO L134 CoverageAnalysis]: Checked inductivity of 10 backedges. 6 proven. 0 refuted. 0 times theorem prover too weak. 4 trivial. 0 not checked. [2024-11-12 17:34:46,294 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-12 17:34:46,294 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [846115803] [2024-11-12 17:34:46,294 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [846115803] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-12 17:34:46,294 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-11-12 17:34:46,294 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2024-11-12 17:34:46,294 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [619217496] [2024-11-12 17:34:46,294 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-12 17:34:46,295 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2024-11-12 17:34:46,295 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-12 17:34:46,296 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2024-11-12 17:34:46,296 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=6, Invalid=6, Unknown=0, NotChecked=0, Total=12 [2024-11-12 17:34:46,296 INFO L87 Difference]: Start difference. First operand 172 states and 212 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, (3), 1 states have call predecessors, (3), 1 states have return successors, (3), 2 states have call predecessors, (3), 2 states have call successors, (3) [2024-11-12 17:34:46,436 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-12 17:34:46,437 INFO L93 Difference]: Finished difference Result 173 states and 212 transitions. [2024-11-12 17:34:46,437 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2024-11-12 17:34:46,437 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, (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 39 [2024-11-12 17:34:46,437 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-12 17:34:46,438 INFO L225 Difference]: With dead ends: 173 [2024-11-12 17:34:46,438 INFO L226 Difference]: Without dead ends: 172 [2024-11-12 17:34:46,438 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 10 GetRequests, 8 SyntacticMatches, 0 SemanticMatches, 2 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=6, Invalid=6, Unknown=0, NotChecked=0, Total=12 [2024-11-12 17:34:46,439 INFO L435 NwaCegarLoop]: 35 mSDtfsCounter, 0 mSDsluCounter, 27 mSDsCounter, 0 mSdLazyCounter, 90 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 0 SdHoareTripleChecker+Valid, 62 SdHoareTripleChecker+Invalid, 90 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 90 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2024-11-12 17:34:46,439 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [0 Valid, 62 Invalid, 90 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 90 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2024-11-12 17:34:46,440 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 172 states. [2024-11-12 17:34:46,448 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 172 to 172. [2024-11-12 17:34:46,449 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 172 states, 149 states have (on average 1.261744966442953) internal successors, (188), 159 states have internal predecessors, (188), 10 states have call successors, (10), 2 states have call predecessors, (10), 2 states have return successors, (10), 10 states have call predecessors, (10), 10 states have call successors, (10) [2024-11-12 17:34:46,449 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 172 states to 172 states and 208 transitions. [2024-11-12 17:34:46,450 INFO L78 Accepts]: Start accepts. Automaton has 172 states and 208 transitions. Word has length 39 [2024-11-12 17:34:46,451 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-12 17:34:46,451 INFO L471 AbstractCegarLoop]: Abstraction has 172 states and 208 transitions. [2024-11-12 17:34:46,451 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, (3), 1 states have call predecessors, (3), 1 states have return successors, (3), 2 states have call predecessors, (3), 2 states have call successors, (3) [2024-11-12 17:34:46,451 INFO L276 IsEmpty]: Start isEmpty. Operand 172 states and 208 transitions. [2024-11-12 17:34:46,452 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 40 [2024-11-12 17:34:46,452 INFO L210 NwaCegarLoop]: Found error trace [2024-11-12 17:34:46,453 INFO L218 NwaCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-12 17:34:46,453 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable12 [2024-11-12 17:34:46,453 INFO L396 AbstractCegarLoop]: === Iteration 14 === Targeting ULTIMATE.startErr4ASSERT_VIOLATIONINTEGER_OVERFLOW === [ULTIMATE.startErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 17 more)] === [2024-11-12 17:34:46,453 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-12 17:34:46,454 INFO L85 PathProgramCache]: Analyzing trace with hash -259639638, now seen corresponding path program 1 times [2024-11-12 17:34:46,454 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-12 17:34:46,454 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1835984078] [2024-11-12 17:34:46,454 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-12 17:34:46,454 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-12 17:34:46,463 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-12 17:34:46,565 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2024-11-12 17:34:46,566 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-12 17:34:46,585 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 7 [2024-11-12 17:34:46,587 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-12 17:34:46,589 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 20 [2024-11-12 17:34:46,590 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-12 17:34:46,591 INFO L134 CoverageAnalysis]: Checked inductivity of 10 backedges. 2 proven. 7 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2024-11-12 17:34:46,591 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-12 17:34:46,592 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1835984078] [2024-11-12 17:34:46,592 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1835984078] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-12 17:34:46,592 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2067190309] [2024-11-12 17:34:46,592 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-12 17:34:46,592 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-12 17:34:46,592 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2024-11-12 17:34:46,594 INFO L229 MonitoredProcess]: Starting monitored process 10 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-11-12 17:34:46,596 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (10)] Waiting until timeout for monitored process [2024-11-12 17:34:46,649 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-12 17:34:46,650 INFO L256 TraceCheckSpWp]: Trace formula consists of 86 conjuncts, 11 conjuncts are in the unsatisfiable core [2024-11-12 17:34:46,654 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2024-11-12 17:34:46,767 INFO L134 CoverageAnalysis]: Checked inductivity of 10 backedges. 6 proven. 3 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2024-11-12 17:34:46,767 INFO L312 TraceCheckSpWp]: Computing backward predicates... [2024-11-12 17:34:47,038 INFO L134 CoverageAnalysis]: Checked inductivity of 10 backedges. 0 proven. 9 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2024-11-12 17:34:47,039 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2067190309] provided 0 perfect and 2 imperfect interpolant sequences [2024-11-12 17:34:47,039 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2024-11-12 17:34:47,039 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 9, 9] total 16 [2024-11-12 17:34:47,039 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [608404687] [2024-11-12 17:34:47,039 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2024-11-12 17:34:47,040 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 17 states [2024-11-12 17:34:47,040 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-12 17:34:47,040 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 17 interpolants. [2024-11-12 17:34:47,040 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=57, Invalid=215, Unknown=0, NotChecked=0, Total=272 [2024-11-12 17:34:47,041 INFO L87 Difference]: Start difference. First operand 172 states and 208 transitions. Second operand has 17 states, 16 states have (on average 3.3125) internal successors, (53), 16 states have internal predecessors, (53), 3 states have call successors, (3), 1 states have call predecessors, (3), 2 states have return successors, (3), 2 states have call predecessors, (3), 3 states have call successors, (3) [2024-11-12 17:34:47,704 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-12 17:34:47,705 INFO L93 Difference]: Finished difference Result 173 states and 208 transitions. [2024-11-12 17:34:47,705 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 14 states. [2024-11-12 17:34:47,705 INFO L78 Accepts]: Start accepts. Automaton has has 17 states, 16 states have (on average 3.3125) internal successors, (53), 16 states have internal predecessors, (53), 3 states have call successors, (3), 1 states have call predecessors, (3), 2 states have return successors, (3), 2 states have call predecessors, (3), 3 states have call successors, (3) Word has length 39 [2024-11-12 17:34:47,705 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-12 17:34:47,706 INFO L225 Difference]: With dead ends: 173 [2024-11-12 17:34:47,706 INFO L226 Difference]: Without dead ends: 170 [2024-11-12 17:34:47,707 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 99 GetRequests, 70 SyntacticMatches, 5 SemanticMatches, 24 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 123 ImplicationChecksByTransitivity, 0.4s TimeCoverageRelationStatistics Valid=159, Invalid=491, Unknown=0, NotChecked=0, Total=650 [2024-11-12 17:34:47,707 INFO L435 NwaCegarLoop]: 20 mSDtfsCounter, 139 mSDsluCounter, 107 mSDsCounter, 0 mSdLazyCounter, 217 mSolverCounterSat, 37 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.5s Time, 0 mProtectedPredicate, 0 mProtectedAction, 139 SdHoareTripleChecker+Valid, 127 SdHoareTripleChecker+Invalid, 254 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 37 IncrementalHoareTripleChecker+Valid, 217 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.5s IncrementalHoareTripleChecker+Time [2024-11-12 17:34:47,708 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [139 Valid, 127 Invalid, 254 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [37 Valid, 217 Invalid, 0 Unknown, 0 Unchecked, 0.5s Time] [2024-11-12 17:34:47,708 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 170 states. [2024-11-12 17:34:47,716 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 170 to 143. [2024-11-12 17:34:47,717 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 143 states, 124 states have (on average 1.2338709677419355) internal successors, (153), 131 states have internal predecessors, (153), 9 states have call successors, (9), 2 states have call predecessors, (9), 2 states have return successors, (9), 9 states have call predecessors, (9), 9 states have call successors, (9) [2024-11-12 17:34:47,718 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 143 states to 143 states and 171 transitions. [2024-11-12 17:34:47,718 INFO L78 Accepts]: Start accepts. Automaton has 143 states and 171 transitions. Word has length 39 [2024-11-12 17:34:47,719 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-12 17:34:47,719 INFO L471 AbstractCegarLoop]: Abstraction has 143 states and 171 transitions. [2024-11-12 17:34:47,719 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 17 states, 16 states have (on average 3.3125) internal successors, (53), 16 states have internal predecessors, (53), 3 states have call successors, (3), 1 states have call predecessors, (3), 2 states have return successors, (3), 2 states have call predecessors, (3), 3 states have call successors, (3) [2024-11-12 17:34:47,719 INFO L276 IsEmpty]: Start isEmpty. Operand 143 states and 171 transitions. [2024-11-12 17:34:47,720 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 41 [2024-11-12 17:34:47,720 INFO L210 NwaCegarLoop]: Found error trace [2024-11-12 17:34:47,720 INFO L218 NwaCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-12 17:34:47,739 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (10)] Forceful destruction successful, exit code 0 [2024-11-12 17:34:47,921 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 10 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable13 [2024-11-12 17:34:47,921 INFO L396 AbstractCegarLoop]: === Iteration 15 === Targeting ULTIMATE.startErr5ASSERT_VIOLATIONINTEGER_OVERFLOW === [ULTIMATE.startErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 17 more)] === [2024-11-12 17:34:47,922 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-12 17:34:47,922 INFO L85 PathProgramCache]: Analyzing trace with hash -1569287676, now seen corresponding path program 1 times [2024-11-12 17:34:47,922 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-12 17:34:47,922 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [861432833] [2024-11-12 17:34:47,922 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-12 17:34:47,922 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-12 17:34:47,931 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-12 17:34:47,964 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2024-11-12 17:34:47,965 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-12 17:34:47,967 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 7 [2024-11-12 17:34:47,967 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-12 17:34:47,968 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 20 [2024-11-12 17:34:47,969 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-12 17:34:47,971 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 7 proven. 0 refuted. 0 times theorem prover too weak. 4 trivial. 0 not checked. [2024-11-12 17:34:47,971 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-12 17:34:47,972 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [861432833] [2024-11-12 17:34:47,972 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [861432833] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-12 17:34:47,972 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-11-12 17:34:47,972 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2024-11-12 17:34:47,972 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1564935151] [2024-11-12 17:34:47,972 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-12 17:34:47,972 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2024-11-12 17:34:47,972 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-12 17:34:47,973 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2024-11-12 17:34:47,973 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=6, Invalid=6, Unknown=0, NotChecked=0, Total=12 [2024-11-12 17:34:47,973 INFO L87 Difference]: Start difference. First operand 143 states and 171 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, (3), 1 states have call predecessors, (3), 1 states have return successors, (3), 2 states have call predecessors, (3), 2 states have call successors, (3) [2024-11-12 17:34:48,099 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-12 17:34:48,100 INFO L93 Difference]: Finished difference Result 144 states and 171 transitions. [2024-11-12 17:34:48,100 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2024-11-12 17:34:48,100 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, (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 40 [2024-11-12 17:34:48,101 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-12 17:34:48,101 INFO L225 Difference]: With dead ends: 144 [2024-11-12 17:34:48,101 INFO L226 Difference]: Without dead ends: 143 [2024-11-12 17:34:48,102 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 10 GetRequests, 8 SyntacticMatches, 0 SemanticMatches, 2 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=6, Invalid=6, Unknown=0, NotChecked=0, Total=12 [2024-11-12 17:34:48,102 INFO L435 NwaCegarLoop]: 35 mSDtfsCounter, 0 mSDsluCounter, 26 mSDsCounter, 0 mSdLazyCounter, 72 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 0 SdHoareTripleChecker+Valid, 61 SdHoareTripleChecker+Invalid, 72 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 72 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2024-11-12 17:34:48,102 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [0 Valid, 61 Invalid, 72 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 72 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2024-11-12 17:34:48,103 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 143 states. [2024-11-12 17:34:48,110 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 143 to 143. [2024-11-12 17:34:48,110 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 143 states, 124 states have (on average 1.2016129032258065) internal successors, (149), 131 states have internal predecessors, (149), 9 states have call successors, (9), 2 states have call predecessors, (9), 2 states have return successors, (9), 9 states have call predecessors, (9), 9 states have call successors, (9) [2024-11-12 17:34:48,111 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 143 states to 143 states and 167 transitions. [2024-11-12 17:34:48,111 INFO L78 Accepts]: Start accepts. Automaton has 143 states and 167 transitions. Word has length 40 [2024-11-12 17:34:48,111 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-12 17:34:48,111 INFO L471 AbstractCegarLoop]: Abstraction has 143 states and 167 transitions. [2024-11-12 17:34:48,111 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, (3), 1 states have call predecessors, (3), 1 states have return successors, (3), 2 states have call predecessors, (3), 2 states have call successors, (3) [2024-11-12 17:34:48,111 INFO L276 IsEmpty]: Start isEmpty. Operand 143 states and 167 transitions. [2024-11-12 17:34:48,112 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 41 [2024-11-12 17:34:48,112 INFO L210 NwaCegarLoop]: Found error trace [2024-11-12 17:34:48,112 INFO L218 NwaCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-12 17:34:48,112 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable14 [2024-11-12 17:34:48,112 INFO L396 AbstractCegarLoop]: === Iteration 16 === Targeting ULTIMATE.startErr5ASSERT_VIOLATIONINTEGER_OVERFLOW === [ULTIMATE.startErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 17 more)] === [2024-11-12 17:34:48,113 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-12 17:34:48,113 INFO L85 PathProgramCache]: Analyzing trace with hash 541105870, now seen corresponding path program 1 times [2024-11-12 17:34:48,113 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-12 17:34:48,113 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [355755338] [2024-11-12 17:34:48,113 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-12 17:34:48,113 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-12 17:34:48,120 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unknown [2024-11-12 17:34:48,121 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [1206350921] [2024-11-12 17:34:48,121 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-12 17:34:48,121 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-12 17:34:48,121 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2024-11-12 17:34:48,123 INFO L229 MonitoredProcess]: Starting monitored process 11 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-11-12 17:34:48,124 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (11)] Waiting until timeout for monitored process [2024-11-12 17:34:48,164 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-12 17:34:48,166 INFO L256 TraceCheckSpWp]: Trace formula consists of 87 conjuncts, 16 conjuncts are in the unsatisfiable core [2024-11-12 17:34:48,167 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2024-11-12 17:34:48,346 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 0 proven. 7 refuted. 0 times theorem prover too weak. 4 trivial. 0 not checked. [2024-11-12 17:34:48,346 INFO L312 TraceCheckSpWp]: Computing backward predicates... [2024-11-12 17:34:48,477 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 0 proven. 7 refuted. 0 times theorem prover too weak. 4 trivial. 0 not checked. [2024-11-12 17:34:48,477 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-12 17:34:48,477 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [355755338] [2024-11-12 17:34:48,478 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2024-11-12 17:34:48,478 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1206350921] [2024-11-12 17:34:48,478 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1206350921] provided 0 perfect and 2 imperfect interpolant sequences [2024-11-12 17:34:48,478 INFO L185 FreeRefinementEngine]: Found 0 perfect and 2 imperfect interpolant sequences. [2024-11-12 17:34:48,478 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [6, 6] total 10 [2024-11-12 17:34:48,478 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1812908955] [2024-11-12 17:34:48,478 INFO L85 oduleStraightlineAll]: Using 2 imperfect interpolants to construct interpolant automaton [2024-11-12 17:34:48,479 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 11 states [2024-11-12 17:34:48,480 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-12 17:34:48,480 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2024-11-12 17:34:48,481 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=30, Invalid=80, Unknown=0, NotChecked=0, Total=110 [2024-11-12 17:34:48,481 INFO L87 Difference]: Start difference. First operand 143 states and 167 transitions. Second operand has 11 states, 10 states have (on average 5.4) internal successors, (54), 11 states have internal predecessors, (54), 3 states have call successors, (4), 1 states have call predecessors, (4), 1 states have return successors, (4), 3 states have call predecessors, (4), 3 states have call successors, (4) [2024-11-12 17:34:48,925 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-12 17:34:48,925 INFO L93 Difference]: Finished difference Result 230 states and 268 transitions. [2024-11-12 17:34:48,926 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2024-11-12 17:34:48,926 INFO L78 Accepts]: Start accepts. Automaton has has 11 states, 10 states have (on average 5.4) internal successors, (54), 11 states have internal predecessors, (54), 3 states have call successors, (4), 1 states have call predecessors, (4), 1 states have return successors, (4), 3 states have call predecessors, (4), 3 states have call successors, (4) Word has length 40 [2024-11-12 17:34:48,926 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-12 17:34:48,927 INFO L225 Difference]: With dead ends: 230 [2024-11-12 17:34:48,927 INFO L226 Difference]: Without dead ends: 158 [2024-11-12 17:34:48,928 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 85 GetRequests, 68 SyntacticMatches, 1 SemanticMatches, 16 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 30 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=78, Invalid=228, Unknown=0, NotChecked=0, Total=306 [2024-11-12 17:34:48,928 INFO L435 NwaCegarLoop]: 23 mSDtfsCounter, 69 mSDsluCounter, 81 mSDsCounter, 0 mSdLazyCounter, 195 mSolverCounterSat, 10 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 69 SdHoareTripleChecker+Valid, 104 SdHoareTripleChecker+Invalid, 205 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 10 IncrementalHoareTripleChecker+Valid, 195 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.4s IncrementalHoareTripleChecker+Time [2024-11-12 17:34:48,928 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [69 Valid, 104 Invalid, 205 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [10 Valid, 195 Invalid, 0 Unknown, 0 Unchecked, 0.4s Time] [2024-11-12 17:34:48,929 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 158 states. [2024-11-12 17:34:48,940 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 158 to 158. [2024-11-12 17:34:48,941 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 158 states, 139 states have (on average 1.1654676258992807) internal successors, (162), 145 states have internal predecessors, (162), 10 states have call successors, (10), 2 states have call predecessors, (10), 2 states have return successors, (10), 10 states have call predecessors, (10), 10 states have call successors, (10) [2024-11-12 17:34:48,942 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 158 states to 158 states and 182 transitions. [2024-11-12 17:34:48,943 INFO L78 Accepts]: Start accepts. Automaton has 158 states and 182 transitions. Word has length 40 [2024-11-12 17:34:48,943 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-12 17:34:48,944 INFO L471 AbstractCegarLoop]: Abstraction has 158 states and 182 transitions. [2024-11-12 17:34:48,944 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 11 states, 10 states have (on average 5.4) internal successors, (54), 11 states have internal predecessors, (54), 3 states have call successors, (4), 1 states have call predecessors, (4), 1 states have return successors, (4), 3 states have call predecessors, (4), 3 states have call successors, (4) [2024-11-12 17:34:48,944 INFO L276 IsEmpty]: Start isEmpty. Operand 158 states and 182 transitions. [2024-11-12 17:34:48,945 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 57 [2024-11-12 17:34:48,945 INFO L210 NwaCegarLoop]: Found error trace [2024-11-12 17:34:48,945 INFO L218 NwaCegarLoop]: trace histogram [3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-12 17:34:48,963 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (11)] Forceful destruction successful, exit code 0 [2024-11-12 17:34:49,145 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,SelfDestructingSolverStorable15 [2024-11-12 17:34:49,146 INFO L396 AbstractCegarLoop]: === Iteration 17 === Targeting ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOW === [ULTIMATE.startErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 17 more)] === [2024-11-12 17:34:49,146 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-12 17:34:49,146 INFO L85 PathProgramCache]: Analyzing trace with hash 1333082339, now seen corresponding path program 2 times [2024-11-12 17:34:49,146 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-12 17:34:49,146 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [714639655] [2024-11-12 17:34:49,146 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-12 17:34:49,147 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-12 17:34:49,156 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unknown [2024-11-12 17:34:49,156 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [1495800866] [2024-11-12 17:34:49,157 INFO L95 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2024-11-12 17:34:49,157 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-12 17:34:49,157 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2024-11-12 17:34:49,159 INFO L229 MonitoredProcess]: Starting monitored process 12 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-11-12 17:34:49,160 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (12)] Waiting until timeout for monitored process [2024-11-12 17:34:49,207 INFO L229 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2024-11-12 17:34:49,208 INFO L230 tOrderPrioritization]: Conjunction of SSA is unsat [2024-11-12 17:34:49,209 INFO L256 TraceCheckSpWp]: Trace formula consists of 114 conjuncts, 11 conjuncts are in the unsatisfiable core [2024-11-12 17:34:49,210 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2024-11-12 17:34:49,350 INFO L134 CoverageAnalysis]: Checked inductivity of 30 backedges. 0 proven. 22 refuted. 0 times theorem prover too weak. 8 trivial. 0 not checked. [2024-11-12 17:34:49,350 INFO L312 TraceCheckSpWp]: Computing backward predicates... [2024-11-12 17:34:49,587 INFO L134 CoverageAnalysis]: Checked inductivity of 30 backedges. 0 proven. 22 refuted. 0 times theorem prover too weak. 8 trivial. 0 not checked. [2024-11-12 17:34:49,588 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-12 17:34:49,588 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [714639655] [2024-11-12 17:34:49,588 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2024-11-12 17:34:49,588 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1495800866] [2024-11-12 17:34:49,588 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1495800866] provided 0 perfect and 2 imperfect interpolant sequences [2024-11-12 17:34:49,588 INFO L185 FreeRefinementEngine]: Found 0 perfect and 2 imperfect interpolant sequences. [2024-11-12 17:34:49,588 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [5, 5] total 9 [2024-11-12 17:34:49,588 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1756760280] [2024-11-12 17:34:49,588 INFO L85 oduleStraightlineAll]: Using 2 imperfect interpolants to construct interpolant automaton [2024-11-12 17:34:49,589 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 10 states [2024-11-12 17:34:49,589 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-12 17:34:49,589 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2024-11-12 17:34:49,590 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=28, Invalid=62, Unknown=0, NotChecked=0, Total=90 [2024-11-12 17:34:49,590 INFO L87 Difference]: Start difference. First operand 158 states and 182 transitions. Second operand has 10 states, 9 states have (on average 8.444444444444445) internal successors, (76), 10 states have internal predecessors, (76), 5 states have call successors, (6), 1 states have call predecessors, (6), 1 states have return successors, (6), 5 states have call predecessors, (6), 5 states have call successors, (6) [2024-11-12 17:34:50,539 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-12 17:34:50,540 INFO L93 Difference]: Finished difference Result 325 states and 386 transitions. [2024-11-12 17:34:50,540 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2024-11-12 17:34:50,540 INFO L78 Accepts]: Start accepts. Automaton has has 10 states, 9 states have (on average 8.444444444444445) internal successors, (76), 10 states have internal predecessors, (76), 5 states have call successors, (6), 1 states have call predecessors, (6), 1 states have return successors, (6), 5 states have call predecessors, (6), 5 states have call successors, (6) Word has length 56 [2024-11-12 17:34:50,540 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-12 17:34:50,542 INFO L225 Difference]: With dead ends: 325 [2024-11-12 17:34:50,542 INFO L226 Difference]: Without dead ends: 322 [2024-11-12 17:34:50,542 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 116 GetRequests, 102 SyntacticMatches, 0 SemanticMatches, 14 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 16 ImplicationChecksByTransitivity, 0.3s TimeCoverageRelationStatistics Valid=80, Invalid=160, Unknown=0, NotChecked=0, Total=240 [2024-11-12 17:34:50,542 INFO L435 NwaCegarLoop]: 44 mSDtfsCounter, 175 mSDsluCounter, 166 mSDsCounter, 0 mSdLazyCounter, 327 mSolverCounterSat, 18 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.7s Time, 0 mProtectedPredicate, 0 mProtectedAction, 177 SdHoareTripleChecker+Valid, 210 SdHoareTripleChecker+Invalid, 345 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 18 IncrementalHoareTripleChecker+Valid, 327 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.7s IncrementalHoareTripleChecker+Time [2024-11-12 17:34:50,543 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [177 Valid, 210 Invalid, 345 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [18 Valid, 327 Invalid, 0 Unknown, 0 Unchecked, 0.7s Time] [2024-11-12 17:34:50,543 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 322 states. [2024-11-12 17:34:50,559 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 322 to 300. [2024-11-12 17:34:50,560 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 300 states, 274 states have (on average 1.1715328467153285) internal successors, (321), 279 states have internal predecessors, (321), 18 states have call successors, (18), 2 states have call predecessors, (18), 2 states have return successors, (18), 18 states have call predecessors, (18), 18 states have call successors, (18) [2024-11-12 17:34:50,561 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 300 states to 300 states and 357 transitions. [2024-11-12 17:34:50,561 INFO L78 Accepts]: Start accepts. Automaton has 300 states and 357 transitions. Word has length 56 [2024-11-12 17:34:50,561 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-12 17:34:50,562 INFO L471 AbstractCegarLoop]: Abstraction has 300 states and 357 transitions. [2024-11-12 17:34:50,562 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 10 states, 9 states have (on average 8.444444444444445) internal successors, (76), 10 states have internal predecessors, (76), 5 states have call successors, (6), 1 states have call predecessors, (6), 1 states have return successors, (6), 5 states have call predecessors, (6), 5 states have call successors, (6) [2024-11-12 17:34:50,562 INFO L276 IsEmpty]: Start isEmpty. Operand 300 states and 357 transitions. [2024-11-12 17:34:50,562 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 59 [2024-11-12 17:34:50,562 INFO L210 NwaCegarLoop]: Found error trace [2024-11-12 17:34:50,563 INFO L218 NwaCegarLoop]: trace histogram [3, 3, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-12 17:34:50,579 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (12)] Forceful destruction successful, exit code 0 [2024-11-12 17:34:50,763 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 12 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable16 [2024-11-12 17:34:50,763 INFO L396 AbstractCegarLoop]: === Iteration 18 === Targeting ULTIMATE.startErr3ASSERT_VIOLATIONINTEGER_OVERFLOW === [ULTIMATE.startErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 17 more)] === [2024-11-12 17:34:50,764 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-12 17:34:50,764 INFO L85 PathProgramCache]: Analyzing trace with hash 689941713, now seen corresponding path program 2 times [2024-11-12 17:34:50,764 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-12 17:34:50,764 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2100966087] [2024-11-12 17:34:50,764 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-12 17:34:50,764 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-12 17:34:50,774 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-12 17:34:50,852 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2024-11-12 17:34:50,853 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-12 17:34:50,855 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 7 [2024-11-12 17:34:50,855 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-12 17:34:50,856 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 20 [2024-11-12 17:34:50,858 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-12 17:34:50,882 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 40 [2024-11-12 17:34:50,883 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-12 17:34:50,885 INFO L134 CoverageAnalysis]: Checked inductivity of 34 backedges. 0 proven. 29 refuted. 0 times theorem prover too weak. 5 trivial. 0 not checked. [2024-11-12 17:34:50,885 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-12 17:34:50,886 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2100966087] [2024-11-12 17:34:50,886 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2100966087] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-12 17:34:50,886 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1330776041] [2024-11-12 17:34:50,886 INFO L95 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2024-11-12 17:34:50,886 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-12 17:34:50,886 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2024-11-12 17:34:50,888 INFO L229 MonitoredProcess]: Starting monitored process 13 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-11-12 17:34:50,889 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (13)] Waiting until timeout for monitored process [2024-11-12 17:34:50,929 INFO L229 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2024-11-12 17:34:50,929 INFO L230 tOrderPrioritization]: Conjunction of SSA is unsat [2024-11-12 17:34:50,930 INFO L256 TraceCheckSpWp]: Trace formula consists of 110 conjuncts, 6 conjuncts are in the unsatisfiable core [2024-11-12 17:34:50,931 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2024-11-12 17:34:51,071 INFO L134 CoverageAnalysis]: Checked inductivity of 34 backedges. 0 proven. 26 refuted. 0 times theorem prover too weak. 8 trivial. 0 not checked. [2024-11-12 17:34:51,072 INFO L312 TraceCheckSpWp]: Computing backward predicates... [2024-11-12 17:34:51,181 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1330776041] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-12 17:34:51,181 INFO L185 FreeRefinementEngine]: Found 0 perfect and 2 imperfect interpolant sequences. [2024-11-12 17:34:51,181 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [7, 4] total 10 [2024-11-12 17:34:51,181 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [331074920] [2024-11-12 17:34:51,182 INFO L85 oduleStraightlineAll]: Using 2 imperfect interpolants to construct interpolant automaton [2024-11-12 17:34:51,182 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 11 states [2024-11-12 17:34:51,182 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-12 17:34:51,183 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2024-11-12 17:34:51,183 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=42, Invalid=114, Unknown=0, NotChecked=0, Total=156 [2024-11-12 17:34:51,183 INFO L87 Difference]: Start difference. First operand 300 states and 357 transitions. Second operand has 11 states, 10 states have (on average 8.3) internal successors, (83), 11 states have internal predecessors, (83), 5 states have call successors, (6), 1 states have call predecessors, (6), 2 states have return successors, (6), 5 states have call predecessors, (6), 5 states have call successors, (6) [2024-11-12 17:34:51,425 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-12 17:34:51,425 INFO L93 Difference]: Finished difference Result 324 states and 383 transitions. [2024-11-12 17:34:51,426 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2024-11-12 17:34:51,426 INFO L78 Accepts]: Start accepts. Automaton has has 11 states, 10 states have (on average 8.3) internal successors, (83), 11 states have internal predecessors, (83), 5 states have call successors, (6), 1 states have call predecessors, (6), 2 states have return successors, (6), 5 states have call predecessors, (6), 5 states have call successors, (6) Word has length 58 [2024-11-12 17:34:51,426 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-12 17:34:51,428 INFO L225 Difference]: With dead ends: 324 [2024-11-12 17:34:51,429 INFO L226 Difference]: Without dead ends: 316 [2024-11-12 17:34:51,429 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 87 GetRequests, 74 SyntacticMatches, 0 SemanticMatches, 13 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 28 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=63, Invalid=147, Unknown=0, NotChecked=0, Total=210 [2024-11-12 17:34:51,430 INFO L435 NwaCegarLoop]: 23 mSDtfsCounter, 35 mSDsluCounter, 127 mSDsCounter, 0 mSdLazyCounter, 229 mSolverCounterSat, 5 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 36 SdHoareTripleChecker+Valid, 150 SdHoareTripleChecker+Invalid, 234 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 5 IncrementalHoareTripleChecker+Valid, 229 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2024-11-12 17:34:51,430 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [36 Valid, 150 Invalid, 234 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [5 Valid, 229 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2024-11-12 17:34:51,431 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 316 states. [2024-11-12 17:34:51,446 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 316 to 316. [2024-11-12 17:34:51,447 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 316 states, 289 states have (on average 1.166089965397924) internal successors, (337), 294 states have internal predecessors, (337), 19 states have call successors, (19), 2 states have call predecessors, (19), 2 states have return successors, (19), 19 states have call predecessors, (19), 19 states have call successors, (19) [2024-11-12 17:34:51,449 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 316 states to 316 states and 375 transitions. [2024-11-12 17:34:51,449 INFO L78 Accepts]: Start accepts. Automaton has 316 states and 375 transitions. Word has length 58 [2024-11-12 17:34:51,449 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-12 17:34:51,450 INFO L471 AbstractCegarLoop]: Abstraction has 316 states and 375 transitions. [2024-11-12 17:34:51,450 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 11 states, 10 states have (on average 8.3) internal successors, (83), 11 states have internal predecessors, (83), 5 states have call successors, (6), 1 states have call predecessors, (6), 2 states have return successors, (6), 5 states have call predecessors, (6), 5 states have call successors, (6) [2024-11-12 17:34:51,450 INFO L276 IsEmpty]: Start isEmpty. Operand 316 states and 375 transitions. [2024-11-12 17:34:51,451 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 79 [2024-11-12 17:34:51,451 INFO L210 NwaCegarLoop]: Found error trace [2024-11-12 17:34:51,451 INFO L218 NwaCegarLoop]: trace histogram [4, 4, 4, 4, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-12 17:34:51,468 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (13)] Ended with exit code 0 [2024-11-12 17:34:51,655 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,SelfDestructingSolverStorable17 [2024-11-12 17:34:51,656 INFO L396 AbstractCegarLoop]: === Iteration 19 === Targeting ULTIMATE.startErr3ASSERT_VIOLATIONINTEGER_OVERFLOW === [ULTIMATE.startErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 17 more)] === [2024-11-12 17:34:51,656 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-12 17:34:51,656 INFO L85 PathProgramCache]: Analyzing trace with hash -526727072, now seen corresponding path program 3 times [2024-11-12 17:34:51,656 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-12 17:34:51,656 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1121960353] [2024-11-12 17:34:51,656 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-12 17:34:51,656 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-12 17:34:51,669 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-12 17:34:51,780 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2024-11-12 17:34:51,781 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-12 17:34:51,783 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 7 [2024-11-12 17:34:51,783 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-12 17:34:51,784 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 20 [2024-11-12 17:34:51,786 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-12 17:34:51,810 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 40 [2024-11-12 17:34:51,811 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-12 17:34:51,814 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 60 [2024-11-12 17:34:51,814 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-12 17:34:51,817 INFO L134 CoverageAnalysis]: Checked inductivity of 79 backedges. 0 proven. 69 refuted. 0 times theorem prover too weak. 10 trivial. 0 not checked. [2024-11-12 17:34:51,817 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-12 17:34:51,818 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1121960353] [2024-11-12 17:34:51,818 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1121960353] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-12 17:34:51,818 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [14898699] [2024-11-12 17:34:51,818 INFO L95 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2024-11-12 17:34:51,818 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-12 17:34:51,819 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2024-11-12 17:34:51,820 INFO L229 MonitoredProcess]: Starting monitored process 14 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-11-12 17:34:51,822 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (14)] Waiting until timeout for monitored process [2024-11-12 17:34:51,861 INFO L229 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 2 check-sat command(s) [2024-11-12 17:34:51,861 INFO L230 tOrderPrioritization]: Conjunction of SSA is unsat [2024-11-12 17:34:51,862 INFO L256 TraceCheckSpWp]: Trace formula consists of 82 conjuncts, 5 conjuncts are in the unsatisfiable core [2024-11-12 17:34:51,863 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2024-11-12 17:34:51,988 INFO L134 CoverageAnalysis]: Checked inductivity of 79 backedges. 25 proven. 0 refuted. 0 times theorem prover too weak. 54 trivial. 0 not checked. [2024-11-12 17:34:51,989 INFO L308 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2024-11-12 17:34:51,989 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [14898699] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-12 17:34:51,989 INFO L185 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2024-11-12 17:34:51,989 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [8] total 11 [2024-11-12 17:34:51,989 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [903051098] [2024-11-12 17:34:51,990 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-12 17:34:51,990 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2024-11-12 17:34:51,990 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-12 17:34:51,990 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2024-11-12 17:34:51,991 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=30, Invalid=102, Unknown=0, NotChecked=0, Total=132 [2024-11-12 17:34:51,991 INFO L87 Difference]: Start difference. First operand 316 states and 375 transitions. Second operand has 5 states, 4 states have (on average 8.75) internal successors, (35), 5 states have internal predecessors, (35), 2 states have call successors, (3), 1 states have call predecessors, (3), 1 states have return successors, (3), 2 states have call predecessors, (3), 2 states have call successors, (3) [2024-11-12 17:34:52,101 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-12 17:34:52,101 INFO L93 Difference]: Finished difference Result 324 states and 379 transitions. [2024-11-12 17:34:52,101 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2024-11-12 17:34:52,102 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 4 states have (on average 8.75) internal successors, (35), 5 states have internal predecessors, (35), 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 78 [2024-11-12 17:34:52,102 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-12 17:34:52,103 INFO L225 Difference]: With dead ends: 324 [2024-11-12 17:34:52,104 INFO L226 Difference]: Without dead ends: 317 [2024-11-12 17:34:52,105 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 94 GetRequests, 84 SyntacticMatches, 0 SemanticMatches, 10 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 15 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=30, Invalid=102, Unknown=0, NotChecked=0, Total=132 [2024-11-12 17:34:52,105 INFO L435 NwaCegarLoop]: 32 mSDtfsCounter, 21 mSDsluCounter, 68 mSDsCounter, 0 mSdLazyCounter, 88 mSolverCounterSat, 3 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 23 SdHoareTripleChecker+Valid, 100 SdHoareTripleChecker+Invalid, 91 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 3 IncrementalHoareTripleChecker+Valid, 88 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2024-11-12 17:34:52,106 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [23 Valid, 100 Invalid, 91 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [3 Valid, 88 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2024-11-12 17:34:52,106 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 317 states. [2024-11-12 17:34:52,120 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 317 to 313. [2024-11-12 17:34:52,121 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 313 states, 286 states have (on average 1.1538461538461537) internal successors, (330), 291 states have internal predecessors, (330), 19 states have call successors, (19), 2 states have call predecessors, (19), 2 states have return successors, (19), 19 states have call predecessors, (19), 19 states have call successors, (19) [2024-11-12 17:34:52,122 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 313 states to 313 states and 368 transitions. [2024-11-12 17:34:52,123 INFO L78 Accepts]: Start accepts. Automaton has 313 states and 368 transitions. Word has length 78 [2024-11-12 17:34:52,123 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-12 17:34:52,123 INFO L471 AbstractCegarLoop]: Abstraction has 313 states and 368 transitions. [2024-11-12 17:34:52,123 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 4 states have (on average 8.75) internal successors, (35), 5 states have internal predecessors, (35), 2 states have call successors, (3), 1 states have call predecessors, (3), 1 states have return successors, (3), 2 states have call predecessors, (3), 2 states have call successors, (3) [2024-11-12 17:34:52,123 INFO L276 IsEmpty]: Start isEmpty. Operand 313 states and 368 transitions. [2024-11-12 17:34:52,125 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 79 [2024-11-12 17:34:52,125 INFO L210 NwaCegarLoop]: Found error trace [2024-11-12 17:34:52,125 INFO L218 NwaCegarLoop]: trace histogram [4, 4, 4, 4, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-12 17:34:52,145 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (14)] Ended with exit code 0 [2024-11-12 17:34:52,329 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable18,14 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-12 17:34:52,331 INFO L396 AbstractCegarLoop]: === Iteration 20 === Targeting ULTIMATE.startErr3ASSERT_VIOLATIONINTEGER_OVERFLOW === [ULTIMATE.startErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 17 more)] === [2024-11-12 17:34:52,331 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-12 17:34:52,331 INFO L85 PathProgramCache]: Analyzing trace with hash -2064976214, now seen corresponding path program 1 times [2024-11-12 17:34:52,331 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-12 17:34:52,331 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1157374142] [2024-11-12 17:34:52,332 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-12 17:34:52,332 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-12 17:34:52,349 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-12 17:34:52,463 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2024-11-12 17:34:52,464 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-12 17:34:52,466 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 7 [2024-11-12 17:34:52,466 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-12 17:34:52,467 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 20 [2024-11-12 17:34:52,468 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-12 17:34:52,471 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 40 [2024-11-12 17:34:52,472 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-12 17:34:52,473 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 60 [2024-11-12 17:34:52,475 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-12 17:34:52,494 INFO L134 CoverageAnalysis]: Checked inductivity of 71 backedges. 6 proven. 55 refuted. 0 times theorem prover too weak. 10 trivial. 0 not checked. [2024-11-12 17:34:52,494 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-12 17:34:52,495 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1157374142] [2024-11-12 17:34:52,495 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1157374142] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-12 17:34:52,495 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [173150361] [2024-11-12 17:34:52,495 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-12 17:34:52,495 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-12 17:34:52,495 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2024-11-12 17:34:52,498 INFO L229 MonitoredProcess]: Starting monitored process 15 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-11-12 17:34:52,499 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (15)] Waiting until timeout for monitored process [2024-11-12 17:34:52,542 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-12 17:34:52,543 INFO L256 TraceCheckSpWp]: Trace formula consists of 141 conjuncts, 14 conjuncts are in the unsatisfiable core [2024-11-12 17:34:52,545 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2024-11-12 17:34:52,753 INFO L134 CoverageAnalysis]: Checked inductivity of 71 backedges. 4 proven. 28 refuted. 0 times theorem prover too weak. 39 trivial. 0 not checked. [2024-11-12 17:34:52,754 INFO L312 TraceCheckSpWp]: Computing backward predicates... [2024-11-12 17:34:53,005 INFO L134 CoverageAnalysis]: Checked inductivity of 71 backedges. 0 proven. 32 refuted. 0 times theorem prover too weak. 39 trivial. 0 not checked. [2024-11-12 17:34:53,006 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [173150361] provided 0 perfect and 2 imperfect interpolant sequences [2024-11-12 17:34:53,006 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2024-11-12 17:34:53,006 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 9, 9] total 18 [2024-11-12 17:34:53,006 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [159430835] [2024-11-12 17:34:53,006 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2024-11-12 17:34:53,007 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 19 states [2024-11-12 17:34:53,007 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-12 17:34:53,008 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2024-11-12 17:34:53,008 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=53, Invalid=289, Unknown=0, NotChecked=0, Total=342 [2024-11-12 17:34:53,009 INFO L87 Difference]: Start difference. First operand 313 states and 368 transitions. Second operand has 19 states, 18 states have (on average 5.777777777777778) internal successors, (104), 18 states have internal predecessors, (104), 8 states have call successors, (9), 1 states have call predecessors, (9), 3 states have return successors, (10), 8 states have call predecessors, (10), 8 states have call successors, (10) [2024-11-12 17:34:54,060 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-12 17:34:54,062 INFO L93 Difference]: Finished difference Result 417 states and 495 transitions. [2024-11-12 17:34:54,062 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 45 states. [2024-11-12 17:34:54,063 INFO L78 Accepts]: Start accepts. Automaton has has 19 states, 18 states have (on average 5.777777777777778) internal successors, (104), 18 states have internal predecessors, (104), 8 states have call successors, (9), 1 states have call predecessors, (9), 3 states have return successors, (10), 8 states have call predecessors, (10), 8 states have call successors, (10) Word has length 78 [2024-11-12 17:34:54,063 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-12 17:34:54,065 INFO L225 Difference]: With dead ends: 417 [2024-11-12 17:34:54,065 INFO L226 Difference]: Without dead ends: 403 [2024-11-12 17:34:54,067 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 209 GetRequests, 147 SyntacticMatches, 7 SemanticMatches, 55 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 907 ImplicationChecksByTransitivity, 0.9s TimeCoverageRelationStatistics Valid=761, Invalid=2431, Unknown=0, NotChecked=0, Total=3192 [2024-11-12 17:34:54,068 INFO L435 NwaCegarLoop]: 14 mSDtfsCounter, 248 mSDsluCounter, 119 mSDsCounter, 0 mSdLazyCounter, 386 mSolverCounterSat, 20 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 248 SdHoareTripleChecker+Valid, 133 SdHoareTripleChecker+Invalid, 406 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 20 IncrementalHoareTripleChecker+Valid, 386 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.4s IncrementalHoareTripleChecker+Time [2024-11-12 17:34:54,068 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [248 Valid, 133 Invalid, 406 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [20 Valid, 386 Invalid, 0 Unknown, 0 Unchecked, 0.4s Time] [2024-11-12 17:34:54,069 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 403 states. [2024-11-12 17:34:54,091 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 403 to 307. [2024-11-12 17:34:54,091 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 307 states, 282 states have (on average 1.1134751773049645) internal successors, (314), 285 states have internal predecessors, (314), 19 states have call successors, (19), 2 states have call predecessors, (19), 2 states have return successors, (19), 19 states have call predecessors, (19), 19 states have call successors, (19) [2024-11-12 17:34:54,093 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 307 states to 307 states and 352 transitions. [2024-11-12 17:34:54,094 INFO L78 Accepts]: Start accepts. Automaton has 307 states and 352 transitions. Word has length 78 [2024-11-12 17:34:54,094 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-12 17:34:54,094 INFO L471 AbstractCegarLoop]: Abstraction has 307 states and 352 transitions. [2024-11-12 17:34:54,094 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 19 states, 18 states have (on average 5.777777777777778) internal successors, (104), 18 states have internal predecessors, (104), 8 states have call successors, (9), 1 states have call predecessors, (9), 3 states have return successors, (10), 8 states have call predecessors, (10), 8 states have call successors, (10) [2024-11-12 17:34:54,094 INFO L276 IsEmpty]: Start isEmpty. Operand 307 states and 352 transitions. [2024-11-12 17:34:54,095 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 89 [2024-11-12 17:34:54,095 INFO L210 NwaCegarLoop]: Found error trace [2024-11-12 17:34:54,095 INFO L218 NwaCegarLoop]: trace histogram [4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 3, 3, 3, 3, 3, 3, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-12 17:34:54,113 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-12 17:34:54,296 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable19,15 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-12 17:34:54,296 INFO L396 AbstractCegarLoop]: === Iteration 21 === Targeting ULTIMATE.startErr7ASSERT_VIOLATIONINTEGER_OVERFLOW === [ULTIMATE.startErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 17 more)] === [2024-11-12 17:34:54,297 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-12 17:34:54,297 INFO L85 PathProgramCache]: Analyzing trace with hash 1766875250, now seen corresponding path program 1 times [2024-11-12 17:34:54,297 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-12 17:34:54,297 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [219000326] [2024-11-12 17:34:54,297 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-12 17:34:54,297 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-12 17:34:54,321 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-12 17:34:54,397 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2024-11-12 17:34:54,399 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-12 17:34:54,401 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 7 [2024-11-12 17:34:54,403 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-12 17:34:54,404 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 20 [2024-11-12 17:34:54,406 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-12 17:34:54,409 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 40 [2024-11-12 17:34:54,410 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-12 17:34:54,413 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 60 [2024-11-12 17:34:54,414 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-12 17:34:54,416 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 80 [2024-11-12 17:34:54,417 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-12 17:34:54,419 INFO L134 CoverageAnalysis]: Checked inductivity of 109 backedges. 0 proven. 81 refuted. 0 times theorem prover too weak. 28 trivial. 0 not checked. [2024-11-12 17:34:54,420 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-12 17:34:54,420 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [219000326] [2024-11-12 17:34:54,420 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [219000326] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-12 17:34:54,420 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1622217476] [2024-11-12 17:34:54,420 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-12 17:34:54,421 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-12 17:34:54,421 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2024-11-12 17:34:54,422 INFO L229 MonitoredProcess]: Starting monitored process 16 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-11-12 17:34:54,424 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (16)] Waiting until timeout for monitored process [2024-11-12 17:34:54,474 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-12 17:34:54,475 INFO L256 TraceCheckSpWp]: Trace formula consists of 152 conjuncts, 5 conjuncts are in the unsatisfiable core [2024-11-12 17:34:54,477 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2024-11-12 17:34:54,557 INFO L134 CoverageAnalysis]: Checked inductivity of 109 backedges. 0 proven. 81 refuted. 0 times theorem prover too weak. 28 trivial. 0 not checked. [2024-11-12 17:34:54,557 INFO L312 TraceCheckSpWp]: Computing backward predicates... [2024-11-12 17:34:54,672 INFO L134 CoverageAnalysis]: Checked inductivity of 109 backedges. 0 proven. 81 refuted. 0 times theorem prover too weak. 28 trivial. 0 not checked. [2024-11-12 17:34:54,672 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1622217476] provided 0 perfect and 2 imperfect interpolant sequences [2024-11-12 17:34:54,672 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2024-11-12 17:34:54,673 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [5, 5, 5] total 10 [2024-11-12 17:34:54,673 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1402876842] [2024-11-12 17:34:54,673 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2024-11-12 17:34:54,673 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 11 states [2024-11-12 17:34:54,674 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-12 17:34:54,674 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2024-11-12 17:34:54,674 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=55, Invalid=55, Unknown=0, NotChecked=0, Total=110 [2024-11-12 17:34:54,675 INFO L87 Difference]: Start difference. First operand 307 states and 352 transitions. Second operand has 11 states, 10 states have (on average 13.4) internal successors, (134), 11 states have internal predecessors, (134), 10 states have call successors, (11), 1 states have call predecessors, (11), 1 states have return successors, (11), 10 states have call predecessors, (11), 10 states have call successors, (11) [2024-11-12 17:34:54,857 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-12 17:34:54,857 INFO L93 Difference]: Finished difference Result 1042 states and 1257 transitions. [2024-11-12 17:34:54,857 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2024-11-12 17:34:54,858 INFO L78 Accepts]: Start accepts. Automaton has has 11 states, 10 states have (on average 13.4) internal successors, (134), 11 states have internal predecessors, (134), 10 states have call successors, (11), 1 states have call predecessors, (11), 1 states have return successors, (11), 10 states have call predecessors, (11), 10 states have call successors, (11) Word has length 88 [2024-11-12 17:34:54,858 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-12 17:34:54,863 INFO L225 Difference]: With dead ends: 1042 [2024-11-12 17:34:54,863 INFO L226 Difference]: Without dead ends: 1040 [2024-11-12 17:34:54,864 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 191 GetRequests, 182 SyntacticMatches, 0 SemanticMatches, 9 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 12 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=55, Invalid=55, Unknown=0, NotChecked=0, Total=110 [2024-11-12 17:34:54,864 INFO L435 NwaCegarLoop]: 28 mSDtfsCounter, 14 mSDsluCounter, 125 mSDsCounter, 0 mSdLazyCounter, 111 mSolverCounterSat, 11 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 14 SdHoareTripleChecker+Valid, 153 SdHoareTripleChecker+Invalid, 122 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 11 IncrementalHoareTripleChecker+Valid, 111 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2024-11-12 17:34:54,865 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [14 Valid, 153 Invalid, 122 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [11 Valid, 111 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2024-11-12 17:34:54,866 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1040 states. [2024-11-12 17:34:54,923 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1040 to 1040. [2024-11-12 17:34:54,924 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1040 states, 969 states have (on average 1.0691434468524252) internal successors, (1036), 971 states have internal predecessors, (1036), 66 states have call successors, (66), 2 states have call predecessors, (66), 2 states have return successors, (66), 66 states have call predecessors, (66), 66 states have call successors, (66) [2024-11-12 17:34:54,928 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1040 states to 1040 states and 1168 transitions. [2024-11-12 17:34:54,929 INFO L78 Accepts]: Start accepts. Automaton has 1040 states and 1168 transitions. Word has length 88 [2024-11-12 17:34:54,929 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-12 17:34:54,929 INFO L471 AbstractCegarLoop]: Abstraction has 1040 states and 1168 transitions. [2024-11-12 17:34:54,929 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 11 states, 10 states have (on average 13.4) internal successors, (134), 11 states have internal predecessors, (134), 10 states have call successors, (11), 1 states have call predecessors, (11), 1 states have return successors, (11), 10 states have call predecessors, (11), 10 states have call successors, (11) [2024-11-12 17:34:54,930 INFO L276 IsEmpty]: Start isEmpty. Operand 1040 states and 1168 transitions. [2024-11-12 17:34:54,930 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 92 [2024-11-12 17:34:54,930 INFO L210 NwaCegarLoop]: Found error trace [2024-11-12 17:34:54,931 INFO L218 NwaCegarLoop]: trace histogram [4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 3, 3, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-12 17:34:54,948 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (16)] Ended with exit code 0 [2024-11-12 17:34:55,131 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable20,16 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-12 17:34:55,131 INFO L396 AbstractCegarLoop]: === Iteration 22 === Targeting ULTIMATE.startErr9ASSERT_VIOLATIONINTEGER_OVERFLOW === [ULTIMATE.startErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 17 more)] === [2024-11-12 17:34:55,132 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-12 17:34:55,132 INFO L85 PathProgramCache]: Analyzing trace with hash -932034271, now seen corresponding path program 1 times [2024-11-12 17:34:55,132 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-12 17:34:55,132 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1259441030] [2024-11-12 17:34:55,132 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-12 17:34:55,132 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-12 17:34:55,159 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-12 17:34:55,216 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2024-11-12 17:34:55,217 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-12 17:34:55,219 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 7 [2024-11-12 17:34:55,220 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-12 17:34:55,221 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 20 [2024-11-12 17:34:55,222 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-12 17:34:55,224 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 40 [2024-11-12 17:34:55,225 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-12 17:34:55,227 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 60 [2024-11-12 17:34:55,228 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-12 17:34:55,229 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 80 [2024-11-12 17:34:55,230 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-12 17:34:55,233 INFO L134 CoverageAnalysis]: Checked inductivity of 108 backedges. 0 proven. 68 refuted. 0 times theorem prover too weak. 40 trivial. 0 not checked. [2024-11-12 17:34:55,237 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-12 17:34:55,237 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1259441030] [2024-11-12 17:34:55,237 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1259441030] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-12 17:34:55,238 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1057710260] [2024-11-12 17:34:55,238 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-12 17:34:55,238 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-12 17:34:55,238 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2024-11-12 17:34:55,240 INFO L229 MonitoredProcess]: Starting monitored process 17 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-11-12 17:34:55,241 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (17)] Waiting until timeout for monitored process [2024-11-12 17:34:55,291 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-12 17:34:55,292 INFO L256 TraceCheckSpWp]: Trace formula consists of 162 conjuncts, 5 conjuncts are in the unsatisfiable core [2024-11-12 17:34:55,293 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2024-11-12 17:34:55,385 INFO L134 CoverageAnalysis]: Checked inductivity of 108 backedges. 66 proven. 24 refuted. 0 times theorem prover too weak. 18 trivial. 0 not checked. [2024-11-12 17:34:55,385 INFO L312 TraceCheckSpWp]: Computing backward predicates... [2024-11-12 17:34:55,482 INFO L134 CoverageAnalysis]: Checked inductivity of 108 backedges. 54 proven. 24 refuted. 0 times theorem prover too weak. 30 trivial. 0 not checked. [2024-11-12 17:34:55,483 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1057710260] provided 0 perfect and 2 imperfect interpolant sequences [2024-11-12 17:34:55,483 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2024-11-12 17:34:55,483 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [4, 6, 6] total 10 [2024-11-12 17:34:55,483 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [982450254] [2024-11-12 17:34:55,483 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2024-11-12 17:34:55,483 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 10 states [2024-11-12 17:34:55,484 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-12 17:34:55,484 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2024-11-12 17:34:55,484 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=23, Invalid=67, Unknown=0, NotChecked=0, Total=90 [2024-11-12 17:34:55,484 INFO L87 Difference]: Start difference. First operand 1040 states and 1168 transitions. Second operand has 10 states, 10 states have (on average 13.2) internal successors, (132), 10 states have internal predecessors, (132), 9 states have call successors, (11), 2 states have call predecessors, (11), 2 states have return successors, (11), 9 states have call predecessors, (11), 9 states have call successors, (11) [2024-11-12 17:34:55,902 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-12 17:34:55,903 INFO L93 Difference]: Finished difference Result 1934 states and 2170 transitions. [2024-11-12 17:34:55,903 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 22 states. [2024-11-12 17:34:55,903 INFO L78 Accepts]: Start accepts. Automaton has has 10 states, 10 states have (on average 13.2) internal successors, (132), 10 states have internal predecessors, (132), 9 states have call successors, (11), 2 states have call predecessors, (11), 2 states have return successors, (11), 9 states have call predecessors, (11), 9 states have call successors, (11) Word has length 91 [2024-11-12 17:34:55,903 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-12 17:34:55,909 INFO L225 Difference]: With dead ends: 1934 [2024-11-12 17:34:55,909 INFO L226 Difference]: Without dead ends: 1630 [2024-11-12 17:34:55,910 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 210 GetRequests, 185 SyntacticMatches, 3 SemanticMatches, 22 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 112 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=135, Invalid=417, Unknown=0, NotChecked=0, Total=552 [2024-11-12 17:34:55,911 INFO L435 NwaCegarLoop]: 39 mSDtfsCounter, 81 mSDsluCounter, 172 mSDsCounter, 0 mSdLazyCounter, 357 mSolverCounterSat, 7 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 81 SdHoareTripleChecker+Valid, 211 SdHoareTripleChecker+Invalid, 364 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 7 IncrementalHoareTripleChecker+Valid, 357 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2024-11-12 17:34:55,911 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [81 Valid, 211 Invalid, 364 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [7 Valid, 357 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2024-11-12 17:34:55,912 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1630 states. [2024-11-12 17:34:55,998 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1630 to 1243. [2024-11-12 17:34:56,000 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1243 states, 1160 states have (on average 1.0672413793103448) internal successors, (1238), 1162 states have internal predecessors, (1238), 78 states have call successors, (78), 2 states have call predecessors, (78), 2 states have return successors, (78), 78 states have call predecessors, (78), 78 states have call successors, (78) [2024-11-12 17:34:56,003 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1243 states to 1243 states and 1394 transitions. [2024-11-12 17:34:56,004 INFO L78 Accepts]: Start accepts. Automaton has 1243 states and 1394 transitions. Word has length 91 [2024-11-12 17:34:56,004 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-12 17:34:56,004 INFO L471 AbstractCegarLoop]: Abstraction has 1243 states and 1394 transitions. [2024-11-12 17:34:56,004 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 10 states, 10 states have (on average 13.2) internal successors, (132), 10 states have internal predecessors, (132), 9 states have call successors, (11), 2 states have call predecessors, (11), 2 states have return successors, (11), 9 states have call predecessors, (11), 9 states have call successors, (11) [2024-11-12 17:34:56,004 INFO L276 IsEmpty]: Start isEmpty. Operand 1243 states and 1394 transitions. [2024-11-12 17:34:56,005 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 92 [2024-11-12 17:34:56,005 INFO L210 NwaCegarLoop]: Found error trace [2024-11-12 17:34:56,005 INFO L218 NwaCegarLoop]: trace histogram [4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 3, 3, 3, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-12 17:34:56,022 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (17)] Ended with exit code 0 [2024-11-12 17:34:56,206 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 17 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable21 [2024-11-12 17:34:56,206 INFO L396 AbstractCegarLoop]: === Iteration 23 === Targeting ULTIMATE.startErr9ASSERT_VIOLATIONINTEGER_OVERFLOW === [ULTIMATE.startErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 17 more)] === [2024-11-12 17:34:56,207 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-12 17:34:56,207 INFO L85 PathProgramCache]: Analyzing trace with hash 1317964823, now seen corresponding path program 1 times [2024-11-12 17:34:56,207 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-12 17:34:56,207 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1724760386] [2024-11-12 17:34:56,207 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-12 17:34:56,207 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-12 17:34:56,216 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-12 17:34:56,276 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2024-11-12 17:34:56,276 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-12 17:34:56,278 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 7 [2024-11-12 17:34:56,278 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-12 17:34:56,279 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 20 [2024-11-12 17:34:56,280 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-12 17:34:56,281 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 40 [2024-11-12 17:34:56,282 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-12 17:34:56,283 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 60 [2024-11-12 17:34:56,285 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-12 17:34:56,287 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 80 [2024-11-12 17:34:56,288 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-12 17:34:56,291 INFO L134 CoverageAnalysis]: Checked inductivity of 118 backedges. 0 proven. 90 refuted. 0 times theorem prover too weak. 28 trivial. 0 not checked. [2024-11-12 17:34:56,291 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-12 17:34:56,291 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1724760386] [2024-11-12 17:34:56,291 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1724760386] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-12 17:34:56,291 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [898984207] [2024-11-12 17:34:56,292 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-12 17:34:56,292 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-12 17:34:56,292 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2024-11-12 17:34:56,294 INFO L229 MonitoredProcess]: Starting monitored process 18 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-11-12 17:34:56,295 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (18)] Waiting until timeout for monitored process [2024-11-12 17:34:56,345 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-12 17:34:56,346 INFO L256 TraceCheckSpWp]: Trace formula consists of 165 conjuncts, 5 conjuncts are in the unsatisfiable core [2024-11-12 17:34:56,347 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2024-11-12 17:34:56,417 INFO L134 CoverageAnalysis]: Checked inductivity of 118 backedges. 0 proven. 90 refuted. 0 times theorem prover too weak. 28 trivial. 0 not checked. [2024-11-12 17:34:56,417 INFO L312 TraceCheckSpWp]: Computing backward predicates... [2024-11-12 17:34:56,526 INFO L134 CoverageAnalysis]: Checked inductivity of 118 backedges. 0 proven. 90 refuted. 0 times theorem prover too weak. 28 trivial. 0 not checked. [2024-11-12 17:34:56,527 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [898984207] provided 0 perfect and 2 imperfect interpolant sequences [2024-11-12 17:34:56,527 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2024-11-12 17:34:56,527 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [5, 5, 5] total 10 [2024-11-12 17:34:56,527 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2125767043] [2024-11-12 17:34:56,527 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2024-11-12 17:34:56,530 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 11 states [2024-11-12 17:34:56,530 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-12 17:34:56,530 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2024-11-12 17:34:56,531 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=55, Invalid=55, Unknown=0, NotChecked=0, Total=110 [2024-11-12 17:34:56,531 INFO L87 Difference]: Start difference. First operand 1243 states and 1394 transitions. Second operand has 11 states, 10 states have (on average 14.0) internal successors, (140), 11 states have internal predecessors, (140), 10 states have call successors, (11), 1 states have call predecessors, (11), 1 states have return successors, (11), 10 states have call predecessors, (11), 10 states have call successors, (11) [2024-11-12 17:34:56,736 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-12 17:34:56,736 INFO L93 Difference]: Finished difference Result 2010 states and 2258 transitions. [2024-11-12 17:34:56,737 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2024-11-12 17:34:56,737 INFO L78 Accepts]: Start accepts. Automaton has has 11 states, 10 states have (on average 14.0) internal successors, (140), 11 states have internal predecessors, (140), 10 states have call successors, (11), 1 states have call predecessors, (11), 1 states have return successors, (11), 10 states have call predecessors, (11), 10 states have call successors, (11) Word has length 91 [2024-11-12 17:34:56,737 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-12 17:34:56,745 INFO L225 Difference]: With dead ends: 2010 [2024-11-12 17:34:56,745 INFO L226 Difference]: Without dead ends: 2009 [2024-11-12 17:34:56,746 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 197 GetRequests, 188 SyntacticMatches, 0 SemanticMatches, 9 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 12 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=55, Invalid=55, Unknown=0, NotChecked=0, Total=110 [2024-11-12 17:34:56,747 INFO L435 NwaCegarLoop]: 29 mSDtfsCounter, 79 mSDsluCounter, 154 mSDsCounter, 0 mSdLazyCounter, 92 mSolverCounterSat, 1 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 79 SdHoareTripleChecker+Valid, 183 SdHoareTripleChecker+Invalid, 93 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1 IncrementalHoareTripleChecker+Valid, 92 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2024-11-12 17:34:56,747 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [79 Valid, 183 Invalid, 93 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1 Valid, 92 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2024-11-12 17:34:56,749 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2009 states. [2024-11-12 17:34:56,848 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2009 to 2001. [2024-11-12 17:34:56,852 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2001 states, 1870 states have (on average 1.0663101604278076) internal successors, (1994), 1872 states have internal predecessors, (1994), 126 states have call successors, (126), 2 states have call predecessors, (126), 2 states have return successors, (126), 126 states have call predecessors, (126), 126 states have call successors, (126) [2024-11-12 17:34:56,859 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2001 states to 2001 states and 2246 transitions. [2024-11-12 17:34:56,860 INFO L78 Accepts]: Start accepts. Automaton has 2001 states and 2246 transitions. Word has length 91 [2024-11-12 17:34:56,860 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-12 17:34:56,860 INFO L471 AbstractCegarLoop]: Abstraction has 2001 states and 2246 transitions. [2024-11-12 17:34:56,860 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 11 states, 10 states have (on average 14.0) internal successors, (140), 11 states have internal predecessors, (140), 10 states have call successors, (11), 1 states have call predecessors, (11), 1 states have return successors, (11), 10 states have call predecessors, (11), 10 states have call successors, (11) [2024-11-12 17:34:56,861 INFO L276 IsEmpty]: Start isEmpty. Operand 2001 states and 2246 transitions. [2024-11-12 17:34:56,862 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 117 [2024-11-12 17:34:56,864 INFO L210 NwaCegarLoop]: Found error trace [2024-11-12 17:34:56,864 INFO L218 NwaCegarLoop]: trace histogram [6, 6, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 3, 3, 3, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-12 17:34:56,882 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (18)] Forceful destruction successful, exit code 0 [2024-11-12 17:34:57,068 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable22,18 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-12 17:34:57,069 INFO L396 AbstractCegarLoop]: === Iteration 24 === Targeting ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOW === [ULTIMATE.startErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 17 more)] === [2024-11-12 17:34:57,069 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-12 17:34:57,069 INFO L85 PathProgramCache]: Analyzing trace with hash -607809200, now seen corresponding path program 1 times [2024-11-12 17:34:57,069 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-12 17:34:57,069 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [207611303] [2024-11-12 17:34:57,069 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-12 17:34:57,069 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-12 17:34:57,080 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-12 17:34:57,205 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2024-11-12 17:34:57,207 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-12 17:34:57,208 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 7 [2024-11-12 17:34:57,208 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-12 17:34:57,210 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 20 [2024-11-12 17:34:57,211 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-12 17:34:57,213 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 40 [2024-11-12 17:34:57,215 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-12 17:34:57,216 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 60 [2024-11-12 17:34:57,217 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-12 17:34:57,219 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 80 [2024-11-12 17:34:57,220 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-12 17:34:57,222 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 100 [2024-11-12 17:34:57,224 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-12 17:34:57,226 INFO L134 CoverageAnalysis]: Checked inductivity of 195 backedges. 47 proven. 104 refuted. 0 times theorem prover too weak. 44 trivial. 0 not checked. [2024-11-12 17:34:57,226 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-12 17:34:57,226 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [207611303] [2024-11-12 17:34:57,227 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [207611303] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-12 17:34:57,227 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1010485960] [2024-11-12 17:34:57,227 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-12 17:34:57,227 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-12 17:34:57,227 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2024-11-12 17:34:57,229 INFO L229 MonitoredProcess]: Starting monitored process 19 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-11-12 17:34:57,230 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (19)] Waiting until timeout for monitored process [2024-11-12 17:34:57,286 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-12 17:34:57,288 INFO L256 TraceCheckSpWp]: Trace formula consists of 198 conjuncts, 7 conjuncts are in the unsatisfiable core [2024-11-12 17:34:57,290 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2024-11-12 17:34:57,428 INFO L134 CoverageAnalysis]: Checked inductivity of 195 backedges. 59 proven. 92 refuted. 0 times theorem prover too weak. 44 trivial. 0 not checked. [2024-11-12 17:34:57,428 INFO L312 TraceCheckSpWp]: Computing backward predicates... [2024-11-12 17:34:57,571 INFO L134 CoverageAnalysis]: Checked inductivity of 195 backedges. 59 proven. 92 refuted. 0 times theorem prover too weak. 44 trivial. 0 not checked. [2024-11-12 17:34:57,572 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1010485960] provided 0 perfect and 2 imperfect interpolant sequences [2024-11-12 17:34:57,572 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2024-11-12 17:34:57,572 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 8, 8] total 12 [2024-11-12 17:34:57,572 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1711077399] [2024-11-12 17:34:57,572 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2024-11-12 17:34:57,573 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 12 states [2024-11-12 17:34:57,573 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-12 17:34:57,573 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2024-11-12 17:34:57,573 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=39, Invalid=93, Unknown=0, NotChecked=0, Total=132 [2024-11-12 17:34:57,574 INFO L87 Difference]: Start difference. First operand 2001 states and 2246 transitions. Second operand has 12 states, 12 states have (on average 12.166666666666666) internal successors, (146), 12 states have internal predecessors, (146), 10 states have call successors, (11), 1 states have call predecessors, (11), 1 states have return successors, (11), 10 states have call predecessors, (11), 10 states have call successors, (11) [2024-11-12 17:34:57,953 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-12 17:34:57,953 INFO L93 Difference]: Finished difference Result 4459 states and 5002 transitions. [2024-11-12 17:34:57,954 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2024-11-12 17:34:57,954 INFO L78 Accepts]: Start accepts. Automaton has has 12 states, 12 states have (on average 12.166666666666666) internal successors, (146), 12 states have internal predecessors, (146), 10 states have call successors, (11), 1 states have call predecessors, (11), 1 states have return successors, (11), 10 states have call predecessors, (11), 10 states have call successors, (11) Word has length 116 [2024-11-12 17:34:57,954 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-12 17:34:57,969 INFO L225 Difference]: With dead ends: 4459 [2024-11-12 17:34:57,969 INFO L226 Difference]: Without dead ends: 3299 [2024-11-12 17:34:57,973 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 254 GetRequests, 237 SyntacticMatches, 5 SemanticMatches, 12 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 52 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=52, Invalid=130, Unknown=0, NotChecked=0, Total=182 [2024-11-12 17:34:57,973 INFO L435 NwaCegarLoop]: 61 mSDtfsCounter, 26 mSDsluCounter, 254 mSDsCounter, 0 mSdLazyCounter, 407 mSolverCounterSat, 2 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 26 SdHoareTripleChecker+Valid, 315 SdHoareTripleChecker+Invalid, 409 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 2 IncrementalHoareTripleChecker+Valid, 407 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2024-11-12 17:34:57,974 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [26 Valid, 315 Invalid, 409 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [2 Valid, 407 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2024-11-12 17:34:57,977 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3299 states. [2024-11-12 17:34:58,146 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3299 to 2298. [2024-11-12 17:34:58,150 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2298 states, 2149 states have (on average 1.0604932526756632) internal successors, (2279), 2151 states have internal predecessors, (2279), 144 states have call successors, (144), 2 states have call predecessors, (144), 2 states have return successors, (144), 144 states have call predecessors, (144), 144 states have call successors, (144) [2024-11-12 17:34:58,158 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2298 states to 2298 states and 2567 transitions. [2024-11-12 17:34:58,159 INFO L78 Accepts]: Start accepts. Automaton has 2298 states and 2567 transitions. Word has length 116 [2024-11-12 17:34:58,160 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-12 17:34:58,160 INFO L471 AbstractCegarLoop]: Abstraction has 2298 states and 2567 transitions. [2024-11-12 17:34:58,160 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 12 states, 12 states have (on average 12.166666666666666) internal successors, (146), 12 states have internal predecessors, (146), 10 states have call successors, (11), 1 states have call predecessors, (11), 1 states have return successors, (11), 10 states have call predecessors, (11), 10 states have call successors, (11) [2024-11-12 17:34:58,161 INFO L276 IsEmpty]: Start isEmpty. Operand 2298 states and 2567 transitions. [2024-11-12 17:34:58,163 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 137 [2024-11-12 17:34:58,163 INFO L210 NwaCegarLoop]: Found error trace [2024-11-12 17:34:58,164 INFO L218 NwaCegarLoop]: trace histogram [7, 7, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 4, 4, 4, 4, 4, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-12 17:34:58,180 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (19)] Ended with exit code 0 [2024-11-12 17:34:58,364 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable23,19 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-12 17:34:58,365 INFO L396 AbstractCegarLoop]: === Iteration 25 === Targeting ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOW === [ULTIMATE.startErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 17 more)] === [2024-11-12 17:34:58,365 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-12 17:34:58,365 INFO L85 PathProgramCache]: Analyzing trace with hash -1551203553, now seen corresponding path program 2 times [2024-11-12 17:34:58,366 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-12 17:34:58,366 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1663704158] [2024-11-12 17:34:58,366 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-12 17:34:58,366 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-12 17:34:58,392 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unknown [2024-11-12 17:34:58,393 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [1405017112] [2024-11-12 17:34:58,393 INFO L95 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2024-11-12 17:34:58,394 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-12 17:34:58,395 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2024-11-12 17:34:58,396 INFO L229 MonitoredProcess]: Starting monitored process 20 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-11-12 17:34:58,398 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (20)] Waiting until timeout for monitored process [2024-11-12 17:34:58,456 INFO L229 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2024-11-12 17:34:58,457 INFO L230 tOrderPrioritization]: Conjunction of SSA is unsat [2024-11-12 17:34:58,457 INFO L256 TraceCheckSpWp]: Trace formula consists of 226 conjuncts, 11 conjuncts are in the unsatisfiable core [2024-11-12 17:34:58,459 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2024-11-12 17:34:58,738 INFO L134 CoverageAnalysis]: Checked inductivity of 290 backedges. 0 proven. 186 refuted. 0 times theorem prover too weak. 104 trivial. 0 not checked. [2024-11-12 17:34:58,738 INFO L312 TraceCheckSpWp]: Computing backward predicates... [2024-11-12 17:34:59,228 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-12 17:34:59,228 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1663704158] [2024-11-12 17:34:59,228 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2024-11-12 17:34:59,228 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1405017112] [2024-11-12 17:34:59,228 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1405017112] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-12 17:34:59,228 INFO L185 FreeRefinementEngine]: Found 0 perfect and 1 imperfect interpolant sequences. [2024-11-12 17:34:59,228 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [7] total 7 [2024-11-12 17:34:59,228 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2092513391] [2024-11-12 17:34:59,229 INFO L85 oduleStraightlineAll]: Using 1 imperfect interpolants to construct interpolant automaton [2024-11-12 17:34:59,229 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 8 states [2024-11-12 17:34:59,229 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-12 17:34:59,229 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2024-11-12 17:34:59,230 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=39, Invalid=93, Unknown=0, NotChecked=0, Total=132 [2024-11-12 17:34:59,230 INFO L87 Difference]: Start difference. First operand 2298 states and 2567 transitions. Second operand has 8 states, 7 states have (on average 11.0) internal successors, (77), 8 states have internal predecessors, (77), 5 states have call successors, (6), 1 states have call predecessors, (6), 1 states have return successors, (6), 5 states have call predecessors, (6), 5 states have call successors, (6) [2024-11-12 17:34:59,496 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-12 17:34:59,497 INFO L93 Difference]: Finished difference Result 2589 states and 2888 transitions. [2024-11-12 17:34:59,497 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2024-11-12 17:34:59,497 INFO L78 Accepts]: Start accepts. Automaton has has 8 states, 7 states have (on average 11.0) internal successors, (77), 8 states have internal predecessors, (77), 5 states have call successors, (6), 1 states have call predecessors, (6), 1 states have return successors, (6), 5 states have call predecessors, (6), 5 states have call successors, (6) Word has length 136 [2024-11-12 17:34:59,498 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-12 17:34:59,507 INFO L225 Difference]: With dead ends: 2589 [2024-11-12 17:34:59,507 INFO L226 Difference]: Without dead ends: 2588 [2024-11-12 17:34:59,508 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 207 GetRequests, 197 SyntacticMatches, 0 SemanticMatches, 10 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 15 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=39, Invalid=93, Unknown=0, NotChecked=0, Total=132 [2024-11-12 17:34:59,509 INFO L435 NwaCegarLoop]: 48 mSDtfsCounter, 19 mSDsluCounter, 187 mSDsCounter, 0 mSdLazyCounter, 275 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 20 SdHoareTripleChecker+Valid, 235 SdHoareTripleChecker+Invalid, 275 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 275 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2024-11-12 17:34:59,509 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [20 Valid, 235 Invalid, 275 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 275 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2024-11-12 17:34:59,511 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2588 states. [2024-11-12 17:34:59,631 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2588 to 2330. [2024-11-12 17:34:59,639 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2330 states, 2179 states have (on average 1.0596603946764571) internal successors, (2309), 2181 states have internal predecessors, (2309), 146 states have call successors, (146), 2 states have call predecessors, (146), 2 states have return successors, (146), 146 states have call predecessors, (146), 146 states have call successors, (146) [2024-11-12 17:34:59,645 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2330 states to 2330 states and 2601 transitions. [2024-11-12 17:34:59,647 INFO L78 Accepts]: Start accepts. Automaton has 2330 states and 2601 transitions. Word has length 136 [2024-11-12 17:34:59,647 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-12 17:34:59,647 INFO L471 AbstractCegarLoop]: Abstraction has 2330 states and 2601 transitions. [2024-11-12 17:34:59,648 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 8 states, 7 states have (on average 11.0) internal successors, (77), 8 states have internal predecessors, (77), 5 states have call successors, (6), 1 states have call predecessors, (6), 1 states have return successors, (6), 5 states have call predecessors, (6), 5 states have call successors, (6) [2024-11-12 17:34:59,648 INFO L276 IsEmpty]: Start isEmpty. Operand 2330 states and 2601 transitions. [2024-11-12 17:34:59,650 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 137 [2024-11-12 17:34:59,651 INFO L210 NwaCegarLoop]: Found error trace [2024-11-12 17:34:59,651 INFO L218 NwaCegarLoop]: trace histogram [7, 7, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-12 17:34:59,669 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (20)] Forceful destruction successful, exit code 0 [2024-11-12 17:34:59,851 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable24,20 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-12 17:34:59,852 INFO L396 AbstractCegarLoop]: === Iteration 26 === Targeting ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOW === [ULTIMATE.startErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 17 more)] === [2024-11-12 17:34:59,852 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-12 17:34:59,852 INFO L85 PathProgramCache]: Analyzing trace with hash -716297751, now seen corresponding path program 3 times [2024-11-12 17:34:59,852 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-12 17:34:59,852 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [122535640] [2024-11-12 17:34:59,852 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-12 17:34:59,853 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-12 17:34:59,871 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unknown [2024-11-12 17:34:59,872 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [1735456215] [2024-11-12 17:34:59,872 INFO L95 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2024-11-12 17:34:59,872 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-12 17:34:59,872 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2024-11-12 17:34:59,874 INFO L229 MonitoredProcess]: Starting monitored process 21 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-11-12 17:34:59,875 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (21)] Waiting until timeout for monitored process [2024-11-12 17:34:59,949 INFO L229 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 6 check-sat command(s) [2024-11-12 17:34:59,949 INFO L230 tOrderPrioritization]: Conjunction of SSA is unsat [2024-11-12 17:34:59,950 INFO L256 TraceCheckSpWp]: Trace formula consists of 201 conjuncts, 15 conjuncts are in the unsatisfiable core [2024-11-12 17:34:59,952 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2024-11-12 17:35:00,136 INFO L134 CoverageAnalysis]: Checked inductivity of 286 backedges. 0 proven. 198 refuted. 0 times theorem prover too weak. 88 trivial. 0 not checked. [2024-11-12 17:35:00,136 INFO L312 TraceCheckSpWp]: Computing backward predicates... [2024-11-12 17:35:00,538 INFO L134 CoverageAnalysis]: Checked inductivity of 286 backedges. 0 proven. 198 refuted. 0 times theorem prover too weak. 88 trivial. 0 not checked. [2024-11-12 17:35:00,538 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-12 17:35:00,538 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [122535640] [2024-11-12 17:35:00,538 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2024-11-12 17:35:00,538 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1735456215] [2024-11-12 17:35:00,539 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1735456215] provided 0 perfect and 2 imperfect interpolant sequences [2024-11-12 17:35:00,539 INFO L185 FreeRefinementEngine]: Found 0 perfect and 2 imperfect interpolant sequences. [2024-11-12 17:35:00,539 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [7, 7] total 13 [2024-11-12 17:35:00,539 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1383313196] [2024-11-12 17:35:00,539 INFO L85 oduleStraightlineAll]: Using 2 imperfect interpolants to construct interpolant automaton [2024-11-12 17:35:00,539 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 14 states [2024-11-12 17:35:00,539 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-12 17:35:00,540 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 14 interpolants. [2024-11-12 17:35:00,540 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=47, Invalid=135, Unknown=0, NotChecked=0, Total=182 [2024-11-12 17:35:00,540 INFO L87 Difference]: Start difference. First operand 2330 states and 2601 transitions. Second operand has 14 states, 13 states have (on average 12.0) internal successors, (156), 14 states have internal predecessors, (156), 9 states have call successors, (10), 1 states have call predecessors, (10), 1 states have return successors, (10), 9 states have call predecessors, (10), 9 states have call successors, (10) [2024-11-12 17:35:01,743 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-12 17:35:01,743 INFO L93 Difference]: Finished difference Result 3162 states and 3521 transitions. [2024-11-12 17:35:01,743 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 33 states. [2024-11-12 17:35:01,744 INFO L78 Accepts]: Start accepts. Automaton has has 14 states, 13 states have (on average 12.0) internal successors, (156), 14 states have internal predecessors, (156), 9 states have call successors, (10), 1 states have call predecessors, (10), 1 states have return successors, (10), 9 states have call predecessors, (10), 9 states have call successors, (10) Word has length 136 [2024-11-12 17:35:01,744 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-12 17:35:01,756 INFO L225 Difference]: With dead ends: 3162 [2024-11-12 17:35:01,756 INFO L226 Difference]: Without dead ends: 3161 [2024-11-12 17:35:01,758 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 296 GetRequests, 258 SyntacticMatches, 0 SemanticMatches, 38 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 347 ImplicationChecksByTransitivity, 0.8s TimeCoverageRelationStatistics Valid=372, Invalid=1188, Unknown=0, NotChecked=0, Total=1560 [2024-11-12 17:35:01,759 INFO L435 NwaCegarLoop]: 51 mSDtfsCounter, 303 mSDsluCounter, 238 mSDsCounter, 0 mSdLazyCounter, 533 mSolverCounterSat, 28 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 305 SdHoareTripleChecker+Valid, 289 SdHoareTripleChecker+Invalid, 561 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 28 IncrementalHoareTripleChecker+Valid, 533 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.4s IncrementalHoareTripleChecker+Time [2024-11-12 17:35:01,760 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [305 Valid, 289 Invalid, 561 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [28 Valid, 533 Invalid, 0 Unknown, 0 Unchecked, 0.4s Time] [2024-11-12 17:35:01,763 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3161 states. [2024-11-12 17:35:01,897 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3161 to 2385. [2024-11-12 17:35:01,901 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2385 states, 2231 states have (on average 1.0578216046615867) internal successors, (2360), 2233 states have internal predecessors, (2360), 149 states have call successors, (149), 2 states have call predecessors, (149), 2 states have return successors, (149), 149 states have call predecessors, (149), 149 states have call successors, (149) [2024-11-12 17:35:01,935 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2385 states to 2385 states and 2658 transitions. [2024-11-12 17:35:01,936 INFO L78 Accepts]: Start accepts. Automaton has 2385 states and 2658 transitions. Word has length 136 [2024-11-12 17:35:01,937 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-12 17:35:01,937 INFO L471 AbstractCegarLoop]: Abstraction has 2385 states and 2658 transitions. [2024-11-12 17:35:01,937 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 14 states, 13 states have (on average 12.0) internal successors, (156), 14 states have internal predecessors, (156), 9 states have call successors, (10), 1 states have call predecessors, (10), 1 states have return successors, (10), 9 states have call predecessors, (10), 9 states have call successors, (10) [2024-11-12 17:35:01,937 INFO L276 IsEmpty]: Start isEmpty. Operand 2385 states and 2658 transitions. [2024-11-12 17:35:01,940 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 137 [2024-11-12 17:35:01,940 INFO L210 NwaCegarLoop]: Found error trace [2024-11-12 17:35:01,940 INFO L218 NwaCegarLoop]: trace histogram [7, 7, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-12 17:35:01,958 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (21)] Forceful destruction successful, exit code 0 [2024-11-12 17:35:02,141 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 21 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable25 [2024-11-12 17:35:02,141 INFO L396 AbstractCegarLoop]: === Iteration 27 === Targeting ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOW === [ULTIMATE.startErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 17 more)] === [2024-11-12 17:35:02,142 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-12 17:35:02,142 INFO L85 PathProgramCache]: Analyzing trace with hash 223845959, now seen corresponding path program 3 times [2024-11-12 17:35:02,142 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-12 17:35:02,142 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1216583139] [2024-11-12 17:35:02,143 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-12 17:35:02,143 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-12 17:35:02,173 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unknown [2024-11-12 17:35:02,177 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [165947040] [2024-11-12 17:35:02,177 INFO L95 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2024-11-12 17:35:02,177 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-12 17:35:02,177 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2024-11-12 17:35:02,179 INFO L229 MonitoredProcess]: Starting monitored process 22 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-11-12 17:35:02,181 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (22)] Waiting until timeout for monitored process [2024-11-12 17:35:02,230 INFO L229 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 3 check-sat command(s) [2024-11-12 17:35:02,230 INFO L230 tOrderPrioritization]: Conjunction of SSA is unsat [2024-11-12 17:35:02,231 INFO L256 TraceCheckSpWp]: Trace formula consists of 114 conjuncts, 8 conjuncts are in the unsatisfiable core [2024-11-12 17:35:02,233 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2024-11-12 17:35:02,282 INFO L134 CoverageAnalysis]: Checked inductivity of 322 backedges. 101 proven. 5 refuted. 0 times theorem prover too weak. 216 trivial. 0 not checked. [2024-11-12 17:35:02,283 INFO L312 TraceCheckSpWp]: Computing backward predicates... [2024-11-12 17:35:02,602 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-12 17:35:02,603 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1216583139] [2024-11-12 17:35:02,603 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2024-11-12 17:35:02,603 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [165947040] [2024-11-12 17:35:02,603 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [165947040] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-12 17:35:02,603 INFO L185 FreeRefinementEngine]: Found 0 perfect and 1 imperfect interpolant sequences. [2024-11-12 17:35:02,603 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [4] total 4 [2024-11-12 17:35:02,604 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1489085558] [2024-11-12 17:35:02,604 INFO L85 oduleStraightlineAll]: Using 1 imperfect interpolants to construct interpolant automaton [2024-11-12 17:35:02,605 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2024-11-12 17:35:02,605 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-12 17:35:02,605 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2024-11-12 17:35:02,606 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=18, Invalid=38, Unknown=0, NotChecked=0, Total=56 [2024-11-12 17:35:02,606 INFO L87 Difference]: Start difference. First operand 2385 states and 2658 transitions. Second operand has 5 states, 4 states have (on average 11.25) internal successors, (45), 5 states have internal predecessors, (45), 2 states have call successors, (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-12 17:35:02,775 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-12 17:35:02,775 INFO L93 Difference]: Finished difference Result 3415 states and 3801 transitions. [2024-11-12 17:35:02,775 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2024-11-12 17:35:02,775 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 4 states have (on average 11.25) internal successors, (45), 5 states have internal predecessors, (45), 2 states have call successors, (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 136 [2024-11-12 17:35:02,776 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-12 17:35:02,782 INFO L225 Difference]: With dead ends: 3415 [2024-11-12 17:35:02,782 INFO L226 Difference]: Without dead ends: 2108 [2024-11-12 17:35:02,785 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 148 GetRequests, 141 SyntacticMatches, 0 SemanticMatches, 7 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 6 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=26, Invalid=46, Unknown=0, NotChecked=0, Total=72 [2024-11-12 17:35:02,785 INFO L435 NwaCegarLoop]: 31 mSDtfsCounter, 22 mSDsluCounter, 46 mSDsCounter, 0 mSdLazyCounter, 54 mSolverCounterSat, 4 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 22 SdHoareTripleChecker+Valid, 77 SdHoareTripleChecker+Invalid, 58 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 4 IncrementalHoareTripleChecker+Valid, 54 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2024-11-12 17:35:02,786 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [22 Valid, 77 Invalid, 58 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [4 Valid, 54 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2024-11-12 17:35:02,787 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2108 states. [2024-11-12 17:35:02,919 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2108 to 2107. [2024-11-12 17:35:02,921 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2107 states, 1970 states have (on average 1.0532994923857868) internal successors, (2075), 1972 states have internal predecessors, (2075), 132 states have call successors, (132), 2 states have call predecessors, (132), 2 states have return successors, (132), 132 states have call predecessors, (132), 132 states have call successors, (132) [2024-11-12 17:35:02,927 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2107 states to 2107 states and 2339 transitions. [2024-11-12 17:35:02,929 INFO L78 Accepts]: Start accepts. Automaton has 2107 states and 2339 transitions. Word has length 136 [2024-11-12 17:35:02,929 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-12 17:35:02,929 INFO L471 AbstractCegarLoop]: Abstraction has 2107 states and 2339 transitions. [2024-11-12 17:35:02,929 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 4 states have (on average 11.25) internal successors, (45), 5 states have internal predecessors, (45), 2 states have call successors, (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-12 17:35:02,929 INFO L276 IsEmpty]: Start isEmpty. Operand 2107 states and 2339 transitions. [2024-11-12 17:35:02,931 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 157 [2024-11-12 17:35:02,931 INFO L210 NwaCegarLoop]: Found error trace [2024-11-12 17:35:02,931 INFO L218 NwaCegarLoop]: trace histogram [8, 8, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 5, 5, 5, 5, 5, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-12 17:35:02,949 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (22)] Forceful destruction successful, exit code 0 [2024-11-12 17:35:03,135 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 22 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable26 [2024-11-12 17:35:03,136 INFO L396 AbstractCegarLoop]: === Iteration 28 === Targeting ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOW === [ULTIMATE.startErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 17 more)] === [2024-11-12 17:35:03,136 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-12 17:35:03,136 INFO L85 PathProgramCache]: Analyzing trace with hash 528007278, now seen corresponding path program 4 times [2024-11-12 17:35:03,136 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-12 17:35:03,136 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [5608312] [2024-11-12 17:35:03,136 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-12 17:35:03,137 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-12 17:35:03,161 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-12 17:35:03,320 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2024-11-12 17:35:03,321 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-12 17:35:03,322 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 7 [2024-11-12 17:35:03,322 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-12 17:35:03,323 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 20 [2024-11-12 17:35:03,324 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-12 17:35:03,325 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 40 [2024-11-12 17:35:03,326 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-12 17:35:03,327 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 60 [2024-11-12 17:35:03,328 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-12 17:35:03,329 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 80 [2024-11-12 17:35:03,330 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-12 17:35:03,331 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 100 [2024-11-12 17:35:03,332 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-12 17:35:03,334 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 120 [2024-11-12 17:35:03,335 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-12 17:35:03,336 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 140 [2024-11-12 17:35:03,337 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-12 17:35:03,339 INFO L134 CoverageAnalysis]: Checked inductivity of 405 backedges. 83 proven. 234 refuted. 0 times theorem prover too weak. 88 trivial. 0 not checked. [2024-11-12 17:35:03,339 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-12 17:35:03,339 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [5608312] [2024-11-12 17:35:03,340 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [5608312] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-12 17:35:03,340 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [269178107] [2024-11-12 17:35:03,340 INFO L95 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2024-11-12 17:35:03,340 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-12 17:35:03,340 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2024-11-12 17:35:03,342 INFO L229 MonitoredProcess]: Starting monitored process 23 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-11-12 17:35:03,343 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (23)] Waiting until timeout for monitored process [2024-11-12 17:35:03,404 INFO L229 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2024-11-12 17:35:03,405 INFO L230 tOrderPrioritization]: Conjunction of SSA is unsat [2024-11-12 17:35:03,406 INFO L256 TraceCheckSpWp]: Trace formula consists of 254 conjuncts, 9 conjuncts are in the unsatisfiable core [2024-11-12 17:35:03,408 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2024-11-12 17:35:03,605 INFO L134 CoverageAnalysis]: Checked inductivity of 405 backedges. 109 proven. 208 refuted. 0 times theorem prover too weak. 88 trivial. 0 not checked. [2024-11-12 17:35:03,606 INFO L312 TraceCheckSpWp]: Computing backward predicates... [2024-11-12 17:35:03,763 INFO L134 CoverageAnalysis]: Checked inductivity of 405 backedges. 109 proven. 208 refuted. 0 times theorem prover too weak. 88 trivial. 0 not checked. [2024-11-12 17:35:03,763 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [269178107] provided 0 perfect and 2 imperfect interpolant sequences [2024-11-12 17:35:03,763 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2024-11-12 17:35:03,763 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10, 10] total 15 [2024-11-12 17:35:03,763 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1535022721] [2024-11-12 17:35:03,763 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2024-11-12 17:35:03,764 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 15 states [2024-11-12 17:35:03,764 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-12 17:35:03,765 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 15 interpolants. [2024-11-12 17:35:03,765 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=58, Invalid=152, Unknown=0, NotChecked=0, Total=210 [2024-11-12 17:35:03,765 INFO L87 Difference]: Start difference. First operand 2107 states and 2339 transitions. Second operand has 15 states, 15 states have (on average 12.733333333333333) internal successors, (191), 15 states have internal predecessors, (191), 13 states have call successors, (14), 1 states have call predecessors, (14), 1 states have return successors, (14), 13 states have call predecessors, (14), 13 states have call successors, (14) [2024-11-12 17:35:04,264 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-12 17:35:04,264 INFO L93 Difference]: Finished difference Result 4286 states and 4766 transitions. [2024-11-12 17:35:04,265 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2024-11-12 17:35:04,265 INFO L78 Accepts]: Start accepts. Automaton has has 15 states, 15 states have (on average 12.733333333333333) internal successors, (191), 15 states have internal predecessors, (191), 13 states have call successors, (14), 1 states have call predecessors, (14), 1 states have return successors, (14), 13 states have call predecessors, (14), 13 states have call successors, (14) Word has length 156 [2024-11-12 17:35:04,266 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-12 17:35:04,277 INFO L225 Difference]: With dead ends: 4286 [2024-11-12 17:35:04,277 INFO L226 Difference]: Without dead ends: 3262 [2024-11-12 17:35:04,282 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 341 GetRequests, 318 SyntacticMatches, 7 SemanticMatches, 16 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 111 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=82, Invalid=224, Unknown=0, NotChecked=0, Total=306 [2024-11-12 17:35:04,283 INFO L435 NwaCegarLoop]: 75 mSDtfsCounter, 28 mSDsluCounter, 419 mSDsCounter, 0 mSdLazyCounter, 728 mSolverCounterSat, 2 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 28 SdHoareTripleChecker+Valid, 494 SdHoareTripleChecker+Invalid, 730 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 2 IncrementalHoareTripleChecker+Valid, 728 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time [2024-11-12 17:35:04,284 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [28 Valid, 494 Invalid, 730 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [2 Valid, 728 Invalid, 0 Unknown, 0 Unchecked, 0.3s Time] [2024-11-12 17:35:04,287 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3262 states. [2024-11-12 17:35:04,446 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3262 to 2500. [2024-11-12 17:35:04,449 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2500 states, 2339 states have (on average 1.0470286447199657) internal successors, (2449), 2341 states have internal predecessors, (2449), 156 states have call successors, (156), 2 states have call predecessors, (156), 2 states have return successors, (156), 156 states have call predecessors, (156), 156 states have call successors, (156) [2024-11-12 17:35:04,453 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2500 states to 2500 states and 2761 transitions. [2024-11-12 17:35:04,454 INFO L78 Accepts]: Start accepts. Automaton has 2500 states and 2761 transitions. Word has length 156 [2024-11-12 17:35:04,455 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-12 17:35:04,455 INFO L471 AbstractCegarLoop]: Abstraction has 2500 states and 2761 transitions. [2024-11-12 17:35:04,455 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 15 states, 15 states have (on average 12.733333333333333) internal successors, (191), 15 states have internal predecessors, (191), 13 states have call successors, (14), 1 states have call predecessors, (14), 1 states have return successors, (14), 13 states have call predecessors, (14), 13 states have call successors, (14) [2024-11-12 17:35:04,455 INFO L276 IsEmpty]: Start isEmpty. Operand 2500 states and 2761 transitions. [2024-11-12 17:35:04,458 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 177 [2024-11-12 17:35:04,458 INFO L210 NwaCegarLoop]: Found error trace [2024-11-12 17:35:04,458 INFO L218 NwaCegarLoop]: trace histogram [9, 9, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 6, 6, 6, 6, 6, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-12 17:35:04,476 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (23)] Forceful destruction successful, exit code 0 [2024-11-12 17:35:04,659 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 23 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable27 [2024-11-12 17:35:04,659 INFO L396 AbstractCegarLoop]: === Iteration 29 === Targeting ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOW === [ULTIMATE.startErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 17 more)] === [2024-11-12 17:35:04,660 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-12 17:35:04,660 INFO L85 PathProgramCache]: Analyzing trace with hash -1631783107, now seen corresponding path program 5 times [2024-11-12 17:35:04,660 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-12 17:35:04,660 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [598170782] [2024-11-12 17:35:04,660 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-12 17:35:04,660 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-12 17:35:04,681 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unknown [2024-11-12 17:35:04,683 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [699775740] [2024-11-12 17:35:04,683 INFO L95 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2024-11-12 17:35:04,683 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-12 17:35:04,683 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2024-11-12 17:35:04,685 INFO L229 MonitoredProcess]: Starting monitored process 24 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-11-12 17:35:04,686 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (24)] Waiting until timeout for monitored process [2024-11-12 17:35:04,769 INFO L229 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 9 check-sat command(s) [2024-11-12 17:35:04,770 INFO L230 tOrderPrioritization]: Conjunction of SSA is unsat [2024-11-12 17:35:04,777 INFO L256 TraceCheckSpWp]: Trace formula consists of 282 conjuncts, 35 conjuncts are in the unsatisfiable core [2024-11-12 17:35:04,780 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2024-11-12 17:35:05,348 INFO L134 CoverageAnalysis]: Checked inductivity of 540 backedges. 12 proven. 433 refuted. 0 times theorem prover too weak. 95 trivial. 0 not checked. [2024-11-12 17:35:05,348 INFO L312 TraceCheckSpWp]: Computing backward predicates... [2024-11-12 17:35:05,674 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-12 17:35:05,674 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [598170782] [2024-11-12 17:35:05,674 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2024-11-12 17:35:05,674 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [699775740] [2024-11-12 17:35:05,674 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [699775740] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-12 17:35:05,674 INFO L185 FreeRefinementEngine]: Found 0 perfect and 1 imperfect interpolant sequences. [2024-11-12 17:35:05,674 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [19] total 19 [2024-11-12 17:35:05,674 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [223683045] [2024-11-12 17:35:05,674 INFO L85 oduleStraightlineAll]: Using 1 imperfect interpolants to construct interpolant automaton [2024-11-12 17:35:05,674 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 20 states [2024-11-12 17:35:05,675 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-12 17:35:05,675 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 20 interpolants. [2024-11-12 17:35:05,675 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=79, Invalid=427, Unknown=0, NotChecked=0, Total=506 [2024-11-12 17:35:05,676 INFO L87 Difference]: Start difference. First operand 2500 states and 2761 transitions. Second operand has 20 states, 19 states have (on average 7.105263157894737) internal successors, (135), 20 states have internal predecessors, (135), 9 states have call successors, (10), 1 states have call predecessors, (10), 2 states have return successors, (10), 9 states have call predecessors, (10), 9 states have call successors, (10) [2024-11-12 17:35:06,374 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-12 17:35:06,374 INFO L93 Difference]: Finished difference Result 3808 states and 4208 transitions. [2024-11-12 17:35:06,375 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 20 states. [2024-11-12 17:35:06,375 INFO L78 Accepts]: Start accepts. Automaton has has 20 states, 19 states have (on average 7.105263157894737) internal successors, (135), 20 states have internal predecessors, (135), 9 states have call successors, (10), 1 states have call predecessors, (10), 2 states have return successors, (10), 9 states have call predecessors, (10), 9 states have call successors, (10) Word has length 176 [2024-11-12 17:35:06,375 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-12 17:35:06,385 INFO L225 Difference]: With dead ends: 3808 [2024-11-12 17:35:06,385 INFO L226 Difference]: Without dead ends: 2712 [2024-11-12 17:35:06,388 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 188 GetRequests, 166 SyntacticMatches, 0 SemanticMatches, 22 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 72 ImplicationChecksByTransitivity, 0.4s TimeCoverageRelationStatistics Valid=88, Invalid=464, Unknown=0, NotChecked=0, Total=552 [2024-11-12 17:35:06,389 INFO L435 NwaCegarLoop]: 57 mSDtfsCounter, 23 mSDsluCounter, 378 mSDsCounter, 0 mSdLazyCounter, 1285 mSolverCounterSat, 1 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 25 SdHoareTripleChecker+Valid, 435 SdHoareTripleChecker+Invalid, 1286 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1 IncrementalHoareTripleChecker+Valid, 1285 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.5s IncrementalHoareTripleChecker+Time [2024-11-12 17:35:06,389 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [25 Valid, 435 Invalid, 1286 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1 Valid, 1285 Invalid, 0 Unknown, 0 Unchecked, 0.5s Time] [2024-11-12 17:35:06,391 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2712 states. [2024-11-12 17:35:06,587 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2712 to 2564. [2024-11-12 17:35:06,597 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2564 states, 2399 states have (on average 1.0458524385160484) internal successors, (2509), 2401 states have internal predecessors, (2509), 160 states have call successors, (160), 2 states have call predecessors, (160), 2 states have return successors, (160), 160 states have call predecessors, (160), 160 states have call successors, (160) [2024-11-12 17:35:06,603 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2564 states to 2564 states and 2829 transitions. [2024-11-12 17:35:06,605 INFO L78 Accepts]: Start accepts. Automaton has 2564 states and 2829 transitions. Word has length 176 [2024-11-12 17:35:06,606 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-12 17:35:06,606 INFO L471 AbstractCegarLoop]: Abstraction has 2564 states and 2829 transitions. [2024-11-12 17:35:06,606 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 20 states, 19 states have (on average 7.105263157894737) internal successors, (135), 20 states have internal predecessors, (135), 9 states have call successors, (10), 1 states have call predecessors, (10), 2 states have return successors, (10), 9 states have call predecessors, (10), 9 states have call successors, (10) [2024-11-12 17:35:06,607 INFO L276 IsEmpty]: Start isEmpty. Operand 2564 states and 2829 transitions. [2024-11-12 17:35:06,611 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 189 [2024-11-12 17:35:06,611 INFO L210 NwaCegarLoop]: Found error trace [2024-11-12 17:35:06,611 INFO L218 NwaCegarLoop]: trace histogram [9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 8, 8, 8, 8, 8, 8, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-12 17:35:06,628 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (24)] Ended with exit code 0 [2024-11-12 17:35:06,811 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable28,24 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-12 17:35:06,812 INFO L396 AbstractCegarLoop]: === Iteration 30 === Targeting ULTIMATE.startErr7ASSERT_VIOLATIONINTEGER_OVERFLOW === [ULTIMATE.startErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 17 more)] === [2024-11-12 17:35:06,812 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-12 17:35:06,812 INFO L85 PathProgramCache]: Analyzing trace with hash 1879641597, now seen corresponding path program 2 times [2024-11-12 17:35:06,813 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-12 17:35:06,813 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [693086101] [2024-11-12 17:35:06,813 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-12 17:35:06,813 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-12 17:35:06,830 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-12 17:35:07,035 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2024-11-12 17:35:07,036 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-12 17:35:07,037 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 7 [2024-11-12 17:35:07,039 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-12 17:35:07,040 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 20 [2024-11-12 17:35:07,041 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-12 17:35:07,043 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 40 [2024-11-12 17:35:07,044 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-12 17:35:07,046 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 60 [2024-11-12 17:35:07,046 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-12 17:35:07,048 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 80 [2024-11-12 17:35:07,049 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-12 17:35:07,050 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 100 [2024-11-12 17:35:07,051 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-12 17:35:07,052 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 120 [2024-11-12 17:35:07,054 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-12 17:35:07,055 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 140 [2024-11-12 17:35:07,056 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-12 17:35:07,062 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 160 [2024-11-12 17:35:07,064 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-12 17:35:07,067 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 180 [2024-11-12 17:35:07,071 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-12 17:35:07,073 INFO L134 CoverageAnalysis]: Checked inductivity of 684 backedges. 0 proven. 536 refuted. 0 times theorem prover too weak. 148 trivial. 0 not checked. [2024-11-12 17:35:07,073 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-12 17:35:07,073 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [693086101] [2024-11-12 17:35:07,073 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [693086101] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-12 17:35:07,074 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [523440486] [2024-11-12 17:35:07,074 INFO L95 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2024-11-12 17:35:07,074 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-12 17:35:07,074 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2024-11-12 17:35:07,076 INFO L229 MonitoredProcess]: Starting monitored process 25 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-11-12 17:35:07,077 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (25)] Waiting until timeout for monitored process [2024-11-12 17:35:07,145 INFO L229 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2024-11-12 17:35:07,145 INFO L230 tOrderPrioritization]: Conjunction of SSA is unsat [2024-11-12 17:35:07,147 INFO L256 TraceCheckSpWp]: Trace formula consists of 292 conjuncts, 10 conjuncts are in the unsatisfiable core [2024-11-12 17:35:07,149 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2024-11-12 17:35:07,305 INFO L134 CoverageAnalysis]: Checked inductivity of 684 backedges. 0 proven. 536 refuted. 0 times theorem prover too weak. 148 trivial. 0 not checked. [2024-11-12 17:35:07,306 INFO L312 TraceCheckSpWp]: Computing backward predicates... [2024-11-12 17:35:07,591 INFO L134 CoverageAnalysis]: Checked inductivity of 684 backedges. 0 proven. 536 refuted. 0 times theorem prover too weak. 148 trivial. 0 not checked. [2024-11-12 17:35:07,591 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [523440486] provided 0 perfect and 2 imperfect interpolant sequences [2024-11-12 17:35:07,591 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2024-11-12 17:35:07,592 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10, 10] total 20 [2024-11-12 17:35:07,592 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2071132831] [2024-11-12 17:35:07,592 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2024-11-12 17:35:07,593 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 21 states [2024-11-12 17:35:07,593 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-12 17:35:07,593 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 21 interpolants. [2024-11-12 17:35:07,594 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=210, Invalid=210, Unknown=0, NotChecked=0, Total=420 [2024-11-12 17:35:07,594 INFO L87 Difference]: Start difference. First operand 2564 states and 2829 transitions. Second operand has 21 states, 20 states have (on average 14.2) internal successors, (284), 21 states have internal predecessors, (284), 20 states have call successors, (21), 1 states have call predecessors, (21), 1 states have return successors, (21), 20 states have call predecessors, (21), 20 states have call successors, (21) [2024-11-12 17:35:07,955 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-12 17:35:07,956 INFO L93 Difference]: Finished difference Result 4485 states and 5109 transitions. [2024-11-12 17:35:07,958 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 20 states. [2024-11-12 17:35:07,959 INFO L78 Accepts]: Start accepts. Automaton has has 21 states, 20 states have (on average 14.2) internal successors, (284), 21 states have internal predecessors, (284), 20 states have call successors, (21), 1 states have call predecessors, (21), 1 states have return successors, (21), 20 states have call predecessors, (21), 20 states have call successors, (21) Word has length 188 [2024-11-12 17:35:07,959 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-12 17:35:07,978 INFO L225 Difference]: With dead ends: 4485 [2024-11-12 17:35:07,979 INFO L226 Difference]: Without dead ends: 4484 [2024-11-12 17:35:07,981 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 406 GetRequests, 387 SyntacticMatches, 0 SemanticMatches, 19 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 32 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=210, Invalid=210, Unknown=0, NotChecked=0, Total=420 [2024-11-12 17:35:07,982 INFO L435 NwaCegarLoop]: 28 mSDtfsCounter, 20 mSDsluCounter, 143 mSDsCounter, 0 mSdLazyCounter, 202 mSolverCounterSat, 6 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 20 SdHoareTripleChecker+Valid, 171 SdHoareTripleChecker+Invalid, 208 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 6 IncrementalHoareTripleChecker+Valid, 202 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2024-11-12 17:35:07,982 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [20 Valid, 171 Invalid, 208 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [6 Valid, 202 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2024-11-12 17:35:07,985 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 4484 states. [2024-11-12 17:35:08,250 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 4484 to 4484. [2024-11-12 17:35:08,256 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 4484 states, 4199 states have (on average 1.0547749464158134) internal successors, (4429), 4201 states have internal predecessors, (4429), 280 states have call successors, (280), 2 states have call predecessors, (280), 2 states have return successors, (280), 280 states have call predecessors, (280), 280 states have call successors, (280) [2024-11-12 17:35:08,267 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 4484 states to 4484 states and 4989 transitions. [2024-11-12 17:35:08,270 INFO L78 Accepts]: Start accepts. Automaton has 4484 states and 4989 transitions. Word has length 188 [2024-11-12 17:35:08,271 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-12 17:35:08,271 INFO L471 AbstractCegarLoop]: Abstraction has 4484 states and 4989 transitions. [2024-11-12 17:35:08,271 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 21 states, 20 states have (on average 14.2) internal successors, (284), 21 states have internal predecessors, (284), 20 states have call successors, (21), 1 states have call predecessors, (21), 1 states have return successors, (21), 20 states have call predecessors, (21), 20 states have call successors, (21) [2024-11-12 17:35:08,271 INFO L276 IsEmpty]: Start isEmpty. Operand 4484 states and 4989 transitions. [2024-11-12 17:35:08,274 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 192 [2024-11-12 17:35:08,274 INFO L210 NwaCegarLoop]: Found error trace [2024-11-12 17:35:08,274 INFO L218 NwaCegarLoop]: trace histogram [9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 8, 8, 8, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-12 17:35:08,291 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (25)] Ended with exit code 0 [2024-11-12 17:35:08,475 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable29,25 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-12 17:35:08,475 INFO L396 AbstractCegarLoop]: === Iteration 31 === Targeting ULTIMATE.startErr9ASSERT_VIOLATIONINTEGER_OVERFLOW === [ULTIMATE.startErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 17 more)] === [2024-11-12 17:35:08,475 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-12 17:35:08,476 INFO L85 PathProgramCache]: Analyzing trace with hash -821238662, now seen corresponding path program 2 times [2024-11-12 17:35:08,476 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-12 17:35:08,476 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1106886078] [2024-11-12 17:35:08,476 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-12 17:35:08,476 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-12 17:35:08,489 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-12 17:35:08,670 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2024-11-12 17:35:08,671 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-12 17:35:08,673 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 7 [2024-11-12 17:35:08,673 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-12 17:35:08,674 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 20 [2024-11-12 17:35:08,674 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-12 17:35:08,676 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 40 [2024-11-12 17:35:08,677 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-12 17:35:08,678 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 60 [2024-11-12 17:35:08,679 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-12 17:35:08,681 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 80 [2024-11-12 17:35:08,682 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-12 17:35:08,684 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 100 [2024-11-12 17:35:08,685 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-12 17:35:08,686 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 120 [2024-11-12 17:35:08,689 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-12 17:35:08,691 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 140 [2024-11-12 17:35:08,694 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-12 17:35:08,696 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 160 [2024-11-12 17:35:08,697 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-12 17:35:08,698 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 180 [2024-11-12 17:35:08,699 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-12 17:35:08,702 INFO L134 CoverageAnalysis]: Checked inductivity of 708 backedges. 0 proven. 560 refuted. 0 times theorem prover too weak. 148 trivial. 0 not checked. [2024-11-12 17:35:08,703 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-12 17:35:08,703 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1106886078] [2024-11-12 17:35:08,703 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1106886078] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-12 17:35:08,704 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1736924357] [2024-11-12 17:35:08,704 INFO L95 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2024-11-12 17:35:08,704 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-12 17:35:08,704 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2024-11-12 17:35:08,706 INFO L229 MonitoredProcess]: Starting monitored process 26 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-11-12 17:35:08,708 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (26)] Waiting until timeout for monitored process [2024-11-12 17:35:08,774 INFO L229 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2024-11-12 17:35:08,775 INFO L230 tOrderPrioritization]: Conjunction of SSA is unsat [2024-11-12 17:35:08,776 INFO L256 TraceCheckSpWp]: Trace formula consists of 320 conjuncts, 10 conjuncts are in the unsatisfiable core [2024-11-12 17:35:08,780 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2024-11-12 17:35:08,961 INFO L134 CoverageAnalysis]: Checked inductivity of 708 backedges. 0 proven. 560 refuted. 0 times theorem prover too weak. 148 trivial. 0 not checked. [2024-11-12 17:35:08,961 INFO L312 TraceCheckSpWp]: Computing backward predicates... [2024-11-12 17:35:09,258 INFO L134 CoverageAnalysis]: Checked inductivity of 708 backedges. 0 proven. 560 refuted. 0 times theorem prover too weak. 148 trivial. 0 not checked. [2024-11-12 17:35:09,259 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1736924357] provided 0 perfect and 2 imperfect interpolant sequences [2024-11-12 17:35:09,259 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2024-11-12 17:35:09,259 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10, 10] total 20 [2024-11-12 17:35:09,259 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [858729038] [2024-11-12 17:35:09,259 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2024-11-12 17:35:09,260 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 21 states [2024-11-12 17:35:09,260 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-12 17:35:09,261 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 21 interpolants. [2024-11-12 17:35:09,262 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=210, Invalid=210, Unknown=0, NotChecked=0, Total=420 [2024-11-12 17:35:09,266 INFO L87 Difference]: Start difference. First operand 4484 states and 4989 transitions. Second operand has 21 states, 20 states have (on average 14.5) internal successors, (290), 21 states have internal predecessors, (290), 20 states have call successors, (21), 1 states have call predecessors, (21), 1 states have return successors, (21), 20 states have call predecessors, (21), 20 states have call successors, (21) [2024-11-12 17:35:09,908 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-12 17:35:09,908 INFO L93 Difference]: Finished difference Result 8493 states and 9479 transitions. [2024-11-12 17:35:09,908 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 20 states. [2024-11-12 17:35:09,909 INFO L78 Accepts]: Start accepts. Automaton has has 21 states, 20 states have (on average 14.5) internal successors, (290), 21 states have internal predecessors, (290), 20 states have call successors, (21), 1 states have call predecessors, (21), 1 states have return successors, (21), 20 states have call predecessors, (21), 20 states have call successors, (21) Word has length 191 [2024-11-12 17:35:09,909 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-12 17:35:09,938 INFO L225 Difference]: With dead ends: 8493 [2024-11-12 17:35:09,939 INFO L226 Difference]: Without dead ends: 8492 [2024-11-12 17:35:09,943 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 412 GetRequests, 393 SyntacticMatches, 0 SemanticMatches, 19 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 32 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=210, Invalid=210, Unknown=0, NotChecked=0, Total=420 [2024-11-12 17:35:09,944 INFO L435 NwaCegarLoop]: 29 mSDtfsCounter, 284 mSDsluCounter, 320 mSDsCounter, 0 mSdLazyCounter, 204 mSolverCounterSat, 1 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 284 SdHoareTripleChecker+Valid, 349 SdHoareTripleChecker+Invalid, 205 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1 IncrementalHoareTripleChecker+Valid, 204 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2024-11-12 17:35:09,944 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [284 Valid, 349 Invalid, 205 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1 Valid, 204 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2024-11-12 17:35:09,949 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 8492 states. [2024-11-12 17:35:10,347 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 8492 to 8474. [2024-11-12 17:35:10,356 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 8474 states, 7939 states have (on average 1.0554225973044464) internal successors, (8379), 7941 states have internal predecessors, (8379), 530 states have call successors, (530), 2 states have call predecessors, (530), 2 states have return successors, (530), 530 states have call predecessors, (530), 530 states have call successors, (530) [2024-11-12 17:35:10,371 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 8474 states to 8474 states and 9439 transitions. [2024-11-12 17:35:10,374 INFO L78 Accepts]: Start accepts. Automaton has 8474 states and 9439 transitions. Word has length 191 [2024-11-12 17:35:10,374 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-12 17:35:10,374 INFO L471 AbstractCegarLoop]: Abstraction has 8474 states and 9439 transitions. [2024-11-12 17:35:10,374 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 21 states, 20 states have (on average 14.5) internal successors, (290), 21 states have internal predecessors, (290), 20 states have call successors, (21), 1 states have call predecessors, (21), 1 states have return successors, (21), 20 states have call predecessors, (21), 20 states have call successors, (21) [2024-11-12 17:35:10,375 INFO L276 IsEmpty]: Start isEmpty. Operand 8474 states and 9439 transitions. [2024-11-12 17:35:10,377 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 197 [2024-11-12 17:35:10,377 INFO L210 NwaCegarLoop]: Found error trace [2024-11-12 17:35:10,378 INFO L218 NwaCegarLoop]: trace histogram [10, 10, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 7, 7, 7, 7, 7, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-12 17:35:10,394 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (26)] Ended with exit code 0 [2024-11-12 17:35:10,581 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 26 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable30 [2024-11-12 17:35:10,582 INFO L396 AbstractCegarLoop]: === Iteration 32 === Targeting ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOW === [ULTIMATE.startErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 17 more)] === [2024-11-12 17:35:10,583 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-12 17:35:10,583 INFO L85 PathProgramCache]: Analyzing trace with hash -1537771124, now seen corresponding path program 6 times [2024-11-12 17:35:10,583 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-12 17:35:10,583 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [530558671] [2024-11-12 17:35:10,583 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-12 17:35:10,583 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-12 17:35:10,599 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-12 17:35:10,823 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2024-11-12 17:35:10,824 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-12 17:35:10,825 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 7 [2024-11-12 17:35:10,826 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-12 17:35:10,826 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 20 [2024-11-12 17:35:10,827 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-12 17:35:10,828 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 40 [2024-11-12 17:35:10,829 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-12 17:35:10,830 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 60 [2024-11-12 17:35:10,830 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-12 17:35:10,831 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 80 [2024-11-12 17:35:10,832 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-12 17:35:10,833 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 100 [2024-11-12 17:35:10,834 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-12 17:35:10,837 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 120 [2024-11-12 17:35:10,838 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-12 17:35:10,840 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 140 [2024-11-12 17:35:10,841 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-12 17:35:10,843 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 160 [2024-11-12 17:35:10,844 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-12 17:35:10,845 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 180 [2024-11-12 17:35:10,846 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-12 17:35:10,848 INFO L134 CoverageAnalysis]: Checked inductivity of 695 backedges. 135 proven. 412 refuted. 0 times theorem prover too weak. 148 trivial. 0 not checked. [2024-11-12 17:35:10,848 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-12 17:35:10,848 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [530558671] [2024-11-12 17:35:10,848 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [530558671] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-12 17:35:10,848 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [262962465] [2024-11-12 17:35:10,848 INFO L95 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2024-11-12 17:35:10,849 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-12 17:35:10,849 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2024-11-12 17:35:10,850 INFO L229 MonitoredProcess]: Starting monitored process 27 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-11-12 17:35:10,852 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (27)] Waiting until timeout for monitored process [2024-11-12 17:35:10,950 INFO L229 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 10 check-sat command(s) [2024-11-12 17:35:10,950 INFO L230 tOrderPrioritization]: Conjunction of SSA is unsat [2024-11-12 17:35:10,952 INFO L256 TraceCheckSpWp]: Trace formula consists of 310 conjuncts, 11 conjuncts are in the unsatisfiable core [2024-11-12 17:35:10,954 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2024-11-12 17:35:11,232 INFO L134 CoverageAnalysis]: Checked inductivity of 695 backedges. 175 proven. 372 refuted. 0 times theorem prover too weak. 148 trivial. 0 not checked. [2024-11-12 17:35:11,233 INFO L312 TraceCheckSpWp]: Computing backward predicates... [2024-11-12 17:35:11,463 INFO L134 CoverageAnalysis]: Checked inductivity of 695 backedges. 175 proven. 372 refuted. 0 times theorem prover too weak. 148 trivial. 0 not checked. [2024-11-12 17:35:11,463 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [262962465] provided 0 perfect and 2 imperfect interpolant sequences [2024-11-12 17:35:11,463 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2024-11-12 17:35:11,463 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [12, 12, 12] total 18 [2024-11-12 17:35:11,463 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [879245115] [2024-11-12 17:35:11,463 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2024-11-12 17:35:11,464 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 18 states [2024-11-12 17:35:11,464 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-12 17:35:11,465 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 18 interpolants. [2024-11-12 17:35:11,465 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=81, Invalid=225, Unknown=0, NotChecked=0, Total=306 [2024-11-12 17:35:11,465 INFO L87 Difference]: Start difference. First operand 8474 states and 9439 transitions. Second operand has 18 states, 18 states have (on average 13.11111111111111) internal successors, (236), 18 states have internal predecessors, (236), 16 states have call successors, (17), 1 states have call predecessors, (17), 1 states have return successors, (17), 16 states have call predecessors, (17), 16 states have call successors, (17) [2024-11-12 17:35:12,321 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-12 17:35:12,321 INFO L93 Difference]: Finished difference Result 19106 states and 21324 transitions. [2024-11-12 17:35:12,322 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2024-11-12 17:35:12,322 INFO L78 Accepts]: Start accepts. Automaton has has 18 states, 18 states have (on average 13.11111111111111) internal successors, (236), 18 states have internal predecessors, (236), 16 states have call successors, (17), 1 states have call predecessors, (17), 1 states have return successors, (17), 16 states have call predecessors, (17), 16 states have call successors, (17) Word has length 196 [2024-11-12 17:35:12,322 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-12 17:35:12,353 INFO L225 Difference]: With dead ends: 19106 [2024-11-12 17:35:12,353 INFO L226 Difference]: Without dead ends: 13932 [2024-11-12 17:35:12,363 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 428 GetRequests, 399 SyntacticMatches, 9 SemanticMatches, 20 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 188 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=119, Invalid=343, Unknown=0, NotChecked=0, Total=462 [2024-11-12 17:35:12,363 INFO L435 NwaCegarLoop]: 89 mSDtfsCounter, 30 mSDsluCounter, 284 mSDsCounter, 0 mSdLazyCounter, 545 mSolverCounterSat, 2 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 30 SdHoareTripleChecker+Valid, 373 SdHoareTripleChecker+Invalid, 547 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 2 IncrementalHoareTripleChecker+Valid, 545 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2024-11-12 17:35:12,364 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [30 Valid, 373 Invalid, 547 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [2 Valid, 545 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2024-11-12 17:35:12,371 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 13932 states. [2024-11-12 17:35:12,805 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 13932 to 9628. [2024-11-12 17:35:12,812 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 9628 states, 9021 states have (on average 1.0504378671987584) internal successors, (9476), 9023 states have internal predecessors, (9476), 602 states have call successors, (602), 2 states have call predecessors, (602), 2 states have return successors, (602), 602 states have call predecessors, (602), 602 states have call successors, (602) [2024-11-12 17:35:12,826 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 9628 states to 9628 states and 10680 transitions. [2024-11-12 17:35:12,831 INFO L78 Accepts]: Start accepts. Automaton has 9628 states and 10680 transitions. Word has length 196 [2024-11-12 17:35:12,831 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-12 17:35:12,831 INFO L471 AbstractCegarLoop]: Abstraction has 9628 states and 10680 transitions. [2024-11-12 17:35:12,832 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 18 states, 18 states have (on average 13.11111111111111) internal successors, (236), 18 states have internal predecessors, (236), 16 states have call successors, (17), 1 states have call predecessors, (17), 1 states have return successors, (17), 16 states have call predecessors, (17), 16 states have call successors, (17) [2024-11-12 17:35:12,832 INFO L276 IsEmpty]: Start isEmpty. Operand 9628 states and 10680 transitions. [2024-11-12 17:35:12,838 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 197 [2024-11-12 17:35:12,839 INFO L210 NwaCegarLoop]: Found error trace [2024-11-12 17:35:12,839 INFO L218 NwaCegarLoop]: trace histogram [10, 10, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 6, 6, 6, 6, 6, 3, 3, 3, 3, 3, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-12 17:35:12,855 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (27)] Ended with exit code 0 [2024-11-12 17:35:13,039 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 27 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable31 [2024-11-12 17:35:13,040 INFO L396 AbstractCegarLoop]: === Iteration 33 === Targeting ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOW === [ULTIMATE.startErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 17 more)] === [2024-11-12 17:35:13,040 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-12 17:35:13,040 INFO L85 PathProgramCache]: Analyzing trace with hash 1191162710, now seen corresponding path program 7 times [2024-11-12 17:35:13,040 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-12 17:35:13,040 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [142246204] [2024-11-12 17:35:13,040 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-12 17:35:13,040 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-12 17:35:13,056 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-12 17:35:13,213 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2024-11-12 17:35:13,214 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-12 17:35:13,214 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 7 [2024-11-12 17:35:13,215 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-12 17:35:13,215 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 20 [2024-11-12 17:35:13,216 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-12 17:35:13,218 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 40 [2024-11-12 17:35:13,218 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-12 17:35:13,219 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 60 [2024-11-12 17:35:13,220 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-12 17:35:13,222 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 80 [2024-11-12 17:35:13,222 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-12 17:35:13,223 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 100 [2024-11-12 17:35:13,224 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-12 17:35:13,228 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 120 [2024-11-12 17:35:13,228 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-12 17:35:13,230 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 140 [2024-11-12 17:35:13,232 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-12 17:35:13,233 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 160 [2024-11-12 17:35:13,234 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-12 17:35:13,235 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 180 [2024-11-12 17:35:13,236 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-12 17:35:13,238 INFO L134 CoverageAnalysis]: Checked inductivity of 679 backedges. 179 proven. 338 refuted. 0 times theorem prover too weak. 162 trivial. 0 not checked. [2024-11-12 17:35:13,238 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-12 17:35:13,238 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [142246204] [2024-11-12 17:35:13,239 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [142246204] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-12 17:35:13,239 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1030000715] [2024-11-12 17:35:13,239 INFO L95 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2024-11-12 17:35:13,239 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-12 17:35:13,239 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2024-11-12 17:35:13,241 INFO L229 MonitoredProcess]: Starting monitored process 28 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-11-12 17:35:13,242 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (28)] Waiting until timeout for monitored process [2024-11-12 17:35:13,311 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-12 17:35:13,315 INFO L256 TraceCheckSpWp]: Trace formula consists of 313 conjuncts, 9 conjuncts are in the unsatisfiable core [2024-11-12 17:35:13,317 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2024-11-12 17:35:13,667 INFO L134 CoverageAnalysis]: Checked inductivity of 679 backedges. 317 proven. 200 refuted. 0 times theorem prover too weak. 162 trivial. 0 not checked. [2024-11-12 17:35:13,667 INFO L312 TraceCheckSpWp]: Computing backward predicates... [2024-11-12 17:35:13,875 INFO L134 CoverageAnalysis]: Checked inductivity of 679 backedges. 179 proven. 338 refuted. 0 times theorem prover too weak. 162 trivial. 0 not checked. [2024-11-12 17:35:13,875 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1030000715] provided 0 perfect and 2 imperfect interpolant sequences [2024-11-12 17:35:13,875 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2024-11-12 17:35:13,876 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10, 10] total 22 [2024-11-12 17:35:13,876 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [399121037] [2024-11-12 17:35:13,876 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2024-11-12 17:35:13,876 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 22 states [2024-11-12 17:35:13,876 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-12 17:35:13,877 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 22 interpolants. [2024-11-12 17:35:13,877 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=129, Invalid=333, Unknown=0, NotChecked=0, Total=462 [2024-11-12 17:35:13,877 INFO L87 Difference]: Start difference. First operand 9628 states and 10680 transitions. Second operand has 22 states, 22 states have (on average 14.454545454545455) internal successors, (318), 22 states have internal predecessors, (318), 21 states have call successors, (22), 1 states have call predecessors, (22), 1 states have return successors, (22), 21 states have call predecessors, (22), 21 states have call successors, (22) [2024-11-12 17:35:14,998 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-12 17:35:14,998 INFO L93 Difference]: Finished difference Result 25363 states and 28275 transitions. [2024-11-12 17:35:14,999 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 21 states. [2024-11-12 17:35:14,999 INFO L78 Accepts]: Start accepts. Automaton has has 22 states, 22 states have (on average 14.454545454545455) internal successors, (318), 22 states have internal predecessors, (318), 21 states have call successors, (22), 1 states have call predecessors, (22), 1 states have return successors, (22), 21 states have call predecessors, (22), 21 states have call successors, (22) Word has length 196 [2024-11-12 17:35:14,999 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-12 17:35:15,040 INFO L225 Difference]: With dead ends: 25363 [2024-11-12 17:35:15,040 INFO L226 Difference]: Without dead ends: 17859 [2024-11-12 17:35:15,052 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 433 GetRequests, 400 SyntacticMatches, 2 SemanticMatches, 31 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 321 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=272, Invalid=784, Unknown=0, NotChecked=0, Total=1056 [2024-11-12 17:35:15,053 INFO L435 NwaCegarLoop]: 56 mSDtfsCounter, 26 mSDsluCounter, 328 mSDsCounter, 0 mSdLazyCounter, 536 mSolverCounterSat, 7 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 26 SdHoareTripleChecker+Valid, 384 SdHoareTripleChecker+Invalid, 543 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 7 IncrementalHoareTripleChecker+Valid, 536 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time [2024-11-12 17:35:15,054 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [26 Valid, 384 Invalid, 543 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [7 Valid, 536 Invalid, 0 Unknown, 0 Unchecked, 0.3s Time] [2024-11-12 17:35:15,064 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 17859 states. [2024-11-12 17:35:15,692 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 17859 to 8946. [2024-11-12 17:35:15,697 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 8946 states, 8380 states have (on average 1.0485680190930788) internal successors, (8787), 8382 states have internal predecessors, (8787), 561 states have call successors, (561), 2 states have call predecessors, (561), 2 states have return successors, (561), 561 states have call predecessors, (561), 561 states have call successors, (561) [2024-11-12 17:35:15,706 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 8946 states to 8946 states and 9909 transitions. [2024-11-12 17:35:15,712 INFO L78 Accepts]: Start accepts. Automaton has 8946 states and 9909 transitions. Word has length 196 [2024-11-12 17:35:15,714 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-12 17:35:15,715 INFO L471 AbstractCegarLoop]: Abstraction has 8946 states and 9909 transitions. [2024-11-12 17:35:15,715 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 22 states, 22 states have (on average 14.454545454545455) internal successors, (318), 22 states have internal predecessors, (318), 21 states have call successors, (22), 1 states have call predecessors, (22), 1 states have return successors, (22), 21 states have call predecessors, (22), 21 states have call successors, (22) [2024-11-12 17:35:15,715 INFO L276 IsEmpty]: Start isEmpty. Operand 8946 states and 9909 transitions. [2024-11-12 17:35:15,719 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 217 [2024-11-12 17:35:15,719 INFO L210 NwaCegarLoop]: Found error trace [2024-11-12 17:35:15,719 INFO L218 NwaCegarLoop]: trace histogram [11, 11, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 8, 8, 8, 8, 8, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-12 17:35:15,736 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (28)] Ended with exit code 0 [2024-11-12 17:35:15,923 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable32,28 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-12 17:35:15,924 INFO L396 AbstractCegarLoop]: === Iteration 34 === Targeting ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOW === [ULTIMATE.startErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 17 more)] === [2024-11-12 17:35:15,924 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-12 17:35:15,924 INFO L85 PathProgramCache]: Analyzing trace with hash 200406363, now seen corresponding path program 8 times [2024-11-12 17:35:15,924 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-12 17:35:15,924 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [404336099] [2024-11-12 17:35:15,924 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-12 17:35:15,924 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-12 17:35:15,950 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unknown [2024-11-12 17:35:15,951 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [133663159] [2024-11-12 17:35:15,951 INFO L95 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2024-11-12 17:35:15,951 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-12 17:35:15,951 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2024-11-12 17:35:15,953 INFO L229 MonitoredProcess]: Starting monitored process 29 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-11-12 17:35:15,956 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (29)] Waiting until timeout for monitored process [2024-11-12 17:35:16,027 INFO L229 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2024-11-12 17:35:16,028 INFO L230 tOrderPrioritization]: Conjunction of SSA is unsat [2024-11-12 17:35:16,029 INFO L256 TraceCheckSpWp]: Trace formula consists of 338 conjuncts, 16 conjuncts are in the unsatisfiable core [2024-11-12 17:35:16,032 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2024-11-12 17:35:16,490 INFO L134 CoverageAnalysis]: Checked inductivity of 870 backedges. 0 proven. 542 refuted. 0 times theorem prover too weak. 328 trivial. 0 not checked. [2024-11-12 17:35:16,491 INFO L312 TraceCheckSpWp]: Computing backward predicates... [2024-11-12 17:35:16,737 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-12 17:35:16,737 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [404336099] [2024-11-12 17:35:16,737 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2024-11-12 17:35:16,737 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [133663159] [2024-11-12 17:35:16,737 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [133663159] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-12 17:35:16,737 INFO L185 FreeRefinementEngine]: Found 0 perfect and 1 imperfect interpolant sequences. [2024-11-12 17:35:16,737 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9] total 9 [2024-11-12 17:35:16,738 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [755537711] [2024-11-12 17:35:16,738 INFO L85 oduleStraightlineAll]: Using 1 imperfect interpolants to construct interpolant automaton [2024-11-12 17:35:16,738 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 10 states [2024-11-12 17:35:16,738 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-12 17:35:16,739 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2024-11-12 17:35:16,739 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=31, Invalid=101, Unknown=0, NotChecked=0, Total=132 [2024-11-12 17:35:16,739 INFO L87 Difference]: Start difference. First operand 8946 states and 9909 transitions. Second operand has 10 states, 9 states have (on average 11.88888888888889) internal successors, (107), 10 states have internal predecessors, (107), 7 states have call successors, (8), 1 states have call predecessors, (8), 1 states have return successors, (8), 7 states have call predecessors, (8), 7 states have call successors, (8) [2024-11-12 17:35:17,345 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-12 17:35:17,345 INFO L93 Difference]: Finished difference Result 9557 states and 10586 transitions. [2024-11-12 17:35:17,346 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2024-11-12 17:35:17,346 INFO L78 Accepts]: Start accepts. Automaton has has 10 states, 9 states have (on average 11.88888888888889) internal successors, (107), 10 states have internal predecessors, (107), 7 states have call successors, (8), 1 states have call predecessors, (8), 1 states have return successors, (8), 7 states have call predecessors, (8), 7 states have call successors, (8) Word has length 216 [2024-11-12 17:35:17,346 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-12 17:35:17,364 INFO L225 Difference]: With dead ends: 9557 [2024-11-12 17:35:17,365 INFO L226 Difference]: Without dead ends: 9556 [2024-11-12 17:35:17,367 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 227 GetRequests, 217 SyntacticMatches, 0 SemanticMatches, 10 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=31, Invalid=101, Unknown=0, NotChecked=0, Total=132 [2024-11-12 17:35:17,368 INFO L435 NwaCegarLoop]: 61 mSDtfsCounter, 19 mSDsluCounter, 333 mSDsCounter, 0 mSdLazyCounter, 683 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 20 SdHoareTripleChecker+Valid, 394 SdHoareTripleChecker+Invalid, 683 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 683 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2024-11-12 17:35:17,368 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [20 Valid, 394 Invalid, 683 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 683 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2024-11-12 17:35:17,372 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 9556 states. [2024-11-12 17:35:17,845 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 9556 to 9256. [2024-11-12 17:35:17,852 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 9256 states, 8671 states have (on average 1.048667973705455) internal successors, (9093), 8673 states have internal predecessors, (9093), 580 states have call successors, (580), 2 states have call predecessors, (580), 2 states have return successors, (580), 580 states have call predecessors, (580), 580 states have call successors, (580) [2024-11-12 17:35:17,866 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 9256 states to 9256 states and 10253 transitions. [2024-11-12 17:35:17,870 INFO L78 Accepts]: Start accepts. Automaton has 9256 states and 10253 transitions. Word has length 216 [2024-11-12 17:35:17,870 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-12 17:35:17,870 INFO L471 AbstractCegarLoop]: Abstraction has 9256 states and 10253 transitions. [2024-11-12 17:35:17,870 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 10 states, 9 states have (on average 11.88888888888889) internal successors, (107), 10 states have internal predecessors, (107), 7 states have call successors, (8), 1 states have call predecessors, (8), 1 states have return successors, (8), 7 states have call predecessors, (8), 7 states have call successors, (8) [2024-11-12 17:35:17,870 INFO L276 IsEmpty]: Start isEmpty. Operand 9256 states and 10253 transitions. [2024-11-12 17:35:17,873 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 237 [2024-11-12 17:35:17,873 INFO L210 NwaCegarLoop]: Found error trace [2024-11-12 17:35:17,873 INFO L218 NwaCegarLoop]: trace histogram [12, 12, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 9, 9, 9, 9, 9, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-12 17:35:17,890 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (29)] Ended with exit code 0 [2024-11-12 17:35:18,074 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable33,29 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-12 17:35:18,075 INFO L396 AbstractCegarLoop]: === Iteration 35 === Targeting ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOW === [ULTIMATE.startErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 17 more)] === [2024-11-12 17:35:18,075 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-12 17:35:18,075 INFO L85 PathProgramCache]: Analyzing trace with hash -1429226326, now seen corresponding path program 9 times [2024-11-12 17:35:18,075 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-12 17:35:18,075 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1213265064] [2024-11-12 17:35:18,075 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-12 17:35:18,076 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-12 17:35:18,146 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-12 17:35:18,451 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2024-11-12 17:35:18,452 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-12 17:35:18,453 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 7 [2024-11-12 17:35:18,453 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-12 17:35:18,454 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 20 [2024-11-12 17:35:18,456 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-12 17:35:18,457 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 40 [2024-11-12 17:35:18,459 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-12 17:35:18,461 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 60 [2024-11-12 17:35:18,461 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-12 17:35:18,463 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 80 [2024-11-12 17:35:18,463 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-12 17:35:18,465 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 100 [2024-11-12 17:35:18,469 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-12 17:35:18,470 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 120 [2024-11-12 17:35:18,472 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-12 17:35:18,473 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 140 [2024-11-12 17:35:18,474 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-12 17:35:18,476 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 160 [2024-11-12 17:35:18,478 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-12 17:35:18,480 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 180 [2024-11-12 17:35:18,481 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-12 17:35:18,482 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 200 [2024-11-12 17:35:18,483 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-12 17:35:18,484 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 220 [2024-11-12 17:35:18,485 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-12 17:35:18,487 INFO L134 CoverageAnalysis]: Checked inductivity of 1065 backedges. 203 proven. 638 refuted. 0 times theorem prover too weak. 224 trivial. 0 not checked. [2024-11-12 17:35:18,487 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-12 17:35:18,488 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1213265064] [2024-11-12 17:35:18,488 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1213265064] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-12 17:35:18,488 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1330432577] [2024-11-12 17:35:18,488 INFO L95 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2024-11-12 17:35:18,489 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-12 17:35:18,489 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2024-11-12 17:35:18,491 INFO L229 MonitoredProcess]: Starting monitored process 30 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-11-12 17:35:18,492 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (30)] Waiting until timeout for monitored process [2024-11-12 17:35:18,575 INFO L229 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 7 check-sat command(s) [2024-11-12 17:35:18,575 INFO L230 tOrderPrioritization]: Conjunction of SSA is unsat [2024-11-12 17:35:18,577 INFO L256 TraceCheckSpWp]: Trace formula consists of 226 conjuncts, 16 conjuncts are in the unsatisfiable core [2024-11-12 17:35:18,580 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2024-11-12 17:35:18,958 INFO L134 CoverageAnalysis]: Checked inductivity of 1065 backedges. 0 proven. 621 refuted. 0 times theorem prover too weak. 444 trivial. 0 not checked. [2024-11-12 17:35:18,958 INFO L312 TraceCheckSpWp]: Computing backward predicates... [2024-11-12 17:35:19,537 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1330432577] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-12 17:35:19,537 INFO L185 FreeRefinementEngine]: Found 0 perfect and 2 imperfect interpolant sequences. [2024-11-12 17:35:19,537 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [14, 9] total 22 [2024-11-12 17:35:19,537 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1903302787] [2024-11-12 17:35:19,537 INFO L85 oduleStraightlineAll]: Using 2 imperfect interpolants to construct interpolant automaton [2024-11-12 17:35:19,538 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 22 states [2024-11-12 17:35:19,538 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-12 17:35:19,538 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 22 interpolants. [2024-11-12 17:35:19,539 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=91, Invalid=509, Unknown=0, NotChecked=0, Total=600 [2024-11-12 17:35:19,539 INFO L87 Difference]: Start difference. First operand 9256 states and 10253 transitions. Second operand has 22 states, 22 states have (on average 12.545454545454545) internal successors, (276), 22 states have internal predecessors, (276), 18 states have call successors, (19), 1 states have call predecessors, (19), 1 states have return successors, (19), 18 states have call predecessors, (19), 18 states have call successors, (19) [2024-11-12 17:35:21,626 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-12 17:35:21,626 INFO L93 Difference]: Finished difference Result 19623 states and 21806 transitions. [2024-11-12 17:35:21,627 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 51 states. [2024-11-12 17:35:21,627 INFO L78 Accepts]: Start accepts. Automaton has has 22 states, 22 states have (on average 12.545454545454545) internal successors, (276), 22 states have internal predecessors, (276), 18 states have call successors, (19), 1 states have call predecessors, (19), 1 states have return successors, (19), 18 states have call predecessors, (19), 18 states have call successors, (19) Word has length 236 [2024-11-12 17:35:21,628 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-12 17:35:21,660 INFO L225 Difference]: With dead ends: 19623 [2024-11-12 17:35:21,661 INFO L226 Difference]: Without dead ends: 14233 [2024-11-12 17:35:21,673 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 320 GetRequests, 264 SyntacticMatches, 0 SemanticMatches, 56 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 886 ImplicationChecksByTransitivity, 0.9s TimeCoverageRelationStatistics Valid=416, Invalid=2890, Unknown=0, NotChecked=0, Total=3306 [2024-11-12 17:35:21,674 INFO L435 NwaCegarLoop]: 123 mSDtfsCounter, 366 mSDsluCounter, 932 mSDsCounter, 0 mSdLazyCounter, 2386 mSolverCounterSat, 33 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.7s Time, 0 mProtectedPredicate, 0 mProtectedAction, 366 SdHoareTripleChecker+Valid, 1055 SdHoareTripleChecker+Invalid, 2419 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 33 IncrementalHoareTripleChecker+Valid, 2386 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.8s IncrementalHoareTripleChecker+Time [2024-11-12 17:35:21,674 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [366 Valid, 1055 Invalid, 2419 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [33 Valid, 2386 Invalid, 0 Unknown, 0 Unchecked, 0.8s Time] [2024-11-12 17:35:21,684 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 14233 states. [2024-11-12 17:35:22,460 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 14233 to 10388. [2024-11-12 17:35:22,469 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 10388 states, 9732 states have (on average 1.0434648581997534) internal successors, (10155), 9734 states have internal predecessors, (10155), 651 states have call successors, (651), 2 states have call predecessors, (651), 2 states have return successors, (651), 651 states have call predecessors, (651), 651 states have call successors, (651) [2024-11-12 17:35:22,483 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 10388 states to 10388 states and 11457 transitions. [2024-11-12 17:35:22,488 INFO L78 Accepts]: Start accepts. Automaton has 10388 states and 11457 transitions. Word has length 236 [2024-11-12 17:35:22,488 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-12 17:35:22,488 INFO L471 AbstractCegarLoop]: Abstraction has 10388 states and 11457 transitions. [2024-11-12 17:35:22,489 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 22 states, 22 states have (on average 12.545454545454545) internal successors, (276), 22 states have internal predecessors, (276), 18 states have call successors, (19), 1 states have call predecessors, (19), 1 states have return successors, (19), 18 states have call predecessors, (19), 18 states have call successors, (19) [2024-11-12 17:35:22,489 INFO L276 IsEmpty]: Start isEmpty. Operand 10388 states and 11457 transitions. [2024-11-12 17:35:22,492 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 257 [2024-11-12 17:35:22,492 INFO L210 NwaCegarLoop]: Found error trace [2024-11-12 17:35:22,492 INFO L218 NwaCegarLoop]: trace histogram [13, 13, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 10, 10, 10, 10, 10, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-12 17:35:22,509 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (30)] Ended with exit code 0 [2024-11-12 17:35:22,696 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable34,30 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-12 17:35:22,697 INFO L396 AbstractCegarLoop]: === Iteration 36 === Targeting ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOW === [ULTIMATE.startErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 17 more)] === [2024-11-12 17:35:22,697 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-12 17:35:22,698 INFO L85 PathProgramCache]: Analyzing trace with hash -1466466951, now seen corresponding path program 10 times [2024-11-12 17:35:22,698 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-12 17:35:22,698 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [869839680] [2024-11-12 17:35:22,698 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-12 17:35:22,698 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-12 17:35:22,731 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unknown [2024-11-12 17:35:22,733 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [190007877] [2024-11-12 17:35:22,733 INFO L95 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2024-11-12 17:35:22,733 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-12 17:35:22,733 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2024-11-12 17:35:22,738 INFO L229 MonitoredProcess]: Starting monitored process 31 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-11-12 17:35:22,741 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (31)] Waiting until timeout for monitored process [2024-11-12 17:35:22,833 INFO L229 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2024-11-12 17:35:22,833 INFO L230 tOrderPrioritization]: Conjunction of SSA is unsat [2024-11-12 17:35:22,836 INFO L256 TraceCheckSpWp]: Trace formula consists of 394 conjuncts, 32 conjuncts are in the unsatisfiable core [2024-11-12 17:35:22,839 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2024-11-12 17:35:23,401 INFO L134 CoverageAnalysis]: Checked inductivity of 1280 backedges. 30 proven. 862 refuted. 0 times theorem prover too weak. 388 trivial. 0 not checked. [2024-11-12 17:35:23,401 INFO L312 TraceCheckSpWp]: Computing backward predicates... [2024-11-12 17:35:23,717 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-12 17:35:23,717 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [869839680] [2024-11-12 17:35:23,718 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2024-11-12 17:35:23,718 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [190007877] [2024-11-12 17:35:23,718 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [190007877] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-12 17:35:23,718 INFO L185 FreeRefinementEngine]: Found 0 perfect and 1 imperfect interpolant sequences. [2024-11-12 17:35:23,718 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [15] total 15 [2024-11-12 17:35:23,718 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [234088397] [2024-11-12 17:35:23,718 INFO L85 oduleStraightlineAll]: Using 1 imperfect interpolants to construct interpolant automaton [2024-11-12 17:35:23,718 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 16 states [2024-11-12 17:35:23,718 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-12 17:35:23,719 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 16 interpolants. [2024-11-12 17:35:23,719 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=47, Invalid=259, Unknown=0, NotChecked=0, Total=306 [2024-11-12 17:35:23,719 INFO L87 Difference]: Start difference. First operand 10388 states and 11457 transitions. Second operand has 16 states, 15 states have (on average 8.8) internal successors, (132), 16 states have internal predecessors, (132), 9 states have call successors, (10), 1 states have call predecessors, (10), 2 states have return successors, (10), 8 states have call predecessors, (10), 9 states have call successors, (10) [2024-11-12 17:35:24,650 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-12 17:35:24,651 INFO L93 Difference]: Finished difference Result 10999 states and 12132 transitions. [2024-11-12 17:35:24,651 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 17 states. [2024-11-12 17:35:24,651 INFO L78 Accepts]: Start accepts. Automaton has has 16 states, 15 states have (on average 8.8) internal successors, (132), 16 states have internal predecessors, (132), 9 states have call successors, (10), 1 states have call predecessors, (10), 2 states have return successors, (10), 8 states have call predecessors, (10), 9 states have call successors, (10) Word has length 256 [2024-11-12 17:35:24,652 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-12 17:35:24,672 INFO L225 Difference]: With dead ends: 10999 [2024-11-12 17:35:24,673 INFO L226 Difference]: Without dead ends: 10998 [2024-11-12 17:35:24,679 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 272 GetRequests, 251 SyntacticMatches, 0 SemanticMatches, 21 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 22 ImplicationChecksByTransitivity, 0.3s TimeCoverageRelationStatistics Valid=82, Invalid=424, Unknown=0, NotChecked=0, Total=506 [2024-11-12 17:35:24,681 INFO L435 NwaCegarLoop]: 51 mSDtfsCounter, 36 mSDsluCounter, 458 mSDsCounter, 0 mSdLazyCounter, 1427 mSolverCounterSat, 4 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 38 SdHoareTripleChecker+Valid, 509 SdHoareTripleChecker+Invalid, 1431 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 4 IncrementalHoareTripleChecker+Valid, 1427 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.5s IncrementalHoareTripleChecker+Time [2024-11-12 17:35:24,681 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [38 Valid, 509 Invalid, 1431 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [4 Valid, 1427 Invalid, 0 Unknown, 0 Unchecked, 0.5s Time] [2024-11-12 17:35:24,693 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 10998 states. [2024-11-12 17:35:25,269 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 10998 to 10698. [2024-11-12 17:35:25,277 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 10698 states, 10023 states have (on average 1.0435997206425223) internal successors, (10460), 10025 states have internal predecessors, (10460), 670 states have call successors, (670), 2 states have call predecessors, (670), 2 states have return successors, (670), 670 states have call predecessors, (670), 670 states have call successors, (670) [2024-11-12 17:35:25,293 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 10698 states to 10698 states and 11800 transitions. [2024-11-12 17:35:25,296 INFO L78 Accepts]: Start accepts. Automaton has 10698 states and 11800 transitions. Word has length 256 [2024-11-12 17:35:25,297 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-12 17:35:25,297 INFO L471 AbstractCegarLoop]: Abstraction has 10698 states and 11800 transitions. [2024-11-12 17:35:25,297 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 16 states, 15 states have (on average 8.8) internal successors, (132), 16 states have internal predecessors, (132), 9 states have call successors, (10), 1 states have call predecessors, (10), 2 states have return successors, (10), 8 states have call predecessors, (10), 9 states have call successors, (10) [2024-11-12 17:35:25,297 INFO L276 IsEmpty]: Start isEmpty. Operand 10698 states and 11800 transitions. [2024-11-12 17:35:25,301 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 257 [2024-11-12 17:35:25,301 INFO L210 NwaCegarLoop]: Found error trace [2024-11-12 17:35:25,301 INFO L218 NwaCegarLoop]: trace histogram [13, 13, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 8, 8, 8, 8, 8, 4, 4, 4, 4, 4, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-12 17:35:25,318 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (31)] Ended with exit code 0 [2024-11-12 17:35:25,505 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 31 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable35 [2024-11-12 17:35:25,506 INFO L396 AbstractCegarLoop]: === Iteration 37 === Targeting ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOW === [ULTIMATE.startErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 17 more)] === [2024-11-12 17:35:25,506 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-12 17:35:25,506 INFO L85 PathProgramCache]: Analyzing trace with hash -1160014579, now seen corresponding path program 11 times [2024-11-12 17:35:25,506 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-12 17:35:25,506 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [168324694] [2024-11-12 17:35:25,506 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-12 17:35:25,506 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-12 17:35:25,531 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unknown [2024-11-12 17:35:25,532 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [1971911344] [2024-11-12 17:35:25,532 INFO L95 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2024-11-12 17:35:25,533 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-12 17:35:25,533 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2024-11-12 17:35:25,535 INFO L229 MonitoredProcess]: Starting monitored process 32 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-11-12 17:35:25,536 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (32)] Waiting until timeout for monitored process [2024-11-12 17:35:25,644 INFO L229 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 13 check-sat command(s) [2024-11-12 17:35:25,645 INFO L230 tOrderPrioritization]: Conjunction of SSA is unsat [2024-11-12 17:35:25,647 INFO L256 TraceCheckSpWp]: Trace formula consists of 400 conjuncts, 56 conjuncts are in the unsatisfiable core [2024-11-12 17:35:25,651 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2024-11-12 17:35:26,977 INFO L134 CoverageAnalysis]: Checked inductivity of 1232 backedges. 45 proven. 976 refuted. 0 times theorem prover too weak. 211 trivial. 0 not checked. [2024-11-12 17:35:26,977 INFO L312 TraceCheckSpWp]: Computing backward predicates... [2024-11-12 17:35:27,438 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-12 17:35:27,438 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [168324694] [2024-11-12 17:35:27,439 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2024-11-12 17:35:27,439 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1971911344] [2024-11-12 17:35:27,439 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1971911344] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-12 17:35:27,439 INFO L185 FreeRefinementEngine]: Found 0 perfect and 1 imperfect interpolant sequences. [2024-11-12 17:35:27,439 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [28] total 28 [2024-11-12 17:35:27,439 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1976223150] [2024-11-12 17:35:27,439 INFO L85 oduleStraightlineAll]: Using 1 imperfect interpolants to construct interpolant automaton [2024-11-12 17:35:27,439 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 29 states [2024-11-12 17:35:27,439 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-12 17:35:27,440 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 29 interpolants. [2024-11-12 17:35:27,440 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=137, Invalid=793, Unknown=0, NotChecked=0, Total=930 [2024-11-12 17:35:27,441 INFO L87 Difference]: Start difference. First operand 10698 states and 11800 transitions. Second operand has 29 states, 28 states have (on average 6.321428571428571) internal successors, (177), 29 states have internal predecessors, (177), 12 states have call successors, (13), 1 states have call predecessors, (13), 2 states have return successors, (13), 11 states have call predecessors, (13), 12 states have call successors, (13) [2024-11-12 17:35:29,050 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-12 17:35:29,051 INFO L93 Difference]: Finished difference Result 12682 states and 13942 transitions. [2024-11-12 17:35:29,051 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 31 states. [2024-11-12 17:35:29,051 INFO L78 Accepts]: Start accepts. Automaton has has 29 states, 28 states have (on average 6.321428571428571) internal successors, (177), 29 states have internal predecessors, (177), 12 states have call successors, (13), 1 states have call predecessors, (13), 2 states have return successors, (13), 11 states have call predecessors, (13), 12 states have call successors, (13) Word has length 256 [2024-11-12 17:35:29,052 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-12 17:35:29,070 INFO L225 Difference]: With dead ends: 12682 [2024-11-12 17:35:29,070 INFO L226 Difference]: Without dead ends: 11330 [2024-11-12 17:35:29,076 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 284 GetRequests, 238 SyntacticMatches, 0 SemanticMatches, 46 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 340 ImplicationChecksByTransitivity, 0.9s TimeCoverageRelationStatistics Valid=391, Invalid=1865, Unknown=0, NotChecked=0, Total=2256 [2024-11-12 17:35:29,076 INFO L435 NwaCegarLoop]: 40 mSDtfsCounter, 41 mSDsluCounter, 462 mSDsCounter, 0 mSdLazyCounter, 1794 mSolverCounterSat, 6 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.6s Time, 0 mProtectedPredicate, 0 mProtectedAction, 42 SdHoareTripleChecker+Valid, 502 SdHoareTripleChecker+Invalid, 1800 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 6 IncrementalHoareTripleChecker+Valid, 1794 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.7s IncrementalHoareTripleChecker+Time [2024-11-12 17:35:29,077 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [42 Valid, 502 Invalid, 1800 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [6 Valid, 1794 Invalid, 0 Unknown, 0 Unchecked, 0.7s Time] [2024-11-12 17:35:29,082 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 11330 states. [2024-11-12 17:35:29,581 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 11330 to 10705. [2024-11-12 17:35:29,588 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 10705 states, 10030 states have (on average 1.043369890329013) internal successors, (10465), 10032 states have internal predecessors, (10465), 670 states have call successors, (670), 2 states have call predecessors, (670), 2 states have return successors, (670), 670 states have call predecessors, (670), 670 states have call successors, (670) [2024-11-12 17:35:29,599 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 10705 states to 10705 states and 11805 transitions. [2024-11-12 17:35:29,603 INFO L78 Accepts]: Start accepts. Automaton has 10705 states and 11805 transitions. Word has length 256 [2024-11-12 17:35:29,604 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-12 17:35:29,604 INFO L471 AbstractCegarLoop]: Abstraction has 10705 states and 11805 transitions. [2024-11-12 17:35:29,604 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 29 states, 28 states have (on average 6.321428571428571) internal successors, (177), 29 states have internal predecessors, (177), 12 states have call successors, (13), 1 states have call predecessors, (13), 2 states have return successors, (13), 11 states have call predecessors, (13), 12 states have call successors, (13) [2024-11-12 17:35:29,604 INFO L276 IsEmpty]: Start isEmpty. Operand 10705 states and 11805 transitions. [2024-11-12 17:35:29,608 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 277 [2024-11-12 17:35:29,608 INFO L210 NwaCegarLoop]: Found error trace [2024-11-12 17:35:29,608 INFO L218 NwaCegarLoop]: trace histogram [14, 14, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 11, 11, 11, 11, 11, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-12 17:35:29,626 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (32)] Forceful destruction successful, exit code 0 [2024-11-12 17:35:29,812 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 32 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable36 [2024-11-12 17:35:29,813 INFO L396 AbstractCegarLoop]: === Iteration 38 === Targeting ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOW === [ULTIMATE.startErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 17 more)] === [2024-11-12 17:35:29,813 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-12 17:35:29,813 INFO L85 PathProgramCache]: Analyzing trace with hash 1297058248, now seen corresponding path program 12 times [2024-11-12 17:35:29,813 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-12 17:35:29,813 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1624897732] [2024-11-12 17:35:29,813 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-12 17:35:29,813 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-12 17:35:29,836 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-12 17:35:30,288 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2024-11-12 17:35:30,289 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-12 17:35:30,290 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 7 [2024-11-12 17:35:30,291 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-12 17:35:30,292 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 20 [2024-11-12 17:35:30,292 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-12 17:35:30,294 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 40 [2024-11-12 17:35:30,295 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-12 17:35:30,297 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 60 [2024-11-12 17:35:30,298 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-12 17:35:30,299 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 80 [2024-11-12 17:35:30,300 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-12 17:35:30,302 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 100 [2024-11-12 17:35:30,303 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-12 17:35:30,304 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 120 [2024-11-12 17:35:30,305 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-12 17:35:30,307 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 140 [2024-11-12 17:35:30,308 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-12 17:35:30,310 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 160 [2024-11-12 17:35:30,311 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-12 17:35:30,314 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 180 [2024-11-12 17:35:30,315 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-12 17:35:30,316 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 200 [2024-11-12 17:35:30,318 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-12 17:35:30,319 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 220 [2024-11-12 17:35:30,321 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-12 17:35:30,322 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 240 [2024-11-12 17:35:30,323 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-12 17:35:30,325 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 260 [2024-11-12 17:35:30,326 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-12 17:35:30,329 INFO L134 CoverageAnalysis]: Checked inductivity of 1515 backedges. 287 proven. 912 refuted. 0 times theorem prover too weak. 316 trivial. 0 not checked. [2024-11-12 17:35:30,329 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-12 17:35:30,330 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1624897732] [2024-11-12 17:35:30,330 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1624897732] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-12 17:35:30,330 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [849749910] [2024-11-12 17:35:30,330 INFO L95 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2024-11-12 17:35:30,330 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-12 17:35:30,331 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2024-11-12 17:35:30,332 INFO L229 MonitoredProcess]: Starting monitored process 33 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-11-12 17:35:30,334 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (33)] Waiting until timeout for monitored process [2024-11-12 17:35:30,510 INFO L229 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 14 check-sat command(s) [2024-11-12 17:35:30,510 INFO L230 tOrderPrioritization]: Conjunction of SSA is unsat [2024-11-12 17:35:30,511 INFO L256 TraceCheckSpWp]: Trace formula consists of 422 conjuncts, 15 conjuncts are in the unsatisfiable core [2024-11-12 17:35:30,515 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2024-11-12 17:35:30,903 INFO L134 CoverageAnalysis]: Checked inductivity of 1515 backedges. 355 proven. 844 refuted. 0 times theorem prover too weak. 316 trivial. 0 not checked. [2024-11-12 17:35:30,904 INFO L312 TraceCheckSpWp]: Computing backward predicates... [2024-11-12 17:35:31,280 INFO L134 CoverageAnalysis]: Checked inductivity of 1515 backedges. 355 proven. 844 refuted. 0 times theorem prover too weak. 316 trivial. 0 not checked. [2024-11-12 17:35:31,281 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [849749910] provided 0 perfect and 2 imperfect interpolant sequences [2024-11-12 17:35:31,281 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2024-11-12 17:35:31,281 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [16, 16, 16] total 24 [2024-11-12 17:35:31,281 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1565125614] [2024-11-12 17:35:31,282 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2024-11-12 17:35:31,282 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 24 states [2024-11-12 17:35:31,283 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-12 17:35:31,283 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 24 interpolants. [2024-11-12 17:35:31,284 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=139, Invalid=413, Unknown=0, NotChecked=0, Total=552 [2024-11-12 17:35:31,284 INFO L87 Difference]: Start difference. First operand 10705 states and 11805 transitions. Second operand has 24 states, 24 states have (on average 13.583333333333334) internal successors, (326), 24 states have internal predecessors, (326), 22 states have call successors, (23), 1 states have call predecessors, (23), 1 states have return successors, (23), 22 states have call predecessors, (23), 22 states have call successors, (23) [2024-11-12 17:35:32,642 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-12 17:35:32,643 INFO L93 Difference]: Finished difference Result 21020 states and 23271 transitions. [2024-11-12 17:35:32,643 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 17 states. [2024-11-12 17:35:32,643 INFO L78 Accepts]: Start accepts. Automaton has has 24 states, 24 states have (on average 13.583333333333334) internal successors, (326), 24 states have internal predecessors, (326), 22 states have call successors, (23), 1 states have call predecessors, (23), 1 states have return successors, (23), 22 states have call predecessors, (23), 22 states have call successors, (23) Word has length 276 [2024-11-12 17:35:32,644 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-12 17:35:32,670 INFO L225 Difference]: With dead ends: 21020 [2024-11-12 17:35:32,670 INFO L226 Difference]: Without dead ends: 15860 [2024-11-12 17:35:32,682 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 602 GetRequests, 561 SyntacticMatches, 13 SemanticMatches, 28 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 396 ImplicationChecksByTransitivity, 0.3s TimeCoverageRelationStatistics Valid=214, Invalid=656, Unknown=0, NotChecked=0, Total=870 [2024-11-12 17:35:32,683 INFO L435 NwaCegarLoop]: 117 mSDtfsCounter, 30 mSDsluCounter, 757 mSDsCounter, 0 mSdLazyCounter, 1536 mSolverCounterSat, 3 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 30 SdHoareTripleChecker+Valid, 874 SdHoareTripleChecker+Invalid, 1539 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 3 IncrementalHoareTripleChecker+Valid, 1536 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.5s IncrementalHoareTripleChecker+Time [2024-11-12 17:35:32,683 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [30 Valid, 874 Invalid, 1539 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [3 Valid, 1536 Invalid, 0 Unknown, 0 Unchecked, 0.5s Time] [2024-11-12 17:35:32,692 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 15860 states. [2024-11-12 17:35:33,338 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 15860 to 12339. [2024-11-12 17:35:33,344 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 12339 states, 11562 states have (on average 1.0390070921985815) internal successors, (12013), 11564 states have internal predecessors, (12013), 772 states have call successors, (772), 2 states have call predecessors, (772), 2 states have return successors, (772), 772 states have call predecessors, (772), 772 states have call successors, (772) [2024-11-12 17:35:33,357 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 12339 states to 12339 states and 13557 transitions. [2024-11-12 17:35:33,360 INFO L78 Accepts]: Start accepts. Automaton has 12339 states and 13557 transitions. Word has length 276 [2024-11-12 17:35:33,360 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-12 17:35:33,360 INFO L471 AbstractCegarLoop]: Abstraction has 12339 states and 13557 transitions. [2024-11-12 17:35:33,361 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 24 states, 24 states have (on average 13.583333333333334) internal successors, (326), 24 states have internal predecessors, (326), 22 states have call successors, (23), 1 states have call predecessors, (23), 1 states have return successors, (23), 22 states have call predecessors, (23), 22 states have call successors, (23) [2024-11-12 17:35:33,361 INFO L276 IsEmpty]: Start isEmpty. Operand 12339 states and 13557 transitions. [2024-11-12 17:35:33,364 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 297 [2024-11-12 17:35:33,364 INFO L210 NwaCegarLoop]: Found error trace [2024-11-12 17:35:33,365 INFO L218 NwaCegarLoop]: trace histogram [15, 15, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 12, 12, 12, 12, 12, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-12 17:35:33,379 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (33)] Forceful destruction successful, exit code 0 [2024-11-12 17:35:33,565 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 33 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable37 [2024-11-12 17:35:33,565 INFO L396 AbstractCegarLoop]: === Iteration 39 === Targeting ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOW === [ULTIMATE.startErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 17 more)] === [2024-11-12 17:35:33,566 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-12 17:35:33,566 INFO L85 PathProgramCache]: Analyzing trace with hash 203132823, now seen corresponding path program 13 times [2024-11-12 17:35:33,566 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-12 17:35:33,566 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [450244151] [2024-11-12 17:35:33,566 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-12 17:35:33,566 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-12 17:35:33,601 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unknown [2024-11-12 17:35:33,602 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [918492008] [2024-11-12 17:35:33,603 INFO L95 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2024-11-12 17:35:33,603 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-12 17:35:33,603 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2024-11-12 17:35:33,606 INFO L229 MonitoredProcess]: Starting monitored process 34 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-11-12 17:35:33,607 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (34)] Waiting until timeout for monitored process [2024-11-12 17:35:33,706 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-12 17:35:33,709 INFO L256 TraceCheckSpWp]: Trace formula consists of 450 conjuncts, 67 conjuncts are in the unsatisfiable core [2024-11-12 17:35:33,716 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2024-11-12 17:35:34,877 INFO L134 CoverageAnalysis]: Checked inductivity of 1770 backedges. 39 proven. 1402 refuted. 0 times theorem prover too weak. 329 trivial. 0 not checked. [2024-11-12 17:35:34,877 INFO L312 TraceCheckSpWp]: Computing backward predicates... [2024-11-12 17:35:35,533 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-12 17:35:35,533 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [450244151] [2024-11-12 17:35:35,533 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2024-11-12 17:35:35,533 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [918492008] [2024-11-12 17:35:35,533 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [918492008] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-12 17:35:35,533 INFO L185 FreeRefinementEngine]: Found 0 perfect and 1 imperfect interpolant sequences. [2024-11-12 17:35:35,533 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [33] total 33 [2024-11-12 17:35:35,533 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1624503570] [2024-11-12 17:35:35,533 INFO L85 oduleStraightlineAll]: Using 1 imperfect interpolants to construct interpolant automaton [2024-11-12 17:35:35,534 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 34 states [2024-11-12 17:35:35,534 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-12 17:35:35,534 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 34 interpolants. [2024-11-12 17:35:35,535 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=92, Invalid=1240, Unknown=0, NotChecked=0, Total=1332 [2024-11-12 17:35:35,535 INFO L87 Difference]: Start difference. First operand 12339 states and 13557 transitions. Second operand has 34 states, 33 states have (on average 6.818181818181818) internal successors, (225), 34 states have internal predecessors, (225), 15 states have call successors, (16), 1 states have call predecessors, (16), 2 states have return successors, (16), 15 states have call predecessors, (16), 15 states have call successors, (16) [2024-11-12 17:35:38,320 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-12 17:35:38,320 INFO L93 Difference]: Finished difference Result 18110 states and 19950 transitions. [2024-11-12 17:35:38,320 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 36 states. [2024-11-12 17:35:38,320 INFO L78 Accepts]: Start accepts. Automaton has has 34 states, 33 states have (on average 6.818181818181818) internal successors, (225), 34 states have internal predecessors, (225), 15 states have call successors, (16), 1 states have call predecessors, (16), 2 states have return successors, (16), 15 states have call predecessors, (16), 15 states have call successors, (16) Word has length 296 [2024-11-12 17:35:38,321 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-12 17:35:38,336 INFO L225 Difference]: With dead ends: 18110 [2024-11-12 17:35:38,336 INFO L226 Difference]: Without dead ends: 12759 [2024-11-12 17:35:38,343 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 321 GetRequests, 272 SyntacticMatches, 0 SemanticMatches, 49 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 130 ImplicationChecksByTransitivity, 1.2s TimeCoverageRelationStatistics Valid=200, Invalid=2350, Unknown=0, NotChecked=0, Total=2550 [2024-11-12 17:35:38,344 INFO L435 NwaCegarLoop]: 66 mSDtfsCounter, 154 mSDsluCounter, 1424 mSDsCounter, 0 mSdLazyCounter, 6566 mSolverCounterSat, 20 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.6s Time, 0 mProtectedPredicate, 0 mProtectedAction, 155 SdHoareTripleChecker+Valid, 1490 SdHoareTripleChecker+Invalid, 6586 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 20 IncrementalHoareTripleChecker+Valid, 6566 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.9s IncrementalHoareTripleChecker+Time [2024-11-12 17:35:38,344 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [155 Valid, 1490 Invalid, 6586 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [20 Valid, 6566 Invalid, 0 Unknown, 0 Unchecked, 1.9s Time] [2024-11-12 17:35:38,351 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 12759 states. [2024-11-12 17:35:38,896 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 12759 to 12451. [2024-11-12 17:35:38,902 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 12451 states, 11667 states have (on average 1.038656038398903) internal successors, (12118), 11669 states have internal predecessors, (12118), 779 states have call successors, (779), 2 states have call predecessors, (779), 2 states have return successors, (779), 779 states have call predecessors, (779), 779 states have call successors, (779) [2024-11-12 17:35:38,915 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 12451 states to 12451 states and 13676 transitions. [2024-11-12 17:35:38,919 INFO L78 Accepts]: Start accepts. Automaton has 12451 states and 13676 transitions. Word has length 296 [2024-11-12 17:35:38,919 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-12 17:35:38,919 INFO L471 AbstractCegarLoop]: Abstraction has 12451 states and 13676 transitions. [2024-11-12 17:35:38,919 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 34 states, 33 states have (on average 6.818181818181818) internal successors, (225), 34 states have internal predecessors, (225), 15 states have call successors, (16), 1 states have call predecessors, (16), 2 states have return successors, (16), 15 states have call predecessors, (16), 15 states have call successors, (16) [2024-11-12 17:35:38,919 INFO L276 IsEmpty]: Start isEmpty. Operand 12451 states and 13676 transitions. [2024-11-12 17:35:38,923 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 297 [2024-11-12 17:35:38,923 INFO L210 NwaCegarLoop]: Found error trace [2024-11-12 17:35:38,924 INFO L218 NwaCegarLoop]: trace histogram [15, 15, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 10, 10, 10, 10, 10, 4, 4, 4, 4, 4, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-12 17:35:38,940 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (34)] Forceful destruction successful, exit code 0 [2024-11-12 17:35:39,124 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 34 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable38 [2024-11-12 17:35:39,124 INFO L396 AbstractCegarLoop]: === Iteration 40 === Targeting ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOW === [ULTIMATE.startErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 17 more)] === [2024-11-12 17:35:39,125 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-12 17:35:39,125 INFO L85 PathProgramCache]: Analyzing trace with hash -1328479445, now seen corresponding path program 14 times [2024-11-12 17:35:39,125 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-12 17:35:39,125 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [617471802] [2024-11-12 17:35:39,125 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-12 17:35:39,125 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-12 17:35:39,144 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-12 17:35:39,333 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2024-11-12 17:35:39,334 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-12 17:35:39,335 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 7 [2024-11-12 17:35:39,335 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-12 17:35:39,336 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 20 [2024-11-12 17:35:39,337 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-12 17:35:39,338 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 40 [2024-11-12 17:35:39,338 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-12 17:35:39,339 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 60 [2024-11-12 17:35:39,340 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-12 17:35:39,341 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 80 [2024-11-12 17:35:39,342 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-12 17:35:39,343 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 100 [2024-11-12 17:35:39,344 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-12 17:35:39,345 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 120 [2024-11-12 17:35:39,346 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-12 17:35:39,347 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 140 [2024-11-12 17:35:39,347 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-12 17:35:39,349 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 160 [2024-11-12 17:35:39,349 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-12 17:35:39,350 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 180 [2024-11-12 17:35:39,351 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-12 17:35:39,352 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 200 [2024-11-12 17:35:39,353 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-12 17:35:39,355 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 220 [2024-11-12 17:35:39,356 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-12 17:35:39,356 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 240 [2024-11-12 17:35:39,357 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-12 17:35:39,358 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 260 [2024-11-12 17:35:39,358 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-12 17:35:39,359 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 280 [2024-11-12 17:35:39,359 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-12 17:35:39,361 INFO L134 CoverageAnalysis]: Checked inductivity of 1706 backedges. 736 proven. 460 refuted. 0 times theorem prover too weak. 510 trivial. 0 not checked. [2024-11-12 17:35:39,361 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-12 17:35:39,361 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [617471802] [2024-11-12 17:35:39,361 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [617471802] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-12 17:35:39,361 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1336858312] [2024-11-12 17:35:39,362 INFO L95 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2024-11-12 17:35:39,362 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-12 17:35:39,362 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2024-11-12 17:35:39,363 INFO L229 MonitoredProcess]: Starting monitored process 35 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-11-12 17:35:39,365 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (35)] Waiting until timeout for monitored process [2024-11-12 17:35:39,446 INFO L229 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2024-11-12 17:35:39,446 INFO L230 tOrderPrioritization]: Conjunction of SSA is unsat [2024-11-12 17:35:39,447 INFO L256 TraceCheckSpWp]: Trace formula consists of 456 conjuncts, 9 conjuncts are in the unsatisfiable core [2024-11-12 17:35:39,450 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2024-11-12 17:35:39,691 INFO L134 CoverageAnalysis]: Checked inductivity of 1706 backedges. 1024 proven. 332 refuted. 0 times theorem prover too weak. 350 trivial. 0 not checked. [2024-11-12 17:35:39,691 INFO L312 TraceCheckSpWp]: Computing backward predicates... [2024-11-12 17:35:39,896 INFO L134 CoverageAnalysis]: Checked inductivity of 1706 backedges. 694 proven. 502 refuted. 0 times theorem prover too weak. 510 trivial. 0 not checked. [2024-11-12 17:35:39,896 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1336858312] provided 0 perfect and 2 imperfect interpolant sequences [2024-11-12 17:35:39,896 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2024-11-12 17:35:39,897 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10, 10] total 16 [2024-11-12 17:35:39,897 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1163342016] [2024-11-12 17:35:39,897 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2024-11-12 17:35:39,897 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 16 states [2024-11-12 17:35:39,897 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-12 17:35:39,898 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 16 interpolants. [2024-11-12 17:35:39,898 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=68, Invalid=172, Unknown=0, NotChecked=0, Total=240 [2024-11-12 17:35:39,898 INFO L87 Difference]: Start difference. First operand 12451 states and 13676 transitions. Second operand has 16 states, 16 states have (on average 15.125) internal successors, (242), 16 states have internal predecessors, (242), 16 states have call successors, (18), 2 states have call predecessors, (18), 2 states have return successors, (18), 16 states have call predecessors, (18), 16 states have call successors, (18) [2024-11-12 17:35:40,668 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-12 17:35:40,668 INFO L93 Difference]: Finished difference Result 14220 states and 15599 transitions. [2024-11-12 17:35:40,668 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2024-11-12 17:35:40,668 INFO L78 Accepts]: Start accepts. Automaton has has 16 states, 16 states have (on average 15.125) internal successors, (242), 16 states have internal predecessors, (242), 16 states have call successors, (18), 2 states have call predecessors, (18), 2 states have return successors, (18), 16 states have call predecessors, (18), 16 states have call successors, (18) Word has length 296 [2024-11-12 17:35:40,669 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-12 17:35:40,684 INFO L225 Difference]: With dead ends: 14220 [2024-11-12 17:35:40,685 INFO L226 Difference]: Without dead ends: 12941 [2024-11-12 17:35:40,689 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 635 GetRequests, 611 SyntacticMatches, 7 SemanticMatches, 17 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 142 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=99, Invalid=243, Unknown=0, NotChecked=0, Total=342 [2024-11-12 17:35:40,689 INFO L435 NwaCegarLoop]: 50 mSDtfsCounter, 19 mSDsluCounter, 171 mSDsCounter, 0 mSdLazyCounter, 285 mSolverCounterSat, 5 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 19 SdHoareTripleChecker+Valid, 221 SdHoareTripleChecker+Invalid, 290 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 5 IncrementalHoareTripleChecker+Valid, 285 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2024-11-12 17:35:40,689 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [19 Valid, 221 Invalid, 290 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [5 Valid, 285 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2024-11-12 17:35:40,693 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 12941 states. [2024-11-12 17:35:41,334 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 12941 to 12428. [2024-11-12 17:35:41,341 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 12428 states, 11645 states have (on average 1.038643194504079) internal successors, (12095), 11647 states have internal predecessors, (12095), 778 states have call successors, (778), 2 states have call predecessors, (778), 2 states have return successors, (778), 778 states have call predecessors, (778), 778 states have call successors, (778) [2024-11-12 17:35:41,354 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 12428 states to 12428 states and 13651 transitions. [2024-11-12 17:35:41,357 INFO L78 Accepts]: Start accepts. Automaton has 12428 states and 13651 transitions. Word has length 296 [2024-11-12 17:35:41,358 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-12 17:35:41,358 INFO L471 AbstractCegarLoop]: Abstraction has 12428 states and 13651 transitions. [2024-11-12 17:35:41,358 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 16 states, 16 states have (on average 15.125) internal successors, (242), 16 states have internal predecessors, (242), 16 states have call successors, (18), 2 states have call predecessors, (18), 2 states have return successors, (18), 16 states have call predecessors, (18), 16 states have call successors, (18) [2024-11-12 17:35:41,358 INFO L276 IsEmpty]: Start isEmpty. Operand 12428 states and 13651 transitions. [2024-11-12 17:35:41,362 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 317 [2024-11-12 17:35:41,362 INFO L210 NwaCegarLoop]: Found error trace [2024-11-12 17:35:41,363 INFO L218 NwaCegarLoop]: trace histogram [16, 16, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 13, 13, 13, 13, 13, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-12 17:35:41,376 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (35)] Forceful destruction successful, exit code 0 [2024-11-12 17:35:41,563 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 35 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable39 [2024-11-12 17:35:41,563 INFO L396 AbstractCegarLoop]: === Iteration 41 === Targeting ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOW === [ULTIMATE.startErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 17 more)] === [2024-11-12 17:35:41,564 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-12 17:35:41,564 INFO L85 PathProgramCache]: Analyzing trace with hash -2142969626, now seen corresponding path program 15 times [2024-11-12 17:35:41,564 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-12 17:35:41,564 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [257294980] [2024-11-12 17:35:41,564 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-12 17:35:41,564 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-12 17:35:41,585 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-12 17:35:41,944 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2024-11-12 17:35:41,944 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-12 17:35:41,945 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 7 [2024-11-12 17:35:41,945 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-12 17:35:41,946 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 20 [2024-11-12 17:35:41,947 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-12 17:35:41,948 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 40 [2024-11-12 17:35:41,949 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-12 17:35:41,950 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 60 [2024-11-12 17:35:41,951 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-12 17:35:41,952 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 80 [2024-11-12 17:35:41,952 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-12 17:35:41,954 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 100 [2024-11-12 17:35:41,954 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-12 17:35:41,955 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 120 [2024-11-12 17:35:41,956 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-12 17:35:41,957 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 140 [2024-11-12 17:35:41,957 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-12 17:35:41,958 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 160 [2024-11-12 17:35:41,959 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-12 17:35:41,960 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 180 [2024-11-12 17:35:41,961 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-12 17:35:41,962 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 200 [2024-11-12 17:35:41,963 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-12 17:35:41,964 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 220 [2024-11-12 17:35:41,965 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-12 17:35:41,966 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 240 [2024-11-12 17:35:41,966 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-12 17:35:41,968 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 260 [2024-11-12 17:35:41,968 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-12 17:35:41,969 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 280 [2024-11-12 17:35:41,970 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-12 17:35:41,971 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 300 [2024-11-12 17:35:41,972 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-12 17:35:41,974 INFO L134 CoverageAnalysis]: Checked inductivity of 2045 backedges. 387 proven. 1234 refuted. 0 times theorem prover too weak. 424 trivial. 0 not checked. [2024-11-12 17:35:41,974 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-12 17:35:41,974 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [257294980] [2024-11-12 17:35:41,974 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [257294980] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-12 17:35:41,974 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [779400799] [2024-11-12 17:35:41,974 INFO L95 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2024-11-12 17:35:41,974 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-12 17:35:41,975 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2024-11-12 17:35:41,976 INFO L229 MonitoredProcess]: Starting monitored process 36 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-11-12 17:35:41,979 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (36)] Waiting until timeout for monitored process [2024-11-12 17:35:42,055 INFO L229 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 9 check-sat command(s) [2024-11-12 17:35:42,055 INFO L230 tOrderPrioritization]: Conjunction of SSA is unsat [2024-11-12 17:35:42,056 INFO L256 TraceCheckSpWp]: Trace formula consists of 282 conjuncts, 20 conjuncts are in the unsatisfiable core [2024-11-12 17:35:42,059 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2024-11-12 17:35:42,499 INFO L134 CoverageAnalysis]: Checked inductivity of 2045 backedges. 0 proven. 1201 refuted. 0 times theorem prover too weak. 844 trivial. 0 not checked. [2024-11-12 17:35:42,499 INFO L312 TraceCheckSpWp]: Computing backward predicates... [2024-11-12 17:35:42,935 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [779400799] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-12 17:35:42,935 INFO L185 FreeRefinementEngine]: Found 0 perfect and 2 imperfect interpolant sequences. [2024-11-12 17:35:42,936 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [18, 11] total 28 [2024-11-12 17:35:42,936 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [484848851] [2024-11-12 17:35:42,936 INFO L85 oduleStraightlineAll]: Using 2 imperfect interpolants to construct interpolant automaton [2024-11-12 17:35:42,936 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 28 states [2024-11-12 17:35:42,937 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-12 17:35:42,937 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 28 interpolants. [2024-11-12 17:35:42,938 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=138, Invalid=792, Unknown=0, NotChecked=0, Total=930 [2024-11-12 17:35:42,938 INFO L87 Difference]: Start difference. First operand 12428 states and 13651 transitions. Second operand has 28 states, 28 states have (on average 13.071428571428571) internal successors, (366), 28 states have internal predecessors, (366), 24 states have call successors, (25), 1 states have call predecessors, (25), 1 states have return successors, (25), 24 states have call predecessors, (25), 24 states have call successors, (25) [2024-11-12 17:35:45,515 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-12 17:35:45,515 INFO L93 Difference]: Finished difference Result 23132 states and 25508 transitions. [2024-11-12 17:35:45,515 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 67 states. [2024-11-12 17:35:45,515 INFO L78 Accepts]: Start accepts. Automaton has has 28 states, 28 states have (on average 13.071428571428571) internal successors, (366), 28 states have internal predecessors, (366), 24 states have call successors, (25), 1 states have call predecessors, (25), 1 states have return successors, (25), 24 states have call predecessors, (25), 24 states have call successors, (25) Word has length 316 [2024-11-12 17:35:45,516 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-12 17:35:45,538 INFO L225 Difference]: With dead ends: 23132 [2024-11-12 17:35:45,538 INFO L226 Difference]: Without dead ends: 17972 [2024-11-12 17:35:45,550 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 424 GetRequests, 350 SyntacticMatches, 0 SemanticMatches, 74 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1613 ImplicationChecksByTransitivity, 0.9s TimeCoverageRelationStatistics Valid=664, Invalid=5036, Unknown=0, NotChecked=0, Total=5700 [2024-11-12 17:35:45,551 INFO L435 NwaCegarLoop]: 160 mSDtfsCounter, 513 mSDsluCounter, 1598 mSDsCounter, 0 mSdLazyCounter, 3978 mSolverCounterSat, 45 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 513 SdHoareTripleChecker+Valid, 1758 SdHoareTripleChecker+Invalid, 4023 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 45 IncrementalHoareTripleChecker+Valid, 3978 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.3s IncrementalHoareTripleChecker+Time [2024-11-12 17:35:45,551 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [513 Valid, 1758 Invalid, 4023 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [45 Valid, 3978 Invalid, 0 Unknown, 0 Unchecked, 1.3s Time] [2024-11-12 17:35:45,559 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 17972 states. [2024-11-12 17:35:46,250 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 17972 to 14350. [2024-11-12 17:35:46,259 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 14350 states, 13447 states have (on average 1.0347289358221166) internal successors, (13914), 13449 states have internal predecessors, (13914), 898 states have call successors, (898), 2 states have call predecessors, (898), 2 states have return successors, (898), 898 states have call predecessors, (898), 898 states have call successors, (898) [2024-11-12 17:35:46,277 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 14350 states to 14350 states and 15710 transitions. [2024-11-12 17:35:46,282 INFO L78 Accepts]: Start accepts. Automaton has 14350 states and 15710 transitions. Word has length 316 [2024-11-12 17:35:46,283 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-12 17:35:46,283 INFO L471 AbstractCegarLoop]: Abstraction has 14350 states and 15710 transitions. [2024-11-12 17:35:46,283 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 28 states, 28 states have (on average 13.071428571428571) internal successors, (366), 28 states have internal predecessors, (366), 24 states have call successors, (25), 1 states have call predecessors, (25), 1 states have return successors, (25), 24 states have call predecessors, (25), 24 states have call successors, (25) [2024-11-12 17:35:46,283 INFO L276 IsEmpty]: Start isEmpty. Operand 14350 states and 15710 transitions. [2024-11-12 17:35:46,287 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 317 [2024-11-12 17:35:46,287 INFO L210 NwaCegarLoop]: Found error trace [2024-11-12 17:35:46,288 INFO L218 NwaCegarLoop]: trace histogram [16, 16, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 12, 12, 12, 12, 12, 3, 3, 3, 3, 3, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-12 17:35:46,304 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (36)] Forceful destruction successful, exit code 0 [2024-11-12 17:35:46,488 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable40,36 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-12 17:35:46,489 INFO L396 AbstractCegarLoop]: === Iteration 42 === Targeting ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOW === [ULTIMATE.startErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 17 more)] === [2024-11-12 17:35:46,489 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-12 17:35:46,489 INFO L85 PathProgramCache]: Analyzing trace with hash 1923062448, now seen corresponding path program 16 times [2024-11-12 17:35:46,489 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-12 17:35:46,490 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1142834312] [2024-11-12 17:35:46,490 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-12 17:35:46,490 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-12 17:35:46,519 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unknown [2024-11-12 17:35:46,520 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [1702983566] [2024-11-12 17:35:46,520 INFO L95 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2024-11-12 17:35:46,521 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-12 17:35:46,521 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2024-11-12 17:35:46,522 INFO L229 MonitoredProcess]: Starting monitored process 37 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-11-12 17:35:46,524 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (37)] Waiting until timeout for monitored process [2024-11-12 17:35:46,631 INFO L229 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2024-11-12 17:35:46,631 INFO L230 tOrderPrioritization]: Conjunction of SSA is unsat [2024-11-12 17:35:46,634 INFO L256 TraceCheckSpWp]: Trace formula consists of 481 conjuncts, 43 conjuncts are in the unsatisfiable core [2024-11-12 17:35:46,639 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2024-11-12 17:35:49,326 INFO L134 CoverageAnalysis]: Checked inductivity of 2005 backedges. 63 proven. 1530 refuted. 0 times theorem prover too weak. 412 trivial. 0 not checked. [2024-11-12 17:35:49,326 INFO L312 TraceCheckSpWp]: Computing backward predicates... [2024-11-12 17:35:49,629 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-12 17:35:49,629 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1142834312] [2024-11-12 17:35:49,629 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2024-11-12 17:35:49,629 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1702983566] [2024-11-12 17:35:49,629 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1702983566] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-12 17:35:49,629 INFO L185 FreeRefinementEngine]: Found 0 perfect and 1 imperfect interpolant sequences. [2024-11-12 17:35:49,629 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [27] total 27 [2024-11-12 17:35:49,629 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1860948698] [2024-11-12 17:35:49,630 INFO L85 oduleStraightlineAll]: Using 1 imperfect interpolants to construct interpolant automaton [2024-11-12 17:35:49,630 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 28 states [2024-11-12 17:35:49,630 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-12 17:35:49,630 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 28 interpolants. [2024-11-12 17:35:49,631 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=100, Invalid=830, Unknown=0, NotChecked=0, Total=930 [2024-11-12 17:35:49,631 INFO L87 Difference]: Start difference. First operand 14350 states and 15710 transitions. Second operand has 28 states, 27 states have (on average 7.222222222222222) internal successors, (195), 28 states have internal predecessors, (195), 13 states have call successors, (14), 1 states have call predecessors, (14), 2 states have return successors, (15), 13 states have call predecessors, (15), 13 states have call successors, (15) [2024-11-12 17:35:53,055 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-12 17:35:53,055 INFO L93 Difference]: Finished difference Result 14805 states and 16205 transitions. [2024-11-12 17:35:53,055 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 38 states. [2024-11-12 17:35:53,056 INFO L78 Accepts]: Start accepts. Automaton has has 28 states, 27 states have (on average 7.222222222222222) internal successors, (195), 28 states have internal predecessors, (195), 13 states have call successors, (14), 1 states have call predecessors, (14), 2 states have return successors, (15), 13 states have call predecessors, (15), 13 states have call successors, (15) Word has length 316 [2024-11-12 17:35:53,056 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-12 17:35:53,079 INFO L225 Difference]: With dead ends: 14805 [2024-11-12 17:35:53,079 INFO L226 Difference]: Without dead ends: 14580 [2024-11-12 17:35:53,090 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 349 GetRequests, 298 SyntacticMatches, 0 SemanticMatches, 51 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 580 ImplicationChecksByTransitivity, 2.1s TimeCoverageRelationStatistics Valid=385, Invalid=2371, Unknown=0, NotChecked=0, Total=2756 [2024-11-12 17:35:53,091 INFO L435 NwaCegarLoop]: 50 mSDtfsCounter, 163 mSDsluCounter, 631 mSDsCounter, 0 mSdLazyCounter, 2305 mSolverCounterSat, 22 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 164 SdHoareTripleChecker+Valid, 681 SdHoareTripleChecker+Invalid, 2327 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 22 IncrementalHoareTripleChecker+Valid, 2305 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.5s IncrementalHoareTripleChecker+Time [2024-11-12 17:35:53,091 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [164 Valid, 681 Invalid, 2327 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [22 Valid, 2305 Invalid, 0 Unknown, 0 Unchecked, 1.5s Time] [2024-11-12 17:35:53,099 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 14580 states. [2024-11-12 17:35:53,778 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 14580 to 14350. [2024-11-12 17:35:53,786 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 14350 states, 13447 states have (on average 1.034580203762921) internal successors, (13912), 13449 states have internal predecessors, (13912), 898 states have call successors, (898), 2 states have call predecessors, (898), 2 states have return successors, (898), 898 states have call predecessors, (898), 898 states have call successors, (898) [2024-11-12 17:35:53,801 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 14350 states to 14350 states and 15708 transitions. [2024-11-12 17:35:53,805 INFO L78 Accepts]: Start accepts. Automaton has 14350 states and 15708 transitions. Word has length 316 [2024-11-12 17:35:53,806 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-12 17:35:53,806 INFO L471 AbstractCegarLoop]: Abstraction has 14350 states and 15708 transitions. [2024-11-12 17:35:53,806 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 28 states, 27 states have (on average 7.222222222222222) internal successors, (195), 28 states have internal predecessors, (195), 13 states have call successors, (14), 1 states have call predecessors, (14), 2 states have return successors, (15), 13 states have call predecessors, (15), 13 states have call successors, (15) [2024-11-12 17:35:53,806 INFO L276 IsEmpty]: Start isEmpty. Operand 14350 states and 15708 transitions. [2024-11-12 17:35:53,809 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 317 [2024-11-12 17:35:53,809 INFO L210 NwaCegarLoop]: Found error trace [2024-11-12 17:35:53,809 INFO L218 NwaCegarLoop]: trace histogram [16, 16, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 10, 10, 10, 10, 10, 5, 5, 5, 5, 5, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-12 17:35:53,822 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (37)] Forceful destruction successful, exit code 0 [2024-11-12 17:35:54,009 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable41,37 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-12 17:35:54,010 INFO L396 AbstractCegarLoop]: === Iteration 43 === Targeting ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOW === [ULTIMATE.startErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 17 more)] === [2024-11-12 17:35:54,010 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-12 17:35:54,010 INFO L85 PathProgramCache]: Analyzing trace with hash -1531816124, now seen corresponding path program 17 times [2024-11-12 17:35:54,010 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-12 17:35:54,010 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [747745940] [2024-11-12 17:35:54,010 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-12 17:35:54,011 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-12 17:35:54,034 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unknown [2024-11-12 17:35:54,036 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [1631545048] [2024-11-12 17:35:54,036 INFO L95 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2024-11-12 17:35:54,036 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-12 17:35:54,036 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2024-11-12 17:35:54,040 INFO L229 MonitoredProcess]: Starting monitored process 38 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-11-12 17:35:54,083 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (38)] Waiting until timeout for monitored process