./Ultimate.py --spec /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/properties/no-overflow.prp --file /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/nla-digbench-scaling/hard2_valuebound10.c --full-output --architecture 32bit -------------------------------------------------------------------------------- Checking for overflows Using default analysis Version 4a390ef5 Calling Ultimate with: /root/.sdkman/candidates/java/current/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 /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/nla-digbench-scaling/hard2_valuebound10.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 174cfd8cb6426614b32355f584844d4fc6265ba8fd3c3cda6c788ade64de4fc0 --- Real Ultimate output --- This is Ultimate 0.2.5-dev-4a390ef-m [2024-10-24 20:23:57,457 INFO L188 SettingsManager]: Resetting all preferences to default values... [2024-10-24 20:23:57,511 INFO L114 SettingsManager]: Loading settings from /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/config/svcomp-Overflow-32bit-Automizer_Default.epf [2024-10-24 20:23:57,516 WARN L101 SettingsManager]: Preference file contains the following unknown settings: [2024-10-24 20:23:57,516 WARN L103 SettingsManager]: * de.uni_freiburg.informatik.ultimate.core.Log level for class [2024-10-24 20:23:57,537 INFO L130 SettingsManager]: Preferences different from defaults after loading the file: [2024-10-24 20:23:57,539 INFO L151 SettingsManager]: Preferences of UltimateCore differ from their defaults: [2024-10-24 20:23:57,539 INFO L153 SettingsManager]: * Log level for class=de.uni_freiburg.informatik.ultimate.lib.smtlibutils.quantifier.QuantifierPusher=ERROR; [2024-10-24 20:23:57,539 INFO L151 SettingsManager]: Preferences of Boogie Preprocessor differ from their defaults: [2024-10-24 20:23:57,541 INFO L153 SettingsManager]: * Use memory slicer=true [2024-10-24 20:23:57,541 INFO L151 SettingsManager]: Preferences of Boogie Procedure Inliner differ from their defaults: [2024-10-24 20:23:57,541 INFO L153 SettingsManager]: * Ignore calls to procedures called more than once=ONLY_FOR_SEQUENTIAL_PROGRAMS [2024-10-24 20:23:57,542 INFO L151 SettingsManager]: Preferences of BlockEncodingV2 differ from their defaults: [2024-10-24 20:23:57,542 INFO L153 SettingsManager]: * Create parallel compositions if possible=false [2024-10-24 20:23:57,542 INFO L153 SettingsManager]: * Use SBE=true [2024-10-24 20:23:57,543 INFO L151 SettingsManager]: Preferences of CACSL2BoogieTranslator differ from their defaults: [2024-10-24 20:23:57,546 INFO L153 SettingsManager]: * Pointer base address is valid at dereference=IGNORE [2024-10-24 20:23:57,546 INFO L153 SettingsManager]: * sizeof long=4 [2024-10-24 20:23:57,546 INFO L153 SettingsManager]: * Overapproximate operations on floating types=true [2024-10-24 20:23:57,546 INFO L153 SettingsManager]: * sizeof POINTER=4 [2024-10-24 20:23:57,546 INFO L153 SettingsManager]: * Check division by zero=IGNORE [2024-10-24 20:23:57,547 INFO L153 SettingsManager]: * Pointer to allocated memory at dereference=IGNORE [2024-10-24 20:23:57,547 INFO L153 SettingsManager]: * If two pointers are subtracted or compared they have the same base address=IGNORE [2024-10-24 20:23:57,548 INFO L153 SettingsManager]: * Check array bounds for arrays that are off heap=IGNORE [2024-10-24 20:23:57,549 INFO L153 SettingsManager]: * Allow undefined functions=false [2024-10-24 20:23:57,549 INFO L153 SettingsManager]: * Check absence of signed integer overflows=ASSERTandASSUME [2024-10-24 20:23:57,549 INFO L153 SettingsManager]: * Check unreachability of reach_error function=false [2024-10-24 20:23:57,549 INFO L153 SettingsManager]: * sizeof long double=12 [2024-10-24 20:23:57,549 INFO L153 SettingsManager]: * Check if freed pointer was valid=false [2024-10-24 20:23:57,549 INFO L153 SettingsManager]: * Use constant arrays=true [2024-10-24 20:23:57,550 INFO L151 SettingsManager]: Preferences of RCFGBuilder differ from their defaults: [2024-10-24 20:23:57,550 INFO L153 SettingsManager]: * Size of a code block=SequenceOfStatements [2024-10-24 20:23:57,550 INFO L153 SettingsManager]: * Only consider context switches at boundaries of atomic blocks=true [2024-10-24 20:23:57,550 INFO L153 SettingsManager]: * SMT solver=External_DefaultMode [2024-10-24 20:23:57,550 INFO L153 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:4000 [2024-10-24 20:23:57,550 INFO L151 SettingsManager]: Preferences of TraceAbstraction differ from their defaults: [2024-10-24 20:23:57,550 INFO L153 SettingsManager]: * Compute Interpolants along a Counterexample=FPandBP [2024-10-24 20:23:57,550 INFO L153 SettingsManager]: * Positions where we compute the Hoare Annotation=LoopHeads [2024-10-24 20:23:57,551 INFO L153 SettingsManager]: * Trace refinement strategy=CAMEL [2024-10-24 20:23:57,551 INFO L153 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in [2024-10-24 20:23:57,551 INFO L153 SettingsManager]: * Apply one-shot large block encoding in concurrent analysis=false [2024-10-24 20:23:57,551 INFO L153 SettingsManager]: * Automaton type used in concurrency analysis=PETRI_NET [2024-10-24 20:23:57,551 INFO L153 SettingsManager]: * Order on configurations for Petri net unfoldings=DBO [2024-10-24 20:23:57,552 INFO L153 SettingsManager]: * SMT solver=External_ModelsAndUnsatCoreMode [2024-10-24 20:23:57,552 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 -> 174cfd8cb6426614b32355f584844d4fc6265ba8fd3c3cda6c788ade64de4fc0 [2024-10-24 20:23:57,741 INFO L75 nceAwareModelManager]: Repository-Root is: /tmp [2024-10-24 20:23:57,760 INFO L261 ainManager$Toolchain]: [Toolchain 1]: Applicable parser(s) successfully (re)initialized [2024-10-24 20:23:57,762 INFO L217 ainManager$Toolchain]: [Toolchain 1]: Toolchain selected. [2024-10-24 20:23:57,762 INFO L270 PluginConnector]: Initializing CDTParser... [2024-10-24 20:23:57,763 INFO L274 PluginConnector]: CDTParser initialized [2024-10-24 20:23:57,764 INFO L431 ainManager$Toolchain]: [Toolchain 1]: Parsing single file: /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/nla-digbench-scaling/hard2_valuebound10.c [2024-10-24 20:23:59,005 INFO L533 CDTParser]: Created temporary CDT project at NULL [2024-10-24 20:23:59,156 INFO L384 CDTParser]: Found 1 translation units. [2024-10-24 20:23:59,157 INFO L180 CDTParser]: Scanning /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/nla-digbench-scaling/hard2_valuebound10.c [2024-10-24 20:23:59,162 INFO L427 CDTParser]: About to delete temporary CDT project at /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/data/7333a6e30/a2292ed3579548ed87b2d5a7b8c14e57/FLAGcd2b29542 [2024-10-24 20:23:59,175 INFO L435 CDTParser]: Successfully deleted /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/data/7333a6e30/a2292ed3579548ed87b2d5a7b8c14e57 [2024-10-24 20:23:59,177 INFO L299 ainManager$Toolchain]: ####################### [Toolchain 1] ####################### [2024-10-24 20:23:59,178 INFO L133 ToolchainWalker]: Walking toolchain with 6 elements. [2024-10-24 20:23:59,180 INFO L112 PluginConnector]: ------------------------CACSL2BoogieTranslator---------------------------- [2024-10-24 20:23:59,180 INFO L270 PluginConnector]: Initializing CACSL2BoogieTranslator... [2024-10-24 20:23:59,184 INFO L274 PluginConnector]: CACSL2BoogieTranslator initialized [2024-10-24 20:23:59,184 INFO L184 PluginConnector]: Executing the observer ACSLObjectContainerObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 24.10 08:23:59" (1/1) ... [2024-10-24 20:23:59,186 INFO L204 PluginConnector]: Invalid model from CACSL2BoogieTranslator for observer de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator.ACSLObjectContainerObserver@105e05cc and model type de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 24.10 08:23:59, skipping insertion in model container [2024-10-24 20:23:59,186 INFO L184 PluginConnector]: Executing the observer CACSL2BoogieTranslatorObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 24.10 08:23:59" (1/1) ... [2024-10-24 20:23:59,203 INFO L175 MainTranslator]: Built tables and reachable declarations [2024-10-24 20:23:59,346 INFO L210 PostProcessor]: Analyzing one entry point: main [2024-10-24 20:23:59,357 INFO L200 MainTranslator]: Completed pre-run [2024-10-24 20:23:59,371 INFO L210 PostProcessor]: Analyzing one entry point: main [2024-10-24 20:23:59,390 INFO L204 MainTranslator]: Completed translation [2024-10-24 20:23:59,390 INFO L201 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 24.10 08:23:59 WrapperNode [2024-10-24 20:23:59,391 INFO L131 PluginConnector]: ------------------------ END CACSL2BoogieTranslator---------------------------- [2024-10-24 20:23:59,392 INFO L112 PluginConnector]: ------------------------Boogie Procedure Inliner---------------------------- [2024-10-24 20:23:59,392 INFO L270 PluginConnector]: Initializing Boogie Procedure Inliner... [2024-10-24 20:23:59,392 INFO L274 PluginConnector]: Boogie Procedure Inliner initialized [2024-10-24 20:23:59,400 INFO L184 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 24.10 08:23:59" (1/1) ... [2024-10-24 20:23:59,411 INFO L184 PluginConnector]: Executing the observer Inliner from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 24.10 08:23:59" (1/1) ... [2024-10-24 20:23:59,437 INFO L138 Inliner]: procedures = 14, calls = 24, calls flagged for inlining = 4, calls inlined = 4, statements flattened = 94 [2024-10-24 20:23:59,438 INFO L131 PluginConnector]: ------------------------ END Boogie Procedure Inliner---------------------------- [2024-10-24 20:23:59,438 INFO L112 PluginConnector]: ------------------------Boogie Preprocessor---------------------------- [2024-10-24 20:23:59,438 INFO L270 PluginConnector]: Initializing Boogie Preprocessor... [2024-10-24 20:23:59,438 INFO L274 PluginConnector]: Boogie Preprocessor initialized [2024-10-24 20:23:59,449 INFO L184 PluginConnector]: Executing the observer EnsureBoogieModelObserver from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 24.10 08:23:59" (1/1) ... [2024-10-24 20:23:59,449 INFO L184 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 24.10 08:23:59" (1/1) ... [2024-10-24 20:23:59,450 INFO L184 PluginConnector]: Executing the observer MemorySlicer from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 24.10 08:23:59" (1/1) ... [2024-10-24 20:23:59,467 INFO L175 MemorySlicer]: Split 10 memory accesses to 2 slices as follows [2, 8]. 80 percent of accesses are in the largest equivalence class. The 10 initializations are split as follows [2, 8]. The 0 writes are split as follows [0, 0]. [2024-10-24 20:23:59,467 INFO L184 PluginConnector]: Executing the observer ConstExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 24.10 08:23:59" (1/1) ... [2024-10-24 20:23:59,467 INFO L184 PluginConnector]: Executing the observer StructExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 24.10 08:23:59" (1/1) ... [2024-10-24 20:23:59,475 INFO L184 PluginConnector]: Executing the observer UnstructureCode from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 24.10 08:23:59" (1/1) ... [2024-10-24 20:23:59,478 INFO L184 PluginConnector]: Executing the observer FunctionInliner from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 24.10 08:23:59" (1/1) ... [2024-10-24 20:23:59,479 INFO L184 PluginConnector]: Executing the observer LTLStepAnnotator from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 24.10 08:23:59" (1/1) ... [2024-10-24 20:23:59,480 INFO L184 PluginConnector]: Executing the observer BoogieSymbolTableConstructor from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 24.10 08:23:59" (1/1) ... [2024-10-24 20:23:59,487 INFO L131 PluginConnector]: ------------------------ END Boogie Preprocessor---------------------------- [2024-10-24 20:23:59,488 INFO L112 PluginConnector]: ------------------------RCFGBuilder---------------------------- [2024-10-24 20:23:59,488 INFO L270 PluginConnector]: Initializing RCFGBuilder... [2024-10-24 20:23:59,488 INFO L274 PluginConnector]: RCFGBuilder initialized [2024-10-24 20:23:59,489 INFO L184 PluginConnector]: Executing the observer RCFGBuilderObserver from plugin RCFGBuilder for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 24.10 08:23:59" (1/1) ... [2024-10-24 20:23:59,493 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:4000 [2024-10-24 20:23:59,504 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2024-10-24 20:23:59,524 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-10-24 20:23:59,530 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-10-24 20:23:59,566 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocInit [2024-10-24 20:23:59,566 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#0 [2024-10-24 20:23:59,566 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#1 [2024-10-24 20:23:59,567 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.start [2024-10-24 20:23:59,567 INFO L138 BoogieDeclarations]: Found implementation of procedure ULTIMATE.start [2024-10-24 20:23:59,567 INFO L130 BoogieDeclarations]: Found specification of procedure __VERIFIER_assert [2024-10-24 20:23:59,567 INFO L138 BoogieDeclarations]: Found implementation of procedure __VERIFIER_assert [2024-10-24 20:23:59,638 INFO L238 CfgBuilder]: Building ICFG [2024-10-24 20:23:59,640 INFO L264 CfgBuilder]: Building CFG for each procedure with an implementation [2024-10-24 20:23:59,946 INFO L? ?]: Removed 51 outVars from TransFormulas that were not future-live. [2024-10-24 20:23:59,946 INFO L287 CfgBuilder]: Performing block encoding [2024-10-24 20:23:59,969 INFO L309 CfgBuilder]: Using the 1 location(s) as analysis (start of procedure ULTIMATE.start) [2024-10-24 20:23:59,969 INFO L314 CfgBuilder]: Removed 2 assume(true) statements. [2024-10-24 20:23:59,969 INFO L201 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 24.10 08:23:59 BoogieIcfgContainer [2024-10-24 20:23:59,970 INFO L131 PluginConnector]: ------------------------ END RCFGBuilder---------------------------- [2024-10-24 20:23:59,971 INFO L112 PluginConnector]: ------------------------TraceAbstraction---------------------------- [2024-10-24 20:23:59,971 INFO L270 PluginConnector]: Initializing TraceAbstraction... [2024-10-24 20:23:59,973 INFO L274 PluginConnector]: TraceAbstraction initialized [2024-10-24 20:23:59,974 INFO L184 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "CDTParser AST 24.10 08:23:59" (1/3) ... [2024-10-24 20:23:59,974 INFO L204 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@554f5114 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 24.10 08:23:59, skipping insertion in model container [2024-10-24 20:23:59,974 INFO L184 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 24.10 08:23:59" (2/3) ... [2024-10-24 20:23:59,975 INFO L204 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@554f5114 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 24.10 08:23:59, skipping insertion in model container [2024-10-24 20:23:59,975 INFO L184 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 24.10 08:23:59" (3/3) ... [2024-10-24 20:23:59,976 INFO L112 eAbstractionObserver]: Analyzing ICFG hard2_valuebound10.c [2024-10-24 20:23:59,989 INFO L209 ceAbstractionStarter]: Automizer settings: Hoare:LoopHeads NWA Interpolation:FPandBP Determinization: PREDICATE_ABSTRACTION [2024-10-24 20:23:59,990 INFO L149 ceAbstractionStarter]: Applying trace abstraction to program that has 24 error locations. [2024-10-24 20:24:00,041 INFO L332 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == AllErrorsAtOnce ======== [2024-10-24 20:24:00,047 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;@38fbd62c, mLbeIndependenceSettings=[IndependenceType=SEMANTIC, AbstractionType=NONE, UseConditional=false, UseSemiCommutativity=true, Solver=Z3, SolverTimeout=1000ms] [2024-10-24 20:24:00,047 INFO L334 AbstractCegarLoop]: Starting to check reachability of 24 error locations. [2024-10-24 20:24:00,052 INFO L276 IsEmpty]: Start isEmpty. Operand has 69 states, 36 states have (on average 1.9166666666666667) internal successors, (69), 60 states have internal predecessors, (69), 7 states have call successors, (7), 1 states have call predecessors, (7), 1 states have return successors, (7), 7 states have call predecessors, (7), 7 states have call successors, (7) [2024-10-24 20:24:00,057 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 7 [2024-10-24 20:24:00,057 INFO L207 NwaCegarLoop]: Found error trace [2024-10-24 20:24:00,057 INFO L215 NwaCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1] [2024-10-24 20:24:00,058 INFO L396 AbstractCegarLoop]: === Iteration 1 === Targeting ULTIMATE.startErr6ASSERT_VIOLATIONINTEGER_OVERFLOW === [ULTIMATE.startErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 21 more)] === [2024-10-24 20:24:00,062 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-10-24 20:24:00,062 INFO L85 PathProgramCache]: Analyzing trace with hash 491003590, now seen corresponding path program 1 times [2024-10-24 20:24:00,069 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-10-24 20:24:00,070 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [474893302] [2024-10-24 20:24:00,070 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-10-24 20:24:00,070 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-10-24 20:24:00,139 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-24 20:24:00,178 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2024-10-24 20:24:00,179 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-10-24 20:24:00,179 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [474893302] [2024-10-24 20:24:00,180 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [474893302] provided 1 perfect and 0 imperfect interpolant sequences [2024-10-24 20:24:00,180 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-10-24 20:24:00,180 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [] total 2 [2024-10-24 20:24:00,181 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1007105409] [2024-10-24 20:24:00,182 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-10-24 20:24:00,185 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 2 states [2024-10-24 20:24:00,185 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-10-24 20:24:00,201 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 2 interpolants. [2024-10-24 20:24:00,201 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=1, Invalid=1, Unknown=0, NotChecked=0, Total=2 [2024-10-24 20:24:00,203 INFO L87 Difference]: Start difference. First operand has 69 states, 36 states have (on average 1.9166666666666667) internal successors, (69), 60 states have internal predecessors, (69), 7 states have call successors, (7), 1 states have call predecessors, (7), 1 states have return successors, (7), 7 states have call predecessors, (7), 7 states have call successors, (7) Second operand has 2 states, 2 states have (on average 3.0) internal successors, (6), 2 states have internal predecessors, (6), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2024-10-24 20:24:00,234 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-10-24 20:24:00,234 INFO L93 Difference]: Finished difference Result 136 states and 170 transitions. [2024-10-24 20:24:00,236 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2024-10-24 20:24:00,237 INFO L78 Accepts]: Start accepts. Automaton has has 2 states, 2 states have (on average 3.0) internal successors, (6), 2 states have internal predecessors, (6), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 6 [2024-10-24 20:24:00,237 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-10-24 20:24:00,243 INFO L225 Difference]: With dead ends: 136 [2024-10-24 20:24:00,243 INFO L226 Difference]: Without dead ends: 65 [2024-10-24 20:24:00,247 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 2 GetRequests, 2 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-10-24 20:24:00,249 INFO L432 NwaCegarLoop]: 75 mSDtfsCounter, 0 mSDsluCounter, 0 mSDsCounter, 0 mSdLazyCounter, 2 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 0 SdHoareTripleChecker+Valid, 75 SdHoareTripleChecker+Invalid, 2 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 2 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2024-10-24 20:24:00,250 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [0 Valid, 75 Invalid, 2 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 2 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2024-10-24 20:24:00,262 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 65 states. [2024-10-24 20:24:00,275 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 65 to 65. [2024-10-24 20:24:00,276 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 65 states, 35 states have (on average 1.7428571428571429) internal successors, (61), 58 states have internal predecessors, (61), 5 states have call successors, (5), 1 states have call predecessors, (5), 1 states have return successors, (5), 5 states have call predecessors, (5), 5 states have call successors, (5) [2024-10-24 20:24:00,277 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 65 states to 65 states and 71 transitions. [2024-10-24 20:24:00,279 INFO L78 Accepts]: Start accepts. Automaton has 65 states and 71 transitions. Word has length 6 [2024-10-24 20:24:00,279 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-10-24 20:24:00,279 INFO L471 AbstractCegarLoop]: Abstraction has 65 states and 71 transitions. [2024-10-24 20:24:00,279 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 2 states, 2 states have (on average 3.0) internal successors, (6), 2 states have internal predecessors, (6), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2024-10-24 20:24:00,280 INFO L276 IsEmpty]: Start isEmpty. Operand 65 states and 71 transitions. [2024-10-24 20:24:00,280 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 16 [2024-10-24 20:24:00,281 INFO L207 NwaCegarLoop]: Found error trace [2024-10-24 20:24:00,281 INFO L215 NwaCegarLoop]: trace histogram [2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-10-24 20:24:00,281 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable0 [2024-10-24 20:24:00,281 INFO L396 AbstractCegarLoop]: === Iteration 2 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONINTEGER_OVERFLOW === [ULTIMATE.startErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 21 more)] === [2024-10-24 20:24:00,282 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-10-24 20:24:00,282 INFO L85 PathProgramCache]: Analyzing trace with hash 1989668520, now seen corresponding path program 1 times [2024-10-24 20:24:00,282 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-10-24 20:24:00,282 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [936838057] [2024-10-24 20:24:00,282 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-10-24 20:24:00,282 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-10-24 20:24:00,308 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unknown [2024-10-24 20:24:00,313 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [1889836480] [2024-10-24 20:24:00,314 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-10-24 20:24:00,315 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-10-24 20:24:00,315 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2024-10-24 20:24:00,316 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-10-24 20:24:00,318 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-10-24 20:24:00,374 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-24 20:24:00,376 INFO L255 TraceCheckSpWp]: Trace formula consists of 72 conjuncts, 5 conjuncts are in the unsatisfiable core [2024-10-24 20:24:00,380 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-10-24 20:24:00,434 INFO L134 CoverageAnalysis]: Checked inductivity of 4 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 4 trivial. 0 not checked. [2024-10-24 20:24:00,435 INFO L307 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2024-10-24 20:24:00,435 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-10-24 20:24:00,436 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [936838057] [2024-10-24 20:24:00,436 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2024-10-24 20:24:00,436 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1889836480] [2024-10-24 20:24:00,437 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1889836480] provided 1 perfect and 0 imperfect interpolant sequences [2024-10-24 20:24:00,437 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-10-24 20:24:00,437 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [] total 2 [2024-10-24 20:24:00,438 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [236259222] [2024-10-24 20:24:00,438 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-10-24 20:24:00,438 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2024-10-24 20:24:00,439 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-10-24 20:24:00,440 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2024-10-24 20:24:00,440 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2024-10-24 20:24:00,441 INFO L87 Difference]: Start difference. First operand 65 states and 71 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-10-24 20:24:00,531 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-10-24 20:24:00,531 INFO L93 Difference]: Finished difference Result 137 states and 158 transitions. [2024-10-24 20:24:00,531 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2024-10-24 20:24:00,532 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-10-24 20:24:00,532 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-10-24 20:24:00,533 INFO L225 Difference]: With dead ends: 137 [2024-10-24 20:24:00,533 INFO L226 Difference]: Without dead ends: 88 [2024-10-24 20:24:00,534 INFO L431 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-10-24 20:24:00,534 INFO L432 NwaCegarLoop]: 55 mSDtfsCounter, 16 mSDsluCounter, 39 mSDsCounter, 0 mSdLazyCounter, 47 mSolverCounterSat, 6 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 19 SdHoareTripleChecker+Valid, 94 SdHoareTripleChecker+Invalid, 53 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 6 IncrementalHoareTripleChecker+Valid, 47 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2024-10-24 20:24:00,535 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [19 Valid, 94 Invalid, 53 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [6 Valid, 47 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2024-10-24 20:24:00,535 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 88 states. [2024-10-24 20:24:00,544 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 88 to 86. [2024-10-24 20:24:00,545 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 86 states, 51 states have (on average 1.6470588235294117) internal successors, (84), 74 states have internal predecessors, (84), 10 states have call successors, (10), 1 states have call predecessors, (10), 1 states have return successors, (10), 10 states have call predecessors, (10), 10 states have call successors, (10) [2024-10-24 20:24:00,546 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 86 states to 86 states and 104 transitions. [2024-10-24 20:24:00,547 INFO L78 Accepts]: Start accepts. Automaton has 86 states and 104 transitions. Word has length 15 [2024-10-24 20:24:00,547 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-10-24 20:24:00,548 INFO L471 AbstractCegarLoop]: Abstraction has 86 states and 104 transitions. [2024-10-24 20:24:00,548 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-10-24 20:24:00,548 INFO L276 IsEmpty]: Start isEmpty. Operand 86 states and 104 transitions. [2024-10-24 20:24:00,548 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 24 [2024-10-24 20:24:00,548 INFO L207 NwaCegarLoop]: Found error trace [2024-10-24 20:24:00,548 INFO L215 NwaCegarLoop]: trace histogram [3, 3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-10-24 20:24:00,561 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (2)] Ended with exit code 0 [2024-10-24 20:24:00,752 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-10-24 20:24:00,753 INFO L396 AbstractCegarLoop]: === Iteration 3 === Targeting ULTIMATE.startErr2ASSERT_VIOLATIONINTEGER_OVERFLOW === [ULTIMATE.startErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 21 more)] === [2024-10-24 20:24:00,753 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-10-24 20:24:00,753 INFO L85 PathProgramCache]: Analyzing trace with hash -1953746883, now seen corresponding path program 1 times [2024-10-24 20:24:00,754 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-10-24 20:24:00,754 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2051261620] [2024-10-24 20:24:00,754 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-10-24 20:24:00,754 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-10-24 20:24:00,772 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-24 20:24:00,868 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 4 [2024-10-24 20:24:00,870 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-24 20:24:00,875 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 9 [2024-10-24 20:24:00,877 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-24 20:24:00,881 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 16 [2024-10-24 20:24:00,883 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-24 20:24:00,888 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 12 trivial. 0 not checked. [2024-10-24 20:24:00,888 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-10-24 20:24:00,889 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2051261620] [2024-10-24 20:24:00,889 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2051261620] provided 1 perfect and 0 imperfect interpolant sequences [2024-10-24 20:24:00,889 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-10-24 20:24:00,889 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [] total 2 [2024-10-24 20:24:00,889 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [59295548] [2024-10-24 20:24:00,889 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-10-24 20:24:00,890 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2024-10-24 20:24:00,890 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-10-24 20:24:00,890 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2024-10-24 20:24:00,890 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2024-10-24 20:24:00,891 INFO L87 Difference]: Start difference. First operand 86 states and 104 transitions. Second operand has 3 states, 2 states have (on average 5.5) internal successors, (11), 3 states have internal predecessors, (11), 1 states have call successors, (3), 1 states have call predecessors, (3), 1 states have return successors, (3), 1 states have call predecessors, (3), 1 states have call successors, (3) [2024-10-24 20:24:00,937 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-10-24 20:24:00,937 INFO L93 Difference]: Finished difference Result 96 states and 111 transitions. [2024-10-24 20:24:00,937 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2024-10-24 20:24:00,938 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 2 states have (on average 5.5) internal successors, (11), 3 states have internal predecessors, (11), 1 states have call successors, (3), 1 states have call predecessors, (3), 1 states have return successors, (3), 1 states have call predecessors, (3), 1 states have call successors, (3) Word has length 23 [2024-10-24 20:24:00,938 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-10-24 20:24:00,939 INFO L225 Difference]: With dead ends: 96 [2024-10-24 20:24:00,939 INFO L226 Difference]: Without dead ends: 94 [2024-10-24 20:24:00,939 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 8 GetRequests, 7 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-10-24 20:24:00,940 INFO L432 NwaCegarLoop]: 59 mSDtfsCounter, 17 mSDsluCounter, 46 mSDsCounter, 0 mSdLazyCounter, 36 mSolverCounterSat, 1 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 19 SdHoareTripleChecker+Valid, 105 SdHoareTripleChecker+Invalid, 37 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1 IncrementalHoareTripleChecker+Valid, 36 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2024-10-24 20:24:00,940 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [19 Valid, 105 Invalid, 37 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1 Valid, 36 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2024-10-24 20:24:00,941 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 94 states. [2024-10-24 20:24:00,950 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 94 to 86. [2024-10-24 20:24:00,950 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 86 states, 51 states have (on average 1.607843137254902) internal successors, (82), 74 states have internal predecessors, (82), 10 states have call successors, (10), 1 states have call predecessors, (10), 1 states have return successors, (10), 10 states have call predecessors, (10), 10 states have call successors, (10) [2024-10-24 20:24:00,951 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 86 states to 86 states and 102 transitions. [2024-10-24 20:24:00,951 INFO L78 Accepts]: Start accepts. Automaton has 86 states and 102 transitions. Word has length 23 [2024-10-24 20:24:00,951 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-10-24 20:24:00,951 INFO L471 AbstractCegarLoop]: Abstraction has 86 states and 102 transitions. [2024-10-24 20:24:00,952 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 2 states have (on average 5.5) internal successors, (11), 3 states have internal predecessors, (11), 1 states have call successors, (3), 1 states have call predecessors, (3), 1 states have return successors, (3), 1 states have call predecessors, (3), 1 states have call successors, (3) [2024-10-24 20:24:00,952 INFO L276 IsEmpty]: Start isEmpty. Operand 86 states and 102 transitions. [2024-10-24 20:24:00,952 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 25 [2024-10-24 20:24:00,952 INFO L207 NwaCegarLoop]: Found error trace [2024-10-24 20:24:00,952 INFO L215 NwaCegarLoop]: trace histogram [3, 3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-10-24 20:24:00,952 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable2 [2024-10-24 20:24:00,953 INFO L396 AbstractCegarLoop]: === Iteration 4 === Targeting ULTIMATE.startErr6ASSERT_VIOLATIONINTEGER_OVERFLOW === [ULTIMATE.startErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 21 more)] === [2024-10-24 20:24:00,953 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-10-24 20:24:00,953 INFO L85 PathProgramCache]: Analyzing trace with hash -436612543, now seen corresponding path program 1 times [2024-10-24 20:24:00,953 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-10-24 20:24:00,953 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2002763253] [2024-10-24 20:24:00,954 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-10-24 20:24:00,954 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-10-24 20:24:00,986 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unknown [2024-10-24 20:24:00,990 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [1724020203] [2024-10-24 20:24:00,990 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-10-24 20:24:00,990 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-10-24 20:24:00,990 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2024-10-24 20:24:00,993 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-10-24 20:24:00,995 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-10-24 20:24:01,034 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-24 20:24:01,035 INFO L255 TraceCheckSpWp]: Trace formula consists of 85 conjuncts, 3 conjuncts are in the unsatisfiable core [2024-10-24 20:24:01,036 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-10-24 20:24:01,057 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 12 trivial. 0 not checked. [2024-10-24 20:24:01,058 INFO L307 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2024-10-24 20:24:01,058 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-10-24 20:24:01,058 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2002763253] [2024-10-24 20:24:01,058 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2024-10-24 20:24:01,058 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1724020203] [2024-10-24 20:24:01,060 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1724020203] provided 1 perfect and 0 imperfect interpolant sequences [2024-10-24 20:24:01,060 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-10-24 20:24:01,060 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [] total 2 [2024-10-24 20:24:01,060 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1805540541] [2024-10-24 20:24:01,061 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-10-24 20:24:01,061 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2024-10-24 20:24:01,061 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-10-24 20:24:01,061 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2024-10-24 20:24:01,061 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2024-10-24 20:24:01,076 INFO L87 Difference]: Start difference. First operand 86 states and 102 transitions. Second operand has 3 states, 2 states have (on average 6.0) internal successors, (12), 3 states have internal predecessors, (12), 1 states have call successors, (3), 1 states have call predecessors, (3), 1 states have return successors, (3), 1 states have call predecessors, (3), 1 states have call successors, (3) [2024-10-24 20:24:01,165 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-10-24 20:24:01,165 INFO L93 Difference]: Finished difference Result 121 states and 146 transitions. [2024-10-24 20:24:01,165 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2024-10-24 20:24:01,166 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 2 states have (on average 6.0) internal successors, (12), 3 states have internal predecessors, (12), 1 states have call successors, (3), 1 states have call predecessors, (3), 1 states have return successors, (3), 1 states have call predecessors, (3), 1 states have call successors, (3) Word has length 24 [2024-10-24 20:24:01,166 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-10-24 20:24:01,171 INFO L225 Difference]: With dead ends: 121 [2024-10-24 20:24:01,171 INFO L226 Difference]: Without dead ends: 117 [2024-10-24 20:24:01,171 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 23 GetRequests, 22 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-10-24 20:24:01,172 INFO L432 NwaCegarLoop]: 55 mSDtfsCounter, 39 mSDsluCounter, 32 mSDsCounter, 0 mSdLazyCounter, 36 mSolverCounterSat, 3 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 41 SdHoareTripleChecker+Valid, 87 SdHoareTripleChecker+Invalid, 39 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 3 IncrementalHoareTripleChecker+Valid, 36 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2024-10-24 20:24:01,172 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [41 Valid, 87 Invalid, 39 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [3 Valid, 36 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2024-10-24 20:24:01,173 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 117 states. [2024-10-24 20:24:01,183 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 117 to 103. [2024-10-24 20:24:01,184 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 103 states, 66 states have (on average 1.5909090909090908) internal successors, (105), 89 states have internal predecessors, (105), 12 states have call successors, (12), 1 states have call predecessors, (12), 1 states have return successors, (12), 12 states have call predecessors, (12), 12 states have call successors, (12) [2024-10-24 20:24:01,185 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 103 states to 103 states and 129 transitions. [2024-10-24 20:24:01,185 INFO L78 Accepts]: Start accepts. Automaton has 103 states and 129 transitions. Word has length 24 [2024-10-24 20:24:01,185 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-10-24 20:24:01,186 INFO L471 AbstractCegarLoop]: Abstraction has 103 states and 129 transitions. [2024-10-24 20:24:01,186 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 2 states have (on average 6.0) internal successors, (12), 3 states have internal predecessors, (12), 1 states have call successors, (3), 1 states have call predecessors, (3), 1 states have return successors, (3), 1 states have call predecessors, (3), 1 states have call successors, (3) [2024-10-24 20:24:01,186 INFO L276 IsEmpty]: Start isEmpty. Operand 103 states and 129 transitions. [2024-10-24 20:24:01,186 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 27 [2024-10-24 20:24:01,187 INFO L207 NwaCegarLoop]: Found error trace [2024-10-24 20:24:01,187 INFO L215 NwaCegarLoop]: trace histogram [3, 3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-10-24 20:24:01,202 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-10-24 20:24:01,390 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 3 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable3 [2024-10-24 20:24:01,391 INFO L396 AbstractCegarLoop]: === Iteration 5 === Targeting ULTIMATE.startErr8ASSERT_VIOLATIONINTEGER_OVERFLOW === [ULTIMATE.startErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 21 more)] === [2024-10-24 20:24:01,391 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-10-24 20:24:01,391 INFO L85 PathProgramCache]: Analyzing trace with hash 1322143843, now seen corresponding path program 1 times [2024-10-24 20:24:01,391 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-10-24 20:24:01,391 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [852261067] [2024-10-24 20:24:01,391 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-10-24 20:24:01,391 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-10-24 20:24:01,410 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-24 20:24:01,558 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 4 [2024-10-24 20:24:01,562 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-24 20:24:01,571 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 9 [2024-10-24 20:24:01,577 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-24 20:24:01,580 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 16 [2024-10-24 20:24:01,586 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-24 20:24:01,594 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 12 trivial. 0 not checked. [2024-10-24 20:24:01,595 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-10-24 20:24:01,595 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [852261067] [2024-10-24 20:24:01,595 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [852261067] provided 1 perfect and 0 imperfect interpolant sequences [2024-10-24 20:24:01,595 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-10-24 20:24:01,597 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [6] imperfect sequences [] total 6 [2024-10-24 20:24:01,598 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1797069811] [2024-10-24 20:24:01,598 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-10-24 20:24:01,598 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2024-10-24 20:24:01,598 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-10-24 20:24:01,598 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2024-10-24 20:24:01,599 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=15, Invalid=27, Unknown=0, NotChecked=0, Total=42 [2024-10-24 20:24:01,599 INFO L87 Difference]: Start difference. First operand 103 states and 129 transitions. Second operand has 7 states, 6 states have (on average 2.3333333333333335) internal successors, (14), 7 states have internal predecessors, (14), 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-10-24 20:24:02,022 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-10-24 20:24:02,023 INFO L93 Difference]: Finished difference Result 119 states and 143 transitions. [2024-10-24 20:24:02,023 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2024-10-24 20:24:02,023 INFO L78 Accepts]: Start accepts. Automaton has has 7 states, 6 states have (on average 2.3333333333333335) internal successors, (14), 7 states have internal predecessors, (14), 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 26 [2024-10-24 20:24:02,024 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-10-24 20:24:02,024 INFO L225 Difference]: With dead ends: 119 [2024-10-24 20:24:02,025 INFO L226 Difference]: Without dead ends: 118 [2024-10-24 20:24:02,025 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 13 GetRequests, 6 SyntacticMatches, 0 SemanticMatches, 7 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 6 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=28, Invalid=44, Unknown=0, NotChecked=0, Total=72 [2024-10-24 20:24:02,025 INFO L432 NwaCegarLoop]: 40 mSDtfsCounter, 299 mSDsluCounter, 45 mSDsCounter, 0 mSdLazyCounter, 88 mSolverCounterSat, 29 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 299 SdHoareTripleChecker+Valid, 85 SdHoareTripleChecker+Invalid, 117 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 29 IncrementalHoareTripleChecker+Valid, 88 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.4s IncrementalHoareTripleChecker+Time [2024-10-24 20:24:02,026 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [299 Valid, 85 Invalid, 117 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [29 Valid, 88 Invalid, 0 Unknown, 0 Unchecked, 0.4s Time] [2024-10-24 20:24:02,026 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 118 states. [2024-10-24 20:24:02,035 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 118 to 107. [2024-10-24 20:24:02,036 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 107 states, 70 states have (on average 1.5571428571428572) internal successors, (109), 93 states have internal predecessors, (109), 12 states have call successors, (12), 1 states have call predecessors, (12), 1 states have return successors, (12), 12 states have call predecessors, (12), 12 states have call successors, (12) [2024-10-24 20:24:02,037 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 107 states to 107 states and 133 transitions. [2024-10-24 20:24:02,037 INFO L78 Accepts]: Start accepts. Automaton has 107 states and 133 transitions. Word has length 26 [2024-10-24 20:24:02,037 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-10-24 20:24:02,037 INFO L471 AbstractCegarLoop]: Abstraction has 107 states and 133 transitions. [2024-10-24 20:24:02,037 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 6 states have (on average 2.3333333333333335) internal successors, (14), 7 states have internal predecessors, (14), 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-10-24 20:24:02,038 INFO L276 IsEmpty]: Start isEmpty. Operand 107 states and 133 transitions. [2024-10-24 20:24:02,038 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 28 [2024-10-24 20:24:02,038 INFO L207 NwaCegarLoop]: Found error trace [2024-10-24 20:24:02,038 INFO L215 NwaCegarLoop]: trace histogram [3, 3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-10-24 20:24:02,038 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable4 [2024-10-24 20:24:02,039 INFO L396 AbstractCegarLoop]: === Iteration 6 === Targeting ULTIMATE.startErr9ASSERT_VIOLATIONINTEGER_OVERFLOW === [ULTIMATE.startErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 21 more)] === [2024-10-24 20:24:02,039 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-10-24 20:24:02,039 INFO L85 PathProgramCache]: Analyzing trace with hash -1963213740, now seen corresponding path program 1 times [2024-10-24 20:24:02,039 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-10-24 20:24:02,039 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1734043262] [2024-10-24 20:24:02,039 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-10-24 20:24:02,040 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-10-24 20:24:02,049 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-24 20:24:02,116 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 4 [2024-10-24 20:24:02,117 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-24 20:24:02,120 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 9 [2024-10-24 20:24:02,121 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-24 20:24:02,123 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 16 [2024-10-24 20:24:02,125 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-24 20:24:02,128 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 12 trivial. 0 not checked. [2024-10-24 20:24:02,130 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-10-24 20:24:02,130 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1734043262] [2024-10-24 20:24:02,130 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1734043262] provided 1 perfect and 0 imperfect interpolant sequences [2024-10-24 20:24:02,130 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-10-24 20:24:02,130 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2024-10-24 20:24:02,130 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [933690651] [2024-10-24 20:24:02,131 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-10-24 20:24:02,131 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2024-10-24 20:24:02,131 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-10-24 20:24:02,131 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2024-10-24 20:24:02,132 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2024-10-24 20:24:02,132 INFO L87 Difference]: Start difference. First operand 107 states and 133 transitions. Second operand has 5 states, 4 states have (on average 3.75) internal successors, (15), 5 states have internal predecessors, (15), 1 states have call successors, (3), 1 states have call predecessors, (3), 1 states have return successors, (3), 1 states have call predecessors, (3), 1 states have call successors, (3) [2024-10-24 20:24:02,406 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-10-24 20:24:02,407 INFO L93 Difference]: Finished difference Result 119 states and 146 transitions. [2024-10-24 20:24:02,407 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2024-10-24 20:24:02,407 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 4 states have (on average 3.75) internal successors, (15), 5 states have internal predecessors, (15), 1 states have call successors, (3), 1 states have call predecessors, (3), 1 states have return successors, (3), 1 states have call predecessors, (3), 1 states have call successors, (3) Word has length 27 [2024-10-24 20:24:02,407 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-10-24 20:24:02,408 INFO L225 Difference]: With dead ends: 119 [2024-10-24 20:24:02,408 INFO L226 Difference]: Without dead ends: 118 [2024-10-24 20:24:02,408 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 12 GetRequests, 7 SyntacticMatches, 0 SemanticMatches, 5 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=17, Invalid=25, Unknown=0, NotChecked=0, Total=42 [2024-10-24 20:24:02,409 INFO L432 NwaCegarLoop]: 48 mSDtfsCounter, 51 mSDsluCounter, 106 mSDsCounter, 0 mSdLazyCounter, 128 mSolverCounterSat, 8 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 53 SdHoareTripleChecker+Valid, 154 SdHoareTripleChecker+Invalid, 136 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 8 IncrementalHoareTripleChecker+Valid, 128 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2024-10-24 20:24:02,409 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [53 Valid, 154 Invalid, 136 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [8 Valid, 128 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2024-10-24 20:24:02,409 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 118 states. [2024-10-24 20:24:02,429 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 118 to 113. [2024-10-24 20:24:02,429 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 113 states, 76 states have (on average 1.5) internal successors, (114), 99 states have internal predecessors, (114), 12 states have call successors, (12), 1 states have call predecessors, (12), 1 states have return successors, (12), 12 states have call predecessors, (12), 12 states have call successors, (12) [2024-10-24 20:24:02,430 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 113 states to 113 states and 138 transitions. [2024-10-24 20:24:02,432 INFO L78 Accepts]: Start accepts. Automaton has 113 states and 138 transitions. Word has length 27 [2024-10-24 20:24:02,432 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-10-24 20:24:02,433 INFO L471 AbstractCegarLoop]: Abstraction has 113 states and 138 transitions. [2024-10-24 20:24:02,433 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 4 states have (on average 3.75) internal successors, (15), 5 states have internal predecessors, (15), 1 states have call successors, (3), 1 states have call predecessors, (3), 1 states have return successors, (3), 1 states have call predecessors, (3), 1 states have call successors, (3) [2024-10-24 20:24:02,433 INFO L276 IsEmpty]: Start isEmpty. Operand 113 states and 138 transitions. [2024-10-24 20:24:02,433 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 39 [2024-10-24 20:24:02,433 INFO L207 NwaCegarLoop]: Found error trace [2024-10-24 20:24:02,434 INFO L215 NwaCegarLoop]: trace histogram [5, 5, 5, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-10-24 20:24:02,434 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable5 [2024-10-24 20:24:02,434 INFO L396 AbstractCegarLoop]: === Iteration 7 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONINTEGER_OVERFLOW === [ULTIMATE.startErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 21 more)] === [2024-10-24 20:24:02,434 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-10-24 20:24:02,434 INFO L85 PathProgramCache]: Analyzing trace with hash -931997051, now seen corresponding path program 1 times [2024-10-24 20:24:02,434 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-10-24 20:24:02,434 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [142189730] [2024-10-24 20:24:02,434 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-10-24 20:24:02,435 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-10-24 20:24:02,447 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unknown [2024-10-24 20:24:02,448 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [1310209825] [2024-10-24 20:24:02,448 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-10-24 20:24:02,448 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-10-24 20:24:02,448 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2024-10-24 20:24:02,453 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-10-24 20:24:02,455 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-10-24 20:24:02,500 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-24 20:24:02,502 INFO L255 TraceCheckSpWp]: Trace formula consists of 111 conjuncts, 5 conjuncts are in the unsatisfiable core [2024-10-24 20:24:02,504 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-10-24 20:24:02,615 INFO L134 CoverageAnalysis]: Checked inductivity of 44 backedges. 4 proven. 0 refuted. 0 times theorem prover too weak. 40 trivial. 0 not checked. [2024-10-24 20:24:02,615 INFO L307 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2024-10-24 20:24:02,616 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-10-24 20:24:02,616 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [142189730] [2024-10-24 20:24:02,616 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2024-10-24 20:24:02,616 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1310209825] [2024-10-24 20:24:02,616 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1310209825] provided 1 perfect and 0 imperfect interpolant sequences [2024-10-24 20:24:02,616 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-10-24 20:24:02,616 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2024-10-24 20:24:02,616 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1341826011] [2024-10-24 20:24:02,616 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-10-24 20:24:02,616 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2024-10-24 20:24:02,617 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-10-24 20:24:02,617 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2024-10-24 20:24:02,617 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=6, Invalid=6, Unknown=0, NotChecked=0, Total=12 [2024-10-24 20:24:02,618 INFO L87 Difference]: Start difference. First operand 113 states and 138 transitions. Second operand has 4 states, 3 states have (on average 5.333333333333333) internal successors, (16), 4 states have internal predecessors, (16), 2 states have call successors, (5), 1 states have call predecessors, (5), 1 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) [2024-10-24 20:24:02,705 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-10-24 20:24:02,705 INFO L93 Difference]: Finished difference Result 124 states and 153 transitions. [2024-10-24 20:24:02,706 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2024-10-24 20:24:02,706 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 3 states have (on average 5.333333333333333) internal successors, (16), 4 states have internal predecessors, (16), 2 states have call successors, (5), 1 states have call predecessors, (5), 1 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) Word has length 38 [2024-10-24 20:24:02,706 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-10-24 20:24:02,707 INFO L225 Difference]: With dead ends: 124 [2024-10-24 20:24:02,707 INFO L226 Difference]: Without dead ends: 114 [2024-10-24 20:24:02,707 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 37 GetRequests, 35 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-10-24 20:24:02,708 INFO L432 NwaCegarLoop]: 56 mSDtfsCounter, 47 mSDsluCounter, 33 mSDsCounter, 0 mSdLazyCounter, 67 mSolverCounterSat, 7 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 52 SdHoareTripleChecker+Valid, 89 SdHoareTripleChecker+Invalid, 74 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 7 IncrementalHoareTripleChecker+Valid, 67 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2024-10-24 20:24:02,708 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [52 Valid, 89 Invalid, 74 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [7 Valid, 67 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2024-10-24 20:24:02,709 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 114 states. [2024-10-24 20:24:02,717 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 114 to 114. [2024-10-24 20:24:02,718 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 114 states, 79 states have (on average 1.4177215189873418) internal successors, (112), 98 states have internal predecessors, (112), 14 states have call successors, (14), 1 states have call predecessors, (14), 1 states have return successors, (14), 14 states have call predecessors, (14), 14 states have call successors, (14) [2024-10-24 20:24:02,719 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 114 states to 114 states and 140 transitions. [2024-10-24 20:24:02,719 INFO L78 Accepts]: Start accepts. Automaton has 114 states and 140 transitions. Word has length 38 [2024-10-24 20:24:02,719 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-10-24 20:24:02,720 INFO L471 AbstractCegarLoop]: Abstraction has 114 states and 140 transitions. [2024-10-24 20:24:02,720 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 3 states have (on average 5.333333333333333) internal successors, (16), 4 states have internal predecessors, (16), 2 states have call successors, (5), 1 states have call predecessors, (5), 1 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) [2024-10-24 20:24:02,720 INFO L276 IsEmpty]: Start isEmpty. Operand 114 states and 140 transitions. [2024-10-24 20:24:02,720 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 40 [2024-10-24 20:24:02,721 INFO L207 NwaCegarLoop]: Found error trace [2024-10-24 20:24:02,721 INFO L215 NwaCegarLoop]: trace histogram [5, 5, 5, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-10-24 20:24:02,734 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (4)] Forceful destruction successful, exit code 0 [2024-10-24 20:24:02,921 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable6,4 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-10-24 20:24:02,922 INFO L396 AbstractCegarLoop]: === Iteration 8 === Targeting ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOW === [ULTIMATE.startErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 21 more)] === [2024-10-24 20:24:02,922 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-10-24 20:24:02,922 INFO L85 PathProgramCache]: Analyzing trace with hash 1172862545, now seen corresponding path program 1 times [2024-10-24 20:24:02,922 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-10-24 20:24:02,923 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1395154513] [2024-10-24 20:24:02,923 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-10-24 20:24:02,923 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-10-24 20:24:02,939 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unknown [2024-10-24 20:24:02,940 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [530991495] [2024-10-24 20:24:02,940 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-10-24 20:24:02,940 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-10-24 20:24:02,941 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2024-10-24 20:24:02,942 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-10-24 20:24:02,943 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-10-24 20:24:02,983 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-24 20:24:02,983 INFO L255 TraceCheckSpWp]: Trace formula consists of 112 conjuncts, 5 conjuncts are in the unsatisfiable core [2024-10-24 20:24:02,985 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-10-24 20:24:03,061 INFO L134 CoverageAnalysis]: Checked inductivity of 45 backedges. 0 proven. 5 refuted. 0 times theorem prover too weak. 40 trivial. 0 not checked. [2024-10-24 20:24:03,061 INFO L311 TraceCheckSpWp]: Computing backward predicates... [2024-10-24 20:24:03,362 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-10-24 20:24:03,362 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1395154513] [2024-10-24 20:24:03,362 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2024-10-24 20:24:03,362 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [530991495] [2024-10-24 20:24:03,362 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [530991495] provided 0 perfect and 1 imperfect interpolant sequences [2024-10-24 20:24:03,362 INFO L185 FreeRefinementEngine]: Found 0 perfect and 1 imperfect interpolant sequences. [2024-10-24 20:24:03,363 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [3] total 3 [2024-10-24 20:24:03,363 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [240343196] [2024-10-24 20:24:03,363 INFO L85 oduleStraightlineAll]: Using 1 imperfect interpolants to construct interpolant automaton [2024-10-24 20:24:03,363 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2024-10-24 20:24:03,363 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-10-24 20:24:03,364 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2024-10-24 20:24:03,364 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=15, Invalid=15, Unknown=0, NotChecked=0, Total=30 [2024-10-24 20:24:03,364 INFO L87 Difference]: Start difference. First operand 114 states and 140 transitions. Second operand has 4 states, 3 states have (on average 5.666666666666667) internal successors, (17), 4 states have internal predecessors, (17), 2 states have call successors, (5), 1 states have call predecessors, (5), 1 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) [2024-10-24 20:24:03,456 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-10-24 20:24:03,456 INFO L93 Difference]: Finished difference Result 190 states and 245 transitions. [2024-10-24 20:24:03,457 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2024-10-24 20:24:03,457 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 3 states have (on average 5.666666666666667) internal successors, (17), 4 states have internal predecessors, (17), 2 states have call successors, (5), 1 states have call predecessors, (5), 1 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) Word has length 39 [2024-10-24 20:24:03,457 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-10-24 20:24:03,459 INFO L225 Difference]: With dead ends: 190 [2024-10-24 20:24:03,459 INFO L226 Difference]: Without dead ends: 186 [2024-10-24 20:24:03,459 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 57 GetRequests, 53 SyntacticMatches, 0 SemanticMatches, 4 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=15, Invalid=15, Unknown=0, NotChecked=0, Total=30 [2024-10-24 20:24:03,459 INFO L432 NwaCegarLoop]: 48 mSDtfsCounter, 43 mSDsluCounter, 73 mSDsCounter, 0 mSdLazyCounter, 88 mSolverCounterSat, 4 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 48 SdHoareTripleChecker+Valid, 121 SdHoareTripleChecker+Invalid, 92 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 4 IncrementalHoareTripleChecker+Valid, 88 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2024-10-24 20:24:03,460 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [48 Valid, 121 Invalid, 92 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [4 Valid, 88 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2024-10-24 20:24:03,460 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 186 states. [2024-10-24 20:24:03,471 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 186 to 174. [2024-10-24 20:24:03,472 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 174 states, 130 states have (on average 1.4230769230769231) internal successors, (185), 149 states have internal predecessors, (185), 23 states have call successors, (23), 1 states have call predecessors, (23), 1 states have return successors, (23), 23 states have call predecessors, (23), 23 states have call successors, (23) [2024-10-24 20:24:03,473 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 174 states to 174 states and 231 transitions. [2024-10-24 20:24:03,473 INFO L78 Accepts]: Start accepts. Automaton has 174 states and 231 transitions. Word has length 39 [2024-10-24 20:24:03,473 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-10-24 20:24:03,473 INFO L471 AbstractCegarLoop]: Abstraction has 174 states and 231 transitions. [2024-10-24 20:24:03,473 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 3 states have (on average 5.666666666666667) internal successors, (17), 4 states have internal predecessors, (17), 2 states have call successors, (5), 1 states have call predecessors, (5), 1 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) [2024-10-24 20:24:03,473 INFO L276 IsEmpty]: Start isEmpty. Operand 174 states and 231 transitions. [2024-10-24 20:24:03,474 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 44 [2024-10-24 20:24:03,474 INFO L207 NwaCegarLoop]: Found error trace [2024-10-24 20:24:03,474 INFO L215 NwaCegarLoop]: trace histogram [5, 5, 5, 1, 1, 1, 1, 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-10-24 20:24:03,491 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (5)] Ended with exit code 0 [2024-10-24 20:24:03,675 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable7,5 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-10-24 20:24:03,675 INFO L396 AbstractCegarLoop]: === Iteration 9 === Targeting ULTIMATE.startErr22ASSERT_VIOLATIONINTEGER_OVERFLOW === [ULTIMATE.startErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 21 more)] === [2024-10-24 20:24:03,675 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-10-24 20:24:03,676 INFO L85 PathProgramCache]: Analyzing trace with hash -1723238283, now seen corresponding path program 1 times [2024-10-24 20:24:03,676 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-10-24 20:24:03,676 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [997547447] [2024-10-24 20:24:03,676 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-10-24 20:24:03,676 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-10-24 20:24:03,684 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-24 20:24:03,814 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 4 [2024-10-24 20:24:03,816 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-24 20:24:03,820 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 9 [2024-10-24 20:24:03,821 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-24 20:24:03,825 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 16 [2024-10-24 20:24:03,826 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-24 20:24:03,830 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 27 [2024-10-24 20:24:03,831 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-24 20:24:03,835 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 34 [2024-10-24 20:24:03,836 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-24 20:24:03,842 INFO L134 CoverageAnalysis]: Checked inductivity of 40 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 40 trivial. 0 not checked. [2024-10-24 20:24:03,842 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-10-24 20:24:03,842 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [997547447] [2024-10-24 20:24:03,842 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [997547447] provided 1 perfect and 0 imperfect interpolant sequences [2024-10-24 20:24:03,843 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-10-24 20:24:03,843 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [6] imperfect sequences [] total 6 [2024-10-24 20:24:03,843 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [801944435] [2024-10-24 20:24:03,843 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-10-24 20:24:03,844 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2024-10-24 20:24:03,844 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-10-24 20:24:03,844 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2024-10-24 20:24:03,844 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=15, Invalid=27, Unknown=0, NotChecked=0, Total=42 [2024-10-24 20:24:03,845 INFO L87 Difference]: Start difference. First operand 174 states and 231 transitions. Second operand has 7 states, 6 states have (on average 3.5) internal successors, (21), 7 states have internal predecessors, (21), 2 states have call successors, (5), 1 states have call predecessors, (5), 1 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) [2024-10-24 20:24:04,142 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-10-24 20:24:04,142 INFO L93 Difference]: Finished difference Result 186 states and 243 transitions. [2024-10-24 20:24:04,143 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2024-10-24 20:24:04,143 INFO L78 Accepts]: Start accepts. Automaton has has 7 states, 6 states have (on average 3.5) internal successors, (21), 7 states have internal predecessors, (21), 2 states have call successors, (5), 1 states have call predecessors, (5), 1 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) Word has length 43 [2024-10-24 20:24:04,143 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-10-24 20:24:04,144 INFO L225 Difference]: With dead ends: 186 [2024-10-24 20:24:04,144 INFO L226 Difference]: Without dead ends: 185 [2024-10-24 20:24:04,145 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 17 GetRequests, 10 SyntacticMatches, 0 SemanticMatches, 7 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 6 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=28, Invalid=44, Unknown=0, NotChecked=0, Total=72 [2024-10-24 20:24:04,145 INFO L432 NwaCegarLoop]: 45 mSDtfsCounter, 195 mSDsluCounter, 68 mSDsCounter, 0 mSdLazyCounter, 79 mSolverCounterSat, 15 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 199 SdHoareTripleChecker+Valid, 113 SdHoareTripleChecker+Invalid, 94 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 15 IncrementalHoareTripleChecker+Valid, 79 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time [2024-10-24 20:24:04,146 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [199 Valid, 113 Invalid, 94 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [15 Valid, 79 Invalid, 0 Unknown, 0 Unchecked, 0.3s Time] [2024-10-24 20:24:04,146 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 185 states. [2024-10-24 20:24:04,160 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 185 to 175. [2024-10-24 20:24:04,161 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 175 states, 131 states have (on average 1.4198473282442747) internal successors, (186), 150 states have internal predecessors, (186), 23 states have call successors, (23), 1 states have call predecessors, (23), 1 states have return successors, (23), 23 states have call predecessors, (23), 23 states have call successors, (23) [2024-10-24 20:24:04,162 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 175 states to 175 states and 232 transitions. [2024-10-24 20:24:04,164 INFO L78 Accepts]: Start accepts. Automaton has 175 states and 232 transitions. Word has length 43 [2024-10-24 20:24:04,164 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-10-24 20:24:04,165 INFO L471 AbstractCegarLoop]: Abstraction has 175 states and 232 transitions. [2024-10-24 20:24:04,165 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 6 states have (on average 3.5) internal successors, (21), 7 states have internal predecessors, (21), 2 states have call successors, (5), 1 states have call predecessors, (5), 1 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) [2024-10-24 20:24:04,165 INFO L276 IsEmpty]: Start isEmpty. Operand 175 states and 232 transitions. [2024-10-24 20:24:04,166 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 45 [2024-10-24 20:24:04,168 INFO L207 NwaCegarLoop]: Found error trace [2024-10-24 20:24:04,168 INFO L215 NwaCegarLoop]: trace histogram [5, 5, 5, 1, 1, 1, 1, 1, 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-10-24 20:24:04,168 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable8 [2024-10-24 20:24:04,169 INFO L396 AbstractCegarLoop]: === Iteration 10 === Targeting ULTIMATE.startErr23ASSERT_VIOLATIONINTEGER_OVERFLOW === [ULTIMATE.startErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 21 more)] === [2024-10-24 20:24:04,169 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-10-24 20:24:04,169 INFO L85 PathProgramCache]: Analyzing trace with hash -1880779090, now seen corresponding path program 1 times [2024-10-24 20:24:04,169 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-10-24 20:24:04,169 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1854054233] [2024-10-24 20:24:04,170 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-10-24 20:24:04,170 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-10-24 20:24:04,178 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-24 20:24:04,246 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 4 [2024-10-24 20:24:04,248 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-24 20:24:04,252 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 9 [2024-10-24 20:24:04,254 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-24 20:24:04,256 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 16 [2024-10-24 20:24:04,258 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-24 20:24:04,260 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 27 [2024-10-24 20:24:04,261 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-24 20:24:04,265 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 34 [2024-10-24 20:24:04,267 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-24 20:24:04,271 INFO L134 CoverageAnalysis]: Checked inductivity of 40 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 40 trivial. 0 not checked. [2024-10-24 20:24:04,271 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-10-24 20:24:04,272 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1854054233] [2024-10-24 20:24:04,272 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1854054233] provided 1 perfect and 0 imperfect interpolant sequences [2024-10-24 20:24:04,272 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-10-24 20:24:04,272 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2024-10-24 20:24:04,272 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [303592065] [2024-10-24 20:24:04,272 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-10-24 20:24:04,273 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2024-10-24 20:24:04,273 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-10-24 20:24:04,274 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2024-10-24 20:24:04,274 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=9, Invalid=11, Unknown=0, NotChecked=0, Total=20 [2024-10-24 20:24:04,274 INFO L87 Difference]: Start difference. First operand 175 states and 232 transitions. Second operand has 5 states, 4 states have (on average 5.5) internal successors, (22), 5 states have internal predecessors, (22), 2 states have call successors, (5), 1 states have call predecessors, (5), 1 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) [2024-10-24 20:24:04,416 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-10-24 20:24:04,418 INFO L93 Difference]: Finished difference Result 180 states and 236 transitions. [2024-10-24 20:24:04,419 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2024-10-24 20:24:04,419 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 4 states have (on average 5.5) internal successors, (22), 5 states have internal predecessors, (22), 2 states have call successors, (5), 1 states have call predecessors, (5), 1 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) Word has length 44 [2024-10-24 20:24:04,419 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-10-24 20:24:04,420 INFO L225 Difference]: With dead ends: 180 [2024-10-24 20:24:04,420 INFO L226 Difference]: Without dead ends: 165 [2024-10-24 20:24:04,420 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 15 GetRequests, 11 SyntacticMatches, 0 SemanticMatches, 4 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=14, Invalid=16, Unknown=0, NotChecked=0, Total=30 [2024-10-24 20:24:04,421 INFO L432 NwaCegarLoop]: 57 mSDtfsCounter, 4 mSDsluCounter, 102 mSDsCounter, 0 mSdLazyCounter, 108 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 4 SdHoareTripleChecker+Valid, 159 SdHoareTripleChecker+Invalid, 108 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 108 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2024-10-24 20:24:04,421 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [4 Valid, 159 Invalid, 108 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 108 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2024-10-24 20:24:04,421 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 165 states. [2024-10-24 20:24:04,434 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 165 to 165. [2024-10-24 20:24:04,435 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 165 states, 123 states have (on average 1.4390243902439024) internal successors, (177), 142 states have internal predecessors, (177), 21 states have call successors, (21), 1 states have call predecessors, (21), 1 states have return successors, (21), 21 states have call predecessors, (21), 21 states have call successors, (21) [2024-10-24 20:24:04,436 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 165 states to 165 states and 219 transitions. [2024-10-24 20:24:04,436 INFO L78 Accepts]: Start accepts. Automaton has 165 states and 219 transitions. Word has length 44 [2024-10-24 20:24:04,437 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-10-24 20:24:04,437 INFO L471 AbstractCegarLoop]: Abstraction has 165 states and 219 transitions. [2024-10-24 20:24:04,437 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 4 states have (on average 5.5) internal successors, (22), 5 states have internal predecessors, (22), 2 states have call successors, (5), 1 states have call predecessors, (5), 1 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) [2024-10-24 20:24:04,437 INFO L276 IsEmpty]: Start isEmpty. Operand 165 states and 219 transitions. [2024-10-24 20:24:04,438 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 47 [2024-10-24 20:24:04,440 INFO L207 NwaCegarLoop]: Found error trace [2024-10-24 20:24:04,440 INFO L215 NwaCegarLoop]: trace histogram [6, 6, 6, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1] [2024-10-24 20:24:04,440 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable9 [2024-10-24 20:24:04,440 INFO L396 AbstractCegarLoop]: === Iteration 11 === Targeting ULTIMATE.startErr2ASSERT_VIOLATIONINTEGER_OVERFLOW === [ULTIMATE.startErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 21 more)] === [2024-10-24 20:24:04,441 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-10-24 20:24:04,441 INFO L85 PathProgramCache]: Analyzing trace with hash 878702362, now seen corresponding path program 1 times [2024-10-24 20:24:04,441 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-10-24 20:24:04,441 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [90939248] [2024-10-24 20:24:04,441 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-10-24 20:24:04,441 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-10-24 20:24:04,446 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-24 20:24:04,480 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 4 [2024-10-24 20:24:04,482 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-24 20:24:04,484 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 9 [2024-10-24 20:24:04,485 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-24 20:24:04,487 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 16 [2024-10-24 20:24:04,488 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-24 20:24:04,494 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 27 [2024-10-24 20:24:04,495 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-24 20:24:04,499 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 32 [2024-10-24 20:24:04,500 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-24 20:24:04,503 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 39 [2024-10-24 20:24:04,505 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-24 20:24:04,506 INFO L134 CoverageAnalysis]: Checked inductivity of 68 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 60 trivial. 0 not checked. [2024-10-24 20:24:04,507 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-10-24 20:24:04,507 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [90939248] [2024-10-24 20:24:04,507 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [90939248] provided 0 perfect and 1 imperfect interpolant sequences [2024-10-24 20:24:04,507 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1771352713] [2024-10-24 20:24:04,507 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-10-24 20:24:04,508 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-10-24 20:24:04,508 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2024-10-24 20:24:04,509 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-10-24 20:24:04,511 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-10-24 20:24:04,555 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-24 20:24:04,556 INFO L255 TraceCheckSpWp]: Trace formula consists of 123 conjuncts, 4 conjuncts are in the unsatisfiable core [2024-10-24 20:24:04,557 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-10-24 20:24:04,598 INFO L134 CoverageAnalysis]: Checked inductivity of 68 backedges. 8 proven. 0 refuted. 0 times theorem prover too weak. 60 trivial. 0 not checked. [2024-10-24 20:24:04,598 INFO L307 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2024-10-24 20:24:04,599 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1771352713] provided 1 perfect and 0 imperfect interpolant sequences [2024-10-24 20:24:04,599 INFO L185 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2024-10-24 20:24:04,599 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [3] total 4 [2024-10-24 20:24:04,600 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [350691555] [2024-10-24 20:24:04,600 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-10-24 20:24:04,600 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2024-10-24 20:24:04,600 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-10-24 20:24:04,601 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2024-10-24 20:24:04,601 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=9, Invalid=11, Unknown=0, NotChecked=0, Total=20 [2024-10-24 20:24:04,601 INFO L87 Difference]: Start difference. First operand 165 states and 219 transitions. Second operand has 4 states, 3 states have (on average 6.333333333333333) internal successors, (19), 4 states have internal predecessors, (19), 2 states have call successors, (6), 1 states have call predecessors, (6), 1 states have return successors, (6), 2 states have call predecessors, (6), 2 states have call successors, (6) [2024-10-24 20:24:04,673 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-10-24 20:24:04,673 INFO L93 Difference]: Finished difference Result 249 states and 340 transitions. [2024-10-24 20:24:04,674 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2024-10-24 20:24:04,674 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 3 states have (on average 6.333333333333333) internal successors, (19), 4 states have internal predecessors, (19), 2 states have call successors, (6), 1 states have call predecessors, (6), 1 states have return successors, (6), 2 states have call predecessors, (6), 2 states have call successors, (6) Word has length 46 [2024-10-24 20:24:04,674 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-10-24 20:24:04,676 INFO L225 Difference]: With dead ends: 249 [2024-10-24 20:24:04,676 INFO L226 Difference]: Without dead ends: 247 [2024-10-24 20:24:04,677 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 60 GetRequests, 57 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-10-24 20:24:04,677 INFO L432 NwaCegarLoop]: 53 mSDtfsCounter, 58 mSDsluCounter, 59 mSDsCounter, 0 mSdLazyCounter, 61 mSolverCounterSat, 5 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 62 SdHoareTripleChecker+Valid, 112 SdHoareTripleChecker+Invalid, 66 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 5 IncrementalHoareTripleChecker+Valid, 61 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2024-10-24 20:24:04,678 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [62 Valid, 112 Invalid, 66 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [5 Valid, 61 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2024-10-24 20:24:04,678 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 247 states. [2024-10-24 20:24:04,689 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 247 to 226. [2024-10-24 20:24:04,690 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 226 states, 177 states have (on average 1.4463276836158192) internal successors, (256), 195 states have internal predecessors, (256), 29 states have call successors, (29), 1 states have call predecessors, (29), 1 states have return successors, (29), 29 states have call predecessors, (29), 29 states have call successors, (29) [2024-10-24 20:24:04,691 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 226 states to 226 states and 314 transitions. [2024-10-24 20:24:04,691 INFO L78 Accepts]: Start accepts. Automaton has 226 states and 314 transitions. Word has length 46 [2024-10-24 20:24:04,691 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-10-24 20:24:04,691 INFO L471 AbstractCegarLoop]: Abstraction has 226 states and 314 transitions. [2024-10-24 20:24:04,692 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 3 states have (on average 6.333333333333333) internal successors, (19), 4 states have internal predecessors, (19), 2 states have call successors, (6), 1 states have call predecessors, (6), 1 states have return successors, (6), 2 states have call predecessors, (6), 2 states have call successors, (6) [2024-10-24 20:24:04,692 INFO L276 IsEmpty]: Start isEmpty. Operand 226 states and 314 transitions. [2024-10-24 20:24:04,692 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 48 [2024-10-24 20:24:04,692 INFO L207 NwaCegarLoop]: Found error trace [2024-10-24 20:24:04,692 INFO L215 NwaCegarLoop]: trace histogram [6, 6, 6, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1] [2024-10-24 20:24:04,709 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (6)] Ended with exit code 0 [2024-10-24 20:24:04,896 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 6 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable10 [2024-10-24 20:24:04,900 INFO L396 AbstractCegarLoop]: === Iteration 12 === Targeting ULTIMATE.startErr3ASSERT_VIOLATIONINTEGER_OVERFLOW === [ULTIMATE.startErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 21 more)] === [2024-10-24 20:24:04,901 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-10-24 20:24:04,901 INFO L85 PathProgramCache]: Analyzing trace with hash 1469969510, now seen corresponding path program 1 times [2024-10-24 20:24:04,901 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-10-24 20:24:04,901 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [861379101] [2024-10-24 20:24:04,901 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-10-24 20:24:04,901 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-10-24 20:24:04,906 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-24 20:24:04,950 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 4 [2024-10-24 20:24:04,952 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-24 20:24:04,954 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 9 [2024-10-24 20:24:04,955 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-24 20:24:04,957 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 16 [2024-10-24 20:24:04,957 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-24 20:24:04,959 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 27 [2024-10-24 20:24:04,959 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-24 20:24:04,961 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 32 [2024-10-24 20:24:04,961 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-24 20:24:04,963 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 39 [2024-10-24 20:24:04,964 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-24 20:24:04,966 INFO L134 CoverageAnalysis]: Checked inductivity of 69 backedges. 0 proven. 9 refuted. 0 times theorem prover too weak. 60 trivial. 0 not checked. [2024-10-24 20:24:04,967 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-10-24 20:24:04,967 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [861379101] [2024-10-24 20:24:04,968 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [861379101] provided 0 perfect and 1 imperfect interpolant sequences [2024-10-24 20:24:04,968 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1657343416] [2024-10-24 20:24:04,969 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-10-24 20:24:04,969 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-10-24 20:24:04,969 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2024-10-24 20:24:04,970 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-10-24 20:24:04,973 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-10-24 20:24:05,009 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-24 20:24:05,010 INFO L255 TraceCheckSpWp]: Trace formula consists of 124 conjuncts, 4 conjuncts are in the unsatisfiable core [2024-10-24 20:24:05,012 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-10-24 20:24:05,047 INFO L134 CoverageAnalysis]: Checked inductivity of 69 backedges. 0 proven. 9 refuted. 0 times theorem prover too weak. 60 trivial. 0 not checked. [2024-10-24 20:24:05,048 INFO L311 TraceCheckSpWp]: Computing backward predicates... [2024-10-24 20:24:05,098 INFO L134 CoverageAnalysis]: Checked inductivity of 69 backedges. 0 proven. 9 refuted. 0 times theorem prover too weak. 60 trivial. 0 not checked. [2024-10-24 20:24:05,098 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1657343416] provided 0 perfect and 2 imperfect interpolant sequences [2024-10-24 20:24:05,098 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2024-10-24 20:24:05,098 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [3, 3, 3] total 6 [2024-10-24 20:24:05,098 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1195839504] [2024-10-24 20:24:05,099 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2024-10-24 20:24:05,099 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2024-10-24 20:24:05,099 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-10-24 20:24:05,100 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2024-10-24 20:24:05,101 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=21, Invalid=21, Unknown=0, NotChecked=0, Total=42 [2024-10-24 20:24:05,101 INFO L87 Difference]: Start difference. First operand 226 states and 314 transitions. Second operand has 7 states, 6 states have (on average 7.0) internal successors, (42), 7 states have internal predecessors, (42), 5 states have call successors, (15), 1 states have call predecessors, (15), 1 states have return successors, (15), 5 states have call predecessors, (15), 5 states have call successors, (15) [2024-10-24 20:24:05,249 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-10-24 20:24:05,249 INFO L93 Difference]: Finished difference Result 374 states and 513 transitions. [2024-10-24 20:24:05,249 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2024-10-24 20:24:05,250 INFO L78 Accepts]: Start accepts. Automaton has has 7 states, 6 states have (on average 7.0) internal successors, (42), 7 states have internal predecessors, (42), 5 states have call successors, (15), 1 states have call predecessors, (15), 1 states have return successors, (15), 5 states have call predecessors, (15), 5 states have call successors, (15) Word has length 47 [2024-10-24 20:24:05,250 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-10-24 20:24:05,252 INFO L225 Difference]: With dead ends: 374 [2024-10-24 20:24:05,252 INFO L226 Difference]: Without dead ends: 372 [2024-10-24 20:24:05,253 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 107 GetRequests, 102 SyntacticMatches, 0 SemanticMatches, 5 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 4 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=21, Invalid=21, Unknown=0, NotChecked=0, Total=42 [2024-10-24 20:24:05,254 INFO L432 NwaCegarLoop]: 58 mSDtfsCounter, 133 mSDsluCounter, 133 mSDsCounter, 0 mSdLazyCounter, 106 mSolverCounterSat, 12 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 141 SdHoareTripleChecker+Valid, 191 SdHoareTripleChecker+Invalid, 118 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 12 IncrementalHoareTripleChecker+Valid, 106 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2024-10-24 20:24:05,254 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [141 Valid, 191 Invalid, 118 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [12 Valid, 106 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2024-10-24 20:24:05,255 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 372 states. [2024-10-24 20:24:05,270 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 372 to 326. [2024-10-24 20:24:05,271 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 326 states, 261 states have (on average 1.4444444444444444) internal successors, (377), 279 states have internal predecessors, (377), 45 states have call successors, (45), 1 states have call predecessors, (45), 1 states have return successors, (45), 45 states have call predecessors, (45), 45 states have call successors, (45) [2024-10-24 20:24:05,272 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 326 states to 326 states and 467 transitions. [2024-10-24 20:24:05,272 INFO L78 Accepts]: Start accepts. Automaton has 326 states and 467 transitions. Word has length 47 [2024-10-24 20:24:05,273 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-10-24 20:24:05,273 INFO L471 AbstractCegarLoop]: Abstraction has 326 states and 467 transitions. [2024-10-24 20:24:05,273 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 6 states have (on average 7.0) internal successors, (42), 7 states have internal predecessors, (42), 5 states have call successors, (15), 1 states have call predecessors, (15), 1 states have return successors, (15), 5 states have call predecessors, (15), 5 states have call successors, (15) [2024-10-24 20:24:05,273 INFO L276 IsEmpty]: Start isEmpty. Operand 326 states and 467 transitions. [2024-10-24 20:24:05,273 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 51 [2024-10-24 20:24:05,273 INFO L207 NwaCegarLoop]: Found error trace [2024-10-24 20:24:05,273 INFO L215 NwaCegarLoop]: trace histogram [6, 6, 6, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-10-24 20:24:05,286 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (7)] Ended with exit code 0 [2024-10-24 20:24:05,474 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable11,7 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-10-24 20:24:05,474 INFO L396 AbstractCegarLoop]: === Iteration 13 === Targeting ULTIMATE.startErr9ASSERT_VIOLATIONINTEGER_OVERFLOW === [ULTIMATE.startErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 21 more)] === [2024-10-24 20:24:05,474 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-10-24 20:24:05,474 INFO L85 PathProgramCache]: Analyzing trace with hash 334152881, now seen corresponding path program 1 times [2024-10-24 20:24:05,474 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-10-24 20:24:05,474 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [409751245] [2024-10-24 20:24:05,474 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-10-24 20:24:05,475 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-10-24 20:24:05,485 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unknown [2024-10-24 20:24:05,485 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [1237377888] [2024-10-24 20:24:05,486 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-10-24 20:24:05,486 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-10-24 20:24:05,486 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2024-10-24 20:24:05,487 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-10-24 20:24:05,489 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-10-24 20:24:05,524 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-24 20:24:05,525 INFO L255 TraceCheckSpWp]: Trace formula consists of 127 conjuncts, 5 conjuncts are in the unsatisfiable core [2024-10-24 20:24:05,526 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-10-24 20:24:05,604 INFO L134 CoverageAnalysis]: Checked inductivity of 67 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 67 trivial. 0 not checked. [2024-10-24 20:24:05,604 INFO L307 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2024-10-24 20:24:05,604 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-10-24 20:24:05,604 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [409751245] [2024-10-24 20:24:05,604 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2024-10-24 20:24:05,604 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1237377888] [2024-10-24 20:24:05,605 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1237377888] provided 1 perfect and 0 imperfect interpolant sequences [2024-10-24 20:24:05,605 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-10-24 20:24:05,605 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2024-10-24 20:24:05,605 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2017078073] [2024-10-24 20:24:05,605 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-10-24 20:24:05,605 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2024-10-24 20:24:05,605 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-10-24 20:24:05,606 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2024-10-24 20:24:05,606 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2024-10-24 20:24:05,606 INFO L87 Difference]: Start difference. First operand 326 states and 467 transitions. Second operand has 4 states, 3 states have (on average 6.666666666666667) internal successors, (20), 4 states have internal predecessors, (20), 1 states have call successors, (3), 1 states have call predecessors, (3), 1 states have return successors, (3), 1 states have call predecessors, (3), 1 states have call successors, (3) [2024-10-24 20:24:05,679 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-10-24 20:24:05,679 INFO L93 Difference]: Finished difference Result 345 states and 492 transitions. [2024-10-24 20:24:05,679 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2024-10-24 20:24:05,679 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 3 states have (on average 6.666666666666667) internal successors, (20), 4 states have internal predecessors, (20), 1 states have call successors, (3), 1 states have call predecessors, (3), 1 states have return successors, (3), 1 states have call predecessors, (3), 1 states have call successors, (3) Word has length 50 [2024-10-24 20:24:05,680 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-10-24 20:24:05,681 INFO L225 Difference]: With dead ends: 345 [2024-10-24 20:24:05,681 INFO L226 Difference]: Without dead ends: 339 [2024-10-24 20:24:05,682 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 50 GetRequests, 47 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-10-24 20:24:05,682 INFO L432 NwaCegarLoop]: 45 mSDtfsCounter, 104 mSDsluCounter, 32 mSDsCounter, 0 mSdLazyCounter, 47 mSolverCounterSat, 9 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 106 SdHoareTripleChecker+Valid, 77 SdHoareTripleChecker+Invalid, 56 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 9 IncrementalHoareTripleChecker+Valid, 47 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2024-10-24 20:24:05,682 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [106 Valid, 77 Invalid, 56 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [9 Valid, 47 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2024-10-24 20:24:05,683 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 339 states. [2024-10-24 20:24:05,697 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 339 to 323. [2024-10-24 20:24:05,698 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 323 states, 258 states have (on average 1.4147286821705427) internal successors, (365), 276 states have internal predecessors, (365), 45 states have call successors, (45), 1 states have call predecessors, (45), 1 states have return successors, (45), 45 states have call predecessors, (45), 45 states have call successors, (45) [2024-10-24 20:24:05,699 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 323 states to 323 states and 455 transitions. [2024-10-24 20:24:05,699 INFO L78 Accepts]: Start accepts. Automaton has 323 states and 455 transitions. Word has length 50 [2024-10-24 20:24:05,699 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-10-24 20:24:05,700 INFO L471 AbstractCegarLoop]: Abstraction has 323 states and 455 transitions. [2024-10-24 20:24:05,700 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 3 states have (on average 6.666666666666667) internal successors, (20), 4 states have internal predecessors, (20), 1 states have call successors, (3), 1 states have call predecessors, (3), 1 states have return successors, (3), 1 states have call predecessors, (3), 1 states have call successors, (3) [2024-10-24 20:24:05,700 INFO L276 IsEmpty]: Start isEmpty. Operand 323 states and 455 transitions. [2024-10-24 20:24:05,700 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 63 [2024-10-24 20:24:05,700 INFO L207 NwaCegarLoop]: Found error trace [2024-10-24 20:24:05,700 INFO L215 NwaCegarLoop]: trace histogram [8, 8, 8, 3, 3, 3, 3, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1] [2024-10-24 20:24:05,717 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (8)] Ended with exit code 0 [2024-10-24 20:24:05,904 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable12,8 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-10-24 20:24:05,905 INFO L396 AbstractCegarLoop]: === Iteration 14 === Targeting ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOW === [ULTIMATE.startErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 21 more)] === [2024-10-24 20:24:05,905 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-10-24 20:24:05,906 INFO L85 PathProgramCache]: Analyzing trace with hash -1641751762, now seen corresponding path program 2 times [2024-10-24 20:24:05,906 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-10-24 20:24:05,906 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1402997477] [2024-10-24 20:24:05,906 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-10-24 20:24:05,906 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-10-24 20:24:05,914 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unknown [2024-10-24 20:24:05,914 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [723536704] [2024-10-24 20:24:05,914 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2024-10-24 20:24:05,914 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-10-24 20:24:05,915 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2024-10-24 20:24:05,916 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-10-24 20:24:05,917 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-10-24 20:24:05,954 INFO L227 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2024-10-24 20:24:05,954 INFO L228 tOrderPrioritization]: Conjunction of SSA is unsat [2024-10-24 20:24:05,955 INFO L255 TraceCheckSpWp]: Trace formula consists of 151 conjuncts, 6 conjuncts are in the unsatisfiable core [2024-10-24 20:24:05,956 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-10-24 20:24:06,061 INFO L134 CoverageAnalysis]: Checked inductivity of 133 backedges. 0 proven. 21 refuted. 0 times theorem prover too weak. 112 trivial. 0 not checked. [2024-10-24 20:24:06,062 INFO L311 TraceCheckSpWp]: Computing backward predicates... [2024-10-24 20:24:06,223 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-10-24 20:24:06,223 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1402997477] [2024-10-24 20:24:06,223 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2024-10-24 20:24:06,224 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [723536704] [2024-10-24 20:24:06,224 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [723536704] provided 0 perfect and 1 imperfect interpolant sequences [2024-10-24 20:24:06,224 INFO L185 FreeRefinementEngine]: Found 0 perfect and 1 imperfect interpolant sequences. [2024-10-24 20:24:06,224 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [4] total 4 [2024-10-24 20:24:06,224 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1101278743] [2024-10-24 20:24:06,224 INFO L85 oduleStraightlineAll]: Using 1 imperfect interpolants to construct interpolant automaton [2024-10-24 20:24:06,224 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2024-10-24 20:24:06,224 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-10-24 20:24:06,225 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2024-10-24 20:24:06,225 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=21, Invalid=21, Unknown=0, NotChecked=0, Total=42 [2024-10-24 20:24:06,225 INFO L87 Difference]: Start difference. First operand 323 states and 455 transitions. Second operand has 5 states, 4 states have (on average 6.25) internal successors, (25), 5 states have internal predecessors, (25), 3 states have call successors, (8), 1 states have call predecessors, (8), 1 states have return successors, (8), 3 states have call predecessors, (8), 3 states have call successors, (8) [2024-10-24 20:24:06,360 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-10-24 20:24:06,360 INFO L93 Difference]: Finished difference Result 418 states and 586 transitions. [2024-10-24 20:24:06,360 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2024-10-24 20:24:06,360 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 4 states have (on average 6.25) internal successors, (25), 5 states have internal predecessors, (25), 3 states have call successors, (8), 1 states have call predecessors, (8), 1 states have return successors, (8), 3 states have call predecessors, (8), 3 states have call successors, (8) Word has length 62 [2024-10-24 20:24:06,361 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-10-24 20:24:06,362 INFO L225 Difference]: With dead ends: 418 [2024-10-24 20:24:06,362 INFO L226 Difference]: Without dead ends: 414 [2024-10-24 20:24:06,362 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 80 GetRequests, 75 SyntacticMatches, 0 SemanticMatches, 5 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=21, Invalid=21, Unknown=0, NotChecked=0, Total=42 [2024-10-24 20:24:06,363 INFO L432 NwaCegarLoop]: 50 mSDtfsCounter, 86 mSDsluCounter, 62 mSDsCounter, 0 mSdLazyCounter, 96 mSolverCounterSat, 9 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 93 SdHoareTripleChecker+Valid, 112 SdHoareTripleChecker+Invalid, 105 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 9 IncrementalHoareTripleChecker+Valid, 96 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2024-10-24 20:24:06,363 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [93 Valid, 112 Invalid, 105 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [9 Valid, 96 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2024-10-24 20:24:06,363 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 414 states. [2024-10-24 20:24:06,378 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 414 to 323. [2024-10-24 20:24:06,379 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 323 states, 258 states have (on average 1.4069767441860466) internal successors, (363), 276 states have internal predecessors, (363), 45 states have call successors, (45), 1 states have call predecessors, (45), 1 states have return successors, (45), 45 states have call predecessors, (45), 45 states have call successors, (45) [2024-10-24 20:24:06,380 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 323 states to 323 states and 453 transitions. [2024-10-24 20:24:06,380 INFO L78 Accepts]: Start accepts. Automaton has 323 states and 453 transitions. Word has length 62 [2024-10-24 20:24:06,381 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-10-24 20:24:06,381 INFO L471 AbstractCegarLoop]: Abstraction has 323 states and 453 transitions. [2024-10-24 20:24:06,381 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 4 states have (on average 6.25) internal successors, (25), 5 states have internal predecessors, (25), 3 states have call successors, (8), 1 states have call predecessors, (8), 1 states have return successors, (8), 3 states have call predecessors, (8), 3 states have call successors, (8) [2024-10-24 20:24:06,381 INFO L276 IsEmpty]: Start isEmpty. Operand 323 states and 453 transitions. [2024-10-24 20:24:06,381 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 70 [2024-10-24 20:24:06,382 INFO L207 NwaCegarLoop]: Found error trace [2024-10-24 20:24:06,382 INFO L215 NwaCegarLoop]: trace histogram [8, 8, 8, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-10-24 20:24:06,394 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (9)] Ended with exit code 0 [2024-10-24 20:24:06,585 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,SelfDestructingSolverStorable13 [2024-10-24 20:24:06,586 INFO L396 AbstractCegarLoop]: === Iteration 15 === Targeting ULTIMATE.startErr16ASSERT_VIOLATIONINTEGER_OVERFLOW === [ULTIMATE.startErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 21 more)] === [2024-10-24 20:24:06,586 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-10-24 20:24:06,586 INFO L85 PathProgramCache]: Analyzing trace with hash 968937877, now seen corresponding path program 1 times [2024-10-24 20:24:06,586 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-10-24 20:24:06,586 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1711730429] [2024-10-24 20:24:06,586 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-10-24 20:24:06,587 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-10-24 20:24:06,594 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-24 20:24:06,625 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 4 [2024-10-24 20:24:06,625 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-24 20:24:06,627 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 9 [2024-10-24 20:24:06,627 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-24 20:24:06,628 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 16 [2024-10-24 20:24:06,628 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-24 20:24:06,629 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 27 [2024-10-24 20:24:06,630 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-24 20:24:06,630 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 32 [2024-10-24 20:24:06,631 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-24 20:24:06,632 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 39 [2024-10-24 20:24:06,632 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-24 20:24:06,634 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 50 [2024-10-24 20:24:06,634 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-24 20:24:06,635 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 57 [2024-10-24 20:24:06,636 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-24 20:24:06,637 INFO L134 CoverageAnalysis]: Checked inductivity of 119 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 119 trivial. 0 not checked. [2024-10-24 20:24:06,637 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-10-24 20:24:06,638 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1711730429] [2024-10-24 20:24:06,638 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1711730429] provided 1 perfect and 0 imperfect interpolant sequences [2024-10-24 20:24:06,638 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-10-24 20:24:06,638 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [] total 2 [2024-10-24 20:24:06,638 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1539591355] [2024-10-24 20:24:06,638 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-10-24 20:24:06,638 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2024-10-24 20:24:06,638 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-10-24 20:24:06,640 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2024-10-24 20:24:06,640 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2024-10-24 20:24:06,640 INFO L87 Difference]: Start difference. First operand 323 states and 453 transitions. Second operand has 3 states, 2 states have (on average 14.5) internal successors, (29), 3 states have internal predecessors, (29), 1 states have call successors, (5), 1 states have call predecessors, (5), 1 states have return successors, (5), 1 states have call predecessors, (5), 1 states have call successors, (5) [2024-10-24 20:24:06,698 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-10-24 20:24:06,698 INFO L93 Difference]: Finished difference Result 323 states and 453 transitions. [2024-10-24 20:24:06,699 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2024-10-24 20:24:06,699 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 2 states have (on average 14.5) internal successors, (29), 3 states have internal predecessors, (29), 1 states have call successors, (5), 1 states have call predecessors, (5), 1 states have return successors, (5), 1 states have call predecessors, (5), 1 states have call successors, (5) Word has length 69 [2024-10-24 20:24:06,699 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-10-24 20:24:06,701 INFO L225 Difference]: With dead ends: 323 [2024-10-24 20:24:06,701 INFO L226 Difference]: Without dead ends: 322 [2024-10-24 20:24:06,702 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 18 GetRequests, 17 SyntacticMatches, 0 SemanticMatches, 1 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2024-10-24 20:24:06,702 INFO L432 NwaCegarLoop]: 58 mSDtfsCounter, 2 mSDsluCounter, 38 mSDsCounter, 0 mSdLazyCounter, 30 mSolverCounterSat, 1 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 2 SdHoareTripleChecker+Valid, 96 SdHoareTripleChecker+Invalid, 31 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1 IncrementalHoareTripleChecker+Valid, 30 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2024-10-24 20:24:06,703 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [2 Valid, 96 Invalid, 31 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1 Valid, 30 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2024-10-24 20:24:06,704 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 322 states. [2024-10-24 20:24:06,719 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 322 to 322. [2024-10-24 20:24:06,719 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 322 states, 258 states have (on average 1.3837209302325582) internal successors, (357), 275 states have internal predecessors, (357), 45 states have call successors, (45), 1 states have call predecessors, (45), 1 states have return successors, (45), 45 states have call predecessors, (45), 45 states have call successors, (45) [2024-10-24 20:24:06,721 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 322 states to 322 states and 447 transitions. [2024-10-24 20:24:06,721 INFO L78 Accepts]: Start accepts. Automaton has 322 states and 447 transitions. Word has length 69 [2024-10-24 20:24:06,721 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-10-24 20:24:06,721 INFO L471 AbstractCegarLoop]: Abstraction has 322 states and 447 transitions. [2024-10-24 20:24:06,721 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 2 states have (on average 14.5) internal successors, (29), 3 states have internal predecessors, (29), 1 states have call successors, (5), 1 states have call predecessors, (5), 1 states have return successors, (5), 1 states have call predecessors, (5), 1 states have call successors, (5) [2024-10-24 20:24:06,721 INFO L276 IsEmpty]: Start isEmpty. Operand 322 states and 447 transitions. [2024-10-24 20:24:06,722 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 71 [2024-10-24 20:24:06,722 INFO L207 NwaCegarLoop]: Found error trace [2024-10-24 20:24:06,722 INFO L215 NwaCegarLoop]: trace histogram [8, 8, 8, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-10-24 20:24:06,722 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable14 [2024-10-24 20:24:06,722 INFO L396 AbstractCegarLoop]: === Iteration 16 === Targeting ULTIMATE.startErr17ASSERT_VIOLATIONINTEGER_OVERFLOW === [ULTIMATE.startErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 21 more)] === [2024-10-24 20:24:06,722 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-10-24 20:24:06,722 INFO L85 PathProgramCache]: Analyzing trace with hash -27696772, now seen corresponding path program 1 times [2024-10-24 20:24:06,722 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-10-24 20:24:06,723 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1973335230] [2024-10-24 20:24:06,723 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-10-24 20:24:06,723 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-10-24 20:24:06,732 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-24 20:24:06,890 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 4 [2024-10-24 20:24:06,892 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-24 20:24:06,894 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 9 [2024-10-24 20:24:06,895 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-24 20:24:06,899 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 16 [2024-10-24 20:24:06,900 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-24 20:24:06,902 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 27 [2024-10-24 20:24:06,903 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-24 20:24:06,905 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 32 [2024-10-24 20:24:06,906 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-24 20:24:06,907 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 39 [2024-10-24 20:24:06,908 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-24 20:24:06,909 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 50 [2024-10-24 20:24:06,910 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-24 20:24:06,912 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 57 [2024-10-24 20:24:06,913 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-24 20:24:06,914 INFO L134 CoverageAnalysis]: Checked inductivity of 119 backedges. 0 proven. 7 refuted. 0 times theorem prover too weak. 112 trivial. 0 not checked. [2024-10-24 20:24:06,914 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-10-24 20:24:06,914 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1973335230] [2024-10-24 20:24:06,914 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1973335230] provided 0 perfect and 1 imperfect interpolant sequences [2024-10-24 20:24:06,915 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1189950068] [2024-10-24 20:24:06,915 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-10-24 20:24:06,915 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-10-24 20:24:06,915 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2024-10-24 20:24:06,916 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-10-24 20:24:06,917 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-10-24 20:24:06,956 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-24 20:24:06,957 INFO L255 TraceCheckSpWp]: Trace formula consists of 159 conjuncts, 7 conjuncts are in the unsatisfiable core [2024-10-24 20:24:06,959 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-10-24 20:24:07,084 INFO L134 CoverageAnalysis]: Checked inductivity of 119 backedges. 7 proven. 0 refuted. 0 times theorem prover too weak. 112 trivial. 0 not checked. [2024-10-24 20:24:07,085 INFO L307 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2024-10-24 20:24:07,085 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1189950068] provided 1 perfect and 0 imperfect interpolant sequences [2024-10-24 20:24:07,085 INFO L185 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2024-10-24 20:24:07,085 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [6] total 9 [2024-10-24 20:24:07,085 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [640160354] [2024-10-24 20:24:07,085 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-10-24 20:24:07,086 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2024-10-24 20:24:07,086 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-10-24 20:24:07,086 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2024-10-24 20:24:07,086 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=20, Invalid=70, Unknown=0, NotChecked=0, Total=90 [2024-10-24 20:24:07,086 INFO L87 Difference]: Start difference. First operand 322 states and 447 transitions. Second operand has 5 states, 4 states have (on average 8.25) internal successors, (33), 5 states have internal predecessors, (33), 2 states have call successors, (8), 1 states have call predecessors, (8), 1 states have return successors, (8), 2 states have call predecessors, (8), 2 states have call successors, (8) [2024-10-24 20:24:07,189 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-10-24 20:24:07,189 INFO L93 Difference]: Finished difference Result 340 states and 462 transitions. [2024-10-24 20:24:07,190 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2024-10-24 20:24:07,190 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 4 states have (on average 8.25) internal successors, (33), 5 states have internal predecessors, (33), 2 states have call successors, (8), 1 states have call predecessors, (8), 1 states have return successors, (8), 2 states have call predecessors, (8), 2 states have call successors, (8) Word has length 70 [2024-10-24 20:24:07,190 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-10-24 20:24:07,191 INFO L225 Difference]: With dead ends: 340 [2024-10-24 20:24:07,191 INFO L226 Difference]: Without dead ends: 339 [2024-10-24 20:24:07,192 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 93 GetRequests, 83 SyntacticMatches, 0 SemanticMatches, 10 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 10 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=30, Invalid=102, Unknown=0, NotChecked=0, Total=132 [2024-10-24 20:24:07,192 INFO L432 NwaCegarLoop]: 49 mSDtfsCounter, 124 mSDsluCounter, 74 mSDsCounter, 0 mSdLazyCounter, 80 mSolverCounterSat, 10 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 126 SdHoareTripleChecker+Valid, 123 SdHoareTripleChecker+Invalid, 90 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 10 IncrementalHoareTripleChecker+Valid, 80 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2024-10-24 20:24:07,192 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [126 Valid, 123 Invalid, 90 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [10 Valid, 80 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2024-10-24 20:24:07,193 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 339 states. [2024-10-24 20:24:07,208 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 339 to 322. [2024-10-24 20:24:07,209 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 322 states, 258 states have (on average 1.372093023255814) internal successors, (354), 275 states have internal predecessors, (354), 45 states have call successors, (45), 1 states have call predecessors, (45), 1 states have return successors, (45), 45 states have call predecessors, (45), 45 states have call successors, (45) [2024-10-24 20:24:07,210 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 322 states to 322 states and 444 transitions. [2024-10-24 20:24:07,210 INFO L78 Accepts]: Start accepts. Automaton has 322 states and 444 transitions. Word has length 70 [2024-10-24 20:24:07,210 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-10-24 20:24:07,211 INFO L471 AbstractCegarLoop]: Abstraction has 322 states and 444 transitions. [2024-10-24 20:24:07,211 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 4 states have (on average 8.25) internal successors, (33), 5 states have internal predecessors, (33), 2 states have call successors, (8), 1 states have call predecessors, (8), 1 states have return successors, (8), 2 states have call predecessors, (8), 2 states have call successors, (8) [2024-10-24 20:24:07,211 INFO L276 IsEmpty]: Start isEmpty. Operand 322 states and 444 transitions. [2024-10-24 20:24:07,211 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 72 [2024-10-24 20:24:07,211 INFO L207 NwaCegarLoop]: Found error trace [2024-10-24 20:24:07,211 INFO L215 NwaCegarLoop]: trace histogram [8, 8, 8, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-10-24 20:24:07,227 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-10-24 20:24:07,412 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 10 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable15 [2024-10-24 20:24:07,412 INFO L396 AbstractCegarLoop]: === Iteration 17 === Targeting ULTIMATE.startErr18ASSERT_VIOLATIONINTEGER_OVERFLOW === [ULTIMATE.startErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 21 more)] === [2024-10-24 20:24:07,414 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-10-24 20:24:07,414 INFO L85 PathProgramCache]: Analyzing trace with hash -858599817, now seen corresponding path program 1 times [2024-10-24 20:24:07,414 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-10-24 20:24:07,414 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1546764844] [2024-10-24 20:24:07,414 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-10-24 20:24:07,414 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-10-24 20:24:07,425 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-24 20:24:07,524 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 4 [2024-10-24 20:24:07,526 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-24 20:24:07,527 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 9 [2024-10-24 20:24:07,528 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-24 20:24:07,530 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 16 [2024-10-24 20:24:07,530 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-24 20:24:07,532 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 27 [2024-10-24 20:24:07,533 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-24 20:24:07,534 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 32 [2024-10-24 20:24:07,535 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-24 20:24:07,536 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 39 [2024-10-24 20:24:07,537 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-24 20:24:07,538 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 50 [2024-10-24 20:24:07,539 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-24 20:24:07,541 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 57 [2024-10-24 20:24:07,542 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-24 20:24:07,543 INFO L134 CoverageAnalysis]: Checked inductivity of 119 backedges. 0 proven. 7 refuted. 0 times theorem prover too weak. 112 trivial. 0 not checked. [2024-10-24 20:24:07,543 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-10-24 20:24:07,544 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1546764844] [2024-10-24 20:24:07,544 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1546764844] provided 0 perfect and 1 imperfect interpolant sequences [2024-10-24 20:24:07,544 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [316880112] [2024-10-24 20:24:07,544 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-10-24 20:24:07,544 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-10-24 20:24:07,544 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2024-10-24 20:24:07,545 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-10-24 20:24:07,546 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-10-24 20:24:07,584 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-24 20:24:07,585 INFO L255 TraceCheckSpWp]: Trace formula consists of 162 conjuncts, 4 conjuncts are in the unsatisfiable core [2024-10-24 20:24:07,586 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-10-24 20:24:07,722 INFO L134 CoverageAnalysis]: Checked inductivity of 119 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 119 trivial. 0 not checked. [2024-10-24 20:24:07,722 INFO L307 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2024-10-24 20:24:07,723 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [316880112] provided 1 perfect and 0 imperfect interpolant sequences [2024-10-24 20:24:07,723 INFO L185 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2024-10-24 20:24:07,723 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [4] total 7 [2024-10-24 20:24:07,723 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1133344846] [2024-10-24 20:24:07,723 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-10-24 20:24:07,723 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2024-10-24 20:24:07,723 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-10-24 20:24:07,724 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2024-10-24 20:24:07,724 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=27, Invalid=29, Unknown=0, NotChecked=0, Total=56 [2024-10-24 20:24:07,724 INFO L87 Difference]: Start difference. First operand 322 states and 444 transitions. Second operand has 5 states, 4 states have (on average 7.75) internal successors, (31), 5 states have internal predecessors, (31), 1 states have call successors, (5), 1 states have call predecessors, (5), 1 states have return successors, (5), 1 states have call predecessors, (5), 1 states have call successors, (5) [2024-10-24 20:24:07,897 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-10-24 20:24:07,897 INFO L93 Difference]: Finished difference Result 341 states and 465 transitions. [2024-10-24 20:24:07,898 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2024-10-24 20:24:07,898 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 4 states have (on average 7.75) internal successors, (31), 5 states have internal predecessors, (31), 1 states have call successors, (5), 1 states have call predecessors, (5), 1 states have return successors, (5), 1 states have call predecessors, (5), 1 states have call successors, (5) Word has length 71 [2024-10-24 20:24:07,898 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-10-24 20:24:07,900 INFO L225 Difference]: With dead ends: 341 [2024-10-24 20:24:07,900 INFO L226 Difference]: Without dead ends: 340 [2024-10-24 20:24:07,901 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 91 GetRequests, 84 SyntacticMatches, 1 SemanticMatches, 6 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=27, Invalid=29, Unknown=0, NotChecked=0, Total=56 [2024-10-24 20:24:07,901 INFO L432 NwaCegarLoop]: 53 mSDtfsCounter, 58 mSDsluCounter, 64 mSDsCounter, 0 mSdLazyCounter, 100 mSolverCounterSat, 7 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 68 SdHoareTripleChecker+Valid, 117 SdHoareTripleChecker+Invalid, 107 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 7 IncrementalHoareTripleChecker+Valid, 100 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2024-10-24 20:24:07,901 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [68 Valid, 117 Invalid, 107 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [7 Valid, 100 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2024-10-24 20:24:07,902 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 340 states. [2024-10-24 20:24:07,922 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 340 to 331. [2024-10-24 20:24:07,923 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 331 states, 267 states have (on average 1.3595505617977528) internal successors, (363), 284 states have internal predecessors, (363), 45 states have call successors, (45), 1 states have call predecessors, (45), 1 states have return successors, (45), 45 states have call predecessors, (45), 45 states have call successors, (45) [2024-10-24 20:24:07,924 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 331 states to 331 states and 453 transitions. [2024-10-24 20:24:07,924 INFO L78 Accepts]: Start accepts. Automaton has 331 states and 453 transitions. Word has length 71 [2024-10-24 20:24:07,924 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-10-24 20:24:07,924 INFO L471 AbstractCegarLoop]: Abstraction has 331 states and 453 transitions. [2024-10-24 20:24:07,924 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 4 states have (on average 7.75) internal successors, (31), 5 states have internal predecessors, (31), 1 states have call successors, (5), 1 states have call predecessors, (5), 1 states have return successors, (5), 1 states have call predecessors, (5), 1 states have call successors, (5) [2024-10-24 20:24:07,924 INFO L276 IsEmpty]: Start isEmpty. Operand 331 states and 453 transitions. [2024-10-24 20:24:07,925 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 73 [2024-10-24 20:24:07,925 INFO L207 NwaCegarLoop]: Found error trace [2024-10-24 20:24:07,925 INFO L215 NwaCegarLoop]: trace histogram [8, 8, 8, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-10-24 20:24:07,939 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-10-24 20:24:08,126 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,SelfDestructingSolverStorable16 [2024-10-24 20:24:08,126 INFO L396 AbstractCegarLoop]: === Iteration 18 === Targeting ULTIMATE.startErr19ASSERT_VIOLATIONINTEGER_OVERFLOW === [ULTIMATE.startErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 21 more)] === [2024-10-24 20:24:08,126 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-10-24 20:24:08,127 INFO L85 PathProgramCache]: Analyzing trace with hash -846790434, now seen corresponding path program 1 times [2024-10-24 20:24:08,127 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-10-24 20:24:08,127 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1850362832] [2024-10-24 20:24:08,127 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-10-24 20:24:08,127 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-10-24 20:24:08,135 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-24 20:24:08,225 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 4 [2024-10-24 20:24:08,226 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-24 20:24:08,228 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 9 [2024-10-24 20:24:08,229 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-24 20:24:08,231 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 16 [2024-10-24 20:24:08,232 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-24 20:24:08,235 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 27 [2024-10-24 20:24:08,236 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-24 20:24:08,237 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 32 [2024-10-24 20:24:08,238 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-24 20:24:08,243 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 39 [2024-10-24 20:24:08,243 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-24 20:24:08,245 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 50 [2024-10-24 20:24:08,246 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-24 20:24:08,248 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 57 [2024-10-24 20:24:08,249 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-24 20:24:08,254 INFO L134 CoverageAnalysis]: Checked inductivity of 119 backedges. 0 proven. 7 refuted. 0 times theorem prover too weak. 112 trivial. 0 not checked. [2024-10-24 20:24:08,255 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-10-24 20:24:08,255 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1850362832] [2024-10-24 20:24:08,255 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1850362832] provided 0 perfect and 1 imperfect interpolant sequences [2024-10-24 20:24:08,255 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [217367765] [2024-10-24 20:24:08,255 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-10-24 20:24:08,255 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-10-24 20:24:08,255 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2024-10-24 20:24:08,257 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-10-24 20:24:08,258 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-10-24 20:24:08,297 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-24 20:24:08,298 INFO L255 TraceCheckSpWp]: Trace formula consists of 163 conjuncts, 4 conjuncts are in the unsatisfiable core [2024-10-24 20:24:08,299 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-10-24 20:24:08,387 INFO L134 CoverageAnalysis]: Checked inductivity of 119 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 119 trivial. 0 not checked. [2024-10-24 20:24:08,388 INFO L307 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2024-10-24 20:24:08,388 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [217367765] provided 1 perfect and 0 imperfect interpolant sequences [2024-10-24 20:24:08,388 INFO L185 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2024-10-24 20:24:08,388 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [4] total 6 [2024-10-24 20:24:08,388 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [3773848] [2024-10-24 20:24:08,389 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-10-24 20:24:08,389 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2024-10-24 20:24:08,389 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-10-24 20:24:08,389 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2024-10-24 20:24:08,389 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=21, Invalid=21, Unknown=0, NotChecked=0, Total=42 [2024-10-24 20:24:08,389 INFO L87 Difference]: Start difference. First operand 331 states and 453 transitions. Second operand has 4 states, 3 states have (on average 10.666666666666666) internal successors, (32), 4 states have internal predecessors, (32), 1 states have call successors, (5), 1 states have call predecessors, (5), 1 states have return successors, (5), 1 states have call predecessors, (5), 1 states have call successors, (5) [2024-10-24 20:24:08,528 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-10-24 20:24:08,528 INFO L93 Difference]: Finished difference Result 340 states and 459 transitions. [2024-10-24 20:24:08,529 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2024-10-24 20:24:08,529 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 3 states have (on average 10.666666666666666) internal successors, (32), 4 states have internal predecessors, (32), 1 states have call successors, (5), 1 states have call predecessors, (5), 1 states have return successors, (5), 1 states have call predecessors, (5), 1 states have call successors, (5) Word has length 72 [2024-10-24 20:24:08,529 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-10-24 20:24:08,530 INFO L225 Difference]: With dead ends: 340 [2024-10-24 20:24:08,530 INFO L226 Difference]: Without dead ends: 338 [2024-10-24 20:24:08,531 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 92 GetRequests, 87 SyntacticMatches, 0 SemanticMatches, 5 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=21, Invalid=21, Unknown=0, NotChecked=0, Total=42 [2024-10-24 20:24:08,531 INFO L432 NwaCegarLoop]: 47 mSDtfsCounter, 27 mSDsluCounter, 50 mSDsCounter, 0 mSdLazyCounter, 69 mSolverCounterSat, 3 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 32 SdHoareTripleChecker+Valid, 97 SdHoareTripleChecker+Invalid, 72 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 3 IncrementalHoareTripleChecker+Valid, 69 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2024-10-24 20:24:08,531 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [32 Valid, 97 Invalid, 72 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [3 Valid, 69 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2024-10-24 20:24:08,532 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 338 states. [2024-10-24 20:24:08,549 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 338 to 334. [2024-10-24 20:24:08,550 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 334 states, 270 states have (on average 1.3296296296296297) internal successors, (359), 287 states have internal predecessors, (359), 45 states have call successors, (45), 1 states have call predecessors, (45), 1 states have return successors, (45), 45 states have call predecessors, (45), 45 states have call successors, (45) [2024-10-24 20:24:08,551 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 334 states to 334 states and 449 transitions. [2024-10-24 20:24:08,551 INFO L78 Accepts]: Start accepts. Automaton has 334 states and 449 transitions. Word has length 72 [2024-10-24 20:24:08,551 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-10-24 20:24:08,551 INFO L471 AbstractCegarLoop]: Abstraction has 334 states and 449 transitions. [2024-10-24 20:24:08,552 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 3 states have (on average 10.666666666666666) internal successors, (32), 4 states have internal predecessors, (32), 1 states have call successors, (5), 1 states have call predecessors, (5), 1 states have return successors, (5), 1 states have call predecessors, (5), 1 states have call successors, (5) [2024-10-24 20:24:08,552 INFO L276 IsEmpty]: Start isEmpty. Operand 334 states and 449 transitions. [2024-10-24 20:24:08,552 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 75 [2024-10-24 20:24:08,552 INFO L207 NwaCegarLoop]: Found error trace [2024-10-24 20:24:08,552 INFO L215 NwaCegarLoop]: trace histogram [8, 8, 8, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-10-24 20:24:08,569 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (12)] Ended with exit code 0 [2024-10-24 20:24:08,756 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,SelfDestructingSolverStorable17 [2024-10-24 20:24:08,757 INFO L396 AbstractCegarLoop]: === Iteration 19 === Targeting ULTIMATE.startErr6ASSERT_VIOLATIONINTEGER_OVERFLOW === [ULTIMATE.startErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 21 more)] === [2024-10-24 20:24:08,757 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-10-24 20:24:08,757 INFO L85 PathProgramCache]: Analyzing trace with hash -2016785600, now seen corresponding path program 1 times [2024-10-24 20:24:08,757 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-10-24 20:24:08,757 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1742306131] [2024-10-24 20:24:08,757 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-10-24 20:24:08,757 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-10-24 20:24:08,775 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unknown [2024-10-24 20:24:08,776 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [312639373] [2024-10-24 20:24:08,776 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-10-24 20:24:08,776 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-10-24 20:24:08,776 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2024-10-24 20:24:08,777 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-10-24 20:24:08,778 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-10-24 20:24:08,821 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-24 20:24:08,822 INFO L255 TraceCheckSpWp]: Trace formula consists of 167 conjuncts, 7 conjuncts are in the unsatisfiable core [2024-10-24 20:24:08,823 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-10-24 20:24:08,999 INFO L134 CoverageAnalysis]: Checked inductivity of 121 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 119 trivial. 0 not checked. [2024-10-24 20:24:08,999 INFO L311 TraceCheckSpWp]: Computing backward predicates... [2024-10-24 20:24:09,496 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-10-24 20:24:09,497 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1742306131] [2024-10-24 20:24:09,497 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2024-10-24 20:24:09,497 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [312639373] [2024-10-24 20:24:09,497 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [312639373] provided 0 perfect and 1 imperfect interpolant sequences [2024-10-24 20:24:09,497 INFO L185 FreeRefinementEngine]: Found 0 perfect and 1 imperfect interpolant sequences. [2024-10-24 20:24:09,497 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [5] total 5 [2024-10-24 20:24:09,497 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [638388829] [2024-10-24 20:24:09,497 INFO L85 oduleStraightlineAll]: Using 1 imperfect interpolants to construct interpolant automaton [2024-10-24 20:24:09,497 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2024-10-24 20:24:09,497 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-10-24 20:24:09,498 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2024-10-24 20:24:09,498 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=34, Invalid=56, Unknown=0, NotChecked=0, Total=90 [2024-10-24 20:24:09,498 INFO L87 Difference]: Start difference. First operand 334 states and 449 transitions. Second operand has 6 states, 5 states have (on average 6.8) internal successors, (34), 6 states have internal predecessors, (34), 1 states have call successors, (5), 1 states have call predecessors, (5), 1 states have return successors, (5), 1 states have call predecessors, (5), 1 states have call successors, (5) [2024-10-24 20:24:09,615 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-10-24 20:24:09,615 INFO L93 Difference]: Finished difference Result 418 states and 575 transitions. [2024-10-24 20:24:09,615 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2024-10-24 20:24:09,616 INFO L78 Accepts]: Start accepts. Automaton has has 6 states, 5 states have (on average 6.8) internal successors, (34), 6 states have internal predecessors, (34), 1 states have call successors, (5), 1 states have call predecessors, (5), 1 states have return successors, (5), 1 states have call predecessors, (5), 1 states have call successors, (5) Word has length 74 [2024-10-24 20:24:09,616 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-10-24 20:24:09,617 INFO L225 Difference]: With dead ends: 418 [2024-10-24 20:24:09,617 INFO L226 Difference]: Without dead ends: 417 [2024-10-24 20:24:09,618 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 86 GetRequests, 78 SyntacticMatches, 0 SemanticMatches, 8 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 22 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=34, Invalid=56, Unknown=0, NotChecked=0, Total=90 [2024-10-24 20:24:09,618 INFO L432 NwaCegarLoop]: 36 mSDtfsCounter, 79 mSDsluCounter, 51 mSDsCounter, 0 mSdLazyCounter, 85 mSolverCounterSat, 9 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 88 SdHoareTripleChecker+Valid, 87 SdHoareTripleChecker+Invalid, 94 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 9 IncrementalHoareTripleChecker+Valid, 85 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2024-10-24 20:24:09,618 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [88 Valid, 87 Invalid, 94 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [9 Valid, 85 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2024-10-24 20:24:09,619 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 417 states. [2024-10-24 20:24:09,638 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 417 to 394. [2024-10-24 20:24:09,639 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 394 states, 324 states have (on average 1.345679012345679) internal successors, (436), 341 states have internal predecessors, (436), 51 states have call successors, (51), 1 states have call predecessors, (51), 1 states have return successors, (51), 51 states have call predecessors, (51), 51 states have call successors, (51) [2024-10-24 20:24:09,640 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 394 states to 394 states and 538 transitions. [2024-10-24 20:24:09,640 INFO L78 Accepts]: Start accepts. Automaton has 394 states and 538 transitions. Word has length 74 [2024-10-24 20:24:09,641 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-10-24 20:24:09,641 INFO L471 AbstractCegarLoop]: Abstraction has 394 states and 538 transitions. [2024-10-24 20:24:09,641 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 6 states, 5 states have (on average 6.8) internal successors, (34), 6 states have internal predecessors, (34), 1 states have call successors, (5), 1 states have call predecessors, (5), 1 states have return successors, (5), 1 states have call predecessors, (5), 1 states have call successors, (5) [2024-10-24 20:24:09,641 INFO L276 IsEmpty]: Start isEmpty. Operand 394 states and 538 transitions. [2024-10-24 20:24:09,641 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 76 [2024-10-24 20:24:09,641 INFO L207 NwaCegarLoop]: Found error trace [2024-10-24 20:24:09,642 INFO L215 NwaCegarLoop]: trace histogram [8, 8, 8, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-10-24 20:24:09,654 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (13)] Forceful destruction successful, exit code 0 [2024-10-24 20:24:09,842 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable18,13 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-10-24 20:24:09,842 INFO L396 AbstractCegarLoop]: === Iteration 20 === Targeting ULTIMATE.startErr7ASSERT_VIOLATIONINTEGER_OVERFLOW === [ULTIMATE.startErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 21 more)] === [2024-10-24 20:24:09,842 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-10-24 20:24:09,842 INFO L85 PathProgramCache]: Analyzing trace with hash 1904155923, now seen corresponding path program 1 times [2024-10-24 20:24:09,843 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-10-24 20:24:09,843 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2015278896] [2024-10-24 20:24:09,843 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-10-24 20:24:09,843 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-10-24 20:24:09,852 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unknown [2024-10-24 20:24:09,853 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [1538246416] [2024-10-24 20:24:09,853 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-10-24 20:24:09,853 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-10-24 20:24:09,853 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2024-10-24 20:24:09,855 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-10-24 20:24:09,856 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-10-24 20:24:09,896 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-24 20:24:09,897 INFO L255 TraceCheckSpWp]: Trace formula consists of 168 conjuncts, 7 conjuncts are in the unsatisfiable core [2024-10-24 20:24:09,898 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-10-24 20:24:10,024 INFO L134 CoverageAnalysis]: Checked inductivity of 122 backedges. 0 proven. 3 refuted. 0 times theorem prover too weak. 119 trivial. 0 not checked. [2024-10-24 20:24:10,025 INFO L311 TraceCheckSpWp]: Computing backward predicates... [2024-10-24 20:24:10,995 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-10-24 20:24:10,995 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2015278896] [2024-10-24 20:24:10,995 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2024-10-24 20:24:10,995 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1538246416] [2024-10-24 20:24:10,995 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1538246416] provided 0 perfect and 1 imperfect interpolant sequences [2024-10-24 20:24:10,995 INFO L185 FreeRefinementEngine]: Found 0 perfect and 1 imperfect interpolant sequences. [2024-10-24 20:24:10,995 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [4] total 4 [2024-10-24 20:24:10,995 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1125872104] [2024-10-24 20:24:10,995 INFO L85 oduleStraightlineAll]: Using 1 imperfect interpolants to construct interpolant automaton [2024-10-24 20:24:10,996 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2024-10-24 20:24:10,996 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-10-24 20:24:10,996 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2024-10-24 20:24:10,996 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=23, Invalid=33, Unknown=0, NotChecked=0, Total=56 [2024-10-24 20:24:10,996 INFO L87 Difference]: Start difference. First operand 394 states and 538 transitions. Second operand has 5 states, 4 states have (on average 8.75) internal successors, (35), 5 states have internal predecessors, (35), 1 states have call successors, (5), 1 states have call predecessors, (5), 1 states have return successors, (5), 1 states have call predecessors, (5), 1 states have call successors, (5) [2024-10-24 20:24:11,101 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-10-24 20:24:11,102 INFO L93 Difference]: Finished difference Result 398 states and 538 transitions. [2024-10-24 20:24:11,102 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2024-10-24 20:24:11,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), 1 states have call successors, (5), 1 states have call predecessors, (5), 1 states have return successors, (5), 1 states have call predecessors, (5), 1 states have call successors, (5) Word has length 75 [2024-10-24 20:24:11,102 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-10-24 20:24:11,104 INFO L225 Difference]: With dead ends: 398 [2024-10-24 20:24:11,104 INFO L226 Difference]: Without dead ends: 395 [2024-10-24 20:24:11,104 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 88 GetRequests, 82 SyntacticMatches, 0 SemanticMatches, 6 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 10 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=23, Invalid=33, Unknown=0, NotChecked=0, Total=56 [2024-10-24 20:24:11,105 INFO L432 NwaCegarLoop]: 34 mSDtfsCounter, 48 mSDsluCounter, 52 mSDsCounter, 0 mSdLazyCounter, 95 mSolverCounterSat, 5 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 55 SdHoareTripleChecker+Valid, 86 SdHoareTripleChecker+Invalid, 100 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 5 IncrementalHoareTripleChecker+Valid, 95 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2024-10-24 20:24:11,105 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [55 Valid, 86 Invalid, 100 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [5 Valid, 95 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2024-10-24 20:24:11,108 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 395 states. [2024-10-24 20:24:11,126 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 395 to 392. [2024-10-24 20:24:11,126 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 392 states, 324 states have (on average 1.2746913580246915) internal successors, (413), 339 states have internal predecessors, (413), 51 states have call successors, (51), 1 states have call predecessors, (51), 1 states have return successors, (51), 51 states have call predecessors, (51), 51 states have call successors, (51) [2024-10-24 20:24:11,127 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 392 states to 392 states and 515 transitions. [2024-10-24 20:24:11,128 INFO L78 Accepts]: Start accepts. Automaton has 392 states and 515 transitions. Word has length 75 [2024-10-24 20:24:11,128 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-10-24 20:24:11,128 INFO L471 AbstractCegarLoop]: Abstraction has 392 states and 515 transitions. [2024-10-24 20:24:11,128 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), 1 states have call successors, (5), 1 states have call predecessors, (5), 1 states have return successors, (5), 1 states have call predecessors, (5), 1 states have call successors, (5) [2024-10-24 20:24:11,128 INFO L276 IsEmpty]: Start isEmpty. Operand 392 states and 515 transitions. [2024-10-24 20:24:11,129 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 77 [2024-10-24 20:24:11,129 INFO L207 NwaCegarLoop]: Found error trace [2024-10-24 20:24:11,129 INFO L215 NwaCegarLoop]: trace histogram [8, 8, 8, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-10-24 20:24:11,141 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (14)] Ended with exit code 0 [2024-10-24 20:24:11,329 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 14 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable19 [2024-10-24 20:24:11,330 INFO L396 AbstractCegarLoop]: === Iteration 21 === Targeting ULTIMATE.startErr8ASSERT_VIOLATIONINTEGER_OVERFLOW === [ULTIMATE.startErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 21 more)] === [2024-10-24 20:24:11,330 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-10-24 20:24:11,330 INFO L85 PathProgramCache]: Analyzing trace with hash -1100708446, now seen corresponding path program 1 times [2024-10-24 20:24:11,330 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-10-24 20:24:11,330 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [338064840] [2024-10-24 20:24:11,330 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-10-24 20:24:11,330 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-10-24 20:24:11,342 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-24 20:24:11,406 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 4 [2024-10-24 20:24:11,406 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-24 20:24:11,408 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 9 [2024-10-24 20:24:11,408 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-24 20:24:11,409 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 16 [2024-10-24 20:24:11,409 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-24 20:24:11,410 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 27 [2024-10-24 20:24:11,411 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-24 20:24:11,412 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 32 [2024-10-24 20:24:11,412 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-24 20:24:11,413 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 39 [2024-10-24 20:24:11,413 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-24 20:24:11,414 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 50 [2024-10-24 20:24:11,414 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-24 20:24:11,416 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 57 [2024-10-24 20:24:11,417 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-24 20:24:11,417 INFO L134 CoverageAnalysis]: Checked inductivity of 123 backedges. 4 proven. 0 refuted. 0 times theorem prover too weak. 119 trivial. 0 not checked. [2024-10-24 20:24:11,418 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-10-24 20:24:11,418 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [338064840] [2024-10-24 20:24:11,418 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [338064840] provided 1 perfect and 0 imperfect interpolant sequences [2024-10-24 20:24:11,418 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-10-24 20:24:11,418 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2024-10-24 20:24:11,418 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1521686800] [2024-10-24 20:24:11,418 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-10-24 20:24:11,419 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2024-10-24 20:24:11,419 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-10-24 20:24:11,419 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2024-10-24 20:24:11,419 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2024-10-24 20:24:11,419 INFO L87 Difference]: Start difference. First operand 392 states and 515 transitions. Second operand has 5 states, 4 states have (on average 9.0) internal successors, (36), 5 states have internal predecessors, (36), 1 states have call successors, (5), 1 states have call predecessors, (5), 1 states have return successors, (5), 1 states have call predecessors, (5), 1 states have call successors, (5) [2024-10-24 20:24:11,753 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-10-24 20:24:11,753 INFO L93 Difference]: Finished difference Result 394 states and 515 transitions. [2024-10-24 20:24:11,753 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2024-10-24 20:24:11,753 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 4 states have (on average 9.0) internal successors, (36), 5 states have internal predecessors, (36), 1 states have call successors, (5), 1 states have call predecessors, (5), 1 states have return successors, (5), 1 states have call predecessors, (5), 1 states have call successors, (5) Word has length 76 [2024-10-24 20:24:11,754 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-10-24 20:24:11,755 INFO L225 Difference]: With dead ends: 394 [2024-10-24 20:24:11,755 INFO L226 Difference]: Without dead ends: 393 [2024-10-24 20:24:11,755 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 24 GetRequests, 18 SyntacticMatches, 0 SemanticMatches, 6 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=22, Invalid=34, Unknown=0, NotChecked=0, Total=56 [2024-10-24 20:24:11,756 INFO L432 NwaCegarLoop]: 56 mSDtfsCounter, 48 mSDsluCounter, 91 mSDsCounter, 0 mSdLazyCounter, 132 mSolverCounterSat, 5 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 50 SdHoareTripleChecker+Valid, 147 SdHoareTripleChecker+Invalid, 137 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 5 IncrementalHoareTripleChecker+Valid, 132 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2024-10-24 20:24:11,757 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [50 Valid, 147 Invalid, 137 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [5 Valid, 132 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2024-10-24 20:24:11,758 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 393 states. [2024-10-24 20:24:11,778 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 393 to 391. [2024-10-24 20:24:11,779 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 391 states, 324 states have (on average 1.2469135802469136) internal successors, (404), 338 states have internal predecessors, (404), 51 states have call successors, (51), 1 states have call predecessors, (51), 1 states have return successors, (51), 51 states have call predecessors, (51), 51 states have call successors, (51) [2024-10-24 20:24:11,780 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 391 states to 391 states and 506 transitions. [2024-10-24 20:24:11,780 INFO L78 Accepts]: Start accepts. Automaton has 391 states and 506 transitions. Word has length 76 [2024-10-24 20:24:11,780 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-10-24 20:24:11,781 INFO L471 AbstractCegarLoop]: Abstraction has 391 states and 506 transitions. [2024-10-24 20:24:11,781 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 4 states have (on average 9.0) internal successors, (36), 5 states have internal predecessors, (36), 1 states have call successors, (5), 1 states have call predecessors, (5), 1 states have return successors, (5), 1 states have call predecessors, (5), 1 states have call successors, (5) [2024-10-24 20:24:11,781 INFO L276 IsEmpty]: Start isEmpty. Operand 391 states and 506 transitions. [2024-10-24 20:24:11,781 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 78 [2024-10-24 20:24:11,781 INFO L207 NwaCegarLoop]: Found error trace [2024-10-24 20:24:11,781 INFO L215 NwaCegarLoop]: trace histogram [8, 8, 8, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-10-24 20:24:11,782 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable20 [2024-10-24 20:24:11,782 INFO L396 AbstractCegarLoop]: === Iteration 22 === Targeting ULTIMATE.startErr9ASSERT_VIOLATIONINTEGER_OVERFLOW === [ULTIMATE.startErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 21 more)] === [2024-10-24 20:24:11,782 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-10-24 20:24:11,782 INFO L85 PathProgramCache]: Analyzing trace with hash 237776629, now seen corresponding path program 1 times [2024-10-24 20:24:11,782 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-10-24 20:24:11,783 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [204192295] [2024-10-24 20:24:11,783 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-10-24 20:24:11,783 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-10-24 20:24:11,793 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-24 20:24:11,889 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 4 [2024-10-24 20:24:11,890 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-24 20:24:11,891 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 9 [2024-10-24 20:24:11,892 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-24 20:24:11,893 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 16 [2024-10-24 20:24:11,894 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-24 20:24:11,895 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 27 [2024-10-24 20:24:11,895 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-24 20:24:11,897 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 32 [2024-10-24 20:24:11,898 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-24 20:24:11,899 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 39 [2024-10-24 20:24:11,899 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-24 20:24:11,900 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 50 [2024-10-24 20:24:11,901 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-24 20:24:11,902 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 57 [2024-10-24 20:24:11,902 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-24 20:24:11,903 INFO L134 CoverageAnalysis]: Checked inductivity of 124 backedges. 0 proven. 12 refuted. 0 times theorem prover too weak. 112 trivial. 0 not checked. [2024-10-24 20:24:11,904 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-10-24 20:24:11,904 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [204192295] [2024-10-24 20:24:11,904 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [204192295] provided 0 perfect and 1 imperfect interpolant sequences [2024-10-24 20:24:11,904 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1648021951] [2024-10-24 20:24:11,904 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-10-24 20:24:11,904 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-10-24 20:24:11,904 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2024-10-24 20:24:11,906 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-10-24 20:24:11,907 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-10-24 20:24:11,946 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-24 20:24:11,948 INFO L255 TraceCheckSpWp]: Trace formula consists of 170 conjuncts, 14 conjuncts are in the unsatisfiable core [2024-10-24 20:24:11,949 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-10-24 20:24:12,226 INFO L134 CoverageAnalysis]: Checked inductivity of 124 backedges. 0 proven. 12 refuted. 0 times theorem prover too weak. 112 trivial. 0 not checked. [2024-10-24 20:24:12,227 INFO L311 TraceCheckSpWp]: Computing backward predicates... [2024-10-24 20:24:12,718 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1648021951] provided 0 perfect and 1 imperfect interpolant sequences [2024-10-24 20:24:12,719 INFO L185 FreeRefinementEngine]: Found 0 perfect and 2 imperfect interpolant sequences. [2024-10-24 20:24:12,719 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 8] total 15 [2024-10-24 20:24:12,719 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1130717014] [2024-10-24 20:24:12,719 INFO L85 oduleStraightlineAll]: Using 2 imperfect interpolants to construct interpolant automaton [2024-10-24 20:24:12,719 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 16 states [2024-10-24 20:24:12,720 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-10-24 20:24:12,720 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 16 interpolants. [2024-10-24 20:24:12,720 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=65, Invalid=315, Unknown=0, NotChecked=0, Total=380 [2024-10-24 20:24:12,720 INFO L87 Difference]: Start difference. First operand 391 states and 506 transitions. Second operand has 16 states, 15 states have (on average 5.0) internal successors, (75), 16 states have internal predecessors, (75), 6 states have call successors, (16), 1 states have call predecessors, (16), 1 states have return successors, (16), 6 states have call predecessors, (16), 6 states have call successors, (16) [2024-10-24 20:24:13,957 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-10-24 20:24:13,957 INFO L93 Difference]: Finished difference Result 685 states and 910 transitions. [2024-10-24 20:24:13,957 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 29 states. [2024-10-24 20:24:13,958 INFO L78 Accepts]: Start accepts. Automaton has has 16 states, 15 states have (on average 5.0) internal successors, (75), 16 states have internal predecessors, (75), 6 states have call successors, (16), 1 states have call predecessors, (16), 1 states have return successors, (16), 6 states have call predecessors, (16), 6 states have call successors, (16) Word has length 77 [2024-10-24 20:24:13,958 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-10-24 20:24:13,960 INFO L225 Difference]: With dead ends: 685 [2024-10-24 20:24:13,960 INFO L226 Difference]: Without dead ends: 680 [2024-10-24 20:24:13,961 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 134 GetRequests, 98 SyntacticMatches, 0 SemanticMatches, 36 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 318 ImplicationChecksByTransitivity, 0.6s TimeCoverageRelationStatistics Valid=307, Invalid=1099, Unknown=0, NotChecked=0, Total=1406 [2024-10-24 20:24:13,962 INFO L432 NwaCegarLoop]: 39 mSDtfsCounter, 347 mSDsluCounter, 284 mSDsCounter, 0 mSdLazyCounter, 822 mSolverCounterSat, 69 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.6s Time, 0 mProtectedPredicate, 0 mProtectedAction, 349 SdHoareTripleChecker+Valid, 323 SdHoareTripleChecker+Invalid, 891 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 69 IncrementalHoareTripleChecker+Valid, 822 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.7s IncrementalHoareTripleChecker+Time [2024-10-24 20:24:13,962 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [349 Valid, 323 Invalid, 891 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [69 Valid, 822 Invalid, 0 Unknown, 0 Unchecked, 0.7s Time] [2024-10-24 20:24:13,962 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 680 states. [2024-10-24 20:24:13,996 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 680 to 527. [2024-10-24 20:24:13,997 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 527 states, 444 states have (on average 1.2387387387387387) internal successors, (550), 458 states have internal predecessors, (550), 67 states have call successors, (67), 1 states have call predecessors, (67), 1 states have return successors, (67), 67 states have call predecessors, (67), 67 states have call successors, (67) [2024-10-24 20:24:13,998 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 527 states to 527 states and 684 transitions. [2024-10-24 20:24:13,999 INFO L78 Accepts]: Start accepts. Automaton has 527 states and 684 transitions. Word has length 77 [2024-10-24 20:24:13,999 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-10-24 20:24:13,999 INFO L471 AbstractCegarLoop]: Abstraction has 527 states and 684 transitions. [2024-10-24 20:24:13,999 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 16 states, 15 states have (on average 5.0) internal successors, (75), 16 states have internal predecessors, (75), 6 states have call successors, (16), 1 states have call predecessors, (16), 1 states have return successors, (16), 6 states have call predecessors, (16), 6 states have call successors, (16) [2024-10-24 20:24:13,999 INFO L276 IsEmpty]: Start isEmpty. Operand 527 states and 684 transitions. [2024-10-24 20:24:14,000 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 92 [2024-10-24 20:24:14,000 INFO L207 NwaCegarLoop]: Found error trace [2024-10-24 20:24:14,000 INFO L215 NwaCegarLoop]: trace histogram [10, 10, 10, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-10-24 20:24:14,013 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (15)] Forceful destruction successful, exit code 0 [2024-10-24 20:24:14,200 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable21,15 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-10-24 20:24:14,201 INFO L396 AbstractCegarLoop]: === Iteration 23 === Targeting ULTIMATE.startErr20ASSERT_VIOLATIONINTEGER_OVERFLOW === [ULTIMATE.startErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 21 more)] === [2024-10-24 20:24:14,201 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-10-24 20:24:14,201 INFO L85 PathProgramCache]: Analyzing trace with hash 1730098740, now seen corresponding path program 1 times [2024-10-24 20:24:14,201 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-10-24 20:24:14,201 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1993299749] [2024-10-24 20:24:14,201 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-10-24 20:24:14,201 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-10-24 20:24:14,213 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unknown [2024-10-24 20:24:14,214 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [1393055350] [2024-10-24 20:24:14,214 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-10-24 20:24:14,214 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-10-24 20:24:14,214 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2024-10-24 20:24:14,216 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-10-24 20:24:14,218 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-10-24 20:24:14,263 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-24 20:24:14,265 INFO L255 TraceCheckSpWp]: Trace formula consists of 193 conjuncts, 26 conjuncts are in the unsatisfiable core [2024-10-24 20:24:14,266 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-10-24 20:24:14,500 INFO L134 CoverageAnalysis]: Checked inductivity of 197 backedges. 3 proven. 41 refuted. 0 times theorem prover too weak. 153 trivial. 0 not checked. [2024-10-24 20:24:14,501 INFO L311 TraceCheckSpWp]: Computing backward predicates... [2024-10-24 20:24:14,861 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-10-24 20:24:14,861 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1993299749] [2024-10-24 20:24:14,861 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2024-10-24 20:24:14,861 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1393055350] [2024-10-24 20:24:14,861 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1393055350] provided 0 perfect and 1 imperfect interpolant sequences [2024-10-24 20:24:14,861 INFO L185 FreeRefinementEngine]: Found 0 perfect and 1 imperfect interpolant sequences. [2024-10-24 20:24:14,861 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10] total 10 [2024-10-24 20:24:14,861 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [89300939] [2024-10-24 20:24:14,862 INFO L85 oduleStraightlineAll]: Using 1 imperfect interpolants to construct interpolant automaton [2024-10-24 20:24:14,862 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 11 states [2024-10-24 20:24:14,862 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-10-24 20:24:14,862 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2024-10-24 20:24:14,862 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=69, Invalid=171, Unknown=0, NotChecked=0, Total=240 [2024-10-24 20:24:14,862 INFO L87 Difference]: Start difference. First operand 527 states and 684 transitions. Second operand has 11 states, 10 states have (on average 4.7) internal successors, (47), 11 states have internal predecessors, (47), 4 states have call successors, (10), 1 states have call predecessors, (10), 2 states have return successors, (10), 4 states have call predecessors, (10), 4 states have call successors, (10) [2024-10-24 20:24:15,162 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-10-24 20:24:15,162 INFO L93 Difference]: Finished difference Result 547 states and 696 transitions. [2024-10-24 20:24:15,162 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2024-10-24 20:24:15,162 INFO L78 Accepts]: Start accepts. Automaton has has 11 states, 10 states have (on average 4.7) internal successors, (47), 11 states have internal predecessors, (47), 4 states have call successors, (10), 1 states have call predecessors, (10), 2 states have return successors, (10), 4 states have call predecessors, (10), 4 states have call successors, (10) Word has length 91 [2024-10-24 20:24:15,163 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-10-24 20:24:15,164 INFO L225 Difference]: With dead ends: 547 [2024-10-24 20:24:15,164 INFO L226 Difference]: Without dead ends: 425 [2024-10-24 20:24:15,165 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 121 GetRequests, 106 SyntacticMatches, 0 SemanticMatches, 15 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 20 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=73, Invalid=199, Unknown=0, NotChecked=0, Total=272 [2024-10-24 20:24:15,165 INFO L432 NwaCegarLoop]: 36 mSDtfsCounter, 17 mSDsluCounter, 162 mSDsCounter, 0 mSdLazyCounter, 610 mSolverCounterSat, 3 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 21 SdHoareTripleChecker+Valid, 198 SdHoareTripleChecker+Invalid, 613 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 3 IncrementalHoareTripleChecker+Valid, 610 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time [2024-10-24 20:24:15,166 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [21 Valid, 198 Invalid, 613 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [3 Valid, 610 Invalid, 0 Unknown, 0 Unchecked, 0.3s Time] [2024-10-24 20:24:15,166 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 425 states. [2024-10-24 20:24:15,185 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 425 to 423. [2024-10-24 20:24:15,186 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 423 states, 352 states have (on average 1.2272727272727273) internal successors, (432), 366 states have internal predecessors, (432), 55 states have call successors, (55), 1 states have call predecessors, (55), 1 states have return successors, (55), 55 states have call predecessors, (55), 55 states have call successors, (55) [2024-10-24 20:24:15,187 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 423 states to 423 states and 542 transitions. [2024-10-24 20:24:15,188 INFO L78 Accepts]: Start accepts. Automaton has 423 states and 542 transitions. Word has length 91 [2024-10-24 20:24:15,188 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-10-24 20:24:15,188 INFO L471 AbstractCegarLoop]: Abstraction has 423 states and 542 transitions. [2024-10-24 20:24:15,188 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 11 states, 10 states have (on average 4.7) internal successors, (47), 11 states have internal predecessors, (47), 4 states have call successors, (10), 1 states have call predecessors, (10), 2 states have return successors, (10), 4 states have call predecessors, (10), 4 states have call successors, (10) [2024-10-24 20:24:15,188 INFO L276 IsEmpty]: Start isEmpty. Operand 423 states and 542 transitions. [2024-10-24 20:24:15,190 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 94 [2024-10-24 20:24:15,190 INFO L207 NwaCegarLoop]: Found error trace [2024-10-24 20:24:15,190 INFO L215 NwaCegarLoop]: trace histogram [10, 10, 10, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-10-24 20:24:15,204 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (16)] Ended with exit code 0 [2024-10-24 20:24:15,394 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable22,16 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-10-24 20:24:15,394 INFO L396 AbstractCegarLoop]: === Iteration 24 === Targeting ULTIMATE.startErr22ASSERT_VIOLATIONINTEGER_OVERFLOW === [ULTIMATE.startErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 21 more)] === [2024-10-24 20:24:15,395 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-10-24 20:24:15,395 INFO L85 PathProgramCache]: Analyzing trace with hash 472549654, now seen corresponding path program 1 times [2024-10-24 20:24:15,395 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-10-24 20:24:15,395 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [160221350] [2024-10-24 20:24:15,395 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-10-24 20:24:15,395 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-10-24 20:24:15,405 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-24 20:24:15,452 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 4 [2024-10-24 20:24:15,453 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-24 20:24:15,454 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 9 [2024-10-24 20:24:15,454 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-24 20:24:15,455 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 16 [2024-10-24 20:24:15,455 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-24 20:24:15,456 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 27 [2024-10-24 20:24:15,456 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-24 20:24:15,457 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 32 [2024-10-24 20:24:15,457 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-24 20:24:15,458 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 39 [2024-10-24 20:24:15,458 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-24 20:24:15,459 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 50 [2024-10-24 20:24:15,459 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-24 20:24:15,460 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 57 [2024-10-24 20:24:15,460 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-24 20:24:15,461 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 77 [2024-10-24 20:24:15,462 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-24 20:24:15,464 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 84 [2024-10-24 20:24:15,465 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-24 20:24:15,471 INFO L134 CoverageAnalysis]: Checked inductivity of 197 backedges. 10 proven. 0 refuted. 0 times theorem prover too weak. 187 trivial. 0 not checked. [2024-10-24 20:24:15,471 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-10-24 20:24:15,471 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [160221350] [2024-10-24 20:24:15,471 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [160221350] provided 1 perfect and 0 imperfect interpolant sequences [2024-10-24 20:24:15,471 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-10-24 20:24:15,471 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2024-10-24 20:24:15,471 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [310529603] [2024-10-24 20:24:15,471 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-10-24 20:24:15,471 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2024-10-24 20:24:15,472 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-10-24 20:24:15,472 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2024-10-24 20:24:15,472 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2024-10-24 20:24:15,472 INFO L87 Difference]: Start difference. First operand 423 states and 542 transitions. Second operand has 5 states, 4 states have (on average 10.75) internal successors, (43), 5 states have internal predecessors, (43), 2 states have call successors, (7), 1 states have call predecessors, (7), 1 states have return successors, (7), 2 states have call predecessors, (7), 2 states have call successors, (7) [2024-10-24 20:24:15,874 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-10-24 20:24:15,874 INFO L93 Difference]: Finished difference Result 425 states and 542 transitions. [2024-10-24 20:24:15,877 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2024-10-24 20:24:15,877 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 4 states have (on average 10.75) internal successors, (43), 5 states have internal predecessors, (43), 2 states have call successors, (7), 1 states have call predecessors, (7), 1 states have return successors, (7), 2 states have call predecessors, (7), 2 states have call successors, (7) Word has length 93 [2024-10-24 20:24:15,878 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-10-24 20:24:15,879 INFO L225 Difference]: With dead ends: 425 [2024-10-24 20:24:15,879 INFO L226 Difference]: Without dead ends: 392 [2024-10-24 20:24:15,879 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 26 GetRequests, 21 SyntacticMatches, 0 SemanticMatches, 5 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=15, Invalid=27, Unknown=0, NotChecked=0, Total=42 [2024-10-24 20:24:15,880 INFO L432 NwaCegarLoop]: 65 mSDtfsCounter, 22 mSDsluCounter, 117 mSDsCounter, 0 mSdLazyCounter, 106 mSolverCounterSat, 2 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 22 SdHoareTripleChecker+Valid, 182 SdHoareTripleChecker+Invalid, 108 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 2 IncrementalHoareTripleChecker+Valid, 106 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time [2024-10-24 20:24:15,880 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [22 Valid, 182 Invalid, 108 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [2 Valid, 106 Invalid, 0 Unknown, 0 Unchecked, 0.3s Time] [2024-10-24 20:24:15,880 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 392 states. [2024-10-24 20:24:15,898 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 392 to 390. [2024-10-24 20:24:15,899 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 390 states, 324 states have (on average 1.2407407407407407) internal successors, (402), 337 states have internal predecessors, (402), 51 states have call successors, (51), 1 states have call predecessors, (51), 1 states have return successors, (51), 51 states have call predecessors, (51), 51 states have call successors, (51) [2024-10-24 20:24:15,900 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 390 states to 390 states and 504 transitions. [2024-10-24 20:24:15,900 INFO L78 Accepts]: Start accepts. Automaton has 390 states and 504 transitions. Word has length 93 [2024-10-24 20:24:15,900 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-10-24 20:24:15,901 INFO L471 AbstractCegarLoop]: Abstraction has 390 states and 504 transitions. [2024-10-24 20:24:15,901 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 4 states have (on average 10.75) internal successors, (43), 5 states have internal predecessors, (43), 2 states have call successors, (7), 1 states have call predecessors, (7), 1 states have return successors, (7), 2 states have call predecessors, (7), 2 states have call successors, (7) [2024-10-24 20:24:15,901 INFO L276 IsEmpty]: Start isEmpty. Operand 390 states and 504 transitions. [2024-10-24 20:24:15,901 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 96 [2024-10-24 20:24:15,901 INFO L207 NwaCegarLoop]: Found error trace [2024-10-24 20:24:15,902 INFO L215 NwaCegarLoop]: trace histogram [12, 12, 12, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 3, 1, 1, 1, 1] [2024-10-24 20:24:15,902 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable23 [2024-10-24 20:24:15,902 INFO L396 AbstractCegarLoop]: === Iteration 25 === Targeting ULTIMATE.startErr5ASSERT_VIOLATIONINTEGER_OVERFLOW === [ULTIMATE.startErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 21 more)] === [2024-10-24 20:24:15,902 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-10-24 20:24:15,902 INFO L85 PathProgramCache]: Analyzing trace with hash -792946040, now seen corresponding path program 1 times [2024-10-24 20:24:15,902 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-10-24 20:24:15,902 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2047584337] [2024-10-24 20:24:15,902 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-10-24 20:24:15,903 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-10-24 20:24:15,908 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-24 20:24:15,950 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 4 [2024-10-24 20:24:15,951 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-24 20:24:15,952 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 9 [2024-10-24 20:24:15,953 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-24 20:24:15,954 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 16 [2024-10-24 20:24:15,954 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-24 20:24:15,956 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 27 [2024-10-24 20:24:15,956 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-24 20:24:15,957 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 32 [2024-10-24 20:24:15,958 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-24 20:24:15,959 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 39 [2024-10-24 20:24:15,959 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-24 20:24:15,960 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 50 [2024-10-24 20:24:15,961 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-24 20:24:15,962 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 55 [2024-10-24 20:24:15,962 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-24 20:24:15,964 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 62 [2024-10-24 20:24:15,965 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-24 20:24:15,968 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 73 [2024-10-24 20:24:15,969 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-24 20:24:15,970 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 78 [2024-10-24 20:24:15,971 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-24 20:24:15,972 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 85 [2024-10-24 20:24:15,972 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-24 20:24:15,973 INFO L134 CoverageAnalysis]: Checked inductivity of 330 backedges. 0 proven. 66 refuted. 0 times theorem prover too weak. 264 trivial. 0 not checked. [2024-10-24 20:24:15,973 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-10-24 20:24:15,974 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2047584337] [2024-10-24 20:24:15,974 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2047584337] provided 0 perfect and 1 imperfect interpolant sequences [2024-10-24 20:24:15,974 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [111938328] [2024-10-24 20:24:15,974 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-10-24 20:24:15,974 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-10-24 20:24:15,974 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2024-10-24 20:24:15,975 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-10-24 20:24:15,977 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-10-24 20:24:16,016 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-24 20:24:16,017 INFO L255 TraceCheckSpWp]: Trace formula consists of 206 conjuncts, 5 conjuncts are in the unsatisfiable core [2024-10-24 20:24:16,019 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-10-24 20:24:16,065 INFO L134 CoverageAnalysis]: Checked inductivity of 330 backedges. 0 proven. 66 refuted. 0 times theorem prover too weak. 264 trivial. 0 not checked. [2024-10-24 20:24:16,065 INFO L311 TraceCheckSpWp]: Computing backward predicates... [2024-10-24 20:24:16,154 INFO L134 CoverageAnalysis]: Checked inductivity of 330 backedges. 0 proven. 66 refuted. 0 times theorem prover too weak. 264 trivial. 0 not checked. [2024-10-24 20:24:16,155 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [111938328] provided 0 perfect and 2 imperfect interpolant sequences [2024-10-24 20:24:16,155 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2024-10-24 20:24:16,155 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [5, 5, 5] total 10 [2024-10-24 20:24:16,155 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [207855334] [2024-10-24 20:24:16,155 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2024-10-24 20:24:16,155 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 11 states [2024-10-24 20:24:16,155 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-10-24 20:24:16,156 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2024-10-24 20:24:16,156 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=55, Invalid=55, Unknown=0, NotChecked=0, Total=110 [2024-10-24 20:24:16,156 INFO L87 Difference]: Start difference. First operand 390 states and 504 transitions. Second operand has 11 states, 10 states have (on average 8.0) internal successors, (80), 11 states have internal predecessors, (80), 9 states have call successors, (27), 1 states have call predecessors, (27), 1 states have return successors, (27), 9 states have call predecessors, (27), 9 states have call successors, (27) [2024-10-24 20:24:16,381 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-10-24 20:24:16,381 INFO L93 Difference]: Finished difference Result 796 states and 1027 transitions. [2024-10-24 20:24:16,382 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2024-10-24 20:24:16,382 INFO L78 Accepts]: Start accepts. Automaton has has 11 states, 10 states have (on average 8.0) internal successors, (80), 11 states have internal predecessors, (80), 9 states have call successors, (27), 1 states have call predecessors, (27), 1 states have return successors, (27), 9 states have call predecessors, (27), 9 states have call successors, (27) Word has length 95 [2024-10-24 20:24:16,382 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-10-24 20:24:16,386 INFO L225 Difference]: With dead ends: 796 [2024-10-24 20:24:16,386 INFO L226 Difference]: Without dead ends: 794 [2024-10-24 20:24:16,386 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 217 GetRequests, 208 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-10-24 20:24:16,387 INFO L432 NwaCegarLoop]: 72 mSDtfsCounter, 214 mSDsluCounter, 269 mSDsCounter, 0 mSdLazyCounter, 204 mSolverCounterSat, 21 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 230 SdHoareTripleChecker+Valid, 341 SdHoareTripleChecker+Invalid, 225 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 21 IncrementalHoareTripleChecker+Valid, 204 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2024-10-24 20:24:16,387 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [230 Valid, 341 Invalid, 225 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [21 Valid, 204 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2024-10-24 20:24:16,387 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 794 states. [2024-10-24 20:24:16,434 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 794 to 540. [2024-10-24 20:24:16,438 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 540 states, 450 states have (on average 1.2444444444444445) internal successors, (560), 463 states have internal predecessors, (560), 75 states have call successors, (75), 1 states have call predecessors, (75), 1 states have return successors, (75), 75 states have call predecessors, (75), 75 states have call successors, (75) [2024-10-24 20:24:16,440 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 540 states to 540 states and 710 transitions. [2024-10-24 20:24:16,440 INFO L78 Accepts]: Start accepts. Automaton has 540 states and 710 transitions. Word has length 95 [2024-10-24 20:24:16,442 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-10-24 20:24:16,442 INFO L471 AbstractCegarLoop]: Abstraction has 540 states and 710 transitions. [2024-10-24 20:24:16,443 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 11 states, 10 states have (on average 8.0) internal successors, (80), 11 states have internal predecessors, (80), 9 states have call successors, (27), 1 states have call predecessors, (27), 1 states have return successors, (27), 9 states have call predecessors, (27), 9 states have call successors, (27) [2024-10-24 20:24:16,443 INFO L276 IsEmpty]: Start isEmpty. Operand 540 states and 710 transitions. [2024-10-24 20:24:16,444 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 101 [2024-10-24 20:24:16,444 INFO L207 NwaCegarLoop]: Found error trace [2024-10-24 20:24:16,444 INFO L215 NwaCegarLoop]: trace histogram [11, 11, 11, 3, 3, 3, 3, 3, 3, 3, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-10-24 20:24:16,462 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (17)] Ended with exit code 0 [2024-10-24 20:24:16,645 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 17 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable24 [2024-10-24 20:24:16,645 INFO L396 AbstractCegarLoop]: === Iteration 26 === Targeting ULTIMATE.startErr9ASSERT_VIOLATIONINTEGER_OVERFLOW === [ULTIMATE.startErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 21 more)] === [2024-10-24 20:24:16,646 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-10-24 20:24:16,646 INFO L85 PathProgramCache]: Analyzing trace with hash 1070794258, now seen corresponding path program 2 times [2024-10-24 20:24:16,646 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-10-24 20:24:16,646 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [938213092] [2024-10-24 20:24:16,646 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-10-24 20:24:16,647 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-10-24 20:24:16,662 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unknown [2024-10-24 20:24:16,665 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [1632920349] [2024-10-24 20:24:16,665 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2024-10-24 20:24:16,665 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-10-24 20:24:16,665 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2024-10-24 20:24:16,667 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-10-24 20:24:16,669 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-10-24 20:24:16,720 INFO L227 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2024-10-24 20:24:16,721 INFO L228 tOrderPrioritization]: Conjunction of SSA is unsat [2024-10-24 20:24:16,722 INFO L255 TraceCheckSpWp]: Trace formula consists of 209 conjuncts, 21 conjuncts are in the unsatisfiable core [2024-10-24 20:24:16,724 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-10-24 20:24:17,091 INFO L134 CoverageAnalysis]: Checked inductivity of 250 backedges. 0 proven. 30 refuted. 0 times theorem prover too weak. 220 trivial. 0 not checked. [2024-10-24 20:24:17,092 INFO L311 TraceCheckSpWp]: Computing backward predicates... [2024-10-24 20:24:17,710 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-10-24 20:24:17,711 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [938213092] [2024-10-24 20:24:17,711 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2024-10-24 20:24:17,711 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1632920349] [2024-10-24 20:24:17,711 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1632920349] provided 0 perfect and 1 imperfect interpolant sequences [2024-10-24 20:24:17,711 INFO L185 FreeRefinementEngine]: Found 0 perfect and 1 imperfect interpolant sequences. [2024-10-24 20:24:17,712 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11] total 11 [2024-10-24 20:24:17,712 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [677795752] [2024-10-24 20:24:17,712 INFO L85 oduleStraightlineAll]: Using 1 imperfect interpolants to construct interpolant automaton [2024-10-24 20:24:17,712 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 12 states [2024-10-24 20:24:17,712 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-10-24 20:24:17,713 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2024-10-24 20:24:17,713 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=52, Invalid=220, Unknown=0, NotChecked=0, Total=272 [2024-10-24 20:24:17,714 INFO L87 Difference]: Start difference. First operand 540 states and 710 transitions. Second operand has 12 states, 11 states have (on average 4.363636363636363) internal successors, (48), 12 states have internal predecessors, (48), 4 states have call successors, (11), 1 states have call predecessors, (11), 1 states have return successors, (11), 4 states have call predecessors, (11), 4 states have call successors, (11) [2024-10-24 20:24:18,078 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-10-24 20:24:18,079 INFO L93 Difference]: Finished difference Result 564 states and 740 transitions. [2024-10-24 20:24:18,079 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2024-10-24 20:24:18,079 INFO L78 Accepts]: Start accepts. Automaton has has 12 states, 11 states have (on average 4.363636363636363) internal successors, (48), 12 states have internal predecessors, (48), 4 states have call successors, (11), 1 states have call predecessors, (11), 1 states have return successors, (11), 4 states have call predecessors, (11), 4 states have call successors, (11) Word has length 100 [2024-10-24 20:24:18,080 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-10-24 20:24:18,081 INFO L225 Difference]: With dead ends: 564 [2024-10-24 20:24:18,082 INFO L226 Difference]: Without dead ends: 563 [2024-10-24 20:24:18,082 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 116 GetRequests, 100 SyntacticMatches, 0 SemanticMatches, 16 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 23 ImplicationChecksByTransitivity, 0.3s TimeCoverageRelationStatistics Valid=62, Invalid=244, Unknown=0, NotChecked=0, Total=306 [2024-10-24 20:24:18,082 INFO L432 NwaCegarLoop]: 59 mSDtfsCounter, 29 mSDsluCounter, 230 mSDsCounter, 0 mSdLazyCounter, 858 mSolverCounterSat, 1 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 33 SdHoareTripleChecker+Valid, 289 SdHoareTripleChecker+Invalid, 859 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1 IncrementalHoareTripleChecker+Valid, 858 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time [2024-10-24 20:24:18,084 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [33 Valid, 289 Invalid, 859 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1 Valid, 858 Invalid, 0 Unknown, 0 Unchecked, 0.3s Time] [2024-10-24 20:24:18,085 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 563 states. [2024-10-24 20:24:18,111 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 563 to 540. [2024-10-24 20:24:18,112 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 540 states, 450 states have (on average 1.2422222222222221) internal successors, (559), 463 states have internal predecessors, (559), 75 states have call successors, (75), 1 states have call predecessors, (75), 1 states have return successors, (75), 75 states have call predecessors, (75), 75 states have call successors, (75) [2024-10-24 20:24:18,113 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 540 states to 540 states and 709 transitions. [2024-10-24 20:24:18,114 INFO L78 Accepts]: Start accepts. Automaton has 540 states and 709 transitions. Word has length 100 [2024-10-24 20:24:18,114 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-10-24 20:24:18,114 INFO L471 AbstractCegarLoop]: Abstraction has 540 states and 709 transitions. [2024-10-24 20:24:18,114 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 12 states, 11 states have (on average 4.363636363636363) internal successors, (48), 12 states have internal predecessors, (48), 4 states have call successors, (11), 1 states have call predecessors, (11), 1 states have return successors, (11), 4 states have call predecessors, (11), 4 states have call successors, (11) [2024-10-24 20:24:18,115 INFO L276 IsEmpty]: Start isEmpty. Operand 540 states and 709 transitions. [2024-10-24 20:24:18,115 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 115 [2024-10-24 20:24:18,115 INFO L207 NwaCegarLoop]: Found error trace [2024-10-24 20:24:18,115 INFO L215 NwaCegarLoop]: trace histogram [13, 13, 13, 3, 3, 3, 3, 3, 3, 3, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-10-24 20:24:18,129 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (18)] Ended with exit code 0 [2024-10-24 20:24:18,319 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 18 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable25 [2024-10-24 20:24:18,320 INFO L396 AbstractCegarLoop]: === Iteration 27 === Targeting ULTIMATE.startErr20ASSERT_VIOLATIONINTEGER_OVERFLOW === [ULTIMATE.startErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 21 more)] === [2024-10-24 20:24:18,320 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-10-24 20:24:18,320 INFO L85 PathProgramCache]: Analyzing trace with hash 844945041, now seen corresponding path program 2 times [2024-10-24 20:24:18,320 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-10-24 20:24:18,320 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [614971469] [2024-10-24 20:24:18,320 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-10-24 20:24:18,320 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-10-24 20:24:18,333 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-24 20:24:18,401 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 4 [2024-10-24 20:24:18,402 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-24 20:24:18,403 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 9 [2024-10-24 20:24:18,404 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-24 20:24:18,405 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 16 [2024-10-24 20:24:18,405 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-24 20:24:18,406 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 27 [2024-10-24 20:24:18,407 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-24 20:24:18,408 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 32 [2024-10-24 20:24:18,409 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-24 20:24:18,410 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 39 [2024-10-24 20:24:18,411 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-24 20:24:18,412 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 50 [2024-10-24 20:24:18,412 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-24 20:24:18,413 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 55 [2024-10-24 20:24:18,414 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-24 20:24:18,415 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 62 [2024-10-24 20:24:18,416 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-24 20:24:18,417 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 73 [2024-10-24 20:24:18,419 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-24 20:24:18,421 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 80 [2024-10-24 20:24:18,424 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-24 20:24:18,425 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 100 [2024-10-24 20:24:18,430 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-24 20:24:18,431 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 107 [2024-10-24 20:24:18,432 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-24 20:24:18,433 INFO L134 CoverageAnalysis]: Checked inductivity of 347 backedges. 7 proven. 28 refuted. 0 times theorem prover too weak. 312 trivial. 0 not checked. [2024-10-24 20:24:18,433 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-10-24 20:24:18,434 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [614971469] [2024-10-24 20:24:18,434 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [614971469] provided 0 perfect and 1 imperfect interpolant sequences [2024-10-24 20:24:18,434 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1493355713] [2024-10-24 20:24:18,434 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2024-10-24 20:24:18,434 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-10-24 20:24:18,434 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2024-10-24 20:24:18,436 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-10-24 20:24:18,437 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-10-24 20:24:18,483 INFO L227 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2024-10-24 20:24:18,483 INFO L228 tOrderPrioritization]: Conjunction of SSA is unsat [2024-10-24 20:24:18,484 INFO L255 TraceCheckSpWp]: Trace formula consists of 232 conjuncts, 5 conjuncts are in the unsatisfiable core [2024-10-24 20:24:18,486 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-10-24 20:24:18,553 INFO L134 CoverageAnalysis]: Checked inductivity of 347 backedges. 25 proven. 10 refuted. 0 times theorem prover too weak. 312 trivial. 0 not checked. [2024-10-24 20:24:18,553 INFO L311 TraceCheckSpWp]: Computing backward predicates... [2024-10-24 20:24:18,641 INFO L134 CoverageAnalysis]: Checked inductivity of 347 backedges. 25 proven. 10 refuted. 0 times theorem prover too weak. 312 trivial. 0 not checked. [2024-10-24 20:24:18,642 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1493355713] provided 0 perfect and 2 imperfect interpolant sequences [2024-10-24 20:24:18,642 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2024-10-24 20:24:18,642 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [5, 5, 5] total 6 [2024-10-24 20:24:18,642 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [234970044] [2024-10-24 20:24:18,642 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2024-10-24 20:24:18,642 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2024-10-24 20:24:18,642 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-10-24 20:24:18,643 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2024-10-24 20:24:18,643 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=13, Invalid=17, Unknown=0, NotChecked=0, Total=30 [2024-10-24 20:24:18,643 INFO L87 Difference]: Start difference. First operand 540 states and 709 transitions. Second operand has 6 states, 6 states have (on average 10.166666666666666) internal successors, (61), 6 states have internal predecessors, (61), 4 states have call successors, (16), 1 states have call predecessors, (16), 1 states have return successors, (16), 4 states have call predecessors, (16), 4 states have call successors, (16) [2024-10-24 20:24:18,725 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-10-24 20:24:18,725 INFO L93 Difference]: Finished difference Result 549 states and 715 transitions. [2024-10-24 20:24:18,725 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2024-10-24 20:24:18,725 INFO L78 Accepts]: Start accepts. Automaton has has 6 states, 6 states have (on average 10.166666666666666) internal successors, (61), 6 states have internal predecessors, (61), 4 states have call successors, (16), 1 states have call predecessors, (16), 1 states have return successors, (16), 4 states have call predecessors, (16), 4 states have call successors, (16) Word has length 114 [2024-10-24 20:24:18,725 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-10-24 20:24:18,727 INFO L225 Difference]: With dead ends: 549 [2024-10-24 20:24:18,727 INFO L226 Difference]: Without dead ends: 542 [2024-10-24 20:24:18,727 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 259 GetRequests, 250 SyntacticMatches, 5 SemanticMatches, 4 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 12 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=13, Invalid=17, Unknown=0, NotChecked=0, Total=30 [2024-10-24 20:24:18,727 INFO L432 NwaCegarLoop]: 64 mSDtfsCounter, 30 mSDsluCounter, 152 mSDsCounter, 0 mSdLazyCounter, 115 mSolverCounterSat, 2 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 32 SdHoareTripleChecker+Valid, 216 SdHoareTripleChecker+Invalid, 117 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 2 IncrementalHoareTripleChecker+Valid, 115 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2024-10-24 20:24:18,728 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [32 Valid, 216 Invalid, 117 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [2 Valid, 115 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2024-10-24 20:24:18,728 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 542 states. [2024-10-24 20:24:18,753 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 542 to 540. [2024-10-24 20:24:18,754 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 540 states, 450 states have (on average 1.2333333333333334) internal successors, (555), 463 states have internal predecessors, (555), 75 states have call successors, (75), 1 states have call predecessors, (75), 1 states have return successors, (75), 75 states have call predecessors, (75), 75 states have call successors, (75) [2024-10-24 20:24:18,755 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 540 states to 540 states and 705 transitions. [2024-10-24 20:24:18,756 INFO L78 Accepts]: Start accepts. Automaton has 540 states and 705 transitions. Word has length 114 [2024-10-24 20:24:18,756 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-10-24 20:24:18,756 INFO L471 AbstractCegarLoop]: Abstraction has 540 states and 705 transitions. [2024-10-24 20:24:18,756 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 6 states, 6 states have (on average 10.166666666666666) internal successors, (61), 6 states have internal predecessors, (61), 4 states have call successors, (16), 1 states have call predecessors, (16), 1 states have return successors, (16), 4 states have call predecessors, (16), 4 states have call successors, (16) [2024-10-24 20:24:18,756 INFO L276 IsEmpty]: Start isEmpty. Operand 540 states and 705 transitions. [2024-10-24 20:24:18,757 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 117 [2024-10-24 20:24:18,757 INFO L207 NwaCegarLoop]: Found error trace [2024-10-24 20:24:18,757 INFO L215 NwaCegarLoop]: trace histogram [15, 15, 15, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 4, 4, 4, 1, 1, 1, 1] [2024-10-24 20:24:18,772 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (19)] Ended with exit code 0 [2024-10-24 20:24:18,957 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 19 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable26 [2024-10-24 20:24:18,958 INFO L396 AbstractCegarLoop]: === Iteration 28 === Targeting ULTIMATE.startErr3ASSERT_VIOLATIONINTEGER_OVERFLOW === [ULTIMATE.startErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 21 more)] === [2024-10-24 20:24:18,958 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-10-24 20:24:18,958 INFO L85 PathProgramCache]: Analyzing trace with hash 1803512035, now seen corresponding path program 2 times [2024-10-24 20:24:18,959 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-10-24 20:24:18,959 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2011056355] [2024-10-24 20:24:18,959 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-10-24 20:24:18,959 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-10-24 20:24:18,969 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-24 20:24:19,037 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 4 [2024-10-24 20:24:19,038 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-24 20:24:19,040 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 9 [2024-10-24 20:24:19,040 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-24 20:24:19,041 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 16 [2024-10-24 20:24:19,042 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-24 20:24:19,043 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 27 [2024-10-24 20:24:19,043 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-24 20:24:19,044 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 32 [2024-10-24 20:24:19,044 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-24 20:24:19,045 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 39 [2024-10-24 20:24:19,045 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-24 20:24:19,046 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 50 [2024-10-24 20:24:19,047 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-24 20:24:19,048 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 55 [2024-10-24 20:24:19,048 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-24 20:24:19,049 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 62 [2024-10-24 20:24:19,050 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-24 20:24:19,051 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 73 [2024-10-24 20:24:19,051 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-24 20:24:19,053 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 78 [2024-10-24 20:24:19,054 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-24 20:24:19,055 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 85 [2024-10-24 20:24:19,055 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-24 20:24:19,057 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 96 [2024-10-24 20:24:19,058 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-24 20:24:19,059 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 101 [2024-10-24 20:24:19,061 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-24 20:24:19,062 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 108 [2024-10-24 20:24:19,064 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-24 20:24:19,065 INFO L134 CoverageAnalysis]: Checked inductivity of 522 backedges. 0 proven. 102 refuted. 0 times theorem prover too weak. 420 trivial. 0 not checked. [2024-10-24 20:24:19,065 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-10-24 20:24:19,065 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2011056355] [2024-10-24 20:24:19,065 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2011056355] provided 0 perfect and 1 imperfect interpolant sequences [2024-10-24 20:24:19,065 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [22279956] [2024-10-24 20:24:19,065 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2024-10-24 20:24:19,066 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-10-24 20:24:19,066 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2024-10-24 20:24:19,067 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-10-24 20:24:19,069 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-10-24 20:24:19,100 INFO L227 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 1 check-sat command(s) [2024-10-24 20:24:19,100 INFO L228 tOrderPrioritization]: Conjunction of SSA is unsat [2024-10-24 20:24:19,101 INFO L255 TraceCheckSpWp]: Trace formula consists of 65 conjuncts, 6 conjuncts are in the unsatisfiable core [2024-10-24 20:24:19,102 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-10-24 20:24:19,174 INFO L134 CoverageAnalysis]: Checked inductivity of 522 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 514 trivial. 0 not checked. [2024-10-24 20:24:19,175 INFO L311 TraceCheckSpWp]: Computing backward predicates... [2024-10-24 20:24:19,266 INFO L134 CoverageAnalysis]: Checked inductivity of 522 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 514 trivial. 0 not checked. [2024-10-24 20:24:19,266 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [22279956] provided 0 perfect and 2 imperfect interpolant sequences [2024-10-24 20:24:19,266 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2024-10-24 20:24:19,266 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [6, 5, 5] total 14 [2024-10-24 20:24:19,266 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [219352596] [2024-10-24 20:24:19,266 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2024-10-24 20:24:19,267 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 15 states [2024-10-24 20:24:19,267 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-10-24 20:24:19,267 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 15 interpolants. [2024-10-24 20:24:19,267 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=53, Invalid=157, Unknown=0, NotChecked=0, Total=210 [2024-10-24 20:24:19,267 INFO L87 Difference]: Start difference. First operand 540 states and 705 transitions. Second operand has 15 states, 14 states have (on average 5.142857142857143) internal successors, (72), 15 states have internal predecessors, (72), 7 states have call successors, (21), 1 states have call predecessors, (21), 1 states have return successors, (21), 7 states have call predecessors, (21), 7 states have call successors, (21) [2024-10-24 20:24:19,653 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-10-24 20:24:19,654 INFO L93 Difference]: Finished difference Result 941 states and 1280 transitions. [2024-10-24 20:24:19,654 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 16 states. [2024-10-24 20:24:19,654 INFO L78 Accepts]: Start accepts. Automaton has has 15 states, 14 states have (on average 5.142857142857143) internal successors, (72), 15 states have internal predecessors, (72), 7 states have call successors, (21), 1 states have call predecessors, (21), 1 states have return successors, (21), 7 states have call predecessors, (21), 7 states have call successors, (21) Word has length 116 [2024-10-24 20:24:19,655 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-10-24 20:24:19,657 INFO L225 Difference]: With dead ends: 941 [2024-10-24 20:24:19,658 INFO L226 Difference]: Without dead ends: 939 [2024-10-24 20:24:19,658 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 278 GetRequests, 253 SyntacticMatches, 0 SemanticMatches, 25 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 105 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=223, Invalid=479, Unknown=0, NotChecked=0, Total=702 [2024-10-24 20:24:19,659 INFO L432 NwaCegarLoop]: 58 mSDtfsCounter, 882 mSDsluCounter, 259 mSDsCounter, 0 mSdLazyCounter, 267 mSolverCounterSat, 131 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 882 SdHoareTripleChecker+Valid, 317 SdHoareTripleChecker+Invalid, 398 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 131 IncrementalHoareTripleChecker+Valid, 267 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time [2024-10-24 20:24:19,659 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [882 Valid, 317 Invalid, 398 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [131 Valid, 267 Invalid, 0 Unknown, 0 Unchecked, 0.3s Time] [2024-10-24 20:24:19,659 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 939 states. [2024-10-24 20:24:19,687 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 939 to 434. [2024-10-24 20:24:19,687 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 434 states, 358 states have (on average 1.1983240223463687) internal successors, (429), 369 states have internal predecessors, (429), 63 states have call successors, (63), 1 states have call predecessors, (63), 1 states have return successors, (63), 63 states have call predecessors, (63), 63 states have call successors, (63) [2024-10-24 20:24:19,688 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 434 states to 434 states and 555 transitions. [2024-10-24 20:24:19,689 INFO L78 Accepts]: Start accepts. Automaton has 434 states and 555 transitions. Word has length 116 [2024-10-24 20:24:19,689 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-10-24 20:24:19,689 INFO L471 AbstractCegarLoop]: Abstraction has 434 states and 555 transitions. [2024-10-24 20:24:19,689 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 15 states, 14 states have (on average 5.142857142857143) internal successors, (72), 15 states have internal predecessors, (72), 7 states have call successors, (21), 1 states have call predecessors, (21), 1 states have return successors, (21), 7 states have call predecessors, (21), 7 states have call successors, (21) [2024-10-24 20:24:19,689 INFO L276 IsEmpty]: Start isEmpty. Operand 434 states and 555 transitions. [2024-10-24 20:24:19,690 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 117 [2024-10-24 20:24:19,690 INFO L207 NwaCegarLoop]: Found error trace [2024-10-24 20:24:19,690 INFO L215 NwaCegarLoop]: trace histogram [13, 13, 13, 3, 3, 3, 3, 3, 3, 3, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1] [2024-10-24 20:24:19,702 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-10-24 20:24:19,891 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable27,20 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-10-24 20:24:19,891 INFO L396 AbstractCegarLoop]: === Iteration 29 === Targeting ULTIMATE.startErr17ASSERT_VIOLATIONINTEGER_OVERFLOW === [ULTIMATE.startErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 21 more)] === [2024-10-24 20:24:19,892 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-10-24 20:24:19,892 INFO L85 PathProgramCache]: Analyzing trace with hash -969840553, now seen corresponding path program 1 times [2024-10-24 20:24:19,892 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-10-24 20:24:19,892 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [440107718] [2024-10-24 20:24:19,892 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-10-24 20:24:19,892 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-10-24 20:24:19,900 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-24 20:24:20,033 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 4 [2024-10-24 20:24:20,034 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-24 20:24:20,035 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 9 [2024-10-24 20:24:20,035 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-24 20:24:20,037 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 16 [2024-10-24 20:24:20,038 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-24 20:24:20,040 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 27 [2024-10-24 20:24:20,040 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-24 20:24:20,041 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 32 [2024-10-24 20:24:20,042 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-24 20:24:20,042 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 39 [2024-10-24 20:24:20,044 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-24 20:24:20,045 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 50 [2024-10-24 20:24:20,046 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-24 20:24:20,047 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 55 [2024-10-24 20:24:20,047 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-24 20:24:20,048 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 62 [2024-10-24 20:24:20,048 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-24 20:24:20,049 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 73 [2024-10-24 20:24:20,050 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-24 20:24:20,051 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 80 [2024-10-24 20:24:20,051 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-24 20:24:20,052 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 96 [2024-10-24 20:24:20,053 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-24 20:24:20,054 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 103 [2024-10-24 20:24:20,055 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-24 20:24:20,056 INFO L134 CoverageAnalysis]: Checked inductivity of 352 backedges. 0 proven. 40 refuted. 0 times theorem prover too weak. 312 trivial. 0 not checked. [2024-10-24 20:24:20,056 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-10-24 20:24:20,056 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [440107718] [2024-10-24 20:24:20,056 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [440107718] provided 0 perfect and 1 imperfect interpolant sequences [2024-10-24 20:24:20,056 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2121493880] [2024-10-24 20:24:20,056 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-10-24 20:24:20,056 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-10-24 20:24:20,057 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2024-10-24 20:24:20,058 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-10-24 20:24:20,062 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-10-24 20:24:20,109 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-24 20:24:20,110 INFO L255 TraceCheckSpWp]: Trace formula consists of 233 conjuncts, 9 conjuncts are in the unsatisfiable core [2024-10-24 20:24:20,112 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-10-24 20:24:20,363 INFO L134 CoverageAnalysis]: Checked inductivity of 352 backedges. 22 proven. 18 refuted. 0 times theorem prover too weak. 312 trivial. 0 not checked. [2024-10-24 20:24:20,363 INFO L311 TraceCheckSpWp]: Computing backward predicates... [2024-10-24 20:24:20,621 INFO L134 CoverageAnalysis]: Checked inductivity of 352 backedges. 25 proven. 15 refuted. 0 times theorem prover too weak. 312 trivial. 0 not checked. [2024-10-24 20:24:20,621 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2121493880] provided 0 perfect and 2 imperfect interpolant sequences [2024-10-24 20:24:20,622 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2024-10-24 20:24:20,622 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 7, 7] total 21 [2024-10-24 20:24:20,622 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1347626488] [2024-10-24 20:24:20,622 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2024-10-24 20:24:20,622 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 22 states [2024-10-24 20:24:20,622 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-10-24 20:24:20,623 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 22 interpolants. [2024-10-24 20:24:20,623 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=98, Invalid=364, Unknown=0, NotChecked=0, Total=462 [2024-10-24 20:24:20,623 INFO L87 Difference]: Start difference. First operand 434 states and 555 transitions. Second operand has 22 states, 21 states have (on average 7.428571428571429) internal successors, (156), 22 states have internal predecessors, (156), 12 states have call successors, (39), 1 states have call predecessors, (39), 1 states have return successors, (39), 12 states have call predecessors, (39), 12 states have call successors, (39) [2024-10-24 20:24:21,210 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-10-24 20:24:21,210 INFO L93 Difference]: Finished difference Result 577 states and 740 transitions. [2024-10-24 20:24:21,211 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 22 states. [2024-10-24 20:24:21,211 INFO L78 Accepts]: Start accepts. Automaton has has 22 states, 21 states have (on average 7.428571428571429) internal successors, (156), 22 states have internal predecessors, (156), 12 states have call successors, (39), 1 states have call predecessors, (39), 1 states have return successors, (39), 12 states have call predecessors, (39), 12 states have call successors, (39) Word has length 116 [2024-10-24 20:24:21,211 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-10-24 20:24:21,212 INFO L225 Difference]: With dead ends: 577 [2024-10-24 20:24:21,212 INFO L226 Difference]: Without dead ends: 486 [2024-10-24 20:24:21,213 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 284 GetRequests, 245 SyntacticMatches, 0 SemanticMatches, 39 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 359 ImplicationChecksByTransitivity, 0.4s TimeCoverageRelationStatistics Valid=430, Invalid=1210, Unknown=0, NotChecked=0, Total=1640 [2024-10-24 20:24:21,213 INFO L432 NwaCegarLoop]: 71 mSDtfsCounter, 433 mSDsluCounter, 509 mSDsCounter, 0 mSdLazyCounter, 543 mSolverCounterSat, 72 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 433 SdHoareTripleChecker+Valid, 580 SdHoareTripleChecker+Invalid, 615 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 72 IncrementalHoareTripleChecker+Valid, 543 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time [2024-10-24 20:24:21,213 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [433 Valid, 580 Invalid, 615 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [72 Valid, 543 Invalid, 0 Unknown, 0 Unchecked, 0.3s Time] [2024-10-24 20:24:21,214 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 486 states. [2024-10-24 20:24:21,240 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 486 to 423. [2024-10-24 20:24:21,242 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 423 states, 345 states have (on average 1.2260869565217392) internal successors, (423), 356 states have internal predecessors, (423), 65 states have call successors, (65), 1 states have call predecessors, (65), 1 states have return successors, (65), 65 states have call predecessors, (65), 65 states have call successors, (65) [2024-10-24 20:24:21,243 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 423 states to 423 states and 553 transitions. [2024-10-24 20:24:21,243 INFO L78 Accepts]: Start accepts. Automaton has 423 states and 553 transitions. Word has length 116 [2024-10-24 20:24:21,243 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-10-24 20:24:21,243 INFO L471 AbstractCegarLoop]: Abstraction has 423 states and 553 transitions. [2024-10-24 20:24:21,244 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 22 states, 21 states have (on average 7.428571428571429) internal successors, (156), 22 states have internal predecessors, (156), 12 states have call successors, (39), 1 states have call predecessors, (39), 1 states have return successors, (39), 12 states have call predecessors, (39), 12 states have call successors, (39) [2024-10-24 20:24:21,244 INFO L276 IsEmpty]: Start isEmpty. Operand 423 states and 553 transitions. [2024-10-24 20:24:21,244 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 122 [2024-10-24 20:24:21,244 INFO L207 NwaCegarLoop]: Found error trace [2024-10-24 20:24:21,244 INFO L215 NwaCegarLoop]: trace histogram [13, 13, 13, 3, 3, 3, 3, 3, 3, 3, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1] [2024-10-24 20:24:21,257 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-10-24 20:24:21,445 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,SelfDestructingSolverStorable28 [2024-10-24 20:24:21,445 INFO L396 AbstractCegarLoop]: === Iteration 30 === Targeting ULTIMATE.startErr18ASSERT_VIOLATIONINTEGER_OVERFLOW === [ULTIMATE.startErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 21 more)] === [2024-10-24 20:24:21,446 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-10-24 20:24:21,446 INFO L85 PathProgramCache]: Analyzing trace with hash -1896291402, now seen corresponding path program 1 times [2024-10-24 20:24:21,446 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-10-24 20:24:21,446 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [674278280] [2024-10-24 20:24:21,446 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-10-24 20:24:21,446 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-10-24 20:24:21,457 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-24 20:24:21,582 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 4 [2024-10-24 20:24:21,583 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-24 20:24:21,584 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 9 [2024-10-24 20:24:21,585 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-24 20:24:21,585 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 16 [2024-10-24 20:24:21,586 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-24 20:24:21,587 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 27 [2024-10-24 20:24:21,587 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-24 20:24:21,588 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 32 [2024-10-24 20:24:21,589 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-24 20:24:21,589 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 39 [2024-10-24 20:24:21,590 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-24 20:24:21,591 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 50 [2024-10-24 20:24:21,591 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-24 20:24:21,592 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 55 [2024-10-24 20:24:21,593 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-24 20:24:21,594 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 62 [2024-10-24 20:24:21,595 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-24 20:24:21,596 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 73 [2024-10-24 20:24:21,597 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-24 20:24:21,598 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 80 [2024-10-24 20:24:21,598 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-24 20:24:21,600 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 100 [2024-10-24 20:24:21,600 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-24 20:24:21,601 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 107 [2024-10-24 20:24:21,602 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-24 20:24:21,603 INFO L134 CoverageAnalysis]: Checked inductivity of 355 backedges. 15 proven. 18 refuted. 0 times theorem prover too weak. 322 trivial. 0 not checked. [2024-10-24 20:24:21,603 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-10-24 20:24:21,603 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [674278280] [2024-10-24 20:24:21,603 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [674278280] provided 0 perfect and 1 imperfect interpolant sequences [2024-10-24 20:24:21,603 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [450203285] [2024-10-24 20:24:21,603 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-10-24 20:24:21,603 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-10-24 20:24:21,604 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2024-10-24 20:24:21,605 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-10-24 20:24:21,606 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-10-24 20:24:21,652 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-24 20:24:21,653 INFO L255 TraceCheckSpWp]: Trace formula consists of 244 conjuncts, 9 conjuncts are in the unsatisfiable core [2024-10-24 20:24:21,655 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-10-24 20:24:21,817 INFO L134 CoverageAnalysis]: Checked inductivity of 355 backedges. 25 proven. 18 refuted. 0 times theorem prover too weak. 312 trivial. 0 not checked. [2024-10-24 20:24:21,817 INFO L311 TraceCheckSpWp]: Computing backward predicates... [2024-10-24 20:24:23,737 INFO L134 CoverageAnalysis]: Checked inductivity of 355 backedges. 0 proven. 43 refuted. 0 times theorem prover too weak. 312 trivial. 0 not checked. [2024-10-24 20:24:23,737 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [450203285] provided 0 perfect and 2 imperfect interpolant sequences [2024-10-24 20:24:23,737 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2024-10-24 20:24:23,737 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 6, 8] total 20 [2024-10-24 20:24:23,738 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1430723368] [2024-10-24 20:24:23,738 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2024-10-24 20:24:23,739 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 21 states [2024-10-24 20:24:23,740 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-10-24 20:24:23,740 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 21 interpolants. [2024-10-24 20:24:23,740 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=131, Invalid=289, Unknown=0, NotChecked=0, Total=420 [2024-10-24 20:24:23,740 INFO L87 Difference]: Start difference. First operand 423 states and 553 transitions. Second operand has 21 states, 20 states have (on average 8.05) internal successors, (161), 21 states have internal predecessors, (161), 11 states have call successors, (36), 1 states have call predecessors, (36), 1 states have return successors, (36), 11 states have call predecessors, (36), 11 states have call successors, (36) [2024-10-24 20:24:24,043 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-10-24 20:24:24,043 INFO L93 Difference]: Finished difference Result 558 states and 742 transitions. [2024-10-24 20:24:24,043 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2024-10-24 20:24:24,044 INFO L78 Accepts]: Start accepts. Automaton has has 21 states, 20 states have (on average 8.05) internal successors, (161), 21 states have internal predecessors, (161), 11 states have call successors, (36), 1 states have call predecessors, (36), 1 states have return successors, (36), 11 states have call predecessors, (36), 11 states have call successors, (36) Word has length 121 [2024-10-24 20:24:24,044 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-10-24 20:24:24,045 INFO L225 Difference]: With dead ends: 558 [2024-10-24 20:24:24,046 INFO L226 Difference]: Without dead ends: 557 [2024-10-24 20:24:24,046 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 279 GetRequests, 256 SyntacticMatches, 0 SemanticMatches, 23 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 191 ImplicationChecksByTransitivity, 0.3s TimeCoverageRelationStatistics Valid=204, Invalid=396, Unknown=0, NotChecked=0, Total=600 [2024-10-24 20:24:24,046 INFO L432 NwaCegarLoop]: 60 mSDtfsCounter, 351 mSDsluCounter, 242 mSDsCounter, 0 mSdLazyCounter, 323 mSolverCounterSat, 90 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 355 SdHoareTripleChecker+Valid, 302 SdHoareTripleChecker+Invalid, 413 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 90 IncrementalHoareTripleChecker+Valid, 323 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2024-10-24 20:24:24,046 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [355 Valid, 302 Invalid, 413 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [90 Valid, 323 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2024-10-24 20:24:24,047 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 557 states. [2024-10-24 20:24:24,073 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 557 to 422. [2024-10-24 20:24:24,073 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 422 states, 345 states have (on average 1.2173913043478262) internal successors, (420), 355 states have internal predecessors, (420), 65 states have call successors, (65), 1 states have call predecessors, (65), 1 states have return successors, (65), 65 states have call predecessors, (65), 65 states have call successors, (65) [2024-10-24 20:24:24,074 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 422 states to 422 states and 550 transitions. [2024-10-24 20:24:24,075 INFO L78 Accepts]: Start accepts. Automaton has 422 states and 550 transitions. Word has length 121 [2024-10-24 20:24:24,075 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-10-24 20:24:24,075 INFO L471 AbstractCegarLoop]: Abstraction has 422 states and 550 transitions. [2024-10-24 20:24:24,075 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 21 states, 20 states have (on average 8.05) internal successors, (161), 21 states have internal predecessors, (161), 11 states have call successors, (36), 1 states have call predecessors, (36), 1 states have return successors, (36), 11 states have call predecessors, (36), 11 states have call successors, (36) [2024-10-24 20:24:24,075 INFO L276 IsEmpty]: Start isEmpty. Operand 422 states and 550 transitions. [2024-10-24 20:24:24,076 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 123 [2024-10-24 20:24:24,076 INFO L207 NwaCegarLoop]: Found error trace [2024-10-24 20:24:24,076 INFO L215 NwaCegarLoop]: trace histogram [13, 13, 13, 3, 3, 3, 3, 3, 3, 3, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1] [2024-10-24 20:24:24,090 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (22)] Ended with exit code 0 [2024-10-24 20:24:24,276 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable29,22 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-10-24 20:24:24,277 INFO L396 AbstractCegarLoop]: === Iteration 31 === Targeting ULTIMATE.startErr19ASSERT_VIOLATIONINTEGER_OVERFLOW === [ULTIMATE.startErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 21 more)] === [2024-10-24 20:24:24,277 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-10-24 20:24:24,277 INFO L85 PathProgramCache]: Analyzing trace with hash 1344508799, now seen corresponding path program 1 times [2024-10-24 20:24:24,277 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-10-24 20:24:24,277 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [740189029] [2024-10-24 20:24:24,277 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-10-24 20:24:24,278 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-10-24 20:24:24,294 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-24 20:24:24,449 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 4 [2024-10-24 20:24:24,450 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-24 20:24:24,451 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 9 [2024-10-24 20:24:24,452 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-24 20:24:24,453 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 16 [2024-10-24 20:24:24,454 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-24 20:24:24,455 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 27 [2024-10-24 20:24:24,455 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-24 20:24:24,456 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 32 [2024-10-24 20:24:24,457 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-24 20:24:24,458 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 39 [2024-10-24 20:24:24,459 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-24 20:24:24,460 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 50 [2024-10-24 20:24:24,461 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-24 20:24:24,462 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 55 [2024-10-24 20:24:24,463 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-24 20:24:24,464 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 62 [2024-10-24 20:24:24,465 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-24 20:24:24,466 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 73 [2024-10-24 20:24:24,467 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-24 20:24:24,468 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 80 [2024-10-24 20:24:24,469 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-24 20:24:24,470 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 100 [2024-10-24 20:24:24,471 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-24 20:24:24,472 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 107 [2024-10-24 20:24:24,473 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-24 20:24:24,475 INFO L134 CoverageAnalysis]: Checked inductivity of 356 backedges. 0 proven. 44 refuted. 0 times theorem prover too weak. 312 trivial. 0 not checked. [2024-10-24 20:24:24,475 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-10-24 20:24:24,475 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [740189029] [2024-10-24 20:24:24,475 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [740189029] provided 0 perfect and 1 imperfect interpolant sequences [2024-10-24 20:24:24,475 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2102387326] [2024-10-24 20:24:24,475 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-10-24 20:24:24,475 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-10-24 20:24:24,476 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2024-10-24 20:24:24,477 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-10-24 20:24:24,478 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-10-24 20:24:24,524 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-24 20:24:24,526 INFO L255 TraceCheckSpWp]: Trace formula consists of 245 conjuncts, 12 conjuncts are in the unsatisfiable core [2024-10-24 20:24:24,527 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-10-24 20:24:24,741 INFO L134 CoverageAnalysis]: Checked inductivity of 356 backedges. 0 proven. 44 refuted. 0 times theorem prover too weak. 312 trivial. 0 not checked. [2024-10-24 20:24:24,742 INFO L311 TraceCheckSpWp]: Computing backward predicates... [2024-10-24 20:24:25,847 INFO L134 CoverageAnalysis]: Checked inductivity of 356 backedges. 0 proven. 44 refuted. 0 times theorem prover too weak. 312 trivial. 0 not checked. [2024-10-24 20:24:25,848 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2102387326] provided 0 perfect and 2 imperfect interpolant sequences [2024-10-24 20:24:25,848 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2024-10-24 20:24:25,848 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 7, 7] total 21 [2024-10-24 20:24:25,848 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1449795036] [2024-10-24 20:24:25,848 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2024-10-24 20:24:25,849 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 22 states [2024-10-24 20:24:25,849 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-10-24 20:24:25,849 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 22 interpolants. [2024-10-24 20:24:25,849 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=164, Invalid=298, Unknown=0, NotChecked=0, Total=462 [2024-10-24 20:24:25,849 INFO L87 Difference]: Start difference. First operand 422 states and 550 transitions. Second operand has 22 states, 21 states have (on average 8.095238095238095) internal successors, (170), 22 states have internal predecessors, (170), 12 states have call successors, (39), 1 states have call predecessors, (39), 1 states have return successors, (39), 12 states have call predecessors, (39), 12 states have call successors, (39) [2024-10-24 20:24:26,755 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-10-24 20:24:26,756 INFO L93 Difference]: Finished difference Result 684 states and 873 transitions. [2024-10-24 20:24:26,756 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 18 states. [2024-10-24 20:24:26,756 INFO L78 Accepts]: Start accepts. Automaton has has 22 states, 21 states have (on average 8.095238095238095) internal successors, (170), 22 states have internal predecessors, (170), 12 states have call successors, (39), 1 states have call predecessors, (39), 1 states have return successors, (39), 12 states have call predecessors, (39), 12 states have call successors, (39) Word has length 122 [2024-10-24 20:24:26,756 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-10-24 20:24:26,758 INFO L225 Difference]: With dead ends: 684 [2024-10-24 20:24:26,759 INFO L226 Difference]: Without dead ends: 683 [2024-10-24 20:24:26,759 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 288 GetRequests, 257 SyntacticMatches, 0 SemanticMatches, 31 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 282 ImplicationChecksByTransitivity, 0.6s TimeCoverageRelationStatistics Valid=397, Invalid=659, Unknown=0, NotChecked=0, Total=1056 [2024-10-24 20:24:26,759 INFO L432 NwaCegarLoop]: 74 mSDtfsCounter, 304 mSDsluCounter, 471 mSDsCounter, 0 mSdLazyCounter, 748 mSolverCounterSat, 69 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 308 SdHoareTripleChecker+Valid, 545 SdHoareTripleChecker+Invalid, 817 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 69 IncrementalHoareTripleChecker+Valid, 748 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.5s IncrementalHoareTripleChecker+Time [2024-10-24 20:24:26,760 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [308 Valid, 545 Invalid, 817 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [69 Valid, 748 Invalid, 0 Unknown, 0 Unchecked, 0.5s Time] [2024-10-24 20:24:26,760 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 683 states. [2024-10-24 20:24:26,801 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 683 to 565. [2024-10-24 20:24:26,802 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 565 states, 472 states have (on average 1.2139830508474576) internal successors, (573), 482 states have internal predecessors, (573), 81 states have call successors, (81), 1 states have call predecessors, (81), 1 states have return successors, (81), 81 states have call predecessors, (81), 81 states have call successors, (81) [2024-10-24 20:24:26,803 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 565 states to 565 states and 735 transitions. [2024-10-24 20:24:26,803 INFO L78 Accepts]: Start accepts. Automaton has 565 states and 735 transitions. Word has length 122 [2024-10-24 20:24:26,803 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-10-24 20:24:26,803 INFO L471 AbstractCegarLoop]: Abstraction has 565 states and 735 transitions. [2024-10-24 20:24:26,803 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 22 states, 21 states have (on average 8.095238095238095) internal successors, (170), 22 states have internal predecessors, (170), 12 states have call successors, (39), 1 states have call predecessors, (39), 1 states have return successors, (39), 12 states have call predecessors, (39), 12 states have call successors, (39) [2024-10-24 20:24:26,804 INFO L276 IsEmpty]: Start isEmpty. Operand 565 states and 735 transitions. [2024-10-24 20:24:26,804 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 124 [2024-10-24 20:24:26,804 INFO L207 NwaCegarLoop]: Found error trace [2024-10-24 20:24:26,804 INFO L215 NwaCegarLoop]: trace histogram [14, 14, 14, 4, 4, 4, 4, 4, 4, 4, 4, 4, 3, 3, 3, 3, 3, 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-10-24 20:24:26,817 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-10-24 20:24:27,008 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable30,23 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-10-24 20:24:27,009 INFO L396 AbstractCegarLoop]: === Iteration 32 === Targeting ULTIMATE.startErr9ASSERT_VIOLATIONINTEGER_OVERFLOW === [ULTIMATE.startErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 21 more)] === [2024-10-24 20:24:27,009 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-10-24 20:24:27,009 INFO L85 PathProgramCache]: Analyzing trace with hash 1855422037, now seen corresponding path program 3 times [2024-10-24 20:24:27,009 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-10-24 20:24:27,009 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1721114750] [2024-10-24 20:24:27,009 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-10-24 20:24:27,009 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-10-24 20:24:27,023 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unknown [2024-10-24 20:24:27,024 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [1105123471] [2024-10-24 20:24:27,024 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2024-10-24 20:24:27,024 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-10-24 20:24:27,024 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2024-10-24 20:24:27,026 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-10-24 20:24:27,027 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-10-24 20:24:27,067 INFO L227 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 2 check-sat command(s) [2024-10-24 20:24:27,067 INFO L228 tOrderPrioritization]: Conjunction of SSA is unsat [2024-10-24 20:24:27,068 INFO L255 TraceCheckSpWp]: Trace formula consists of 115 conjuncts, 18 conjuncts are in the unsatisfiable core [2024-10-24 20:24:27,069 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-10-24 20:24:27,473 INFO L134 CoverageAnalysis]: Checked inductivity of 423 backedges. 39 proven. 5 refuted. 0 times theorem prover too weak. 379 trivial. 0 not checked. [2024-10-24 20:24:27,473 INFO L311 TraceCheckSpWp]: Computing backward predicates... [2024-10-24 20:24:33,681 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-10-24 20:24:33,682 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1721114750] [2024-10-24 20:24:33,682 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2024-10-24 20:24:33,682 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1105123471] [2024-10-24 20:24:33,682 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1105123471] provided 0 perfect and 1 imperfect interpolant sequences [2024-10-24 20:24:33,682 INFO L185 FreeRefinementEngine]: Found 0 perfect and 1 imperfect interpolant sequences. [2024-10-24 20:24:33,682 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11] total 11 [2024-10-24 20:24:33,682 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1199143259] [2024-10-24 20:24:33,683 INFO L85 oduleStraightlineAll]: Using 1 imperfect interpolants to construct interpolant automaton [2024-10-24 20:24:33,683 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 12 states [2024-10-24 20:24:33,683 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-10-24 20:24:33,684 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2024-10-24 20:24:33,684 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=61, Invalid=244, Unknown=1, NotChecked=0, Total=306 [2024-10-24 20:24:33,684 INFO L87 Difference]: Start difference. First operand 565 states and 735 transitions. Second operand has 12 states, 11 states have (on average 3.6363636363636362) internal successors, (40), 12 states have internal predecessors, (40), 1 states have call successors, (5), 1 states have call predecessors, (5), 2 states have return successors, (5), 2 states have call predecessors, (5), 1 states have call successors, (5) [2024-10-24 20:24:34,248 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-10-24 20:24:34,249 INFO L93 Difference]: Finished difference Result 578 states and 747 transitions. [2024-10-24 20:24:34,249 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 15 states. [2024-10-24 20:24:34,249 INFO L78 Accepts]: Start accepts. Automaton has has 12 states, 11 states have (on average 3.6363636363636362) internal successors, (40), 12 states have internal predecessors, (40), 1 states have call successors, (5), 1 states have call predecessors, (5), 2 states have return successors, (5), 2 states have call predecessors, (5), 1 states have call successors, (5) Word has length 123 [2024-10-24 20:24:34,250 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-10-24 20:24:34,252 INFO L225 Difference]: With dead ends: 578 [2024-10-24 20:24:34,252 INFO L226 Difference]: Without dead ends: 577 [2024-10-24 20:24:34,252 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 147 GetRequests, 122 SyntacticMatches, 0 SemanticMatches, 25 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 91 ImplicationChecksByTransitivity, 5.5s TimeCoverageRelationStatistics Valid=160, Invalid=541, Unknown=1, NotChecked=0, Total=702 [2024-10-24 20:24:34,253 INFO L432 NwaCegarLoop]: 24 mSDtfsCounter, 155 mSDsluCounter, 113 mSDsCounter, 0 mSdLazyCounter, 377 mSolverCounterSat, 39 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 157 SdHoareTripleChecker+Valid, 137 SdHoareTripleChecker+Invalid, 416 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 39 IncrementalHoareTripleChecker+Valid, 377 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time [2024-10-24 20:24:34,253 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [157 Valid, 137 Invalid, 416 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [39 Valid, 377 Invalid, 0 Unknown, 0 Unchecked, 0.3s Time] [2024-10-24 20:24:34,253 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 577 states. [2024-10-24 20:24:34,322 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 577 to 565. [2024-10-24 20:24:34,323 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 565 states, 472 states have (on average 1.201271186440678) internal successors, (567), 482 states have internal predecessors, (567), 81 states have call successors, (81), 1 states have call predecessors, (81), 1 states have return successors, (81), 81 states have call predecessors, (81), 81 states have call successors, (81) [2024-10-24 20:24:34,325 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 565 states to 565 states and 729 transitions. [2024-10-24 20:24:34,325 INFO L78 Accepts]: Start accepts. Automaton has 565 states and 729 transitions. Word has length 123 [2024-10-24 20:24:34,326 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-10-24 20:24:34,326 INFO L471 AbstractCegarLoop]: Abstraction has 565 states and 729 transitions. [2024-10-24 20:24:34,326 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 12 states, 11 states have (on average 3.6363636363636362) internal successors, (40), 12 states have internal predecessors, (40), 1 states have call successors, (5), 1 states have call predecessors, (5), 2 states have return successors, (5), 2 states have call predecessors, (5), 1 states have call successors, (5) [2024-10-24 20:24:34,326 INFO L276 IsEmpty]: Start isEmpty. Operand 565 states and 729 transitions. [2024-10-24 20:24:34,327 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 125 [2024-10-24 20:24:34,327 INFO L207 NwaCegarLoop]: Found error trace [2024-10-24 20:24:34,327 INFO L215 NwaCegarLoop]: trace histogram [13, 13, 13, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1] [2024-10-24 20:24:34,339 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (24)] Forceful destruction successful, exit code 0 [2024-10-24 20:24:34,531 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable31,24 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-10-24 20:24:34,532 INFO L396 AbstractCegarLoop]: === Iteration 33 === Targeting ULTIMATE.startErr6ASSERT_VIOLATIONINTEGER_OVERFLOW === [ULTIMATE.startErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 21 more)] === [2024-10-24 20:24:34,532 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-10-24 20:24:34,532 INFO L85 PathProgramCache]: Analyzing trace with hash -712197727, now seen corresponding path program 2 times [2024-10-24 20:24:34,532 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-10-24 20:24:34,532 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1271982033] [2024-10-24 20:24:34,532 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-10-24 20:24:34,532 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-10-24 20:24:34,552 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unknown [2024-10-24 20:24:34,553 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [1216141948] [2024-10-24 20:24:34,553 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2024-10-24 20:24:34,553 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-10-24 20:24:34,553 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2024-10-24 20:24:34,555 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-10-24 20:24:34,557 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-10-24 20:24:34,590 INFO L227 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 1 check-sat command(s) [2024-10-24 20:24:34,590 INFO L228 tOrderPrioritization]: Conjunction of SSA is unsat [2024-10-24 20:24:34,591 INFO L255 TraceCheckSpWp]: Trace formula consists of 82 conjuncts, 5 conjuncts are in the unsatisfiable core [2024-10-24 20:24:34,592 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-10-24 20:24:34,688 INFO L134 CoverageAnalysis]: Checked inductivity of 360 backedges. 5 proven. 0 refuted. 0 times theorem prover too weak. 355 trivial. 0 not checked. [2024-10-24 20:24:34,689 INFO L307 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2024-10-24 20:24:34,689 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-10-24 20:24:34,689 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1271982033] [2024-10-24 20:24:34,689 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2024-10-24 20:24:34,689 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1216141948] [2024-10-24 20:24:34,689 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1216141948] provided 1 perfect and 0 imperfect interpolant sequences [2024-10-24 20:24:34,689 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-10-24 20:24:34,689 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2024-10-24 20:24:34,689 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [858988315] [2024-10-24 20:24:34,689 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-10-24 20:24:34,690 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2024-10-24 20:24:34,690 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-10-24 20:24:34,690 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2024-10-24 20:24:34,690 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=9, Invalid=11, Unknown=0, NotChecked=0, Total=20 [2024-10-24 20:24:34,690 INFO L87 Difference]: Start difference. First operand 565 states and 729 transitions. Second operand has 5 states, 4 states have (on average 9.0) internal successors, (36), 5 states have internal predecessors, (36), 1 states have call successors, (5), 1 states have call predecessors, (5), 1 states have return successors, (5), 1 states have call predecessors, (5), 1 states have call successors, (5) [2024-10-24 20:24:34,811 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-10-24 20:24:34,811 INFO L93 Difference]: Finished difference Result 565 states and 729 transitions. [2024-10-24 20:24:34,812 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2024-10-24 20:24:34,812 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 4 states have (on average 9.0) internal successors, (36), 5 states have internal predecessors, (36), 1 states have call successors, (5), 1 states have call predecessors, (5), 1 states have return successors, (5), 1 states have call predecessors, (5), 1 states have call successors, (5) Word has length 124 [2024-10-24 20:24:34,812 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-10-24 20:24:34,814 INFO L225 Difference]: With dead ends: 565 [2024-10-24 20:24:34,814 INFO L226 Difference]: Without dead ends: 564 [2024-10-24 20:24:34,815 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 124 GetRequests, 120 SyntacticMatches, 0 SemanticMatches, 4 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=14, Invalid=16, Unknown=0, NotChecked=0, Total=30 [2024-10-24 20:24:34,815 INFO L432 NwaCegarLoop]: 35 mSDtfsCounter, 52 mSDsluCounter, 41 mSDsCounter, 0 mSdLazyCounter, 64 mSolverCounterSat, 8 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 57 SdHoareTripleChecker+Valid, 76 SdHoareTripleChecker+Invalid, 72 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 8 IncrementalHoareTripleChecker+Valid, 64 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2024-10-24 20:24:34,815 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [57 Valid, 76 Invalid, 72 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [8 Valid, 64 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2024-10-24 20:24:34,816 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 564 states. [2024-10-24 20:24:34,859 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 564 to 534. [2024-10-24 20:24:34,860 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 534 states, 446 states have (on average 1.1726457399103138) internal successors, (523), 455 states have internal predecessors, (523), 77 states have call successors, (77), 1 states have call predecessors, (77), 1 states have return successors, (77), 77 states have call predecessors, (77), 77 states have call successors, (77) [2024-10-24 20:24:34,861 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 534 states to 534 states and 677 transitions. [2024-10-24 20:24:34,862 INFO L78 Accepts]: Start accepts. Automaton has 534 states and 677 transitions. Word has length 124 [2024-10-24 20:24:34,862 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-10-24 20:24:34,862 INFO L471 AbstractCegarLoop]: Abstraction has 534 states and 677 transitions. [2024-10-24 20:24:34,862 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 4 states have (on average 9.0) internal successors, (36), 5 states have internal predecessors, (36), 1 states have call successors, (5), 1 states have call predecessors, (5), 1 states have return successors, (5), 1 states have call predecessors, (5), 1 states have call successors, (5) [2024-10-24 20:24:34,862 INFO L276 IsEmpty]: Start isEmpty. Operand 534 states and 677 transitions. [2024-10-24 20:24:34,863 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 128 [2024-10-24 20:24:34,863 INFO L207 NwaCegarLoop]: Found error trace [2024-10-24 20:24:34,863 INFO L215 NwaCegarLoop]: trace histogram [13, 13, 13, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1] [2024-10-24 20:24:34,887 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (25)] Ended with exit code 0 [2024-10-24 20:24:35,063 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable32,25 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-10-24 20:24:35,064 INFO L396 AbstractCegarLoop]: === Iteration 34 === Targeting ULTIMATE.startErr9ASSERT_VIOLATIONINTEGER_OVERFLOW === [ULTIMATE.startErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 21 more)] === [2024-10-24 20:24:35,064 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-10-24 20:24:35,064 INFO L85 PathProgramCache]: Analyzing trace with hash 56039668, now seen corresponding path program 4 times [2024-10-24 20:24:35,064 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-10-24 20:24:35,064 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1998752418] [2024-10-24 20:24:35,064 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-10-24 20:24:35,064 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-10-24 20:24:35,078 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-24 20:24:35,304 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 4 [2024-10-24 20:24:35,305 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-24 20:24:35,306 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 9 [2024-10-24 20:24:35,307 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-24 20:24:35,307 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 16 [2024-10-24 20:24:35,308 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-24 20:24:35,309 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 27 [2024-10-24 20:24:35,309 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-24 20:24:35,310 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 32 [2024-10-24 20:24:35,311 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-24 20:24:35,312 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 39 [2024-10-24 20:24:35,312 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-24 20:24:35,313 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 50 [2024-10-24 20:24:35,314 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-24 20:24:35,315 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 55 [2024-10-24 20:24:35,316 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-24 20:24:35,317 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 62 [2024-10-24 20:24:35,317 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-24 20:24:35,318 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 73 [2024-10-24 20:24:35,319 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-24 20:24:35,320 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 80 [2024-10-24 20:24:35,321 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-24 20:24:35,322 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 100 [2024-10-24 20:24:35,323 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-24 20:24:35,324 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 107 [2024-10-24 20:24:35,325 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-24 20:24:35,326 INFO L134 CoverageAnalysis]: Checked inductivity of 366 backedges. 0 proven. 54 refuted. 0 times theorem prover too weak. 312 trivial. 0 not checked. [2024-10-24 20:24:35,326 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-10-24 20:24:35,326 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1998752418] [2024-10-24 20:24:35,326 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1998752418] provided 0 perfect and 1 imperfect interpolant sequences [2024-10-24 20:24:35,327 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1663179948] [2024-10-24 20:24:35,327 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2024-10-24 20:24:35,327 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-10-24 20:24:35,327 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2024-10-24 20:24:35,328 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-10-24 20:24:35,329 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-10-24 20:24:35,380 INFO L227 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2024-10-24 20:24:35,380 INFO L228 tOrderPrioritization]: Conjunction of SSA is unsat [2024-10-24 20:24:35,382 INFO L255 TraceCheckSpWp]: Trace formula consists of 252 conjuncts, 21 conjuncts are in the unsatisfiable core [2024-10-24 20:24:35,384 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-10-24 20:24:36,086 INFO L134 CoverageAnalysis]: Checked inductivity of 366 backedges. 61 proven. 29 refuted. 0 times theorem prover too weak. 276 trivial. 0 not checked. [2024-10-24 20:24:36,086 INFO L311 TraceCheckSpWp]: Computing backward predicates... [2024-10-24 20:24:45,048 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1663179948] provided 0 perfect and 1 imperfect interpolant sequences [2024-10-24 20:24:45,048 INFO L185 FreeRefinementEngine]: Found 0 perfect and 2 imperfect interpolant sequences. [2024-10-24 20:24:45,048 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 14] total 24 [2024-10-24 20:24:45,048 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1380984418] [2024-10-24 20:24:45,049 INFO L85 oduleStraightlineAll]: Using 2 imperfect interpolants to construct interpolant automaton [2024-10-24 20:24:45,049 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 25 states [2024-10-24 20:24:45,049 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-10-24 20:24:45,049 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 25 interpolants. [2024-10-24 20:24:45,050 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=96, Invalid=772, Unknown=2, NotChecked=0, Total=870 [2024-10-24 20:24:45,050 INFO L87 Difference]: Start difference. First operand 534 states and 677 transitions. Second operand has 25 states, 24 states have (on average 5.416666666666667) internal successors, (130), 25 states have internal predecessors, (130), 9 states have call successors, (26), 1 states have call predecessors, (26), 2 states have return successors, (26), 10 states have call predecessors, (26), 9 states have call successors, (26) [2024-10-24 20:24:47,969 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-10-24 20:24:47,969 INFO L93 Difference]: Finished difference Result 933 states and 1189 transitions. [2024-10-24 20:24:47,969 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 52 states. [2024-10-24 20:24:47,969 INFO L78 Accepts]: Start accepts. Automaton has has 25 states, 24 states have (on average 5.416666666666667) internal successors, (130), 25 states have internal predecessors, (130), 9 states have call successors, (26), 1 states have call predecessors, (26), 2 states have return successors, (26), 10 states have call predecessors, (26), 9 states have call successors, (26) Word has length 127 [2024-10-24 20:24:47,970 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-10-24 20:24:47,972 INFO L225 Difference]: With dead ends: 933 [2024-10-24 20:24:47,972 INFO L226 Difference]: Without dead ends: 927 [2024-10-24 20:24:47,974 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 227 GetRequests, 151 SyntacticMatches, 1 SemanticMatches, 75 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1411 ImplicationChecksByTransitivity, 10.4s TimeCoverageRelationStatistics Valid=883, Invalid=4967, Unknown=2, NotChecked=0, Total=5852 [2024-10-24 20:24:47,974 INFO L432 NwaCegarLoop]: 33 mSDtfsCounter, 963 mSDsluCounter, 525 mSDsCounter, 0 mSdLazyCounter, 1873 mSolverCounterSat, 195 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 963 SdHoareTripleChecker+Valid, 558 SdHoareTripleChecker+Invalid, 2068 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 195 IncrementalHoareTripleChecker+Valid, 1873 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.2s IncrementalHoareTripleChecker+Time [2024-10-24 20:24:47,974 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [963 Valid, 558 Invalid, 2068 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [195 Valid, 1873 Invalid, 0 Unknown, 0 Unchecked, 1.2s Time] [2024-10-24 20:24:47,975 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 927 states. [2024-10-24 20:24:48,037 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 927 to 683. [2024-10-24 20:24:48,038 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 683 states, 583 states have (on average 1.169811320754717) internal successors, (682), 592 states have internal predecessors, (682), 89 states have call successors, (89), 1 states have call predecessors, (89), 1 states have return successors, (89), 89 states have call predecessors, (89), 89 states have call successors, (89) [2024-10-24 20:24:48,039 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 683 states to 683 states and 860 transitions. [2024-10-24 20:24:48,039 INFO L78 Accepts]: Start accepts. Automaton has 683 states and 860 transitions. Word has length 127 [2024-10-24 20:24:48,041 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-10-24 20:24:48,041 INFO L471 AbstractCegarLoop]: Abstraction has 683 states and 860 transitions. [2024-10-24 20:24:48,042 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 25 states, 24 states have (on average 5.416666666666667) internal successors, (130), 25 states have internal predecessors, (130), 9 states have call successors, (26), 1 states have call predecessors, (26), 2 states have return successors, (26), 10 states have call predecessors, (26), 9 states have call successors, (26) [2024-10-24 20:24:48,042 INFO L276 IsEmpty]: Start isEmpty. Operand 683 states and 860 transitions. [2024-10-24 20:24:48,043 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 131 [2024-10-24 20:24:48,043 INFO L207 NwaCegarLoop]: Found error trace [2024-10-24 20:24:48,044 INFO L215 NwaCegarLoop]: trace histogram [15, 15, 15, 4, 4, 4, 4, 4, 4, 4, 4, 4, 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, 1, 1, 1, 1, 1] [2024-10-24 20:24:48,058 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (26)] Forceful destruction successful, exit code 0 [2024-10-24 20:24:48,244 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,SelfDestructingSolverStorable33 [2024-10-24 20:24:48,245 INFO L396 AbstractCegarLoop]: === Iteration 35 === Targeting ULTIMATE.startErr11ASSERT_VIOLATIONINTEGER_OVERFLOW === [ULTIMATE.startErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 21 more)] === [2024-10-24 20:24:48,245 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-10-24 20:24:48,245 INFO L85 PathProgramCache]: Analyzing trace with hash -880206758, now seen corresponding path program 1 times [2024-10-24 20:24:48,245 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-10-24 20:24:48,245 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [366051274] [2024-10-24 20:24:48,245 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-10-24 20:24:48,245 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-10-24 20:24:48,262 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unknown [2024-10-24 20:24:48,263 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [812437761] [2024-10-24 20:24:48,263 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-10-24 20:24:48,263 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-10-24 20:24:48,263 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2024-10-24 20:24:48,265 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-10-24 20:24:48,266 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-10-24 20:24:48,315 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-24 20:24:48,317 INFO L255 TraceCheckSpWp]: Trace formula consists of 259 conjuncts, 5 conjuncts are in the unsatisfiable core [2024-10-24 20:24:48,319 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-10-24 20:24:48,440 INFO L134 CoverageAnalysis]: Checked inductivity of 482 backedges. 8 proven. 0 refuted. 0 times theorem prover too weak. 474 trivial. 0 not checked. [2024-10-24 20:24:48,440 INFO L307 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2024-10-24 20:24:48,440 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-10-24 20:24:48,440 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [366051274] [2024-10-24 20:24:48,440 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2024-10-24 20:24:48,440 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [812437761] [2024-10-24 20:24:48,440 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [812437761] provided 1 perfect and 0 imperfect interpolant sequences [2024-10-24 20:24:48,440 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-10-24 20:24:48,440 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2024-10-24 20:24:48,441 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1495324468] [2024-10-24 20:24:48,441 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-10-24 20:24:48,441 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2024-10-24 20:24:48,441 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-10-24 20:24:48,441 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2024-10-24 20:24:48,441 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=6, Invalid=6, Unknown=0, NotChecked=0, Total=12 [2024-10-24 20:24:48,441 INFO L87 Difference]: Start difference. First operand 683 states and 860 transitions. Second operand has 4 states, 3 states have (on average 13.0) internal successors, (39), 4 states have internal predecessors, (39), 2 states have call successors, (6), 1 states have call predecessors, (6), 1 states have return successors, (6), 2 states have call predecessors, (6), 2 states have call successors, (6) [2024-10-24 20:24:48,528 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-10-24 20:24:48,529 INFO L93 Difference]: Finished difference Result 683 states and 860 transitions. [2024-10-24 20:24:48,529 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2024-10-24 20:24:48,529 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 3 states have (on average 13.0) internal successors, (39), 4 states have internal predecessors, (39), 2 states have call successors, (6), 1 states have call predecessors, (6), 1 states have return successors, (6), 2 states have call predecessors, (6), 2 states have call successors, (6) Word has length 130 [2024-10-24 20:24:48,530 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-10-24 20:24:48,532 INFO L225 Difference]: With dead ends: 683 [2024-10-24 20:24:48,532 INFO L226 Difference]: Without dead ends: 681 [2024-10-24 20:24:48,533 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 129 GetRequests, 127 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-10-24 20:24:48,534 INFO L432 NwaCegarLoop]: 35 mSDtfsCounter, 25 mSDsluCounter, 24 mSDsCounter, 0 mSdLazyCounter, 27 mSolverCounterSat, 3 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 29 SdHoareTripleChecker+Valid, 59 SdHoareTripleChecker+Invalid, 30 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 3 IncrementalHoareTripleChecker+Valid, 27 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2024-10-24 20:24:48,535 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [29 Valid, 59 Invalid, 30 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [3 Valid, 27 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2024-10-24 20:24:48,535 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 681 states. [2024-10-24 20:24:48,584 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 681 to 534. [2024-10-24 20:24:48,585 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 534 states, 452 states have (on average 1.1393805309734513) internal successors, (515), 459 states have internal predecessors, (515), 73 states have call successors, (73), 1 states have call predecessors, (73), 1 states have return successors, (73), 73 states have call predecessors, (73), 73 states have call successors, (73) [2024-10-24 20:24:48,589 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 534 states to 534 states and 661 transitions. [2024-10-24 20:24:48,590 INFO L78 Accepts]: Start accepts. Automaton has 534 states and 661 transitions. Word has length 130 [2024-10-24 20:24:48,590 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-10-24 20:24:48,590 INFO L471 AbstractCegarLoop]: Abstraction has 534 states and 661 transitions. [2024-10-24 20:24:48,590 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 3 states have (on average 13.0) internal successors, (39), 4 states have internal predecessors, (39), 2 states have call successors, (6), 1 states have call predecessors, (6), 1 states have return successors, (6), 2 states have call predecessors, (6), 2 states have call successors, (6) [2024-10-24 20:24:48,590 INFO L276 IsEmpty]: Start isEmpty. Operand 534 states and 661 transitions. [2024-10-24 20:24:48,591 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 138 [2024-10-24 20:24:48,591 INFO L207 NwaCegarLoop]: Found error trace [2024-10-24 20:24:48,591 INFO L215 NwaCegarLoop]: trace histogram [15, 15, 15, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-10-24 20:24:48,604 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (27)] Ended with exit code 0 [2024-10-24 20:24:48,795 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,SelfDestructingSolverStorable34 [2024-10-24 20:24:48,796 INFO L396 AbstractCegarLoop]: === Iteration 36 === Targeting ULTIMATE.startErr20ASSERT_VIOLATIONINTEGER_OVERFLOW === [ULTIMATE.startErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 21 more)] === [2024-10-24 20:24:48,796 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-10-24 20:24:48,796 INFO L85 PathProgramCache]: Analyzing trace with hash -536642963, now seen corresponding path program 1 times [2024-10-24 20:24:48,796 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-10-24 20:24:48,796 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2122191911] [2024-10-24 20:24:48,796 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-10-24 20:24:48,796 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-10-24 20:24:48,813 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unknown [2024-10-24 20:24:48,814 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [2003738796] [2024-10-24 20:24:48,814 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-10-24 20:24:48,814 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-10-24 20:24:48,815 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2024-10-24 20:24:48,819 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-10-24 20:24:48,821 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-10-24 20:24:48,874 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-24 20:24:48,875 INFO L255 TraceCheckSpWp]: Trace formula consists of 267 conjuncts, 26 conjuncts are in the unsatisfiable core [2024-10-24 20:24:48,877 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-10-24 20:24:49,290 INFO L134 CoverageAnalysis]: Checked inductivity of 480 backedges. 0 proven. 60 refuted. 0 times theorem prover too weak. 420 trivial. 0 not checked. [2024-10-24 20:24:49,290 INFO L311 TraceCheckSpWp]: Computing backward predicates... [2024-10-24 20:24:49,741 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-10-24 20:24:49,742 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2122191911] [2024-10-24 20:24:49,742 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2024-10-24 20:24:49,742 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2003738796] [2024-10-24 20:24:49,742 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2003738796] provided 0 perfect and 1 imperfect interpolant sequences [2024-10-24 20:24:49,742 INFO L185 FreeRefinementEngine]: Found 0 perfect and 1 imperfect interpolant sequences. [2024-10-24 20:24:49,742 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11] total 11 [2024-10-24 20:24:49,742 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [185315117] [2024-10-24 20:24:49,742 INFO L85 oduleStraightlineAll]: Using 1 imperfect interpolants to construct interpolant automaton [2024-10-24 20:24:49,742 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 12 states [2024-10-24 20:24:49,742 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-10-24 20:24:49,743 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2024-10-24 20:24:49,743 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=76, Invalid=164, Unknown=0, NotChecked=0, Total=240 [2024-10-24 20:24:49,743 INFO L87 Difference]: Start difference. First operand 534 states and 661 transitions. Second operand has 12 states, 11 states have (on average 5.909090909090909) internal successors, (65), 12 states have internal predecessors, (65), 5 states have call successors, (15), 1 states have call predecessors, (15), 1 states have return successors, (15), 5 states have call predecessors, (15), 5 states have call successors, (15) [2024-10-24 20:24:50,137 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-10-24 20:24:50,137 INFO L93 Difference]: Finished difference Result 538 states and 665 transitions. [2024-10-24 20:24:50,137 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2024-10-24 20:24:50,137 INFO L78 Accepts]: Start accepts. Automaton has has 12 states, 11 states have (on average 5.909090909090909) internal successors, (65), 12 states have internal predecessors, (65), 5 states have call successors, (15), 1 states have call predecessors, (15), 1 states have return successors, (15), 5 states have call predecessors, (15), 5 states have call successors, (15) Word has length 137 [2024-10-24 20:24:50,138 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-10-24 20:24:50,139 INFO L225 Difference]: With dead ends: 538 [2024-10-24 20:24:50,139 INFO L226 Difference]: Without dead ends: 537 [2024-10-24 20:24:50,140 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 162 GetRequests, 148 SyntacticMatches, 0 SemanticMatches, 14 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 3 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=76, Invalid=164, Unknown=0, NotChecked=0, Total=240 [2024-10-24 20:24:50,140 INFO L432 NwaCegarLoop]: 50 mSDtfsCounter, 15 mSDsluCounter, 196 mSDsCounter, 0 mSdLazyCounter, 723 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 15 SdHoareTripleChecker+Valid, 246 SdHoareTripleChecker+Invalid, 723 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 723 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time [2024-10-24 20:24:50,140 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [15 Valid, 246 Invalid, 723 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 723 Invalid, 0 Unknown, 0 Unchecked, 0.3s Time] [2024-10-24 20:24:50,140 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 537 states. [2024-10-24 20:24:50,188 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 537 to 535. [2024-10-24 20:24:50,188 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 535 states, 453 states have (on average 1.1390728476821192) internal successors, (516), 460 states have internal predecessors, (516), 73 states have call successors, (73), 1 states have call predecessors, (73), 1 states have return successors, (73), 73 states have call predecessors, (73), 73 states have call successors, (73) [2024-10-24 20:24:50,189 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 535 states to 535 states and 662 transitions. [2024-10-24 20:24:50,190 INFO L78 Accepts]: Start accepts. Automaton has 535 states and 662 transitions. Word has length 137 [2024-10-24 20:24:50,190 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-10-24 20:24:50,190 INFO L471 AbstractCegarLoop]: Abstraction has 535 states and 662 transitions. [2024-10-24 20:24:50,190 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 12 states, 11 states have (on average 5.909090909090909) internal successors, (65), 12 states have internal predecessors, (65), 5 states have call successors, (15), 1 states have call predecessors, (15), 1 states have return successors, (15), 5 states have call predecessors, (15), 5 states have call successors, (15) [2024-10-24 20:24:50,190 INFO L276 IsEmpty]: Start isEmpty. Operand 535 states and 662 transitions. [2024-10-24 20:24:50,191 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 139 [2024-10-24 20:24:50,191 INFO L207 NwaCegarLoop]: Found error trace [2024-10-24 20:24:50,191 INFO L215 NwaCegarLoop]: trace histogram [15, 15, 15, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-10-24 20:24:50,207 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (28)] Ended with exit code 0 [2024-10-24 20:24:50,391 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 28 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable35 [2024-10-24 20:24:50,392 INFO L396 AbstractCegarLoop]: === Iteration 37 === Targeting ULTIMATE.startErr21ASSERT_VIOLATIONINTEGER_OVERFLOW === [ULTIMATE.startErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 21 more)] === [2024-10-24 20:24:50,392 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-10-24 20:24:50,392 INFO L85 PathProgramCache]: Analyzing trace with hash 543937458, now seen corresponding path program 1 times [2024-10-24 20:24:50,392 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-10-24 20:24:50,392 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [400455500] [2024-10-24 20:24:50,392 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-10-24 20:24:50,392 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-10-24 20:24:50,412 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unknown [2024-10-24 20:24:50,413 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [1886492937] [2024-10-24 20:24:50,413 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-10-24 20:24:50,413 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-10-24 20:24:50,413 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2024-10-24 20:24:50,418 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-10-24 20:24:50,420 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-10-24 20:24:50,477 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-24 20:24:50,479 INFO L255 TraceCheckSpWp]: Trace formula consists of 268 conjuncts, 27 conjuncts are in the unsatisfiable core [2024-10-24 20:24:50,481 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-10-24 20:24:50,816 INFO L134 CoverageAnalysis]: Checked inductivity of 480 backedges. 0 proven. 60 refuted. 0 times theorem prover too weak. 420 trivial. 0 not checked. [2024-10-24 20:24:50,816 INFO L311 TraceCheckSpWp]: Computing backward predicates... [2024-10-24 20:24:51,472 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-10-24 20:24:51,472 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [400455500] [2024-10-24 20:24:51,472 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2024-10-24 20:24:51,472 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1886492937] [2024-10-24 20:24:51,472 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1886492937] provided 0 perfect and 1 imperfect interpolant sequences [2024-10-24 20:24:51,472 INFO L185 FreeRefinementEngine]: Found 0 perfect and 1 imperfect interpolant sequences. [2024-10-24 20:24:51,472 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [12] total 12 [2024-10-24 20:24:51,473 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1526240655] [2024-10-24 20:24:51,473 INFO L85 oduleStraightlineAll]: Using 1 imperfect interpolants to construct interpolant automaton [2024-10-24 20:24:51,473 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 13 states [2024-10-24 20:24:51,473 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-10-24 20:24:51,473 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 13 interpolants. [2024-10-24 20:24:51,473 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=66, Invalid=174, Unknown=0, NotChecked=0, Total=240 [2024-10-24 20:24:51,473 INFO L87 Difference]: Start difference. First operand 535 states and 662 transitions. Second operand has 13 states, 12 states have (on average 5.5) internal successors, (66), 13 states have internal predecessors, (66), 5 states have call successors, (15), 1 states have call predecessors, (15), 1 states have return successors, (15), 5 states have call predecessors, (15), 5 states have call successors, (15) [2024-10-24 20:24:51,891 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-10-24 20:24:51,891 INFO L93 Difference]: Finished difference Result 543 states and 669 transitions. [2024-10-24 20:24:51,891 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 14 states. [2024-10-24 20:24:51,892 INFO L78 Accepts]: Start accepts. Automaton has has 13 states, 12 states have (on average 5.5) internal successors, (66), 13 states have internal predecessors, (66), 5 states have call successors, (15), 1 states have call predecessors, (15), 1 states have return successors, (15), 5 states have call predecessors, (15), 5 states have call successors, (15) Word has length 138 [2024-10-24 20:24:51,892 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-10-24 20:24:51,894 INFO L225 Difference]: With dead ends: 543 [2024-10-24 20:24:51,894 INFO L226 Difference]: Without dead ends: 538 [2024-10-24 20:24:51,894 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 165 GetRequests, 150 SyntacticMatches, 0 SemanticMatches, 15 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 24 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=73, Invalid=199, Unknown=0, NotChecked=0, Total=272 [2024-10-24 20:24:51,894 INFO L432 NwaCegarLoop]: 60 mSDtfsCounter, 32 mSDsluCounter, 287 mSDsCounter, 0 mSdLazyCounter, 976 mSolverCounterSat, 7 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 32 SdHoareTripleChecker+Valid, 347 SdHoareTripleChecker+Invalid, 983 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 7 IncrementalHoareTripleChecker+Valid, 976 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time [2024-10-24 20:24:51,894 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [32 Valid, 347 Invalid, 983 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [7 Valid, 976 Invalid, 0 Unknown, 0 Unchecked, 0.3s Time] [2024-10-24 20:24:51,895 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 538 states. [2024-10-24 20:24:51,945 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 538 to 535. [2024-10-24 20:24:51,946 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 535 states, 453 states have (on average 1.1346578366445916) internal successors, (514), 460 states have internal predecessors, (514), 73 states have call successors, (73), 1 states have call predecessors, (73), 1 states have return successors, (73), 73 states have call predecessors, (73), 73 states have call successors, (73) [2024-10-24 20:24:51,947 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 535 states to 535 states and 660 transitions. [2024-10-24 20:24:51,947 INFO L78 Accepts]: Start accepts. Automaton has 535 states and 660 transitions. Word has length 138 [2024-10-24 20:24:51,948 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-10-24 20:24:51,948 INFO L471 AbstractCegarLoop]: Abstraction has 535 states and 660 transitions. [2024-10-24 20:24:51,948 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 13 states, 12 states have (on average 5.5) internal successors, (66), 13 states have internal predecessors, (66), 5 states have call successors, (15), 1 states have call predecessors, (15), 1 states have return successors, (15), 5 states have call predecessors, (15), 5 states have call successors, (15) [2024-10-24 20:24:51,948 INFO L276 IsEmpty]: Start isEmpty. Operand 535 states and 660 transitions. [2024-10-24 20:24:51,949 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 142 [2024-10-24 20:24:51,949 INFO L207 NwaCegarLoop]: Found error trace [2024-10-24 20:24:51,949 INFO L215 NwaCegarLoop]: trace histogram [15, 15, 15, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1] [2024-10-24 20:24:51,963 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (29)] Forceful destruction successful, exit code 0 [2024-10-24 20:24:52,150 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable36,29 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-10-24 20:24:52,150 INFO L396 AbstractCegarLoop]: === Iteration 38 === Targeting ULTIMATE.startErr20ASSERT_VIOLATIONINTEGER_OVERFLOW === [ULTIMATE.startErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 21 more)] === [2024-10-24 20:24:52,151 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-10-24 20:24:52,151 INFO L85 PathProgramCache]: Analyzing trace with hash 1074607603, now seen corresponding path program 3 times [2024-10-24 20:24:52,151 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-10-24 20:24:52,151 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [565943831] [2024-10-24 20:24:52,151 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-10-24 20:24:52,152 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-10-24 20:24:52,170 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unknown [2024-10-24 20:24:52,172 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [426776719] [2024-10-24 20:24:52,172 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2024-10-24 20:24:52,172 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-10-24 20:24:52,172 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2024-10-24 20:24:52,174 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-10-24 20:24:52,176 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-10-24 20:24:52,216 INFO L227 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 3 check-sat command(s) [2024-10-24 20:24:52,217 INFO L228 tOrderPrioritization]: Conjunction of SSA is unsat [2024-10-24 20:24:52,218 INFO L255 TraceCheckSpWp]: Trace formula consists of 157 conjuncts, 12 conjuncts are in the unsatisfiable core [2024-10-24 20:24:52,220 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-10-24 20:24:52,378 INFO L134 CoverageAnalysis]: Checked inductivity of 484 backedges. 61 proven. 2 refuted. 0 times theorem prover too weak. 421 trivial. 0 not checked. [2024-10-24 20:24:52,379 INFO L311 TraceCheckSpWp]: Computing backward predicates... [2024-10-24 20:24:52,586 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-10-24 20:24:52,586 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [565943831] [2024-10-24 20:24:52,586 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2024-10-24 20:24:52,586 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [426776719] [2024-10-24 20:24:52,586 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [426776719] provided 0 perfect and 1 imperfect interpolant sequences [2024-10-24 20:24:52,586 INFO L185 FreeRefinementEngine]: Found 0 perfect and 1 imperfect interpolant sequences. [2024-10-24 20:24:52,586 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8] total 8 [2024-10-24 20:24:52,586 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1526248104] [2024-10-24 20:24:52,586 INFO L85 oduleStraightlineAll]: Using 1 imperfect interpolants to construct interpolant automaton [2024-10-24 20:24:52,587 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 9 states [2024-10-24 20:24:52,587 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-10-24 20:24:52,587 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 9 interpolants. [2024-10-24 20:24:52,587 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=41, Invalid=169, Unknown=0, NotChecked=0, Total=210 [2024-10-24 20:24:52,587 INFO L87 Difference]: Start difference. First operand 535 states and 660 transitions. Second operand has 9 states, 8 states have (on average 5.75) internal successors, (46), 8 states have internal predecessors, (46), 2 states have call successors, (7), 1 states have call predecessors, (7), 2 states have return successors, (7), 3 states have call predecessors, (7), 2 states have call successors, (7) [2024-10-24 20:24:52,836 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-10-24 20:24:52,836 INFO L93 Difference]: Finished difference Result 537 states and 662 transitions. [2024-10-24 20:24:52,837 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2024-10-24 20:24:52,837 INFO L78 Accepts]: Start accepts. Automaton has has 9 states, 8 states have (on average 5.75) internal successors, (46), 8 states have internal predecessors, (46), 2 states have call successors, (7), 1 states have call predecessors, (7), 2 states have return successors, (7), 3 states have call predecessors, (7), 2 states have call successors, (7) Word has length 141 [2024-10-24 20:24:52,837 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-10-24 20:24:52,839 INFO L225 Difference]: With dead ends: 537 [2024-10-24 20:24:52,839 INFO L226 Difference]: Without dead ends: 536 [2024-10-24 20:24:52,839 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 175 GetRequests, 157 SyntacticMatches, 0 SemanticMatches, 18 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 45 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=88, Invalid=292, Unknown=0, NotChecked=0, Total=380 [2024-10-24 20:24:52,840 INFO L432 NwaCegarLoop]: 19 mSDtfsCounter, 78 mSDsluCounter, 63 mSDsCounter, 0 mSdLazyCounter, 236 mSolverCounterSat, 21 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 82 SdHoareTripleChecker+Valid, 82 SdHoareTripleChecker+Invalid, 257 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 21 IncrementalHoareTripleChecker+Valid, 236 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2024-10-24 20:24:52,840 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [82 Valid, 82 Invalid, 257 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [21 Valid, 236 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2024-10-24 20:24:52,840 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 536 states. [2024-10-24 20:24:52,886 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 536 to 534. [2024-10-24 20:24:52,886 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 534 states, 453 states have (on average 1.130242825607064) internal successors, (512), 459 states have internal predecessors, (512), 73 states have call successors, (73), 1 states have call predecessors, (73), 1 states have return successors, (73), 73 states have call predecessors, (73), 73 states have call successors, (73) [2024-10-24 20:24:52,887 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 534 states to 534 states and 658 transitions. [2024-10-24 20:24:52,887 INFO L78 Accepts]: Start accepts. Automaton has 534 states and 658 transitions. Word has length 141 [2024-10-24 20:24:52,887 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-10-24 20:24:52,887 INFO L471 AbstractCegarLoop]: Abstraction has 534 states and 658 transitions. [2024-10-24 20:24:52,888 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 9 states, 8 states have (on average 5.75) internal successors, (46), 8 states have internal predecessors, (46), 2 states have call successors, (7), 1 states have call predecessors, (7), 2 states have return successors, (7), 3 states have call predecessors, (7), 2 states have call successors, (7) [2024-10-24 20:24:52,888 INFO L276 IsEmpty]: Start isEmpty. Operand 534 states and 658 transitions. [2024-10-24 20:24:52,888 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 143 [2024-10-24 20:24:52,889 INFO L207 NwaCegarLoop]: Found error trace [2024-10-24 20:24:52,889 INFO L215 NwaCegarLoop]: trace histogram [15, 15, 15, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1] [2024-10-24 20:24:52,901 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (30)] Forceful destruction successful, exit code 0 [2024-10-24 20:24:53,092 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 30 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable37 [2024-10-24 20:24:53,093 INFO L396 AbstractCegarLoop]: === Iteration 39 === Targeting ULTIMATE.startErr21ASSERT_VIOLATIONINTEGER_OVERFLOW === [ULTIMATE.startErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 21 more)] === [2024-10-24 20:24:53,093 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-10-24 20:24:53,093 INFO L85 PathProgramCache]: Analyzing trace with hash -1046902548, now seen corresponding path program 1 times [2024-10-24 20:24:53,093 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-10-24 20:24:53,093 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1855688713] [2024-10-24 20:24:53,093 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-10-24 20:24:53,093 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-10-24 20:24:53,111 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unknown [2024-10-24 20:24:53,112 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [904076108] [2024-10-24 20:24:53,113 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-10-24 20:24:53,113 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-10-24 20:24:53,113 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2024-10-24 20:24:53,114 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-10-24 20:24:53,115 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-10-24 20:24:53,167 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-24 20:24:53,171 INFO L255 TraceCheckSpWp]: Trace formula consists of 276 conjuncts, 34 conjuncts are in the unsatisfiable core [2024-10-24 20:24:53,173 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-10-24 20:24:53,762 INFO L134 CoverageAnalysis]: Checked inductivity of 484 backedges. 0 proven. 64 refuted. 0 times theorem prover too weak. 420 trivial. 0 not checked. [2024-10-24 20:24:53,762 INFO L311 TraceCheckSpWp]: Computing backward predicates... [2024-10-24 20:24:54,653 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-10-24 20:24:54,653 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1855688713] [2024-10-24 20:24:54,653 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2024-10-24 20:24:54,653 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [904076108] [2024-10-24 20:24:54,653 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [904076108] provided 0 perfect and 1 imperfect interpolant sequences [2024-10-24 20:24:54,653 INFO L185 FreeRefinementEngine]: Found 0 perfect and 1 imperfect interpolant sequences. [2024-10-24 20:24:54,653 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [15] total 15 [2024-10-24 20:24:54,654 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1512816103] [2024-10-24 20:24:54,654 INFO L85 oduleStraightlineAll]: Using 1 imperfect interpolants to construct interpolant automaton [2024-10-24 20:24:54,654 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 16 states [2024-10-24 20:24:54,654 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-10-24 20:24:54,654 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 16 interpolants. [2024-10-24 20:24:54,654 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=134, Invalid=328, Unknown=0, NotChecked=0, Total=462 [2024-10-24 20:24:54,654 INFO L87 Difference]: Start difference. First operand 534 states and 658 transitions. Second operand has 16 states, 15 states have (on average 4.666666666666667) internal successors, (70), 16 states have internal predecessors, (70), 5 states have call successors, (15), 1 states have call predecessors, (15), 1 states have return successors, (15), 5 states have call predecessors, (15), 5 states have call successors, (15) [2024-10-24 20:24:55,179 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-10-24 20:24:55,179 INFO L93 Difference]: Finished difference Result 586 states and 717 transitions. [2024-10-24 20:24:55,180 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 15 states. [2024-10-24 20:24:55,180 INFO L78 Accepts]: Start accepts. Automaton has has 16 states, 15 states have (on average 4.666666666666667) internal successors, (70), 16 states have internal predecessors, (70), 5 states have call successors, (15), 1 states have call predecessors, (15), 1 states have return successors, (15), 5 states have call predecessors, (15), 5 states have call successors, (15) Word has length 142 [2024-10-24 20:24:55,180 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-10-24 20:24:55,181 INFO L225 Difference]: With dead ends: 586 [2024-10-24 20:24:55,181 INFO L226 Difference]: Without dead ends: 317 [2024-10-24 20:24:55,182 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 184 GetRequests, 152 SyntacticMatches, 0 SemanticMatches, 32 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 107 ImplicationChecksByTransitivity, 0.6s TimeCoverageRelationStatistics Valid=272, Invalid=850, Unknown=0, NotChecked=0, Total=1122 [2024-10-24 20:24:55,182 INFO L432 NwaCegarLoop]: 49 mSDtfsCounter, 121 mSDsluCounter, 241 mSDsCounter, 0 mSdLazyCounter, 788 mSolverCounterSat, 20 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 126 SdHoareTripleChecker+Valid, 290 SdHoareTripleChecker+Invalid, 808 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 20 IncrementalHoareTripleChecker+Valid, 788 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time [2024-10-24 20:24:55,182 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [126 Valid, 290 Invalid, 808 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [20 Valid, 788 Invalid, 0 Unknown, 0 Unchecked, 0.3s Time] [2024-10-24 20:24:55,183 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 317 states. [2024-10-24 20:24:55,215 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 317 to 317. [2024-10-24 20:24:55,216 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 317 states, 260 states have (on average 1.1076923076923078) internal successors, (288), 266 states have internal predecessors, (288), 49 states have call successors, (49), 1 states have call predecessors, (49), 1 states have return successors, (49), 49 states have call predecessors, (49), 49 states have call successors, (49) [2024-10-24 20:24:55,216 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 317 states to 317 states and 386 transitions. [2024-10-24 20:24:55,217 INFO L78 Accepts]: Start accepts. Automaton has 317 states and 386 transitions. Word has length 142 [2024-10-24 20:24:55,217 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-10-24 20:24:55,217 INFO L471 AbstractCegarLoop]: Abstraction has 317 states and 386 transitions. [2024-10-24 20:24:55,217 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 16 states, 15 states have (on average 4.666666666666667) internal successors, (70), 16 states have internal predecessors, (70), 5 states have call successors, (15), 1 states have call predecessors, (15), 1 states have return successors, (15), 5 states have call predecessors, (15), 5 states have call successors, (15) [2024-10-24 20:24:55,217 INFO L276 IsEmpty]: Start isEmpty. Operand 317 states and 386 transitions. [2024-10-24 20:24:55,218 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 162 [2024-10-24 20:24:55,218 INFO L207 NwaCegarLoop]: Found error trace [2024-10-24 20:24:55,218 INFO L215 NwaCegarLoop]: trace histogram [18, 18, 18, 4, 4, 4, 4, 4, 4, 4, 4, 4, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-10-24 20:24:55,231 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (31)] Forceful destruction successful, exit code 0 [2024-10-24 20:24:55,422 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,SelfDestructingSolverStorable38 [2024-10-24 20:24:55,423 INFO L396 AbstractCegarLoop]: === Iteration 40 === Targeting ULTIMATE.startErr21ASSERT_VIOLATIONINTEGER_OVERFLOW === [ULTIMATE.startErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 21 more)] === [2024-10-24 20:24:55,423 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-10-24 20:24:55,423 INFO L85 PathProgramCache]: Analyzing trace with hash -7315607, now seen corresponding path program 2 times [2024-10-24 20:24:55,423 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-10-24 20:24:55,423 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1523348787] [2024-10-24 20:24:55,423 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-10-24 20:24:55,423 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-10-24 20:24:55,435 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-24 20:24:55,552 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 4 [2024-10-24 20:24:55,553 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-24 20:24:55,554 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 9 [2024-10-24 20:24:55,554 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-24 20:24:55,555 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 16 [2024-10-24 20:24:55,556 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-24 20:24:55,557 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 27 [2024-10-24 20:24:55,558 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-24 20:24:55,559 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 32 [2024-10-24 20:24:55,562 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-24 20:24:55,564 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 39 [2024-10-24 20:24:55,565 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-24 20:24:55,567 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 50 [2024-10-24 20:24:55,567 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-24 20:24:55,568 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 55 [2024-10-24 20:24:55,569 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-24 20:24:55,570 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 62 [2024-10-24 20:24:55,571 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-24 20:24:55,572 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 73 [2024-10-24 20:24:55,572 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-24 20:24:55,573 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 78 [2024-10-24 20:24:55,574 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-24 20:24:55,574 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 85 [2024-10-24 20:24:55,575 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-24 20:24:55,576 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 96 [2024-10-24 20:24:55,577 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-24 20:24:55,578 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 103 [2024-10-24 20:24:55,579 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-24 20:24:55,579 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 119 [2024-10-24 20:24:55,581 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-24 20:24:55,582 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 126 [2024-10-24 20:24:55,583 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-24 20:24:55,583 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 146 [2024-10-24 20:24:55,584 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-24 20:24:55,585 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 153 [2024-10-24 20:24:55,585 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-24 20:24:55,586 INFO L134 CoverageAnalysis]: Checked inductivity of 701 backedges. 25 proven. 64 refuted. 0 times theorem prover too weak. 612 trivial. 0 not checked. [2024-10-24 20:24:55,587 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-10-24 20:24:55,587 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1523348787] [2024-10-24 20:24:55,587 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1523348787] provided 0 perfect and 1 imperfect interpolant sequences [2024-10-24 20:24:55,587 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2083428505] [2024-10-24 20:24:55,587 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2024-10-24 20:24:55,587 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-10-24 20:24:55,587 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2024-10-24 20:24:55,589 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-10-24 20:24:55,590 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-10-24 20:24:55,671 INFO L227 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2024-10-24 20:24:55,672 INFO L228 tOrderPrioritization]: Conjunction of SSA is unsat [2024-10-24 20:24:55,673 INFO L255 TraceCheckSpWp]: Trace formula consists of 307 conjuncts, 9 conjuncts are in the unsatisfiable core [2024-10-24 20:24:55,675 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-10-24 20:24:55,909 INFO L134 CoverageAnalysis]: Checked inductivity of 701 backedges. 303 proven. 0 refuted. 0 times theorem prover too weak. 398 trivial. 0 not checked. [2024-10-24 20:24:55,910 INFO L307 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2024-10-24 20:24:55,910 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2083428505] provided 1 perfect and 0 imperfect interpolant sequences [2024-10-24 20:24:55,910 INFO L185 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2024-10-24 20:24:55,910 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [8] imperfect sequences [6] total 12 [2024-10-24 20:24:55,910 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [691362055] [2024-10-24 20:24:55,910 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-10-24 20:24:55,911 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 8 states [2024-10-24 20:24:55,911 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-10-24 20:24:55,911 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2024-10-24 20:24:55,911 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=34, Invalid=98, Unknown=0, NotChecked=0, Total=132 [2024-10-24 20:24:55,911 INFO L87 Difference]: Start difference. First operand 317 states and 386 transitions. Second operand has 8 states, 8 states have (on average 8.75) internal successors, (70), 8 states have internal predecessors, (70), 5 states have call successors, (16), 2 states have call predecessors, (16), 2 states have return successors, (16), 5 states have call predecessors, (16), 5 states have call successors, (16) [2024-10-24 20:24:56,094 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-10-24 20:24:56,094 INFO L93 Difference]: Finished difference Result 433 states and 528 transitions. [2024-10-24 20:24:56,094 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2024-10-24 20:24:56,094 INFO L78 Accepts]: Start accepts. Automaton has has 8 states, 8 states have (on average 8.75) internal successors, (70), 8 states have internal predecessors, (70), 5 states have call successors, (16), 2 states have call predecessors, (16), 2 states have return successors, (16), 5 states have call predecessors, (16), 5 states have call successors, (16) Word has length 161 [2024-10-24 20:24:56,094 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-10-24 20:24:56,095 INFO L225 Difference]: With dead ends: 433 [2024-10-24 20:24:56,095 INFO L226 Difference]: Without dead ends: 315 [2024-10-24 20:24:56,096 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 207 GetRequests, 194 SyntacticMatches, 2 SemanticMatches, 11 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 19 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=42, Invalid=114, Unknown=0, NotChecked=0, Total=156 [2024-10-24 20:24:56,096 INFO L432 NwaCegarLoop]: 67 mSDtfsCounter, 86 mSDsluCounter, 210 mSDsCounter, 0 mSdLazyCounter, 184 mSolverCounterSat, 8 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 92 SdHoareTripleChecker+Valid, 277 SdHoareTripleChecker+Invalid, 192 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 8 IncrementalHoareTripleChecker+Valid, 184 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2024-10-24 20:24:56,096 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [92 Valid, 277 Invalid, 192 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [8 Valid, 184 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2024-10-24 20:24:56,096 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 315 states. [2024-10-24 20:24:56,128 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 315 to 287. [2024-10-24 20:24:56,129 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 287 states, 232 states have (on average 1.125) internal successors, (261), 238 states have internal predecessors, (261), 47 states have call successors, (47), 1 states have call predecessors, (47), 1 states have return successors, (47), 47 states have call predecessors, (47), 47 states have call successors, (47) [2024-10-24 20:24:56,129 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 287 states to 287 states and 355 transitions. [2024-10-24 20:24:56,130 INFO L78 Accepts]: Start accepts. Automaton has 287 states and 355 transitions. Word has length 161 [2024-10-24 20:24:56,130 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-10-24 20:24:56,130 INFO L471 AbstractCegarLoop]: Abstraction has 287 states and 355 transitions. [2024-10-24 20:24:56,130 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 8 states, 8 states have (on average 8.75) internal successors, (70), 8 states have internal predecessors, (70), 5 states have call successors, (16), 2 states have call predecessors, (16), 2 states have return successors, (16), 5 states have call predecessors, (16), 5 states have call successors, (16) [2024-10-24 20:24:56,130 INFO L276 IsEmpty]: Start isEmpty. Operand 287 states and 355 transitions. [2024-10-24 20:24:56,131 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 162 [2024-10-24 20:24:56,131 INFO L207 NwaCegarLoop]: Found error trace [2024-10-24 20:24:56,131 INFO L215 NwaCegarLoop]: trace histogram [18, 18, 18, 4, 4, 4, 4, 4, 4, 4, 4, 4, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-10-24 20:24:56,137 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-10-24 20:24:56,335 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,SelfDestructingSolverStorable39 [2024-10-24 20:24:56,336 INFO L396 AbstractCegarLoop]: === Iteration 41 === Targeting ULTIMATE.startErr21ASSERT_VIOLATIONINTEGER_OVERFLOW === [ULTIMATE.startErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 21 more)] === [2024-10-24 20:24:56,336 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-10-24 20:24:56,336 INFO L85 PathProgramCache]: Analyzing trace with hash 727122357, now seen corresponding path program 3 times [2024-10-24 20:24:56,336 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-10-24 20:24:56,336 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [900299365] [2024-10-24 20:24:56,336 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-10-24 20:24:56,336 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-10-24 20:24:56,345 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-24 20:24:56,449 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 4 [2024-10-24 20:24:56,450 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-24 20:24:56,451 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 9 [2024-10-24 20:24:56,451 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-24 20:24:56,453 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 16 [2024-10-24 20:24:56,453 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-24 20:24:56,455 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 27 [2024-10-24 20:24:56,455 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-24 20:24:56,456 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 32 [2024-10-24 20:24:56,457 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-24 20:24:56,457 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 39 [2024-10-24 20:24:56,458 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-24 20:24:56,459 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 50 [2024-10-24 20:24:56,459 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-24 20:24:56,460 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 55 [2024-10-24 20:24:56,460 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-24 20:24:56,461 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 62 [2024-10-24 20:24:56,462 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-24 20:24:56,464 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 73 [2024-10-24 20:24:56,465 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-24 20:24:56,466 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 78 [2024-10-24 20:24:56,467 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-24 20:24:56,468 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 85 [2024-10-24 20:24:56,468 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-24 20:24:56,469 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 96 [2024-10-24 20:24:56,470 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-24 20:24:56,471 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 103 [2024-10-24 20:24:56,472 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-24 20:24:56,473 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 123 [2024-10-24 20:24:56,473 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-24 20:24:56,475 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 130 [2024-10-24 20:24:56,476 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-24 20:24:56,478 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 146 [2024-10-24 20:24:56,479 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-24 20:24:56,483 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 153 [2024-10-24 20:24:56,483 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-24 20:24:56,484 INFO L134 CoverageAnalysis]: Checked inductivity of 701 backedges. 25 proven. 64 refuted. 0 times theorem prover too weak. 612 trivial. 0 not checked. [2024-10-24 20:24:56,484 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-10-24 20:24:56,485 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [900299365] [2024-10-24 20:24:56,485 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [900299365] provided 0 perfect and 1 imperfect interpolant sequences [2024-10-24 20:24:56,485 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [323038982] [2024-10-24 20:24:56,485 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2024-10-24 20:24:56,485 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-10-24 20:24:56,485 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2024-10-24 20:24:56,486 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-10-24 20:24:56,487 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (33)] Waiting until timeout for monitored process [2024-10-24 20:24:56,555 INFO L227 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 3 check-sat command(s) [2024-10-24 20:24:56,556 INFO L228 tOrderPrioritization]: Conjunction of SSA is unsat [2024-10-24 20:24:56,556 INFO L255 TraceCheckSpWp]: Trace formula consists of 150 conjuncts, 11 conjuncts are in the unsatisfiable core [2024-10-24 20:24:56,558 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-10-24 20:24:56,673 INFO L134 CoverageAnalysis]: Checked inductivity of 701 backedges. 63 proven. 2 refuted. 0 times theorem prover too weak. 636 trivial. 0 not checked. [2024-10-24 20:24:56,673 INFO L311 TraceCheckSpWp]: Computing backward predicates... [2024-10-24 20:24:57,139 INFO L134 CoverageAnalysis]: Checked inductivity of 701 backedges. 65 proven. 0 refuted. 0 times theorem prover too weak. 636 trivial. 0 not checked. [2024-10-24 20:24:57,140 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [323038982] provided 1 perfect and 1 imperfect interpolant sequences [2024-10-24 20:24:57,140 INFO L185 FreeRefinementEngine]: Found 1 perfect and 2 imperfect interpolant sequences. [2024-10-24 20:24:57,140 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [6] imperfect sequences [6, 7] total 16 [2024-10-24 20:24:57,140 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [725979372] [2024-10-24 20:24:57,140 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-10-24 20:24:57,140 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2024-10-24 20:24:57,140 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-10-24 20:24:57,140 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2024-10-24 20:24:57,141 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=43, Invalid=197, Unknown=0, NotChecked=0, Total=240 [2024-10-24 20:24:57,141 INFO L87 Difference]: Start difference. First operand 287 states and 355 transitions. Second operand has 7 states, 6 states have (on average 7.333333333333333) internal successors, (44), 6 states have internal predecessors, (44), 2 states have call successors, (7), 1 states have call predecessors, (7), 2 states have return successors, (7), 3 states have call predecessors, (7), 2 states have call successors, (7) [2024-10-24 20:24:57,735 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-10-24 20:24:57,735 INFO L93 Difference]: Finished difference Result 287 states and 355 transitions. [2024-10-24 20:24:57,735 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2024-10-24 20:24:57,735 INFO L78 Accepts]: Start accepts. Automaton has has 7 states, 6 states have (on average 7.333333333333333) internal successors, (44), 6 states have internal predecessors, (44), 2 states have call successors, (7), 1 states have call predecessors, (7), 2 states have return successors, (7), 3 states have call predecessors, (7), 2 states have call successors, (7) Word has length 161 [2024-10-24 20:24:57,736 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-10-24 20:24:57,736 INFO L225 Difference]: With dead ends: 287 [2024-10-24 20:24:57,737 INFO L226 Difference]: Without dead ends: 286 [2024-10-24 20:24:57,737 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 369 GetRequests, 351 SyntacticMatches, 2 SemanticMatches, 16 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 43 ImplicationChecksByTransitivity, 0.4s TimeCoverageRelationStatistics Valid=53, Invalid=253, Unknown=0, NotChecked=0, Total=306 [2024-10-24 20:24:57,737 INFO L432 NwaCegarLoop]: 19 mSDtfsCounter, 90 mSDsluCounter, 45 mSDsCounter, 0 mSdLazyCounter, 149 mSolverCounterSat, 23 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 91 SdHoareTripleChecker+Valid, 64 SdHoareTripleChecker+Invalid, 172 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 23 IncrementalHoareTripleChecker+Valid, 149 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.5s IncrementalHoareTripleChecker+Time [2024-10-24 20:24:57,737 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [91 Valid, 64 Invalid, 172 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [23 Valid, 149 Invalid, 0 Unknown, 0 Unchecked, 0.5s Time] [2024-10-24 20:24:57,738 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 286 states. [2024-10-24 20:24:57,772 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 286 to 286. [2024-10-24 20:24:57,773 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 286 states, 232 states have (on average 1.1206896551724137) internal successors, (260), 237 states have internal predecessors, (260), 47 states have call successors, (47), 1 states have call predecessors, (47), 1 states have return successors, (47), 47 states have call predecessors, (47), 47 states have call successors, (47) [2024-10-24 20:24:57,773 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 286 states to 286 states and 354 transitions. [2024-10-24 20:24:57,773 INFO L78 Accepts]: Start accepts. Automaton has 286 states and 354 transitions. Word has length 161 [2024-10-24 20:24:57,773 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-10-24 20:24:57,774 INFO L471 AbstractCegarLoop]: Abstraction has 286 states and 354 transitions. [2024-10-24 20:24:57,774 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 6 states have (on average 7.333333333333333) internal successors, (44), 6 states have internal predecessors, (44), 2 states have call successors, (7), 1 states have call predecessors, (7), 2 states have return successors, (7), 3 states have call predecessors, (7), 2 states have call successors, (7) [2024-10-24 20:24:57,774 INFO L276 IsEmpty]: Start isEmpty. Operand 286 states and 354 transitions. [2024-10-24 20:24:57,774 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 164 [2024-10-24 20:24:57,774 INFO L207 NwaCegarLoop]: Found error trace [2024-10-24 20:24:57,775 INFO L215 NwaCegarLoop]: trace histogram [18, 18, 18, 4, 4, 4, 4, 4, 4, 4, 4, 4, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-10-24 20:24:57,781 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-10-24 20:24:57,975 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable40,33 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-10-24 20:24:57,975 INFO L396 AbstractCegarLoop]: === Iteration 42 === Targeting ULTIMATE.startErr23ASSERT_VIOLATIONINTEGER_OVERFLOW === [ULTIMATE.startErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 21 more)] === [2024-10-24 20:24:57,975 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-10-24 20:24:57,976 INFO L85 PathProgramCache]: Analyzing trace with hash -1315080041, now seen corresponding path program 1 times [2024-10-24 20:24:57,976 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-10-24 20:24:57,976 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [258661596] [2024-10-24 20:24:57,976 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-10-24 20:24:57,976 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-10-24 20:24:57,997 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-24 20:24:58,123 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 4 [2024-10-24 20:24:58,124 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-24 20:24:58,126 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 9 [2024-10-24 20:24:58,126 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-24 20:24:58,127 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 16 [2024-10-24 20:24:58,128 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-24 20:24:58,129 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 27 [2024-10-24 20:24:58,129 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-24 20:24:58,130 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 32 [2024-10-24 20:24:58,131 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-24 20:24:58,132 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 39 [2024-10-24 20:24:58,133 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-24 20:24:58,134 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 50 [2024-10-24 20:24:58,134 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-24 20:24:58,136 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 55 [2024-10-24 20:24:58,137 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-24 20:24:58,138 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 62 [2024-10-24 20:24:58,139 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-24 20:24:58,140 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 73 [2024-10-24 20:24:58,142 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-24 20:24:58,144 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 78 [2024-10-24 20:24:58,144 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-24 20:24:58,145 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 85 [2024-10-24 20:24:58,146 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-24 20:24:58,148 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 96 [2024-10-24 20:24:58,148 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-24 20:24:58,149 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 103 [2024-10-24 20:24:58,150 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-24 20:24:58,152 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 123 [2024-10-24 20:24:58,152 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-24 20:24:58,153 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 130 [2024-10-24 20:24:58,154 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-24 20:24:58,155 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 146 [2024-10-24 20:24:58,160 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-24 20:24:58,161 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 153 [2024-10-24 20:24:58,162 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-24 20:24:58,164 INFO L134 CoverageAnalysis]: Checked inductivity of 701 backedges. 25 proven. 64 refuted. 0 times theorem prover too weak. 612 trivial. 0 not checked. [2024-10-24 20:24:58,164 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-10-24 20:24:58,164 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [258661596] [2024-10-24 20:24:58,164 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [258661596] provided 0 perfect and 1 imperfect interpolant sequences [2024-10-24 20:24:58,164 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [571509490] [2024-10-24 20:24:58,165 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-10-24 20:24:58,165 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-10-24 20:24:58,165 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2024-10-24 20:24:58,167 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-10-24 20:24:58,168 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-10-24 20:24:58,224 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-24 20:24:58,226 INFO L255 TraceCheckSpWp]: Trace formula consists of 309 conjuncts, 27 conjuncts are in the unsatisfiable core [2024-10-24 20:24:58,228 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-10-24 20:24:58,552 INFO L134 CoverageAnalysis]: Checked inductivity of 701 backedges. 0 proven. 89 refuted. 0 times theorem prover too weak. 612 trivial. 0 not checked. [2024-10-24 20:24:58,552 INFO L311 TraceCheckSpWp]: Computing backward predicates... [2024-10-24 20:24:58,789 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [571509490] provided 0 perfect and 1 imperfect interpolant sequences [2024-10-24 20:24:58,789 INFO L185 FreeRefinementEngine]: Found 0 perfect and 2 imperfect interpolant sequences. [2024-10-24 20:24:58,789 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [6, 14] total 18 [2024-10-24 20:24:58,789 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [507058881] [2024-10-24 20:24:58,789 INFO L85 oduleStraightlineAll]: Using 2 imperfect interpolants to construct interpolant automaton [2024-10-24 20:24:58,790 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 18 states [2024-10-24 20:24:58,790 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-10-24 20:24:58,790 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 18 interpolants. [2024-10-24 20:24:58,790 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=82, Invalid=338, Unknown=0, NotChecked=0, Total=420 [2024-10-24 20:24:58,790 INFO L87 Difference]: Start difference. First operand 286 states and 354 transitions. Second operand has 18 states, 18 states have (on average 7.944444444444445) internal successors, (143), 18 states have internal predecessors, (143), 10 states have call successors, (36), 1 states have call predecessors, (36), 1 states have return successors, (36), 10 states have call predecessors, (36), 10 states have call successors, (36) [2024-10-24 20:24:59,251 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-10-24 20:24:59,251 INFO L93 Difference]: Finished difference Result 357 states and 435 transitions. [2024-10-24 20:24:59,251 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 16 states. [2024-10-24 20:24:59,251 INFO L78 Accepts]: Start accepts. Automaton has has 18 states, 18 states have (on average 7.944444444444445) internal successors, (143), 18 states have internal predecessors, (143), 10 states have call successors, (36), 1 states have call predecessors, (36), 1 states have return successors, (36), 10 states have call predecessors, (36), 10 states have call successors, (36) Word has length 163 [2024-10-24 20:24:59,252 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-10-24 20:24:59,253 INFO L225 Difference]: With dead ends: 357 [2024-10-24 20:24:59,253 INFO L226 Difference]: Without dead ends: 352 [2024-10-24 20:24:59,253 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 214 GetRequests, 193 SyntacticMatches, 2 SemanticMatches, 19 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 107 ImplicationChecksByTransitivity, 0.3s TimeCoverageRelationStatistics Valid=82, Invalid=338, Unknown=0, NotChecked=0, Total=420 [2024-10-24 20:24:59,253 INFO L432 NwaCegarLoop]: 69 mSDtfsCounter, 59 mSDsluCounter, 375 mSDsCounter, 0 mSdLazyCounter, 1012 mSolverCounterSat, 3 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 63 SdHoareTripleChecker+Valid, 444 SdHoareTripleChecker+Invalid, 1015 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 3 IncrementalHoareTripleChecker+Valid, 1012 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.4s IncrementalHoareTripleChecker+Time [2024-10-24 20:24:59,253 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [63 Valid, 444 Invalid, 1015 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [3 Valid, 1012 Invalid, 0 Unknown, 0 Unchecked, 0.4s Time] [2024-10-24 20:24:59,254 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 352 states. [2024-10-24 20:24:59,290 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 352 to 286. [2024-10-24 20:24:59,290 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 286 states, 232 states have (on average 1.1120689655172413) internal successors, (258), 237 states have internal predecessors, (258), 47 states have call successors, (47), 1 states have call predecessors, (47), 1 states have return successors, (47), 47 states have call predecessors, (47), 47 states have call successors, (47) [2024-10-24 20:24:59,291 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 286 states to 286 states and 352 transitions. [2024-10-24 20:24:59,291 INFO L78 Accepts]: Start accepts. Automaton has 286 states and 352 transitions. Word has length 163 [2024-10-24 20:24:59,291 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-10-24 20:24:59,291 INFO L471 AbstractCegarLoop]: Abstraction has 286 states and 352 transitions. [2024-10-24 20:24:59,291 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 18 states, 18 states have (on average 7.944444444444445) internal successors, (143), 18 states have internal predecessors, (143), 10 states have call successors, (36), 1 states have call predecessors, (36), 1 states have return successors, (36), 10 states have call predecessors, (36), 10 states have call successors, (36) [2024-10-24 20:24:59,291 INFO L276 IsEmpty]: Start isEmpty. Operand 286 states and 352 transitions. [2024-10-24 20:24:59,292 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 169 [2024-10-24 20:24:59,292 INFO L207 NwaCegarLoop]: Found error trace [2024-10-24 20:24:59,292 INFO L215 NwaCegarLoop]: trace histogram [18, 18, 18, 4, 4, 4, 4, 4, 4, 4, 4, 4, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1] [2024-10-24 20:24:59,305 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-10-24 20:24:59,492 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,SelfDestructingSolverStorable41 [2024-10-24 20:24:59,493 INFO L396 AbstractCegarLoop]: === Iteration 43 === Targeting ULTIMATE.startErr19ASSERT_VIOLATIONINTEGER_OVERFLOW === [ULTIMATE.startErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 21 more)] === [2024-10-24 20:24:59,493 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-10-24 20:24:59,493 INFO L85 PathProgramCache]: Analyzing trace with hash -1985006600, now seen corresponding path program 1 times [2024-10-24 20:24:59,493 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-10-24 20:24:59,493 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [347207003] [2024-10-24 20:24:59,493 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-10-24 20:24:59,493 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-10-24 20:24:59,507 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-24 20:24:59,746 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 4 [2024-10-24 20:24:59,747 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-24 20:24:59,748 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 9 [2024-10-24 20:24:59,749 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-24 20:24:59,750 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 16 [2024-10-24 20:24:59,750 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-24 20:24:59,751 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 27 [2024-10-24 20:24:59,752 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-24 20:24:59,753 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 32 [2024-10-24 20:24:59,754 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-24 20:24:59,755 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 39 [2024-10-24 20:24:59,756 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-24 20:24:59,757 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 50 [2024-10-24 20:24:59,758 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-24 20:24:59,759 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 55 [2024-10-24 20:24:59,760 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-24 20:24:59,762 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 62 [2024-10-24 20:24:59,762 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-24 20:24:59,766 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 73 [2024-10-24 20:24:59,767 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-24 20:24:59,768 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 78 [2024-10-24 20:24:59,770 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-24 20:24:59,771 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 85 [2024-10-24 20:24:59,772 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-24 20:24:59,773 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 96 [2024-10-24 20:24:59,774 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-24 20:24:59,775 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 103 [2024-10-24 20:24:59,776 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-24 20:24:59,777 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 123 [2024-10-24 20:24:59,778 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-24 20:24:59,779 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 130 [2024-10-24 20:24:59,780 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-24 20:24:59,781 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 146 [2024-10-24 20:24:59,781 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-24 20:24:59,782 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 153 [2024-10-24 20:24:59,783 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-24 20:24:59,785 INFO L134 CoverageAnalysis]: Checked inductivity of 715 backedges. 0 proven. 103 refuted. 0 times theorem prover too weak. 612 trivial. 0 not checked. [2024-10-24 20:24:59,785 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-10-24 20:24:59,786 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [347207003] [2024-10-24 20:24:59,786 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [347207003] provided 0 perfect and 1 imperfect interpolant sequences [2024-10-24 20:24:59,786 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2136965061] [2024-10-24 20:24:59,786 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-10-24 20:24:59,786 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-10-24 20:24:59,786 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2024-10-24 20:24:59,790 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-10-24 20:24:59,796 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-10-24 20:24:59,855 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-24 20:24:59,857 INFO L255 TraceCheckSpWp]: Trace formula consists of 319 conjuncts, 27 conjuncts are in the unsatisfiable core [2024-10-24 20:24:59,859 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-10-24 20:25:00,203 INFO L134 CoverageAnalysis]: Checked inductivity of 715 backedges. 0 proven. 103 refuted. 0 times theorem prover too weak. 612 trivial. 0 not checked. [2024-10-24 20:25:00,203 INFO L311 TraceCheckSpWp]: Computing backward predicates... [2024-10-24 20:25:03,948 INFO L134 CoverageAnalysis]: Checked inductivity of 715 backedges. 0 proven. 103 refuted. 0 times theorem prover too weak. 612 trivial. 0 not checked. [2024-10-24 20:25:03,948 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2136965061] provided 0 perfect and 2 imperfect interpolant sequences [2024-10-24 20:25:03,948 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2024-10-24 20:25:03,948 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [12, 11, 8] total 29 [2024-10-24 20:25:03,948 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1756150813] [2024-10-24 20:25:03,948 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2024-10-24 20:25:03,949 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 30 states [2024-10-24 20:25:03,949 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-10-24 20:25:03,950 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 30 interpolants. [2024-10-24 20:25:03,950 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=277, Invalid=593, Unknown=0, NotChecked=0, Total=870 [2024-10-24 20:25:03,950 INFO L87 Difference]: Start difference. First operand 286 states and 352 transitions. Second operand has 30 states, 29 states have (on average 8.03448275862069) internal successors, (233), 30 states have internal predecessors, (233), 18 states have call successors, (54), 1 states have call predecessors, (54), 1 states have return successors, (54), 18 states have call predecessors, (54), 18 states have call successors, (54) [2024-10-24 20:25:07,545 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-10-24 20:25:07,545 INFO L93 Difference]: Finished difference Result 811 states and 995 transitions. [2024-10-24 20:25:07,546 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 33 states. [2024-10-24 20:25:07,546 INFO L78 Accepts]: Start accepts. Automaton has has 30 states, 29 states have (on average 8.03448275862069) internal successors, (233), 30 states have internal predecessors, (233), 18 states have call successors, (54), 1 states have call predecessors, (54), 1 states have return successors, (54), 18 states have call predecessors, (54), 18 states have call successors, (54) Word has length 168 [2024-10-24 20:25:07,546 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-10-24 20:25:07,548 INFO L225 Difference]: With dead ends: 811 [2024-10-24 20:25:07,548 INFO L226 Difference]: Without dead ends: 810 [2024-10-24 20:25:07,549 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 407 GetRequests, 354 SyntacticMatches, 0 SemanticMatches, 53 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 960 ImplicationChecksByTransitivity, 2.6s TimeCoverageRelationStatistics Valid=1072, Invalid=1898, Unknown=0, NotChecked=0, Total=2970 [2024-10-24 20:25:07,550 INFO L432 NwaCegarLoop]: 86 mSDtfsCounter, 569 mSDsluCounter, 856 mSDsCounter, 0 mSdLazyCounter, 1401 mSolverCounterSat, 137 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 576 SdHoareTripleChecker+Valid, 942 SdHoareTripleChecker+Invalid, 1538 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 137 IncrementalHoareTripleChecker+Valid, 1401 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.2s IncrementalHoareTripleChecker+Time [2024-10-24 20:25:07,550 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [576 Valid, 942 Invalid, 1538 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [137 Valid, 1401 Invalid, 0 Unknown, 0 Unchecked, 1.2s Time] [2024-10-24 20:25:07,551 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 810 states. [2024-10-24 20:25:07,656 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 810 to 629. [2024-10-24 20:25:07,657 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 629 states, 533 states have (on average 1.1313320825515947) internal successors, (603), 538 states have internal predecessors, (603), 89 states have call successors, (89), 1 states have call predecessors, (89), 1 states have return successors, (89), 89 states have call predecessors, (89), 89 states have call successors, (89) [2024-10-24 20:25:07,657 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 629 states to 629 states and 781 transitions. [2024-10-24 20:25:07,658 INFO L78 Accepts]: Start accepts. Automaton has 629 states and 781 transitions. Word has length 168 [2024-10-24 20:25:07,658 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-10-24 20:25:07,658 INFO L471 AbstractCegarLoop]: Abstraction has 629 states and 781 transitions. [2024-10-24 20:25:07,659 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 30 states, 29 states have (on average 8.03448275862069) internal successors, (233), 30 states have internal predecessors, (233), 18 states have call successors, (54), 1 states have call predecessors, (54), 1 states have return successors, (54), 18 states have call predecessors, (54), 18 states have call successors, (54) [2024-10-24 20:25:07,659 INFO L276 IsEmpty]: Start isEmpty. Operand 629 states and 781 transitions. [2024-10-24 20:25:07,659 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 171 [2024-10-24 20:25:07,659 INFO L207 NwaCegarLoop]: Found error trace [2024-10-24 20:25:07,660 INFO L215 NwaCegarLoop]: trace histogram [18, 18, 18, 4, 4, 4, 4, 4, 4, 4, 4, 4, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 2, 2, 2, 1, 1, 1, 1, 1] [2024-10-24 20:25:07,673 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-10-24 20:25:07,862 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable42,35 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-10-24 20:25:07,862 INFO L396 AbstractCegarLoop]: === Iteration 44 === Targeting ULTIMATE.startErr17ASSERT_VIOLATIONINTEGER_OVERFLOW === [ULTIMATE.startErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 21 more)] === [2024-10-24 20:25:07,862 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-10-24 20:25:07,862 INFO L85 PathProgramCache]: Analyzing trace with hash -1727997028, now seen corresponding path program 1 times [2024-10-24 20:25:07,862 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-10-24 20:25:07,862 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [53544745] [2024-10-24 20:25:07,863 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-10-24 20:25:07,863 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-10-24 20:25:07,874 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-24 20:25:08,148 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 4 [2024-10-24 20:25:08,149 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-24 20:25:08,150 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 9 [2024-10-24 20:25:08,150 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-24 20:25:08,151 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 16 [2024-10-24 20:25:08,152 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-24 20:25:08,153 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 27 [2024-10-24 20:25:08,153 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-24 20:25:08,154 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 32 [2024-10-24 20:25:08,154 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-24 20:25:08,155 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 39 [2024-10-24 20:25:08,155 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-24 20:25:08,156 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 50 [2024-10-24 20:25:08,156 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-24 20:25:08,157 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 55 [2024-10-24 20:25:08,157 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-24 20:25:08,158 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 62 [2024-10-24 20:25:08,158 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-24 20:25:08,159 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 73 [2024-10-24 20:25:08,159 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-24 20:25:08,160 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 78 [2024-10-24 20:25:08,160 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-24 20:25:08,161 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 85 [2024-10-24 20:25:08,161 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-24 20:25:08,162 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 96 [2024-10-24 20:25:08,162 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-24 20:25:08,163 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 103 [2024-10-24 20:25:08,163 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-24 20:25:08,164 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 123 [2024-10-24 20:25:08,165 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-24 20:25:08,166 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 130 [2024-10-24 20:25:08,166 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-24 20:25:08,167 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 150 [2024-10-24 20:25:08,167 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-24 20:25:08,168 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 157 [2024-10-24 20:25:08,169 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-24 20:25:08,170 INFO L134 CoverageAnalysis]: Checked inductivity of 719 backedges. 0 proven. 107 refuted. 0 times theorem prover too weak. 612 trivial. 0 not checked. [2024-10-24 20:25:08,170 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-10-24 20:25:08,170 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [53544745] [2024-10-24 20:25:08,170 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [53544745] provided 0 perfect and 1 imperfect interpolant sequences [2024-10-24 20:25:08,170 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [560894406] [2024-10-24 20:25:08,171 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-10-24 20:25:08,171 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-10-24 20:25:08,171 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2024-10-24 20:25:08,172 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-10-24 20:25:08,173 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-10-24 20:25:08,224 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-24 20:25:08,225 INFO L255 TraceCheckSpWp]: Trace formula consists of 323 conjuncts, 19 conjuncts are in the unsatisfiable core [2024-10-24 20:25:08,227 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-10-24 20:25:08,581 INFO L134 CoverageAnalysis]: Checked inductivity of 719 backedges. 0 proven. 107 refuted. 0 times theorem prover too weak. 612 trivial. 0 not checked. [2024-10-24 20:25:08,582 INFO L311 TraceCheckSpWp]: Computing backward predicates... [2024-10-24 20:25:10,870 INFO L134 CoverageAnalysis]: Checked inductivity of 719 backedges. 0 proven. 107 refuted. 0 times theorem prover too weak. 612 trivial. 0 not checked. [2024-10-24 20:25:10,870 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [560894406] provided 0 perfect and 2 imperfect interpolant sequences [2024-10-24 20:25:10,870 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2024-10-24 20:25:10,870 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [14, 12, 11] total 35 [2024-10-24 20:25:10,870 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [84966583] [2024-10-24 20:25:10,870 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2024-10-24 20:25:10,871 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 36 states [2024-10-24 20:25:10,871 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-10-24 20:25:10,872 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 36 interpolants. [2024-10-24 20:25:10,872 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=312, Invalid=948, Unknown=0, NotChecked=0, Total=1260 [2024-10-24 20:25:10,872 INFO L87 Difference]: Start difference. First operand 629 states and 781 transitions. Second operand has 36 states, 35 states have (on average 6.885714285714286) internal successors, (241), 36 states have internal predecessors, (241), 21 states have call successors, (54), 1 states have call predecessors, (54), 1 states have return successors, (54), 21 states have call predecessors, (54), 21 states have call successors, (54) [2024-10-24 20:25:14,853 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-10-24 20:25:14,853 INFO L93 Difference]: Finished difference Result 1085 states and 1354 transitions. [2024-10-24 20:25:14,853 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 46 states. [2024-10-24 20:25:14,853 INFO L78 Accepts]: Start accepts. Automaton has has 36 states, 35 states have (on average 6.885714285714286) internal successors, (241), 36 states have internal predecessors, (241), 21 states have call successors, (54), 1 states have call predecessors, (54), 1 states have return successors, (54), 21 states have call predecessors, (54), 21 states have call successors, (54) Word has length 170 [2024-10-24 20:25:14,854 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-10-24 20:25:14,857 INFO L225 Difference]: With dead ends: 1085 [2024-10-24 20:25:14,857 INFO L226 Difference]: Without dead ends: 1084 [2024-10-24 20:25:14,859 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 431 GetRequests, 354 SyntacticMatches, 0 SemanticMatches, 77 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1656 ImplicationChecksByTransitivity, 3.0s TimeCoverageRelationStatistics Valid=1496, Invalid=4666, Unknown=0, NotChecked=0, Total=6162 [2024-10-24 20:25:14,859 INFO L432 NwaCegarLoop]: 105 mSDtfsCounter, 963 mSDsluCounter, 1289 mSDsCounter, 0 mSdLazyCounter, 1264 mSolverCounterSat, 243 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 963 SdHoareTripleChecker+Valid, 1394 SdHoareTripleChecker+Invalid, 1507 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 243 IncrementalHoareTripleChecker+Valid, 1264 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.3s IncrementalHoareTripleChecker+Time [2024-10-24 20:25:14,859 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [963 Valid, 1394 Invalid, 1507 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [243 Valid, 1264 Invalid, 0 Unknown, 0 Unchecked, 1.3s Time] [2024-10-24 20:25:14,860 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1084 states. [2024-10-24 20:25:15,024 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1084 to 846. [2024-10-24 20:25:15,025 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 846 states, 728 states have (on average 1.1620879120879122) internal successors, (846), 733 states have internal predecessors, (846), 111 states have call successors, (111), 1 states have call predecessors, (111), 1 states have return successors, (111), 111 states have call predecessors, (111), 111 states have call successors, (111) [2024-10-24 20:25:15,026 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 846 states to 846 states and 1068 transitions. [2024-10-24 20:25:15,026 INFO L78 Accepts]: Start accepts. Automaton has 846 states and 1068 transitions. Word has length 170 [2024-10-24 20:25:15,026 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-10-24 20:25:15,027 INFO L471 AbstractCegarLoop]: Abstraction has 846 states and 1068 transitions. [2024-10-24 20:25:15,027 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 36 states, 35 states have (on average 6.885714285714286) internal successors, (241), 36 states have internal predecessors, (241), 21 states have call successors, (54), 1 states have call predecessors, (54), 1 states have return successors, (54), 21 states have call predecessors, (54), 21 states have call successors, (54) [2024-10-24 20:25:15,027 INFO L276 IsEmpty]: Start isEmpty. Operand 846 states and 1068 transitions. [2024-10-24 20:25:15,028 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 174 [2024-10-24 20:25:15,028 INFO L207 NwaCegarLoop]: Found error trace [2024-10-24 20:25:15,028 INFO L215 NwaCegarLoop]: trace histogram [18, 18, 18, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1] [2024-10-24 20:25:15,042 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-10-24 20:25:15,228 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 36 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable43 [2024-10-24 20:25:15,228 INFO L396 AbstractCegarLoop]: === Iteration 45 === Targeting ULTIMATE.startErr9ASSERT_VIOLATIONINTEGER_OVERFLOW === [ULTIMATE.startErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 21 more)] === [2024-10-24 20:25:15,229 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-10-24 20:25:15,229 INFO L85 PathProgramCache]: Analyzing trace with hash -561390565, now seen corresponding path program 1 times [2024-10-24 20:25:15,229 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-10-24 20:25:15,229 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [419944550] [2024-10-24 20:25:15,229 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-10-24 20:25:15,229 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-10-24 20:25:15,243 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-24 20:25:15,552 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 4 [2024-10-24 20:25:15,552 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-24 20:25:15,553 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 9 [2024-10-24 20:25:15,554 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-24 20:25:15,555 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 16 [2024-10-24 20:25:15,555 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-24 20:25:15,556 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 27 [2024-10-24 20:25:15,556 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-24 20:25:15,557 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 32 [2024-10-24 20:25:15,557 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-24 20:25:15,558 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 39 [2024-10-24 20:25:15,558 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-24 20:25:15,559 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 50 [2024-10-24 20:25:15,560 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-24 20:25:15,560 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 55 [2024-10-24 20:25:15,561 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-24 20:25:15,561 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 62 [2024-10-24 20:25:15,562 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-24 20:25:15,563 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 73 [2024-10-24 20:25:15,563 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-24 20:25:15,564 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 78 [2024-10-24 20:25:15,564 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-24 20:25:15,565 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 85 [2024-10-24 20:25:15,565 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-24 20:25:15,566 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 96 [2024-10-24 20:25:15,567 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-24 20:25:15,567 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 103 [2024-10-24 20:25:15,568 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-24 20:25:15,568 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 123 [2024-10-24 20:25:15,569 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-24 20:25:15,570 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 130 [2024-10-24 20:25:15,570 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-24 20:25:15,571 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 146 [2024-10-24 20:25:15,572 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-24 20:25:15,573 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 153 [2024-10-24 20:25:15,573 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-24 20:25:15,575 INFO L134 CoverageAnalysis]: Checked inductivity of 730 backedges. 0 proven. 118 refuted. 0 times theorem prover too weak. 612 trivial. 0 not checked. [2024-10-24 20:25:15,575 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-10-24 20:25:15,575 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [419944550] [2024-10-24 20:25:15,575 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [419944550] provided 0 perfect and 1 imperfect interpolant sequences [2024-10-24 20:25:15,575 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [913391352] [2024-10-24 20:25:15,576 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-10-24 20:25:15,576 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-10-24 20:25:15,576 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2024-10-24 20:25:15,577 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-10-24 20:25:15,579 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-10-24 20:25:15,639 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-24 20:25:15,644 INFO L255 TraceCheckSpWp]: Trace formula consists of 326 conjuncts, 21 conjuncts are in the unsatisfiable core [2024-10-24 20:25:15,647 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-10-24 20:25:16,215 INFO L134 CoverageAnalysis]: Checked inductivity of 730 backedges. 0 proven. 118 refuted. 0 times theorem prover too weak. 612 trivial. 0 not checked. [2024-10-24 20:25:16,216 INFO L311 TraceCheckSpWp]: Computing backward predicates... [2024-10-24 20:25:16,610 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [913391352] provided 0 perfect and 1 imperfect interpolant sequences [2024-10-24 20:25:16,610 INFO L185 FreeRefinementEngine]: Found 0 perfect and 2 imperfect interpolant sequences. [2024-10-24 20:25:16,610 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [13, 12] total 24 [2024-10-24 20:25:16,610 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [763808912] [2024-10-24 20:25:16,610 INFO L85 oduleStraightlineAll]: Using 2 imperfect interpolants to construct interpolant automaton [2024-10-24 20:25:16,611 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 25 states [2024-10-24 20:25:16,611 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-10-24 20:25:16,611 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 25 interpolants. [2024-10-24 20:25:16,612 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=97, Invalid=659, Unknown=0, NotChecked=0, Total=756 [2024-10-24 20:25:16,612 INFO L87 Difference]: Start difference. First operand 846 states and 1068 transitions. Second operand has 25 states, 24 states have (on average 6.958333333333333) internal successors, (167), 25 states have internal predecessors, (167), 11 states have call successors, (36), 1 states have call predecessors, (36), 1 states have return successors, (36), 11 states have call predecessors, (36), 11 states have call successors, (36) [2024-10-24 20:25:18,513 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-10-24 20:25:18,513 INFO L93 Difference]: Finished difference Result 1029 states and 1280 transitions. [2024-10-24 20:25:18,514 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 40 states. [2024-10-24 20:25:18,514 INFO L78 Accepts]: Start accepts. Automaton has has 25 states, 24 states have (on average 6.958333333333333) internal successors, (167), 25 states have internal predecessors, (167), 11 states have call successors, (36), 1 states have call predecessors, (36), 1 states have return successors, (36), 11 states have call predecessors, (36), 11 states have call successors, (36) Word has length 173 [2024-10-24 20:25:18,514 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-10-24 20:25:18,517 INFO L225 Difference]: With dead ends: 1029 [2024-10-24 20:25:18,517 INFO L226 Difference]: Without dead ends: 1014 [2024-10-24 20:25:18,518 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 266 GetRequests, 212 SyntacticMatches, 0 SemanticMatches, 54 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 803 ImplicationChecksByTransitivity, 1.1s TimeCoverageRelationStatistics Valid=478, Invalid=2602, Unknown=0, NotChecked=0, Total=3080 [2024-10-24 20:25:18,519 INFO L432 NwaCegarLoop]: 84 mSDtfsCounter, 463 mSDsluCounter, 743 mSDsCounter, 0 mSdLazyCounter, 1628 mSolverCounterSat, 91 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.8s Time, 0 mProtectedPredicate, 0 mProtectedAction, 468 SdHoareTripleChecker+Valid, 827 SdHoareTripleChecker+Invalid, 1719 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 91 IncrementalHoareTripleChecker+Valid, 1628 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.0s IncrementalHoareTripleChecker+Time [2024-10-24 20:25:18,519 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [468 Valid, 827 Invalid, 1719 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [91 Valid, 1628 Invalid, 0 Unknown, 0 Unchecked, 1.0s Time] [2024-10-24 20:25:18,519 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1014 states. [2024-10-24 20:25:18,668 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1014 to 854. [2024-10-24 20:25:18,669 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 854 states, 736 states have (on average 1.1467391304347827) internal successors, (844), 741 states have internal predecessors, (844), 111 states have call successors, (111), 1 states have call predecessors, (111), 1 states have return successors, (111), 111 states have call predecessors, (111), 111 states have call successors, (111) [2024-10-24 20:25:18,670 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 854 states to 854 states and 1066 transitions. [2024-10-24 20:25:18,671 INFO L78 Accepts]: Start accepts. Automaton has 854 states and 1066 transitions. Word has length 173 [2024-10-24 20:25:18,671 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-10-24 20:25:18,671 INFO L471 AbstractCegarLoop]: Abstraction has 854 states and 1066 transitions. [2024-10-24 20:25:18,671 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 25 states, 24 states have (on average 6.958333333333333) internal successors, (167), 25 states have internal predecessors, (167), 11 states have call successors, (36), 1 states have call predecessors, (36), 1 states have return successors, (36), 11 states have call predecessors, (36), 11 states have call successors, (36) [2024-10-24 20:25:18,671 INFO L276 IsEmpty]: Start isEmpty. Operand 854 states and 1066 transitions. [2024-10-24 20:25:18,672 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 178 [2024-10-24 20:25:18,672 INFO L207 NwaCegarLoop]: Found error trace [2024-10-24 20:25:18,672 INFO L215 NwaCegarLoop]: trace histogram [18, 18, 18, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 1, 1, 1, 1, 1] [2024-10-24 20:25:18,685 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-10-24 20:25:18,873 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable44,37 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-10-24 20:25:18,873 INFO L396 AbstractCegarLoop]: === Iteration 46 === Targeting ULTIMATE.startErr9ASSERT_VIOLATIONINTEGER_OVERFLOW === [ULTIMATE.startErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 21 more)] === [2024-10-24 20:25:18,873 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-10-24 20:25:18,873 INFO L85 PathProgramCache]: Analyzing trace with hash -986902315, now seen corresponding path program 5 times [2024-10-24 20:25:18,873 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-10-24 20:25:18,873 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1955992021] [2024-10-24 20:25:18,873 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-10-24 20:25:18,874 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-10-24 20:25:18,889 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-24 20:25:19,257 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 4 [2024-10-24 20:25:19,258 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-24 20:25:19,259 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 9 [2024-10-24 20:25:19,260 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-24 20:25:19,260 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 16 [2024-10-24 20:25:19,261 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-24 20:25:19,261 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 27 [2024-10-24 20:25:19,262 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-24 20:25:19,262 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 32 [2024-10-24 20:25:19,263 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-24 20:25:19,263 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 39 [2024-10-24 20:25:19,264 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-24 20:25:19,264 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 50 [2024-10-24 20:25:19,265 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-24 20:25:19,266 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 55 [2024-10-24 20:25:19,266 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-24 20:25:19,267 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 62 [2024-10-24 20:25:19,267 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-24 20:25:19,268 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 73 [2024-10-24 20:25:19,269 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-24 20:25:19,269 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 78 [2024-10-24 20:25:19,270 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-24 20:25:19,271 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 85 [2024-10-24 20:25:19,271 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-24 20:25:19,272 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 96 [2024-10-24 20:25:19,272 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-24 20:25:19,273 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 103 [2024-10-24 20:25:19,274 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-24 20:25:19,275 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 123 [2024-10-24 20:25:19,276 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-24 20:25:19,277 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 130 [2024-10-24 20:25:19,278 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-24 20:25:19,279 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 150 [2024-10-24 20:25:19,280 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-24 20:25:19,281 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 157 [2024-10-24 20:25:19,281 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-24 20:25:19,283 INFO L134 CoverageAnalysis]: Checked inductivity of 738 backedges. 0 proven. 126 refuted. 0 times theorem prover too weak. 612 trivial. 0 not checked. [2024-10-24 20:25:19,283 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-10-24 20:25:19,283 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1955992021] [2024-10-24 20:25:19,283 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1955992021] provided 0 perfect and 1 imperfect interpolant sequences [2024-10-24 20:25:19,283 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [380409332] [2024-10-24 20:25:19,283 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2024-10-24 20:25:19,283 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-10-24 20:25:19,283 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2024-10-24 20:25:19,285 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-10-24 20:25:19,286 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (38)] Waiting until timeout for monitored process [2024-10-24 20:25:19,358 INFO L227 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 9 check-sat command(s) [2024-10-24 20:25:19,358 INFO L228 tOrderPrioritization]: Conjunction of SSA is unsat [2024-10-24 20:25:19,360 INFO L255 TraceCheckSpWp]: Trace formula consists of 334 conjuncts, 43 conjuncts are in the unsatisfiable core [2024-10-24 20:25:19,362 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-10-24 20:25:20,854 INFO L134 CoverageAnalysis]: Checked inductivity of 738 backedges. 48 proven. 129 refuted. 0 times theorem prover too weak. 561 trivial. 0 not checked. [2024-10-24 20:25:20,854 INFO L311 TraceCheckSpWp]: Computing backward predicates... [2024-10-24 20:25:21,725 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [380409332] provided 0 perfect and 1 imperfect interpolant sequences [2024-10-24 20:25:21,726 INFO L185 FreeRefinementEngine]: Found 0 perfect and 2 imperfect interpolant sequences. [2024-10-24 20:25:21,726 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [16, 24] total 39 [2024-10-24 20:25:21,726 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1913931776] [2024-10-24 20:25:21,726 INFO L85 oduleStraightlineAll]: Using 2 imperfect interpolants to construct interpolant automaton [2024-10-24 20:25:21,726 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 40 states [2024-10-24 20:25:21,726 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-10-24 20:25:21,727 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 40 interpolants. [2024-10-24 20:25:21,727 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=162, Invalid=1730, Unknown=0, NotChecked=0, Total=1892 [2024-10-24 20:25:21,727 INFO L87 Difference]: Start difference. First operand 854 states and 1066 transitions. Second operand has 40 states, 39 states have (on average 4.564102564102564) internal successors, (178), 40 states have internal predecessors, (178), 15 states have call successors, (36), 1 states have call predecessors, (36), 2 states have return successors, (36), 14 states have call predecessors, (36), 15 states have call successors, (36) [2024-10-24 20:25:24,906 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-10-24 20:25:24,906 INFO L93 Difference]: Finished difference Result 1068 states and 1323 transitions. [2024-10-24 20:25:24,906 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 47 states. [2024-10-24 20:25:24,907 INFO L78 Accepts]: Start accepts. Automaton has has 40 states, 39 states have (on average 4.564102564102564) internal successors, (178), 40 states have internal predecessors, (178), 15 states have call successors, (36), 1 states have call predecessors, (36), 2 states have return successors, (36), 14 states have call predecessors, (36), 15 states have call successors, (36) Word has length 177 [2024-10-24 20:25:24,907 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-10-24 20:25:24,909 INFO L225 Difference]: With dead ends: 1068 [2024-10-24 20:25:24,910 INFO L226 Difference]: Without dead ends: 1065 [2024-10-24 20:25:24,912 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 283 GetRequests, 202 SyntacticMatches, 0 SemanticMatches, 81 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1456 ImplicationChecksByTransitivity, 2.4s TimeCoverageRelationStatistics Valid=693, Invalid=6113, Unknown=0, NotChecked=0, Total=6806 [2024-10-24 20:25:24,913 INFO L432 NwaCegarLoop]: 41 mSDtfsCounter, 615 mSDsluCounter, 863 mSDsCounter, 0 mSdLazyCounter, 3492 mSolverCounterSat, 148 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.5s Time, 0 mProtectedPredicate, 0 mProtectedAction, 617 SdHoareTripleChecker+Valid, 904 SdHoareTripleChecker+Invalid, 3640 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 148 IncrementalHoareTripleChecker+Valid, 3492 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.7s IncrementalHoareTripleChecker+Time [2024-10-24 20:25:24,913 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [617 Valid, 904 Invalid, 3640 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [148 Valid, 3492 Invalid, 0 Unknown, 0 Unchecked, 1.7s Time] [2024-10-24 20:25:24,913 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1065 states. [2024-10-24 20:25:25,057 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1065 to 751. [2024-10-24 20:25:25,058 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 751 states, 641 states have (on average 1.1310452418096724) internal successors, (725), 646 states have internal predecessors, (725), 103 states have call successors, (103), 1 states have call predecessors, (103), 1 states have return successors, (103), 103 states have call predecessors, (103), 103 states have call successors, (103) [2024-10-24 20:25:25,059 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 751 states to 751 states and 931 transitions. [2024-10-24 20:25:25,059 INFO L78 Accepts]: Start accepts. Automaton has 751 states and 931 transitions. Word has length 177 [2024-10-24 20:25:25,060 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-10-24 20:25:25,060 INFO L471 AbstractCegarLoop]: Abstraction has 751 states and 931 transitions. [2024-10-24 20:25:25,060 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 40 states, 39 states have (on average 4.564102564102564) internal successors, (178), 40 states have internal predecessors, (178), 15 states have call successors, (36), 1 states have call predecessors, (36), 2 states have return successors, (36), 14 states have call predecessors, (36), 15 states have call successors, (36) [2024-10-24 20:25:25,060 INFO L276 IsEmpty]: Start isEmpty. Operand 751 states and 931 transitions. [2024-10-24 20:25:25,061 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 196 [2024-10-24 20:25:25,061 INFO L207 NwaCegarLoop]: Found error trace [2024-10-24 20:25:25,061 INFO L215 NwaCegarLoop]: trace histogram [21, 21, 21, 5, 5, 5, 5, 5, 5, 5, 5, 5, 4, 4, 4, 4, 4, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 2, 1, 1, 1, 1, 1] [2024-10-24 20:25:25,075 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (38)] Ended with exit code 0 [2024-10-24 20:25:25,261 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 38 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable45 [2024-10-24 20:25:25,262 INFO L396 AbstractCegarLoop]: === Iteration 47 === Targeting ULTIMATE.startErr19ASSERT_VIOLATIONINTEGER_OVERFLOW === [ULTIMATE.startErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 21 more)] === [2024-10-24 20:25:25,262 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-10-24 20:25:25,262 INFO L85 PathProgramCache]: Analyzing trace with hash 325214273, now seen corresponding path program 2 times [2024-10-24 20:25:25,262 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-10-24 20:25:25,262 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1935522300] [2024-10-24 20:25:25,262 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-10-24 20:25:25,262 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-10-24 20:25:25,273 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-24 20:25:25,591 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 4 [2024-10-24 20:25:25,592 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-24 20:25:25,593 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 9 [2024-10-24 20:25:25,594 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-24 20:25:25,594 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 16 [2024-10-24 20:25:25,595 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-24 20:25:25,596 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 27 [2024-10-24 20:25:25,596 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-24 20:25:25,597 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 32 [2024-10-24 20:25:25,597 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-24 20:25:25,598 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 39 [2024-10-24 20:25:25,599 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-24 20:25:25,600 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 50 [2024-10-24 20:25:25,600 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-24 20:25:25,601 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 55 [2024-10-24 20:25:25,602 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-24 20:25:25,602 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 62 [2024-10-24 20:25:25,603 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-24 20:25:25,604 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 73 [2024-10-24 20:25:25,604 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-24 20:25:25,605 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 78 [2024-10-24 20:25:25,606 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-24 20:25:25,607 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 85 [2024-10-24 20:25:25,607 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-24 20:25:25,608 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 96 [2024-10-24 20:25:25,608 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-24 20:25:25,609 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 101 [2024-10-24 20:25:25,610 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-24 20:25:25,611 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 108 [2024-10-24 20:25:25,611 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-24 20:25:25,612 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 119 [2024-10-24 20:25:25,613 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-24 20:25:25,616 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 126 [2024-10-24 20:25:25,617 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-24 20:25:25,618 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 146 [2024-10-24 20:25:25,618 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-24 20:25:25,619 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 153 [2024-10-24 20:25:25,620 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-24 20:25:25,621 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 173 [2024-10-24 20:25:25,621 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-24 20:25:25,622 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 180 [2024-10-24 20:25:25,623 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-24 20:25:25,624 INFO L134 CoverageAnalysis]: Checked inductivity of 991 backedges. 0 proven. 151 refuted. 0 times theorem prover too weak. 840 trivial. 0 not checked. [2024-10-24 20:25:25,624 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-10-24 20:25:25,624 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1935522300] [2024-10-24 20:25:25,624 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1935522300] provided 0 perfect and 1 imperfect interpolant sequences [2024-10-24 20:25:25,625 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1606851952] [2024-10-24 20:25:25,625 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2024-10-24 20:25:25,625 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-10-24 20:25:25,625 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2024-10-24 20:25:25,627 INFO L229 MonitoredProcess]: Starting monitored process 39 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-10-24 20:25:25,628 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (39)] Waiting until timeout for monitored process [2024-10-24 20:25:25,692 INFO L227 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2024-10-24 20:25:25,692 INFO L228 tOrderPrioritization]: Conjunction of SSA is unsat [2024-10-24 20:25:25,698 INFO L255 TraceCheckSpWp]: Trace formula consists of 366 conjuncts, 30 conjuncts are in the unsatisfiable core [2024-10-24 20:25:25,701 INFO L278 TraceCheckSpWp]: Computing forward predicates...