./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_valuebound50.c --full-output --architecture 32bit -------------------------------------------------------------------------------- Checking for overflows Using default analysis Version a046e57d 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_valuebound50.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 63cd3e528fa28694be9f2ecbe948122395c3f48db5408253e949dc50f2a74038 --- Real Ultimate output --- This is Ultimate 0.2.5-tmp.dk.eval-mul-div-a046e57-m [2024-10-13 13:42:43,886 INFO L188 SettingsManager]: Resetting all preferences to default values... [2024-10-13 13:42:43,965 INFO L114 SettingsManager]: Loading settings from /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/config/svcomp-Overflow-32bit-Automizer_Default.epf [2024-10-13 13:42:43,978 WARN L101 SettingsManager]: Preference file contains the following unknown settings: [2024-10-13 13:42:43,978 WARN L103 SettingsManager]: * de.uni_freiburg.informatik.ultimate.core.Log level for class [2024-10-13 13:42:44,007 INFO L130 SettingsManager]: Preferences different from defaults after loading the file: [2024-10-13 13:42:44,007 INFO L151 SettingsManager]: Preferences of UltimateCore differ from their defaults: [2024-10-13 13:42:44,008 INFO L153 SettingsManager]: * Log level for class=de.uni_freiburg.informatik.ultimate.lib.smtlibutils.quantifier.QuantifierPusher=ERROR; [2024-10-13 13:42:44,008 INFO L151 SettingsManager]: Preferences of Boogie Preprocessor differ from their defaults: [2024-10-13 13:42:44,009 INFO L153 SettingsManager]: * Use memory slicer=true [2024-10-13 13:42:44,009 INFO L151 SettingsManager]: Preferences of Boogie Procedure Inliner differ from their defaults: [2024-10-13 13:42:44,009 INFO L153 SettingsManager]: * Ignore calls to procedures called more than once=ONLY_FOR_SEQUENTIAL_PROGRAMS [2024-10-13 13:42:44,010 INFO L151 SettingsManager]: Preferences of BlockEncodingV2 differ from their defaults: [2024-10-13 13:42:44,010 INFO L153 SettingsManager]: * Create parallel compositions if possible=false [2024-10-13 13:42:44,012 INFO L153 SettingsManager]: * Use SBE=true [2024-10-13 13:42:44,012 INFO L151 SettingsManager]: Preferences of CACSL2BoogieTranslator differ from their defaults: [2024-10-13 13:42:44,013 INFO L153 SettingsManager]: * Pointer base address is valid at dereference=IGNORE [2024-10-13 13:42:44,015 INFO L153 SettingsManager]: * sizeof long=4 [2024-10-13 13:42:44,015 INFO L153 SettingsManager]: * Overapproximate operations on floating types=true [2024-10-13 13:42:44,015 INFO L153 SettingsManager]: * sizeof POINTER=4 [2024-10-13 13:42:44,016 INFO L153 SettingsManager]: * Check division by zero=IGNORE [2024-10-13 13:42:44,016 INFO L153 SettingsManager]: * Pointer to allocated memory at dereference=IGNORE [2024-10-13 13:42:44,017 INFO L153 SettingsManager]: * If two pointers are subtracted or compared they have the same base address=IGNORE [2024-10-13 13:42:44,019 INFO L153 SettingsManager]: * Check array bounds for arrays that are off heap=IGNORE [2024-10-13 13:42:44,020 INFO L153 SettingsManager]: * Allow undefined functions=false [2024-10-13 13:42:44,020 INFO L153 SettingsManager]: * Check absence of signed integer overflows=ASSERTandASSUME [2024-10-13 13:42:44,020 INFO L153 SettingsManager]: * Check unreachability of reach_error function=false [2024-10-13 13:42:44,021 INFO L153 SettingsManager]: * sizeof long double=12 [2024-10-13 13:42:44,021 INFO L153 SettingsManager]: * Check if freed pointer was valid=false [2024-10-13 13:42:44,021 INFO L153 SettingsManager]: * Use constant arrays=true [2024-10-13 13:42:44,021 INFO L151 SettingsManager]: Preferences of RCFGBuilder differ from their defaults: [2024-10-13 13:42:44,021 INFO L153 SettingsManager]: * Size of a code block=SequenceOfStatements [2024-10-13 13:42:44,022 INFO L153 SettingsManager]: * Only consider context switches at boundaries of atomic blocks=true [2024-10-13 13:42:44,022 INFO L153 SettingsManager]: * SMT solver=External_DefaultMode [2024-10-13 13:42:44,022 INFO L153 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:4000 [2024-10-13 13:42:44,022 INFO L151 SettingsManager]: Preferences of TraceAbstraction differ from their defaults: [2024-10-13 13:42:44,022 INFO L153 SettingsManager]: * Compute Interpolants along a Counterexample=FPandBP [2024-10-13 13:42:44,023 INFO L153 SettingsManager]: * Positions where we compute the Hoare Annotation=LoopHeads [2024-10-13 13:42:44,023 INFO L153 SettingsManager]: * Trace refinement strategy=CAMEL [2024-10-13 13:42:44,023 INFO L153 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in [2024-10-13 13:42:44,023 INFO L153 SettingsManager]: * Apply one-shot large block encoding in concurrent analysis=false [2024-10-13 13:42:44,024 INFO L153 SettingsManager]: * Automaton type used in concurrency analysis=PETRI_NET [2024-10-13 13:42:44,024 INFO L153 SettingsManager]: * Order on configurations for Petri net unfoldings=DBO [2024-10-13 13:42:44,025 INFO L153 SettingsManager]: * SMT solver=External_ModelsAndUnsatCoreMode [2024-10-13 13:42:44,025 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 -> 63cd3e528fa28694be9f2ecbe948122395c3f48db5408253e949dc50f2a74038 [2024-10-13 13:42:44,290 INFO L75 nceAwareModelManager]: Repository-Root is: /tmp [2024-10-13 13:42:44,318 INFO L261 ainManager$Toolchain]: [Toolchain 1]: Applicable parser(s) successfully (re)initialized [2024-10-13 13:42:44,321 INFO L217 ainManager$Toolchain]: [Toolchain 1]: Toolchain selected. [2024-10-13 13:42:44,322 INFO L270 PluginConnector]: Initializing CDTParser... [2024-10-13 13:42:44,323 INFO L274 PluginConnector]: CDTParser initialized [2024-10-13 13:42:44,324 INFO L431 ainManager$Toolchain]: [Toolchain 1]: Parsing single file: /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/nla-digbench-scaling/hard2_valuebound50.c [2024-10-13 13:42:45,817 INFO L533 CDTParser]: Created temporary CDT project at NULL [2024-10-13 13:42:46,020 INFO L384 CDTParser]: Found 1 translation units. [2024-10-13 13:42:46,020 INFO L180 CDTParser]: Scanning /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/nla-digbench-scaling/hard2_valuebound50.c [2024-10-13 13:42:46,029 INFO L427 CDTParser]: About to delete temporary CDT project at /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/data/57fb8f992/ef5a6e5d11d84c98899e711013499504/FLAGc7ef505f1 [2024-10-13 13:42:46,406 INFO L435 CDTParser]: Successfully deleted /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/data/57fb8f992/ef5a6e5d11d84c98899e711013499504 [2024-10-13 13:42:46,408 INFO L299 ainManager$Toolchain]: ####################### [Toolchain 1] ####################### [2024-10-13 13:42:46,410 INFO L133 ToolchainWalker]: Walking toolchain with 6 elements. [2024-10-13 13:42:46,411 INFO L112 PluginConnector]: ------------------------CACSL2BoogieTranslator---------------------------- [2024-10-13 13:42:46,411 INFO L270 PluginConnector]: Initializing CACSL2BoogieTranslator... [2024-10-13 13:42:46,418 INFO L274 PluginConnector]: CACSL2BoogieTranslator initialized [2024-10-13 13:42:46,419 INFO L184 PluginConnector]: Executing the observer ACSLObjectContainerObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 13.10 01:42:46" (1/1) ... [2024-10-13 13:42:46,422 INFO L204 PluginConnector]: Invalid model from CACSL2BoogieTranslator for observer de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator.ACSLObjectContainerObserver@5c515262 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 13.10 01:42:46, skipping insertion in model container [2024-10-13 13:42:46,422 INFO L184 PluginConnector]: Executing the observer CACSL2BoogieTranslatorObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 13.10 01:42:46" (1/1) ... [2024-10-13 13:42:46,443 INFO L175 MainTranslator]: Built tables and reachable declarations [2024-10-13 13:42:46,664 INFO L210 PostProcessor]: Analyzing one entry point: main [2024-10-13 13:42:46,681 INFO L200 MainTranslator]: Completed pre-run [2024-10-13 13:42:46,704 INFO L210 PostProcessor]: Analyzing one entry point: main [2024-10-13 13:42:46,724 INFO L204 MainTranslator]: Completed translation [2024-10-13 13:42:46,725 INFO L201 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 13.10 01:42:46 WrapperNode [2024-10-13 13:42:46,725 INFO L131 PluginConnector]: ------------------------ END CACSL2BoogieTranslator---------------------------- [2024-10-13 13:42:46,727 INFO L112 PluginConnector]: ------------------------Boogie Procedure Inliner---------------------------- [2024-10-13 13:42:46,727 INFO L270 PluginConnector]: Initializing Boogie Procedure Inliner... [2024-10-13 13:42:46,727 INFO L274 PluginConnector]: Boogie Procedure Inliner initialized [2024-10-13 13:42:46,735 INFO L184 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 13.10 01:42:46" (1/1) ... [2024-10-13 13:42:46,743 INFO L184 PluginConnector]: Executing the observer Inliner from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 13.10 01:42:46" (1/1) ... [2024-10-13 13:42:46,766 INFO L138 Inliner]: procedures = 14, calls = 24, calls flagged for inlining = 4, calls inlined = 4, statements flattened = 94 [2024-10-13 13:42:46,769 INFO L131 PluginConnector]: ------------------------ END Boogie Procedure Inliner---------------------------- [2024-10-13 13:42:46,769 INFO L112 PluginConnector]: ------------------------Boogie Preprocessor---------------------------- [2024-10-13 13:42:46,770 INFO L270 PluginConnector]: Initializing Boogie Preprocessor... [2024-10-13 13:42:46,770 INFO L274 PluginConnector]: Boogie Preprocessor initialized [2024-10-13 13:42:46,778 INFO L184 PluginConnector]: Executing the observer EnsureBoogieModelObserver from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 13.10 01:42:46" (1/1) ... [2024-10-13 13:42:46,778 INFO L184 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 13.10 01:42:46" (1/1) ... [2024-10-13 13:42:46,780 INFO L184 PluginConnector]: Executing the observer MemorySlicer from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 13.10 01:42:46" (1/1) ... [2024-10-13 13:42:46,794 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-13 13:42:46,795 INFO L184 PluginConnector]: Executing the observer ConstExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 13.10 01:42:46" (1/1) ... [2024-10-13 13:42:46,795 INFO L184 PluginConnector]: Executing the observer StructExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 13.10 01:42:46" (1/1) ... [2024-10-13 13:42:46,798 INFO L184 PluginConnector]: Executing the observer UnstructureCode from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 13.10 01:42:46" (1/1) ... [2024-10-13 13:42:46,806 INFO L184 PluginConnector]: Executing the observer FunctionInliner from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 13.10 01:42:46" (1/1) ... [2024-10-13 13:42:46,808 INFO L184 PluginConnector]: Executing the observer LTLStepAnnotator from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 13.10 01:42:46" (1/1) ... [2024-10-13 13:42:46,809 INFO L184 PluginConnector]: Executing the observer BoogieSymbolTableConstructor from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 13.10 01:42:46" (1/1) ... [2024-10-13 13:42:46,810 INFO L131 PluginConnector]: ------------------------ END Boogie Preprocessor---------------------------- [2024-10-13 13:42:46,812 INFO L112 PluginConnector]: ------------------------RCFGBuilder---------------------------- [2024-10-13 13:42:46,812 INFO L270 PluginConnector]: Initializing RCFGBuilder... [2024-10-13 13:42:46,813 INFO L274 PluginConnector]: RCFGBuilder initialized [2024-10-13 13:42:46,814 INFO L184 PluginConnector]: Executing the observer RCFGBuilderObserver from plugin RCFGBuilder for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 13.10 01:42:46" (1/1) ... [2024-10-13 13:42:46,818 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:4000 [2024-10-13 13:42:46,827 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2024-10-13 13:42:46,843 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-13 13:42:46,845 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-13 13:42:46,889 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocInit [2024-10-13 13:42:46,889 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#0 [2024-10-13 13:42:46,890 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#1 [2024-10-13 13:42:46,890 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.start [2024-10-13 13:42:46,890 INFO L138 BoogieDeclarations]: Found implementation of procedure ULTIMATE.start [2024-10-13 13:42:46,890 INFO L130 BoogieDeclarations]: Found specification of procedure __VERIFIER_assert [2024-10-13 13:42:46,890 INFO L138 BoogieDeclarations]: Found implementation of procedure __VERIFIER_assert [2024-10-13 13:42:46,946 INFO L238 CfgBuilder]: Building ICFG [2024-10-13 13:42:46,947 INFO L264 CfgBuilder]: Building CFG for each procedure with an implementation [2024-10-13 13:42:47,244 INFO L? ?]: Removed 51 outVars from TransFormulas that were not future-live. [2024-10-13 13:42:47,244 INFO L287 CfgBuilder]: Performing block encoding [2024-10-13 13:42:47,294 INFO L309 CfgBuilder]: Using the 1 location(s) as analysis (start of procedure ULTIMATE.start) [2024-10-13 13:42:47,294 INFO L314 CfgBuilder]: Removed 2 assume(true) statements. [2024-10-13 13:42:47,295 INFO L201 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 13.10 01:42:47 BoogieIcfgContainer [2024-10-13 13:42:47,295 INFO L131 PluginConnector]: ------------------------ END RCFGBuilder---------------------------- [2024-10-13 13:42:47,299 INFO L112 PluginConnector]: ------------------------TraceAbstraction---------------------------- [2024-10-13 13:42:47,299 INFO L270 PluginConnector]: Initializing TraceAbstraction... [2024-10-13 13:42:47,304 INFO L274 PluginConnector]: TraceAbstraction initialized [2024-10-13 13:42:47,305 INFO L184 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "CDTParser AST 13.10 01:42:46" (1/3) ... [2024-10-13 13:42:47,306 INFO L204 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@ee6e6d4 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 13.10 01:42:47, skipping insertion in model container [2024-10-13 13:42:47,307 INFO L184 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 13.10 01:42:46" (2/3) ... [2024-10-13 13:42:47,307 INFO L204 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@ee6e6d4 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 13.10 01:42:47, skipping insertion in model container [2024-10-13 13:42:47,308 INFO L184 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 13.10 01:42:47" (3/3) ... [2024-10-13 13:42:47,309 INFO L112 eAbstractionObserver]: Analyzing ICFG hard2_valuebound50.c [2024-10-13 13:42:47,329 INFO L209 ceAbstractionStarter]: Automizer settings: Hoare:LoopHeads NWA Interpolation:FPandBP Determinization: PREDICATE_ABSTRACTION [2024-10-13 13:42:47,331 INFO L149 ceAbstractionStarter]: Applying trace abstraction to program that has 24 error locations. [2024-10-13 13:42:47,393 INFO L332 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == AllErrorsAtOnce ======== [2024-10-13 13:42:47,400 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;@4a6534bf, mLbeIndependenceSettings=[IndependenceType=SEMANTIC, AbstractionType=NONE, UseConditional=false, UseSemiCommutativity=true, Solver=Z3, SolverTimeout=1000ms] [2024-10-13 13:42:47,401 INFO L334 AbstractCegarLoop]: Starting to check reachability of 24 error locations. [2024-10-13 13:42:47,407 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-13 13:42:47,414 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 7 [2024-10-13 13:42:47,415 INFO L207 NwaCegarLoop]: Found error trace [2024-10-13 13:42:47,416 INFO L215 NwaCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1] [2024-10-13 13:42:47,417 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-13 13:42:47,423 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-10-13 13:42:47,424 INFO L85 PathProgramCache]: Analyzing trace with hash 491003590, now seen corresponding path program 1 times [2024-10-13 13:42:47,432 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-10-13 13:42:47,432 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [270916259] [2024-10-13 13:42:47,433 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-10-13 13:42:47,433 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-10-13 13:42:47,589 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-13 13:42:47,648 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-13 13:42:47,649 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-10-13 13:42:47,649 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [270916259] [2024-10-13 13:42:47,650 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [270916259] provided 1 perfect and 0 imperfect interpolant sequences [2024-10-13 13:42:47,650 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-10-13 13:42:47,650 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [] total 2 [2024-10-13 13:42:47,652 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [305368882] [2024-10-13 13:42:47,653 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-10-13 13:42:47,657 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 2 states [2024-10-13 13:42:47,658 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-10-13 13:42:47,682 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 2 interpolants. [2024-10-13 13:42:47,683 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=1, Invalid=1, Unknown=0, NotChecked=0, Total=2 [2024-10-13 13:42:47,686 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-13 13:42:47,715 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-10-13 13:42:47,716 INFO L93 Difference]: Finished difference Result 136 states and 170 transitions. [2024-10-13 13:42:47,718 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2024-10-13 13:42:47,719 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-13 13:42:47,720 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-10-13 13:42:47,727 INFO L225 Difference]: With dead ends: 136 [2024-10-13 13:42:47,727 INFO L226 Difference]: Without dead ends: 65 [2024-10-13 13:42:47,730 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-13 13:42:47,733 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-13 13:42:47,734 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-13 13:42:47,754 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 65 states. [2024-10-13 13:42:47,769 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 65 to 65. [2024-10-13 13:42:47,770 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-13 13:42:47,772 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 65 states to 65 states and 71 transitions. [2024-10-13 13:42:47,773 INFO L78 Accepts]: Start accepts. Automaton has 65 states and 71 transitions. Word has length 6 [2024-10-13 13:42:47,774 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-10-13 13:42:47,774 INFO L471 AbstractCegarLoop]: Abstraction has 65 states and 71 transitions. [2024-10-13 13:42:47,774 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-13 13:42:47,774 INFO L276 IsEmpty]: Start isEmpty. Operand 65 states and 71 transitions. [2024-10-13 13:42:47,775 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 16 [2024-10-13 13:42:47,775 INFO L207 NwaCegarLoop]: Found error trace [2024-10-13 13:42:47,775 INFO L215 NwaCegarLoop]: trace histogram [2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-10-13 13:42:47,776 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable0 [2024-10-13 13:42:47,776 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-13 13:42:47,777 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-10-13 13:42:47,777 INFO L85 PathProgramCache]: Analyzing trace with hash 1989668520, now seen corresponding path program 1 times [2024-10-13 13:42:47,777 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-10-13 13:42:47,777 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [760530312] [2024-10-13 13:42:47,777 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-10-13 13:42:47,778 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-10-13 13:42:47,806 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unknown [2024-10-13 13:42:47,812 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [1500953997] [2024-10-13 13:42:47,813 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-10-13 13:42:47,813 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-10-13 13:42:47,813 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2024-10-13 13:42:47,815 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-13 13:42:47,817 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-13 13:42:47,871 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-13 13:42:47,874 INFO L255 TraceCheckSpWp]: Trace formula consists of 72 conjuncts, 5 conjuncts are in the unsatisfiable core [2024-10-13 13:42:47,878 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-10-13 13:42:47,953 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-13 13:42:47,954 INFO L307 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2024-10-13 13:42:47,955 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-10-13 13:42:47,955 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [760530312] [2024-10-13 13:42:47,956 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2024-10-13 13:42:47,956 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1500953997] [2024-10-13 13:42:47,956 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1500953997] provided 1 perfect and 0 imperfect interpolant sequences [2024-10-13 13:42:47,956 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-10-13 13:42:47,957 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [] total 2 [2024-10-13 13:42:47,958 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [15567374] [2024-10-13 13:42:47,958 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-10-13 13:42:47,959 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2024-10-13 13:42:47,960 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-10-13 13:42:47,962 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2024-10-13 13:42:47,962 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2024-10-13 13:42:47,962 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-13 13:42:48,070 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-10-13 13:42:48,071 INFO L93 Difference]: Finished difference Result 137 states and 158 transitions. [2024-10-13 13:42:48,072 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2024-10-13 13:42:48,072 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-13 13:42:48,072 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-10-13 13:42:48,074 INFO L225 Difference]: With dead ends: 137 [2024-10-13 13:42:48,075 INFO L226 Difference]: Without dead ends: 88 [2024-10-13 13:42:48,076 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-13 13:42:48,078 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-13 13:42:48,079 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-13 13:42:48,080 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 88 states. [2024-10-13 13:42:48,089 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 88 to 86. [2024-10-13 13:42:48,090 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-13 13:42:48,091 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 86 states to 86 states and 104 transitions. [2024-10-13 13:42:48,092 INFO L78 Accepts]: Start accepts. Automaton has 86 states and 104 transitions. Word has length 15 [2024-10-13 13:42:48,093 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-10-13 13:42:48,093 INFO L471 AbstractCegarLoop]: Abstraction has 86 states and 104 transitions. [2024-10-13 13:42:48,093 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-13 13:42:48,094 INFO L276 IsEmpty]: Start isEmpty. Operand 86 states and 104 transitions. [2024-10-13 13:42:48,094 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 24 [2024-10-13 13:42:48,094 INFO L207 NwaCegarLoop]: Found error trace [2024-10-13 13:42:48,094 INFO L215 NwaCegarLoop]: trace histogram [3, 3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-10-13 13:42:48,112 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-13 13:42:48,295 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-13 13:42:48,296 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-13 13:42:48,296 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-10-13 13:42:48,296 INFO L85 PathProgramCache]: Analyzing trace with hash -1953746883, now seen corresponding path program 1 times [2024-10-13 13:42:48,297 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-10-13 13:42:48,297 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1760905871] [2024-10-13 13:42:48,297 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-10-13 13:42:48,297 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-10-13 13:42:48,329 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-13 13:42:48,446 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 4 [2024-10-13 13:42:48,451 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-13 13:42:48,467 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 9 [2024-10-13 13:42:48,472 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-13 13:42:48,484 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 16 [2024-10-13 13:42:48,491 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-13 13:42:48,504 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-13 13:42:48,504 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-10-13 13:42:48,505 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1760905871] [2024-10-13 13:42:48,505 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1760905871] provided 1 perfect and 0 imperfect interpolant sequences [2024-10-13 13:42:48,505 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-10-13 13:42:48,505 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [] total 2 [2024-10-13 13:42:48,505 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [231285133] [2024-10-13 13:42:48,506 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-10-13 13:42:48,506 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2024-10-13 13:42:48,506 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-10-13 13:42:48,507 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2024-10-13 13:42:48,507 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2024-10-13 13:42:48,511 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-13 13:42:48,586 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-10-13 13:42:48,586 INFO L93 Difference]: Finished difference Result 96 states and 111 transitions. [2024-10-13 13:42:48,587 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2024-10-13 13:42:48,587 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-13 13:42:48,588 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-10-13 13:42:48,589 INFO L225 Difference]: With dead ends: 96 [2024-10-13 13:42:48,590 INFO L226 Difference]: Without dead ends: 94 [2024-10-13 13:42:48,591 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-13 13:42:48,592 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.1s IncrementalHoareTripleChecker+Time [2024-10-13 13:42:48,592 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.1s Time] [2024-10-13 13:42:48,593 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 94 states. [2024-10-13 13:42:48,601 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 94 to 86. [2024-10-13 13:42:48,601 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-13 13:42:48,602 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 86 states to 86 states and 102 transitions. [2024-10-13 13:42:48,603 INFO L78 Accepts]: Start accepts. Automaton has 86 states and 102 transitions. Word has length 23 [2024-10-13 13:42:48,603 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-10-13 13:42:48,603 INFO L471 AbstractCegarLoop]: Abstraction has 86 states and 102 transitions. [2024-10-13 13:42:48,603 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-13 13:42:48,604 INFO L276 IsEmpty]: Start isEmpty. Operand 86 states and 102 transitions. [2024-10-13 13:42:48,604 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 25 [2024-10-13 13:42:48,604 INFO L207 NwaCegarLoop]: Found error trace [2024-10-13 13:42:48,605 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-13 13:42:48,605 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable2 [2024-10-13 13:42:48,605 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-13 13:42:48,606 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-10-13 13:42:48,606 INFO L85 PathProgramCache]: Analyzing trace with hash -436612543, now seen corresponding path program 1 times [2024-10-13 13:42:48,606 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-10-13 13:42:48,606 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [199890546] [2024-10-13 13:42:48,606 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-10-13 13:42:48,607 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-10-13 13:42:48,634 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unknown [2024-10-13 13:42:48,637 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [1810427525] [2024-10-13 13:42:48,637 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-10-13 13:42:48,637 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-10-13 13:42:48,637 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2024-10-13 13:42:48,640 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-13 13:42:48,645 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-13 13:42:48,699 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-13 13:42:48,700 INFO L255 TraceCheckSpWp]: Trace formula consists of 85 conjuncts, 3 conjuncts are in the unsatisfiable core [2024-10-13 13:42:48,702 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-10-13 13:42:48,726 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-13 13:42:48,727 INFO L307 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2024-10-13 13:42:48,727 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-10-13 13:42:48,727 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [199890546] [2024-10-13 13:42:48,728 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2024-10-13 13:42:48,728 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1810427525] [2024-10-13 13:42:48,728 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1810427525] provided 1 perfect and 0 imperfect interpolant sequences [2024-10-13 13:42:48,728 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-10-13 13:42:48,728 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [] total 2 [2024-10-13 13:42:48,729 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1895698065] [2024-10-13 13:42:48,729 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-10-13 13:42:48,729 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2024-10-13 13:42:48,729 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-10-13 13:42:48,730 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2024-10-13 13:42:48,730 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2024-10-13 13:42:48,730 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-13 13:42:48,819 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-10-13 13:42:48,819 INFO L93 Difference]: Finished difference Result 121 states and 146 transitions. [2024-10-13 13:42:48,819 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2024-10-13 13:42:48,820 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-13 13:42:48,820 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-10-13 13:42:48,821 INFO L225 Difference]: With dead ends: 121 [2024-10-13 13:42:48,821 INFO L226 Difference]: Without dead ends: 117 [2024-10-13 13:42:48,821 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-13 13:42:48,822 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-13 13:42:48,825 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-13 13:42:48,826 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 117 states. [2024-10-13 13:42:48,833 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 117 to 103. [2024-10-13 13:42:48,834 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-13 13:42:48,835 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 103 states to 103 states and 129 transitions. [2024-10-13 13:42:48,835 INFO L78 Accepts]: Start accepts. Automaton has 103 states and 129 transitions. Word has length 24 [2024-10-13 13:42:48,836 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-10-13 13:42:48,836 INFO L471 AbstractCegarLoop]: Abstraction has 103 states and 129 transitions. [2024-10-13 13:42:48,836 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-13 13:42:48,836 INFO L276 IsEmpty]: Start isEmpty. Operand 103 states and 129 transitions. [2024-10-13 13:42:48,837 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 27 [2024-10-13 13:42:48,837 INFO L207 NwaCegarLoop]: Found error trace [2024-10-13 13:42:48,837 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-13 13:42:48,853 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (3)] Ended with exit code 0 [2024-10-13 13:42:49,038 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-13 13:42:49,038 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-13 13:42:49,038 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-10-13 13:42:49,039 INFO L85 PathProgramCache]: Analyzing trace with hash 1322143843, now seen corresponding path program 1 times [2024-10-13 13:42:49,039 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-10-13 13:42:49,039 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [90903245] [2024-10-13 13:42:49,039 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-10-13 13:42:49,039 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-10-13 13:42:49,052 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-13 13:42:49,270 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 4 [2024-10-13 13:42:49,272 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-13 13:42:49,276 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 9 [2024-10-13 13:42:49,279 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-13 13:42:49,283 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 16 [2024-10-13 13:42:49,285 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-13 13:42:49,289 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-13 13:42:49,289 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-10-13 13:42:49,290 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [90903245] [2024-10-13 13:42:49,290 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [90903245] provided 1 perfect and 0 imperfect interpolant sequences [2024-10-13 13:42:49,290 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-10-13 13:42:49,290 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2024-10-13 13:42:49,291 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [174208238] [2024-10-13 13:42:49,291 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-10-13 13:42:49,291 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2024-10-13 13:42:49,291 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-10-13 13:42:49,292 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2024-10-13 13:42:49,292 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=10, Invalid=20, Unknown=0, NotChecked=0, Total=30 [2024-10-13 13:42:49,292 INFO L87 Difference]: Start difference. First operand 103 states and 129 transitions. Second operand has 6 states, 5 states have (on average 2.8) internal successors, (14), 6 states have internal predecessors, (14), 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-13 13:42:49,796 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-10-13 13:42:49,796 INFO L93 Difference]: Finished difference Result 119 states and 143 transitions. [2024-10-13 13:42:49,796 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2024-10-13 13:42:49,797 INFO L78 Accepts]: Start accepts. Automaton has has 6 states, 5 states have (on average 2.8) internal successors, (14), 6 states have internal predecessors, (14), 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 26 [2024-10-13 13:42:49,797 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-10-13 13:42:49,798 INFO L225 Difference]: With dead ends: 119 [2024-10-13 13:42:49,798 INFO L226 Difference]: Without dead ends: 118 [2024-10-13 13:42:49,798 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 13 GetRequests, 6 SyntacticMatches, 0 SemanticMatches, 7 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 5 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=28, Invalid=44, Unknown=0, NotChecked=0, Total=72 [2024-10-13 13:42:49,799 INFO L432 NwaCegarLoop]: 40 mSDtfsCounter, 264 mSDsluCounter, 45 mSDsCounter, 0 mSdLazyCounter, 88 mSolverCounterSat, 26 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 264 SdHoareTripleChecker+Valid, 85 SdHoareTripleChecker+Invalid, 114 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 26 IncrementalHoareTripleChecker+Valid, 88 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.4s IncrementalHoareTripleChecker+Time [2024-10-13 13:42:49,800 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [264 Valid, 85 Invalid, 114 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [26 Valid, 88 Invalid, 0 Unknown, 0 Unchecked, 0.4s Time] [2024-10-13 13:42:49,800 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 118 states. [2024-10-13 13:42:49,818 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 118 to 107. [2024-10-13 13:42:49,820 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-13 13:42:49,821 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 107 states to 107 states and 133 transitions. [2024-10-13 13:42:49,822 INFO L78 Accepts]: Start accepts. Automaton has 107 states and 133 transitions. Word has length 26 [2024-10-13 13:42:49,823 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-10-13 13:42:49,823 INFO L471 AbstractCegarLoop]: Abstraction has 107 states and 133 transitions. [2024-10-13 13:42:49,823 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 6 states, 5 states have (on average 2.8) internal successors, (14), 6 states have internal predecessors, (14), 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-13 13:42:49,823 INFO L276 IsEmpty]: Start isEmpty. Operand 107 states and 133 transitions. [2024-10-13 13:42:49,824 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 28 [2024-10-13 13:42:49,824 INFO L207 NwaCegarLoop]: Found error trace [2024-10-13 13:42:49,824 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-13 13:42:49,824 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable4 [2024-10-13 13:42:49,825 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-13 13:42:49,825 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-10-13 13:42:49,825 INFO L85 PathProgramCache]: Analyzing trace with hash -1963213740, now seen corresponding path program 1 times [2024-10-13 13:42:49,825 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-10-13 13:42:49,826 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1750897400] [2024-10-13 13:42:49,826 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-10-13 13:42:49,826 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-10-13 13:42:49,840 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-13 13:42:49,941 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 4 [2024-10-13 13:42:49,943 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-13 13:42:49,947 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 9 [2024-10-13 13:42:49,955 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-13 13:42:49,960 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 16 [2024-10-13 13:42:49,963 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-13 13:42:49,966 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-13 13:42:49,967 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-10-13 13:42:49,967 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1750897400] [2024-10-13 13:42:49,967 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1750897400] provided 1 perfect and 0 imperfect interpolant sequences [2024-10-13 13:42:49,968 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-10-13 13:42:49,968 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2024-10-13 13:42:49,968 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [388300075] [2024-10-13 13:42:49,968 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-10-13 13:42:49,969 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2024-10-13 13:42:49,969 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-10-13 13:42:49,969 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2024-10-13 13:42:49,970 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2024-10-13 13:42:49,970 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-13 13:42:50,290 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-10-13 13:42:50,290 INFO L93 Difference]: Finished difference Result 119 states and 146 transitions. [2024-10-13 13:42:50,291 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2024-10-13 13:42:50,291 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-13 13:42:50,292 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-10-13 13:42:50,293 INFO L225 Difference]: With dead ends: 119 [2024-10-13 13:42:50,293 INFO L226 Difference]: Without dead ends: 118 [2024-10-13 13:42:50,293 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-13 13:42:50,294 INFO L432 NwaCegarLoop]: 48 mSDtfsCounter, 51 mSDsluCounter, 106 mSDsCounter, 0 mSdLazyCounter, 128 mSolverCounterSat, 8 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s 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.3s IncrementalHoareTripleChecker+Time [2024-10-13 13:42:50,294 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.3s Time] [2024-10-13 13:42:50,295 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 118 states. [2024-10-13 13:42:50,317 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 118 to 113. [2024-10-13 13:42:50,321 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-13 13:42:50,322 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 113 states to 113 states and 138 transitions. [2024-10-13 13:42:50,323 INFO L78 Accepts]: Start accepts. Automaton has 113 states and 138 transitions. Word has length 27 [2024-10-13 13:42:50,323 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-10-13 13:42:50,323 INFO L471 AbstractCegarLoop]: Abstraction has 113 states and 138 transitions. [2024-10-13 13:42:50,323 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-13 13:42:50,323 INFO L276 IsEmpty]: Start isEmpty. Operand 113 states and 138 transitions. [2024-10-13 13:42:50,327 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 39 [2024-10-13 13:42:50,327 INFO L207 NwaCegarLoop]: Found error trace [2024-10-13 13:42:50,327 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-13 13:42:50,327 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable5 [2024-10-13 13:42:50,328 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-13 13:42:50,328 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-10-13 13:42:50,328 INFO L85 PathProgramCache]: Analyzing trace with hash -931997051, now seen corresponding path program 1 times [2024-10-13 13:42:50,328 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-10-13 13:42:50,329 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1418341309] [2024-10-13 13:42:50,329 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-10-13 13:42:50,329 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-10-13 13:42:50,350 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unknown [2024-10-13 13:42:50,352 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [1636518201] [2024-10-13 13:42:50,355 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-10-13 13:42:50,355 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-10-13 13:42:50,355 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2024-10-13 13:42:50,357 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-13 13:42:50,360 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-13 13:42:50,415 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-13 13:42:50,416 INFO L255 TraceCheckSpWp]: Trace formula consists of 111 conjuncts, 5 conjuncts are in the unsatisfiable core [2024-10-13 13:42:50,418 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-10-13 13:42:50,547 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-13 13:42:50,548 INFO L307 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2024-10-13 13:42:50,548 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-10-13 13:42:50,548 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1418341309] [2024-10-13 13:42:50,548 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2024-10-13 13:42:50,548 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1636518201] [2024-10-13 13:42:50,548 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1636518201] provided 1 perfect and 0 imperfect interpolant sequences [2024-10-13 13:42:50,548 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-10-13 13:42:50,549 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2024-10-13 13:42:50,549 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1123769640] [2024-10-13 13:42:50,549 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-10-13 13:42:50,550 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2024-10-13 13:42:50,550 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-10-13 13:42:50,550 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2024-10-13 13:42:50,550 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=6, Invalid=6, Unknown=0, NotChecked=0, Total=12 [2024-10-13 13:42:50,551 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-13 13:42:50,667 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-10-13 13:42:50,668 INFO L93 Difference]: Finished difference Result 124 states and 153 transitions. [2024-10-13 13:42:50,668 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2024-10-13 13:42:50,668 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-13 13:42:50,669 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-10-13 13:42:50,670 INFO L225 Difference]: With dead ends: 124 [2024-10-13 13:42:50,672 INFO L226 Difference]: Without dead ends: 114 [2024-10-13 13:42:50,672 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-13 13:42:50,673 INFO L432 NwaCegarLoop]: 56 mSDtfsCounter, 38 mSDsluCounter, 54 mSDsCounter, 0 mSdLazyCounter, 79 mSolverCounterSat, 7 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 43 SdHoareTripleChecker+Valid, 110 SdHoareTripleChecker+Invalid, 86 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 7 IncrementalHoareTripleChecker+Valid, 79 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2024-10-13 13:42:50,673 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [43 Valid, 110 Invalid, 86 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [7 Valid, 79 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2024-10-13 13:42:50,674 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 114 states. [2024-10-13 13:42:50,701 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 114 to 114. [2024-10-13 13:42:50,701 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-13 13:42:50,705 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 114 states to 114 states and 140 transitions. [2024-10-13 13:42:50,706 INFO L78 Accepts]: Start accepts. Automaton has 114 states and 140 transitions. Word has length 38 [2024-10-13 13:42:50,706 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-10-13 13:42:50,706 INFO L471 AbstractCegarLoop]: Abstraction has 114 states and 140 transitions. [2024-10-13 13:42:50,707 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-13 13:42:50,707 INFO L276 IsEmpty]: Start isEmpty. Operand 114 states and 140 transitions. [2024-10-13 13:42:50,708 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 40 [2024-10-13 13:42:50,708 INFO L207 NwaCegarLoop]: Found error trace [2024-10-13 13:42:50,708 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-13 13:42:50,726 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (4)] Ended with exit code 0 [2024-10-13 13:42:50,908 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-13 13:42:50,909 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-13 13:42:50,910 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-10-13 13:42:50,910 INFO L85 PathProgramCache]: Analyzing trace with hash 1172862545, now seen corresponding path program 1 times [2024-10-13 13:42:50,910 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-10-13 13:42:50,910 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [246035959] [2024-10-13 13:42:50,910 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-10-13 13:42:50,911 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-10-13 13:42:50,930 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unknown [2024-10-13 13:42:50,932 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [1338571822] [2024-10-13 13:42:50,933 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-10-13 13:42:50,933 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-10-13 13:42:50,934 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2024-10-13 13:42:50,935 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-13 13:42:50,937 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-13 13:42:50,985 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-13 13:42:50,986 INFO L255 TraceCheckSpWp]: Trace formula consists of 112 conjuncts, 5 conjuncts are in the unsatisfiable core [2024-10-13 13:42:50,988 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-10-13 13:42:51,086 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-13 13:42:51,087 INFO L311 TraceCheckSpWp]: Computing backward predicates... [2024-10-13 13:42:51,451 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-10-13 13:42:51,452 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [246035959] [2024-10-13 13:42:51,452 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2024-10-13 13:42:51,454 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1338571822] [2024-10-13 13:42:51,454 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1338571822] provided 0 perfect and 1 imperfect interpolant sequences [2024-10-13 13:42:51,454 INFO L185 FreeRefinementEngine]: Found 0 perfect and 1 imperfect interpolant sequences. [2024-10-13 13:42:51,454 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [3] total 3 [2024-10-13 13:42:51,455 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [518591260] [2024-10-13 13:42:51,455 INFO L85 oduleStraightlineAll]: Using 1 imperfect interpolants to construct interpolant automaton [2024-10-13 13:42:51,455 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2024-10-13 13:42:51,455 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-10-13 13:42:51,456 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2024-10-13 13:42:51,456 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=15, Invalid=15, Unknown=0, NotChecked=0, Total=30 [2024-10-13 13:42:51,456 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-13 13:42:51,616 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-10-13 13:42:51,616 INFO L93 Difference]: Finished difference Result 190 states and 245 transitions. [2024-10-13 13:42:51,617 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2024-10-13 13:42:51,617 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-13 13:42:51,617 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-10-13 13:42:51,619 INFO L225 Difference]: With dead ends: 190 [2024-10-13 13:42:51,619 INFO L226 Difference]: Without dead ends: 186 [2024-10-13 13:42:51,619 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 57 GetRequests, 53 SyntacticMatches, 0 SemanticMatches, 4 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=15, Invalid=15, Unknown=0, NotChecked=0, Total=30 [2024-10-13 13:42:51,620 INFO L432 NwaCegarLoop]: 48 mSDtfsCounter, 59 mSDsluCounter, 51 mSDsCounter, 0 mSdLazyCounter, 72 mSolverCounterSat, 7 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 64 SdHoareTripleChecker+Valid, 99 SdHoareTripleChecker+Invalid, 79 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 7 IncrementalHoareTripleChecker+Valid, 72 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2024-10-13 13:42:51,621 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [64 Valid, 99 Invalid, 79 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [7 Valid, 72 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2024-10-13 13:42:51,621 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 186 states. [2024-10-13 13:42:51,636 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 186 to 174. [2024-10-13 13:42:51,637 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-13 13:42:51,638 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 174 states to 174 states and 231 transitions. [2024-10-13 13:42:51,638 INFO L78 Accepts]: Start accepts. Automaton has 174 states and 231 transitions. Word has length 39 [2024-10-13 13:42:51,638 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-10-13 13:42:51,639 INFO L471 AbstractCegarLoop]: Abstraction has 174 states and 231 transitions. [2024-10-13 13:42:51,639 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-13 13:42:51,639 INFO L276 IsEmpty]: Start isEmpty. Operand 174 states and 231 transitions. [2024-10-13 13:42:51,643 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 44 [2024-10-13 13:42:51,644 INFO L207 NwaCegarLoop]: Found error trace [2024-10-13 13:42:51,644 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-13 13:42:51,664 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-13 13:42:51,844 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-13 13:42:51,845 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-13 13:42:51,846 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-10-13 13:42:51,846 INFO L85 PathProgramCache]: Analyzing trace with hash -1723238283, now seen corresponding path program 1 times [2024-10-13 13:42:51,846 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-10-13 13:42:51,846 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2007332389] [2024-10-13 13:42:51,846 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-10-13 13:42:51,846 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-10-13 13:42:51,856 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-13 13:42:51,998 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 4 [2024-10-13 13:42:52,000 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-13 13:42:52,003 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 9 [2024-10-13 13:42:52,005 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-13 13:42:52,007 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 16 [2024-10-13 13:42:52,009 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-13 13:42:52,012 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 27 [2024-10-13 13:42:52,014 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-13 13:42:52,016 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 34 [2024-10-13 13:42:52,018 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-13 13:42:52,021 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-13 13:42:52,021 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-10-13 13:42:52,021 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2007332389] [2024-10-13 13:42:52,022 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2007332389] provided 1 perfect and 0 imperfect interpolant sequences [2024-10-13 13:42:52,022 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-10-13 13:42:52,022 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2024-10-13 13:42:52,022 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2112383072] [2024-10-13 13:42:52,022 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-10-13 13:42:52,022 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2024-10-13 13:42:52,022 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-10-13 13:42:52,023 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2024-10-13 13:42:52,023 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=10, Invalid=20, Unknown=0, NotChecked=0, Total=30 [2024-10-13 13:42:52,023 INFO L87 Difference]: Start difference. First operand 174 states and 231 transitions. Second operand has 6 states, 5 states have (on average 4.2) internal successors, (21), 6 states have internal predecessors, (21), 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-13 13:42:52,390 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-10-13 13:42:52,390 INFO L93 Difference]: Finished difference Result 186 states and 243 transitions. [2024-10-13 13:42:52,391 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2024-10-13 13:42:52,392 INFO L78 Accepts]: Start accepts. Automaton has has 6 states, 5 states have (on average 4.2) internal successors, (21), 6 states have internal predecessors, (21), 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 43 [2024-10-13 13:42:52,392 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-10-13 13:42:52,393 INFO L225 Difference]: With dead ends: 186 [2024-10-13 13:42:52,393 INFO L226 Difference]: Without dead ends: 185 [2024-10-13 13:42:52,393 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 17 GetRequests, 10 SyntacticMatches, 0 SemanticMatches, 7 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 5 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=28, Invalid=44, Unknown=0, NotChecked=0, Total=72 [2024-10-13 13:42:52,394 INFO L432 NwaCegarLoop]: 45 mSDtfsCounter, 137 mSDsluCounter, 76 mSDsCounter, 0 mSdLazyCounter, 79 mSolverCounterSat, 17 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 139 SdHoareTripleChecker+Valid, 121 SdHoareTripleChecker+Invalid, 96 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 17 IncrementalHoareTripleChecker+Valid, 79 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time [2024-10-13 13:42:52,394 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [139 Valid, 121 Invalid, 96 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [17 Valid, 79 Invalid, 0 Unknown, 0 Unchecked, 0.3s Time] [2024-10-13 13:42:52,395 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 185 states. [2024-10-13 13:42:52,413 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 185 to 175. [2024-10-13 13:42:52,413 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-13 13:42:52,416 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 175 states to 175 states and 232 transitions. [2024-10-13 13:42:52,416 INFO L78 Accepts]: Start accepts. Automaton has 175 states and 232 transitions. Word has length 43 [2024-10-13 13:42:52,417 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-10-13 13:42:52,417 INFO L471 AbstractCegarLoop]: Abstraction has 175 states and 232 transitions. [2024-10-13 13:42:52,417 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 6 states, 5 states have (on average 4.2) internal successors, (21), 6 states have internal predecessors, (21), 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-13 13:42:52,417 INFO L276 IsEmpty]: Start isEmpty. Operand 175 states and 232 transitions. [2024-10-13 13:42:52,418 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 45 [2024-10-13 13:42:52,418 INFO L207 NwaCegarLoop]: Found error trace [2024-10-13 13:42:52,420 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-13 13:42:52,420 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable8 [2024-10-13 13:42:52,420 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-13 13:42:52,420 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-10-13 13:42:52,421 INFO L85 PathProgramCache]: Analyzing trace with hash -1880779090, now seen corresponding path program 1 times [2024-10-13 13:42:52,421 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-10-13 13:42:52,421 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [262187887] [2024-10-13 13:42:52,421 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-10-13 13:42:52,421 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-10-13 13:42:52,431 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-13 13:42:52,499 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 4 [2024-10-13 13:42:52,501 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-13 13:42:52,503 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 9 [2024-10-13 13:42:52,504 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-13 13:42:52,507 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 16 [2024-10-13 13:42:52,508 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-13 13:42:52,510 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 27 [2024-10-13 13:42:52,512 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-13 13:42:52,515 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 34 [2024-10-13 13:42:52,516 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-13 13:42:52,519 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-13 13:42:52,520 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-10-13 13:42:52,520 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [262187887] [2024-10-13 13:42:52,520 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [262187887] provided 1 perfect and 0 imperfect interpolant sequences [2024-10-13 13:42:52,520 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-10-13 13:42:52,520 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2024-10-13 13:42:52,521 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [172653666] [2024-10-13 13:42:52,521 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-10-13 13:42:52,521 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2024-10-13 13:42:52,521 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-10-13 13:42:52,522 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2024-10-13 13:42:52,522 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=9, Invalid=11, Unknown=0, NotChecked=0, Total=20 [2024-10-13 13:42:52,522 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-13 13:42:52,652 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-10-13 13:42:52,655 INFO L93 Difference]: Finished difference Result 180 states and 236 transitions. [2024-10-13 13:42:52,655 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2024-10-13 13:42:52,655 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-13 13:42:52,656 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-10-13 13:42:52,657 INFO L225 Difference]: With dead ends: 180 [2024-10-13 13:42:52,657 INFO L226 Difference]: Without dead ends: 165 [2024-10-13 13:42:52,657 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-13 13:42:52,658 INFO L432 NwaCegarLoop]: 57 mSDtfsCounter, 4 mSDsluCounter, 70 mSDsCounter, 0 mSdLazyCounter, 82 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 4 SdHoareTripleChecker+Valid, 127 SdHoareTripleChecker+Invalid, 82 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 82 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2024-10-13 13:42:52,658 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [4 Valid, 127 Invalid, 82 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 82 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2024-10-13 13:42:52,658 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 165 states. [2024-10-13 13:42:52,674 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 165 to 165. [2024-10-13 13:42:52,674 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-13 13:42:52,675 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 165 states to 165 states and 219 transitions. [2024-10-13 13:42:52,676 INFO L78 Accepts]: Start accepts. Automaton has 165 states and 219 transitions. Word has length 44 [2024-10-13 13:42:52,676 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-10-13 13:42:52,676 INFO L471 AbstractCegarLoop]: Abstraction has 165 states and 219 transitions. [2024-10-13 13:42:52,676 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-13 13:42:52,676 INFO L276 IsEmpty]: Start isEmpty. Operand 165 states and 219 transitions. [2024-10-13 13:42:52,677 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 47 [2024-10-13 13:42:52,677 INFO L207 NwaCegarLoop]: Found error trace [2024-10-13 13:42:52,677 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-13 13:42:52,677 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable9 [2024-10-13 13:42:52,677 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-13 13:42:52,677 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-10-13 13:42:52,677 INFO L85 PathProgramCache]: Analyzing trace with hash 878702362, now seen corresponding path program 1 times [2024-10-13 13:42:52,677 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-10-13 13:42:52,678 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [471540839] [2024-10-13 13:42:52,678 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-10-13 13:42:52,678 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-10-13 13:42:52,687 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-13 13:42:52,735 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 4 [2024-10-13 13:42:52,736 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-13 13:42:52,739 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 9 [2024-10-13 13:42:52,740 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-13 13:42:52,743 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 16 [2024-10-13 13:42:52,747 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-13 13:42:52,750 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 27 [2024-10-13 13:42:52,751 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-13 13:42:52,753 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 32 [2024-10-13 13:42:52,754 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-13 13:42:52,757 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 39 [2024-10-13 13:42:52,758 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-13 13:42:52,763 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-13 13:42:52,763 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-10-13 13:42:52,763 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [471540839] [2024-10-13 13:42:52,763 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [471540839] provided 0 perfect and 1 imperfect interpolant sequences [2024-10-13 13:42:52,763 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1000286094] [2024-10-13 13:42:52,763 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-10-13 13:42:52,763 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-10-13 13:42:52,763 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2024-10-13 13:42:52,765 INFO L229 MonitoredProcess]: Starting monitored process 6 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-10-13 13:42:52,767 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-13 13:42:52,807 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-13 13:42:52,808 INFO L255 TraceCheckSpWp]: Trace formula consists of 123 conjuncts, 4 conjuncts are in the unsatisfiable core [2024-10-13 13:42:52,811 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-10-13 13:42:52,861 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-13 13:42:52,862 INFO L307 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2024-10-13 13:42:52,862 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1000286094] provided 1 perfect and 0 imperfect interpolant sequences [2024-10-13 13:42:52,862 INFO L185 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2024-10-13 13:42:52,862 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [3] total 4 [2024-10-13 13:42:52,862 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [212070395] [2024-10-13 13:42:52,862 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-10-13 13:42:52,863 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2024-10-13 13:42:52,863 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-10-13 13:42:52,863 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2024-10-13 13:42:52,864 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=9, Invalid=11, Unknown=0, NotChecked=0, Total=20 [2024-10-13 13:42:52,864 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-13 13:42:52,952 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-10-13 13:42:52,952 INFO L93 Difference]: Finished difference Result 249 states and 340 transitions. [2024-10-13 13:42:52,953 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2024-10-13 13:42:52,953 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-13 13:42:52,953 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-10-13 13:42:52,955 INFO L225 Difference]: With dead ends: 249 [2024-10-13 13:42:52,956 INFO L226 Difference]: Without dead ends: 247 [2024-10-13 13:42:52,956 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-13 13:42:52,957 INFO L432 NwaCegarLoop]: 53 mSDtfsCounter, 44 mSDsluCounter, 71 mSDsCounter, 0 mSdLazyCounter, 71 mSolverCounterSat, 3 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 48 SdHoareTripleChecker+Valid, 124 SdHoareTripleChecker+Invalid, 74 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 3 IncrementalHoareTripleChecker+Valid, 71 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2024-10-13 13:42:52,957 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [48 Valid, 124 Invalid, 74 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [3 Valid, 71 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2024-10-13 13:42:52,958 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 247 states. [2024-10-13 13:42:52,974 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 247 to 226. [2024-10-13 13:42:52,975 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-13 13:42:52,977 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 226 states to 226 states and 314 transitions. [2024-10-13 13:42:52,977 INFO L78 Accepts]: Start accepts. Automaton has 226 states and 314 transitions. Word has length 46 [2024-10-13 13:42:52,978 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-10-13 13:42:52,978 INFO L471 AbstractCegarLoop]: Abstraction has 226 states and 314 transitions. [2024-10-13 13:42:52,978 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-13 13:42:52,978 INFO L276 IsEmpty]: Start isEmpty. Operand 226 states and 314 transitions. [2024-10-13 13:42:52,979 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 48 [2024-10-13 13:42:52,980 INFO L207 NwaCegarLoop]: Found error trace [2024-10-13 13:42:52,980 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-13 13:42:52,997 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-13 13:42:53,180 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-13 13:42:53,181 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-13 13:42:53,181 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-10-13 13:42:53,181 INFO L85 PathProgramCache]: Analyzing trace with hash 1469969510, now seen corresponding path program 1 times [2024-10-13 13:42:53,181 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-10-13 13:42:53,181 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1725768659] [2024-10-13 13:42:53,182 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-10-13 13:42:53,182 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-10-13 13:42:53,189 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-13 13:42:53,228 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 4 [2024-10-13 13:42:53,230 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-13 13:42:53,232 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 9 [2024-10-13 13:42:53,233 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-13 13:42:53,234 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 16 [2024-10-13 13:42:53,236 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-13 13:42:53,237 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 27 [2024-10-13 13:42:53,238 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-13 13:42:53,240 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 32 [2024-10-13 13:42:53,241 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-13 13:42:53,243 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 39 [2024-10-13 13:42:53,244 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-13 13:42:53,246 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-13 13:42:53,246 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-10-13 13:42:53,247 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1725768659] [2024-10-13 13:42:53,247 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1725768659] provided 0 perfect and 1 imperfect interpolant sequences [2024-10-13 13:42:53,247 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [368427528] [2024-10-13 13:42:53,247 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-10-13 13:42:53,247 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-10-13 13:42:53,247 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2024-10-13 13:42:53,249 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-13 13:42:53,251 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-13 13:42:53,296 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-13 13:42:53,297 INFO L255 TraceCheckSpWp]: Trace formula consists of 124 conjuncts, 4 conjuncts are in the unsatisfiable core [2024-10-13 13:42:53,298 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-10-13 13:42:53,338 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-13 13:42:53,339 INFO L311 TraceCheckSpWp]: Computing backward predicates... [2024-10-13 13:42:53,401 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-13 13:42:53,401 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [368427528] provided 0 perfect and 2 imperfect interpolant sequences [2024-10-13 13:42:53,401 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2024-10-13 13:42:53,401 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [3, 3, 3] total 6 [2024-10-13 13:42:53,402 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1472579032] [2024-10-13 13:42:53,402 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2024-10-13 13:42:53,402 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2024-10-13 13:42:53,402 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-10-13 13:42:53,403 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2024-10-13 13:42:53,403 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=21, Invalid=21, Unknown=0, NotChecked=0, Total=42 [2024-10-13 13:42:53,403 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-13 13:42:53,588 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-10-13 13:42:53,588 INFO L93 Difference]: Finished difference Result 374 states and 513 transitions. [2024-10-13 13:42:53,589 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2024-10-13 13:42:53,589 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-13 13:42:53,589 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-10-13 13:42:53,591 INFO L225 Difference]: With dead ends: 374 [2024-10-13 13:42:53,592 INFO L226 Difference]: Without dead ends: 372 [2024-10-13 13:42:53,592 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-13 13:42:53,593 INFO L432 NwaCegarLoop]: 58 mSDtfsCounter, 113 mSDsluCounter, 156 mSDsCounter, 0 mSdLazyCounter, 122 mSolverCounterSat, 10 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 121 SdHoareTripleChecker+Valid, 214 SdHoareTripleChecker+Invalid, 132 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 10 IncrementalHoareTripleChecker+Valid, 122 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2024-10-13 13:42:53,593 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [121 Valid, 214 Invalid, 132 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [10 Valid, 122 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2024-10-13 13:42:53,594 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 372 states. [2024-10-13 13:42:53,613 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 372 to 326. [2024-10-13 13:42:53,614 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-13 13:42:53,616 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 326 states to 326 states and 467 transitions. [2024-10-13 13:42:53,616 INFO L78 Accepts]: Start accepts. Automaton has 326 states and 467 transitions. Word has length 47 [2024-10-13 13:42:53,617 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-10-13 13:42:53,617 INFO L471 AbstractCegarLoop]: Abstraction has 326 states and 467 transitions. [2024-10-13 13:42:53,617 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-13 13:42:53,617 INFO L276 IsEmpty]: Start isEmpty. Operand 326 states and 467 transitions. [2024-10-13 13:42:53,618 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 51 [2024-10-13 13:42:53,618 INFO L207 NwaCegarLoop]: Found error trace [2024-10-13 13:42:53,618 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-13 13:42:53,634 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-13 13:42:53,818 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-13 13:42:53,819 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-13 13:42:53,819 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-10-13 13:42:53,819 INFO L85 PathProgramCache]: Analyzing trace with hash 334152881, now seen corresponding path program 1 times [2024-10-13 13:42:53,819 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-10-13 13:42:53,819 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1693415674] [2024-10-13 13:42:53,820 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-10-13 13:42:53,820 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-10-13 13:42:53,832 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unknown [2024-10-13 13:42:53,833 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [1951034922] [2024-10-13 13:42:53,833 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-10-13 13:42:53,833 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-10-13 13:42:53,833 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2024-10-13 13:42:53,835 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-13 13:42:53,836 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-13 13:42:53,884 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-13 13:42:53,885 INFO L255 TraceCheckSpWp]: Trace formula consists of 127 conjuncts, 5 conjuncts are in the unsatisfiable core [2024-10-13 13:42:53,887 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-10-13 13:42:53,987 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-13 13:42:53,987 INFO L307 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2024-10-13 13:42:53,987 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-10-13 13:42:53,987 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1693415674] [2024-10-13 13:42:53,988 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2024-10-13 13:42:53,988 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1951034922] [2024-10-13 13:42:53,988 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1951034922] provided 1 perfect and 0 imperfect interpolant sequences [2024-10-13 13:42:53,988 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-10-13 13:42:53,988 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2024-10-13 13:42:53,988 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [619285877] [2024-10-13 13:42:53,988 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-10-13 13:42:53,989 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2024-10-13 13:42:53,990 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-10-13 13:42:53,991 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2024-10-13 13:42:53,991 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2024-10-13 13:42:53,991 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-13 13:42:54,109 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-10-13 13:42:54,110 INFO L93 Difference]: Finished difference Result 345 states and 492 transitions. [2024-10-13 13:42:54,110 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2024-10-13 13:42:54,110 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-13 13:42:54,111 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-10-13 13:42:54,113 INFO L225 Difference]: With dead ends: 345 [2024-10-13 13:42:54,113 INFO L226 Difference]: Without dead ends: 339 [2024-10-13 13:42:54,113 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-13 13:42:54,115 INFO L432 NwaCegarLoop]: 49 mSDtfsCounter, 100 mSDsluCounter, 32 mSDsCounter, 0 mSdLazyCounter, 47 mSolverCounterSat, 9 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 102 SdHoareTripleChecker+Valid, 81 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.1s IncrementalHoareTripleChecker+Time [2024-10-13 13:42:54,115 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [102 Valid, 81 Invalid, 56 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [9 Valid, 47 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2024-10-13 13:42:54,116 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 339 states. [2024-10-13 13:42:54,137 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 339 to 323. [2024-10-13 13:42:54,138 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-13 13:42:54,140 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 323 states to 323 states and 455 transitions. [2024-10-13 13:42:54,140 INFO L78 Accepts]: Start accepts. Automaton has 323 states and 455 transitions. Word has length 50 [2024-10-13 13:42:54,140 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-10-13 13:42:54,141 INFO L471 AbstractCegarLoop]: Abstraction has 323 states and 455 transitions. [2024-10-13 13:42:54,141 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-13 13:42:54,141 INFO L276 IsEmpty]: Start isEmpty. Operand 323 states and 455 transitions. [2024-10-13 13:42:54,142 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 63 [2024-10-13 13:42:54,142 INFO L207 NwaCegarLoop]: Found error trace [2024-10-13 13:42:54,142 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-13 13:42:54,159 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-13 13:42:54,346 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-13 13:42:54,347 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-13 13:42:54,347 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-10-13 13:42:54,347 INFO L85 PathProgramCache]: Analyzing trace with hash -1641751762, now seen corresponding path program 2 times [2024-10-13 13:42:54,347 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-10-13 13:42:54,347 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [548441115] [2024-10-13 13:42:54,347 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-10-13 13:42:54,348 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-10-13 13:42:54,358 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unknown [2024-10-13 13:42:54,359 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [207622302] [2024-10-13 13:42:54,359 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2024-10-13 13:42:54,359 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-10-13 13:42:54,360 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2024-10-13 13:42:54,361 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-13 13:42:54,364 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-13 13:42:54,416 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2024-10-13 13:42:54,417 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2024-10-13 13:42:54,418 INFO L255 TraceCheckSpWp]: Trace formula consists of 151 conjuncts, 6 conjuncts are in the unsatisfiable core [2024-10-13 13:42:54,420 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-10-13 13:42:54,541 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-13 13:42:54,541 INFO L311 TraceCheckSpWp]: Computing backward predicates... [2024-10-13 13:42:54,846 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-10-13 13:42:54,846 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [548441115] [2024-10-13 13:42:54,846 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2024-10-13 13:42:54,846 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [207622302] [2024-10-13 13:42:54,847 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [207622302] provided 0 perfect and 1 imperfect interpolant sequences [2024-10-13 13:42:54,847 INFO L185 FreeRefinementEngine]: Found 0 perfect and 1 imperfect interpolant sequences. [2024-10-13 13:42:54,847 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [4] total 4 [2024-10-13 13:42:54,847 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1373201646] [2024-10-13 13:42:54,847 INFO L85 oduleStraightlineAll]: Using 1 imperfect interpolants to construct interpolant automaton [2024-10-13 13:42:54,847 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2024-10-13 13:42:54,848 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-10-13 13:42:54,848 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2024-10-13 13:42:54,848 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=21, Invalid=21, Unknown=0, NotChecked=0, Total=42 [2024-10-13 13:42:54,849 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-13 13:42:55,008 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-10-13 13:42:55,009 INFO L93 Difference]: Finished difference Result 418 states and 586 transitions. [2024-10-13 13:42:55,011 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2024-10-13 13:42:55,012 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-13 13:42:55,012 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-10-13 13:42:55,014 INFO L225 Difference]: With dead ends: 418 [2024-10-13 13:42:55,014 INFO L226 Difference]: Without dead ends: 414 [2024-10-13 13:42:55,015 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-13 13:42:55,017 INFO L432 NwaCegarLoop]: 50 mSDtfsCounter, 57 mSDsluCounter, 110 mSDsCounter, 0 mSdLazyCounter, 123 mSolverCounterSat, 5 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 64 SdHoareTripleChecker+Valid, 160 SdHoareTripleChecker+Invalid, 128 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 5 IncrementalHoareTripleChecker+Valid, 123 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2024-10-13 13:42:55,017 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [64 Valid, 160 Invalid, 128 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [5 Valid, 123 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2024-10-13 13:42:55,018 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 414 states. [2024-10-13 13:42:55,063 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 414 to 323. [2024-10-13 13:42:55,064 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-13 13:42:55,066 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 323 states to 323 states and 453 transitions. [2024-10-13 13:42:55,067 INFO L78 Accepts]: Start accepts. Automaton has 323 states and 453 transitions. Word has length 62 [2024-10-13 13:42:55,068 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-10-13 13:42:55,068 INFO L471 AbstractCegarLoop]: Abstraction has 323 states and 453 transitions. [2024-10-13 13:42:55,068 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-13 13:42:55,068 INFO L276 IsEmpty]: Start isEmpty. Operand 323 states and 453 transitions. [2024-10-13 13:42:55,069 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 70 [2024-10-13 13:42:55,069 INFO L207 NwaCegarLoop]: Found error trace [2024-10-13 13:42:55,069 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-13 13:42:55,088 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (9)] Forceful destruction successful, exit code 0 [2024-10-13 13:42:55,269 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-13 13:42:55,270 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-13 13:42:55,270 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-10-13 13:42:55,270 INFO L85 PathProgramCache]: Analyzing trace with hash 968937877, now seen corresponding path program 1 times [2024-10-13 13:42:55,271 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-10-13 13:42:55,271 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [933213199] [2024-10-13 13:42:55,271 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-10-13 13:42:55,271 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-10-13 13:42:55,281 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-13 13:42:55,315 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 4 [2024-10-13 13:42:55,316 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-13 13:42:55,317 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 9 [2024-10-13 13:42:55,318 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-13 13:42:55,320 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 16 [2024-10-13 13:42:55,321 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-13 13:42:55,322 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 27 [2024-10-13 13:42:55,323 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-13 13:42:55,329 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 32 [2024-10-13 13:42:55,330 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-13 13:42:55,334 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 39 [2024-10-13 13:42:55,335 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-13 13:42:55,337 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 50 [2024-10-13 13:42:55,338 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-13 13:42:55,341 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 57 [2024-10-13 13:42:55,343 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-13 13:42:55,344 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-13 13:42:55,345 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-10-13 13:42:55,345 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [933213199] [2024-10-13 13:42:55,345 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [933213199] provided 1 perfect and 0 imperfect interpolant sequences [2024-10-13 13:42:55,345 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-10-13 13:42:55,345 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [] total 2 [2024-10-13 13:42:55,345 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1665026260] [2024-10-13 13:42:55,345 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-10-13 13:42:55,346 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2024-10-13 13:42:55,346 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-10-13 13:42:55,346 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2024-10-13 13:42:55,347 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2024-10-13 13:42:55,348 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-13 13:42:55,406 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-10-13 13:42:55,406 INFO L93 Difference]: Finished difference Result 323 states and 453 transitions. [2024-10-13 13:42:55,407 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2024-10-13 13:42:55,407 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-13 13:42:55,407 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-10-13 13:42:55,409 INFO L225 Difference]: With dead ends: 323 [2024-10-13 13:42:55,409 INFO L226 Difference]: Without dead ends: 322 [2024-10-13 13:42:55,411 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-13 13:42:55,412 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-13 13:42:55,412 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-13 13:42:55,413 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 322 states. [2024-10-13 13:42:55,438 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 322 to 322. [2024-10-13 13:42:55,438 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-13 13:42:55,440 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 322 states to 322 states and 447 transitions. [2024-10-13 13:42:55,441 INFO L78 Accepts]: Start accepts. Automaton has 322 states and 447 transitions. Word has length 69 [2024-10-13 13:42:55,441 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-10-13 13:42:55,441 INFO L471 AbstractCegarLoop]: Abstraction has 322 states and 447 transitions. [2024-10-13 13:42:55,441 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-13 13:42:55,441 INFO L276 IsEmpty]: Start isEmpty. Operand 322 states and 447 transitions. [2024-10-13 13:42:55,442 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 71 [2024-10-13 13:42:55,442 INFO L207 NwaCegarLoop]: Found error trace [2024-10-13 13:42:55,442 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-13 13:42:55,442 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable14 [2024-10-13 13:42:55,443 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-13 13:42:55,443 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-10-13 13:42:55,443 INFO L85 PathProgramCache]: Analyzing trace with hash -27696772, now seen corresponding path program 1 times [2024-10-13 13:42:55,443 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-10-13 13:42:55,443 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1767133234] [2024-10-13 13:42:55,443 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-10-13 13:42:55,444 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-10-13 13:42:55,454 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-13 13:42:55,602 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 4 [2024-10-13 13:42:55,603 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-13 13:42:55,606 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 9 [2024-10-13 13:42:55,607 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-13 13:42:55,611 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 16 [2024-10-13 13:42:55,612 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-13 13:42:55,614 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 27 [2024-10-13 13:42:55,615 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-13 13:42:55,617 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 32 [2024-10-13 13:42:55,618 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-13 13:42:55,620 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 39 [2024-10-13 13:42:55,621 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-13 13:42:55,623 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 50 [2024-10-13 13:42:55,624 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-13 13:42:55,627 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 57 [2024-10-13 13:42:55,628 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-13 13:42:55,633 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-13 13:42:55,633 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-10-13 13:42:55,633 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1767133234] [2024-10-13 13:42:55,633 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1767133234] provided 0 perfect and 1 imperfect interpolant sequences [2024-10-13 13:42:55,634 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1341305779] [2024-10-13 13:42:55,634 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-10-13 13:42:55,634 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-10-13 13:42:55,634 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2024-10-13 13:42:55,636 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-13 13:42:55,637 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-13 13:42:55,687 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-13 13:42:55,688 INFO L255 TraceCheckSpWp]: Trace formula consists of 159 conjuncts, 7 conjuncts are in the unsatisfiable core [2024-10-13 13:42:55,690 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-10-13 13:42:55,838 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-13 13:42:55,838 INFO L307 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2024-10-13 13:42:55,839 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1341305779] provided 1 perfect and 0 imperfect interpolant sequences [2024-10-13 13:42:55,839 INFO L185 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2024-10-13 13:42:55,839 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [6] total 9 [2024-10-13 13:42:55,839 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1699344622] [2024-10-13 13:42:55,839 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-10-13 13:42:55,839 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2024-10-13 13:42:55,839 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-10-13 13:42:55,840 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2024-10-13 13:42:55,840 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=20, Invalid=70, Unknown=0, NotChecked=0, Total=90 [2024-10-13 13:42:55,840 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-13 13:42:55,989 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-10-13 13:42:55,989 INFO L93 Difference]: Finished difference Result 340 states and 462 transitions. [2024-10-13 13:42:55,990 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2024-10-13 13:42:55,990 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-13 13:42:55,990 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-10-13 13:42:55,992 INFO L225 Difference]: With dead ends: 340 [2024-10-13 13:42:55,992 INFO L226 Difference]: Without dead ends: 339 [2024-10-13 13:42:55,992 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-13 13:42:55,994 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-13 13:42:55,994 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-13 13:42:55,996 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 339 states. [2024-10-13 13:42:56,026 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 339 to 322. [2024-10-13 13:42:56,027 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-13 13:42:56,028 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 322 states to 322 states and 444 transitions. [2024-10-13 13:42:56,029 INFO L78 Accepts]: Start accepts. Automaton has 322 states and 444 transitions. Word has length 70 [2024-10-13 13:42:56,030 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-10-13 13:42:56,030 INFO L471 AbstractCegarLoop]: Abstraction has 322 states and 444 transitions. [2024-10-13 13:42:56,030 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-13 13:42:56,030 INFO L276 IsEmpty]: Start isEmpty. Operand 322 states and 444 transitions. [2024-10-13 13:42:56,031 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 72 [2024-10-13 13:42:56,031 INFO L207 NwaCegarLoop]: Found error trace [2024-10-13 13:42:56,031 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-13 13:42:56,049 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (10)] Ended with exit code 0 [2024-10-13 13:42:56,232 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-13 13:42:56,233 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-13 13:42:56,233 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-10-13 13:42:56,233 INFO L85 PathProgramCache]: Analyzing trace with hash -858599817, now seen corresponding path program 1 times [2024-10-13 13:42:56,233 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-10-13 13:42:56,233 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [610330091] [2024-10-13 13:42:56,233 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-10-13 13:42:56,233 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-10-13 13:42:56,252 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-13 13:42:56,389 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 4 [2024-10-13 13:42:56,391 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-13 13:42:56,394 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 9 [2024-10-13 13:42:56,397 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-13 13:42:56,400 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 16 [2024-10-13 13:42:56,401 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-13 13:42:56,404 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 27 [2024-10-13 13:42:56,405 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-13 13:42:56,407 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 32 [2024-10-13 13:42:56,408 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-13 13:42:56,410 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 39 [2024-10-13 13:42:56,411 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-13 13:42:56,414 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 50 [2024-10-13 13:42:56,415 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-13 13:42:56,417 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 57 [2024-10-13 13:42:56,418 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-13 13:42:56,421 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-13 13:42:56,421 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-10-13 13:42:56,421 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [610330091] [2024-10-13 13:42:56,421 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [610330091] provided 0 perfect and 1 imperfect interpolant sequences [2024-10-13 13:42:56,422 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [644848458] [2024-10-13 13:42:56,422 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-10-13 13:42:56,422 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-10-13 13:42:56,422 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2024-10-13 13:42:56,423 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-13 13:42:56,425 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-13 13:42:56,474 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-13 13:42:56,475 INFO L255 TraceCheckSpWp]: Trace formula consists of 162 conjuncts, 4 conjuncts are in the unsatisfiable core [2024-10-13 13:42:56,477 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-10-13 13:42:56,660 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-13 13:42:56,660 INFO L307 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2024-10-13 13:42:56,660 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [644848458] provided 1 perfect and 0 imperfect interpolant sequences [2024-10-13 13:42:56,660 INFO L185 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2024-10-13 13:42:56,660 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [4] total 7 [2024-10-13 13:42:56,661 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1653441299] [2024-10-13 13:42:56,661 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-10-13 13:42:56,661 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2024-10-13 13:42:56,661 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-10-13 13:42:56,661 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2024-10-13 13:42:56,661 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=27, Invalid=29, Unknown=0, NotChecked=0, Total=56 [2024-10-13 13:42:56,662 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-13 13:42:56,823 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-10-13 13:42:56,823 INFO L93 Difference]: Finished difference Result 341 states and 465 transitions. [2024-10-13 13:42:56,823 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2024-10-13 13:42:56,823 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-13 13:42:56,824 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-10-13 13:42:56,826 INFO L225 Difference]: With dead ends: 341 [2024-10-13 13:42:56,826 INFO L226 Difference]: Without dead ends: 340 [2024-10-13 13:42:56,826 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-13 13:42:56,827 INFO L432 NwaCegarLoop]: 52 mSDtfsCounter, 48 mSDsluCounter, 58 mSDsCounter, 0 mSdLazyCounter, 98 mSolverCounterSat, 3 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 58 SdHoareTripleChecker+Valid, 110 SdHoareTripleChecker+Invalid, 101 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 3 IncrementalHoareTripleChecker+Valid, 98 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2024-10-13 13:42:56,827 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [58 Valid, 110 Invalid, 101 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [3 Valid, 98 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2024-10-13 13:42:56,828 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 340 states. [2024-10-13 13:42:56,853 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 340 to 331. [2024-10-13 13:42:56,854 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-13 13:42:56,855 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 331 states to 331 states and 453 transitions. [2024-10-13 13:42:56,855 INFO L78 Accepts]: Start accepts. Automaton has 331 states and 453 transitions. Word has length 71 [2024-10-13 13:42:56,855 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-10-13 13:42:56,856 INFO L471 AbstractCegarLoop]: Abstraction has 331 states and 453 transitions. [2024-10-13 13:42:56,856 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-13 13:42:56,856 INFO L276 IsEmpty]: Start isEmpty. Operand 331 states and 453 transitions. [2024-10-13 13:42:56,856 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 73 [2024-10-13 13:42:56,856 INFO L207 NwaCegarLoop]: Found error trace [2024-10-13 13:42:56,856 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-13 13:42:56,873 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-13 13:42:57,057 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-13 13:42:57,058 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-13 13:42:57,058 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-10-13 13:42:57,058 INFO L85 PathProgramCache]: Analyzing trace with hash -846790434, now seen corresponding path program 1 times [2024-10-13 13:42:57,058 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-10-13 13:42:57,058 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [442582872] [2024-10-13 13:42:57,059 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-10-13 13:42:57,059 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-10-13 13:42:57,073 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-13 13:42:57,219 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 4 [2024-10-13 13:42:57,221 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-13 13:42:57,223 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 9 [2024-10-13 13:42:57,224 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-13 13:42:57,227 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 16 [2024-10-13 13:42:57,228 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-13 13:42:57,230 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 27 [2024-10-13 13:42:57,231 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-13 13:42:57,233 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 32 [2024-10-13 13:42:57,234 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-13 13:42:57,236 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 39 [2024-10-13 13:42:57,237 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-13 13:42:57,239 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 50 [2024-10-13 13:42:57,240 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-13 13:42:57,242 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 57 [2024-10-13 13:42:57,243 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-13 13:42:57,246 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-13 13:42:57,246 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-10-13 13:42:57,246 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [442582872] [2024-10-13 13:42:57,246 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [442582872] provided 0 perfect and 1 imperfect interpolant sequences [2024-10-13 13:42:57,246 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1642996939] [2024-10-13 13:42:57,246 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-10-13 13:42:57,247 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-10-13 13:42:57,247 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2024-10-13 13:42:57,248 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-13 13:42:57,250 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-13 13:42:57,304 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-13 13:42:57,305 INFO L255 TraceCheckSpWp]: Trace formula consists of 163 conjuncts, 4 conjuncts are in the unsatisfiable core [2024-10-13 13:42:57,306 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-10-13 13:42:57,409 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-13 13:42:57,409 INFO L307 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2024-10-13 13:42:57,409 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1642996939] provided 1 perfect and 0 imperfect interpolant sequences [2024-10-13 13:42:57,409 INFO L185 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2024-10-13 13:42:57,409 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [4] total 6 [2024-10-13 13:42:57,410 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [844435959] [2024-10-13 13:42:57,410 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-10-13 13:42:57,410 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2024-10-13 13:42:57,410 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-10-13 13:42:57,411 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2024-10-13 13:42:57,411 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=21, Invalid=21, Unknown=0, NotChecked=0, Total=42 [2024-10-13 13:42:57,411 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-13 13:42:57,604 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-10-13 13:42:57,604 INFO L93 Difference]: Finished difference Result 340 states and 459 transitions. [2024-10-13 13:42:57,605 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2024-10-13 13:42:57,605 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-13 13:42:57,605 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-10-13 13:42:57,607 INFO L225 Difference]: With dead ends: 340 [2024-10-13 13:42:57,607 INFO L226 Difference]: Without dead ends: 338 [2024-10-13 13:42:57,608 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-13 13:42:57,608 INFO L432 NwaCegarLoop]: 48 mSDtfsCounter, 32 mSDsluCounter, 29 mSDsCounter, 0 mSdLazyCounter, 42 mSolverCounterSat, 3 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 37 SdHoareTripleChecker+Valid, 77 SdHoareTripleChecker+Invalid, 45 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 3 IncrementalHoareTripleChecker+Valid, 42 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2024-10-13 13:42:57,608 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [37 Valid, 77 Invalid, 45 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [3 Valid, 42 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2024-10-13 13:42:57,609 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 338 states. [2024-10-13 13:42:57,635 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 338 to 334. [2024-10-13 13:42:57,636 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-13 13:42:57,637 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 334 states to 334 states and 449 transitions. [2024-10-13 13:42:57,638 INFO L78 Accepts]: Start accepts. Automaton has 334 states and 449 transitions. Word has length 72 [2024-10-13 13:42:57,638 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-10-13 13:42:57,638 INFO L471 AbstractCegarLoop]: Abstraction has 334 states and 449 transitions. [2024-10-13 13:42:57,638 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-13 13:42:57,638 INFO L276 IsEmpty]: Start isEmpty. Operand 334 states and 449 transitions. [2024-10-13 13:42:57,639 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 75 [2024-10-13 13:42:57,639 INFO L207 NwaCegarLoop]: Found error trace [2024-10-13 13:42:57,639 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-13 13:42:57,657 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-13 13:42:57,840 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-13 13:42:57,840 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-13 13:42:57,840 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-10-13 13:42:57,840 INFO L85 PathProgramCache]: Analyzing trace with hash -2016785600, now seen corresponding path program 1 times [2024-10-13 13:42:57,840 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-10-13 13:42:57,840 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [520307217] [2024-10-13 13:42:57,841 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-10-13 13:42:57,841 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-10-13 13:42:57,860 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unknown [2024-10-13 13:42:57,861 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [819156203] [2024-10-13 13:42:57,861 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-10-13 13:42:57,861 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-10-13 13:42:57,862 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2024-10-13 13:42:57,863 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-13 13:42:57,864 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-13 13:42:57,920 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-13 13:42:57,921 INFO L255 TraceCheckSpWp]: Trace formula consists of 167 conjuncts, 7 conjuncts are in the unsatisfiable core [2024-10-13 13:42:57,923 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-10-13 13:42:58,144 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-13 13:42:58,144 INFO L311 TraceCheckSpWp]: Computing backward predicates... [2024-10-13 13:42:58,822 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-10-13 13:42:58,822 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [520307217] [2024-10-13 13:42:58,823 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2024-10-13 13:42:58,823 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [819156203] [2024-10-13 13:42:58,823 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [819156203] provided 0 perfect and 1 imperfect interpolant sequences [2024-10-13 13:42:58,823 INFO L185 FreeRefinementEngine]: Found 0 perfect and 1 imperfect interpolant sequences. [2024-10-13 13:42:58,823 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [5] total 5 [2024-10-13 13:42:58,823 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2143985891] [2024-10-13 13:42:58,823 INFO L85 oduleStraightlineAll]: Using 1 imperfect interpolants to construct interpolant automaton [2024-10-13 13:42:58,824 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2024-10-13 13:42:58,824 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-10-13 13:42:58,824 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2024-10-13 13:42:58,824 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=34, Invalid=56, Unknown=0, NotChecked=0, Total=90 [2024-10-13 13:42:58,825 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-13 13:42:58,985 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-10-13 13:42:58,986 INFO L93 Difference]: Finished difference Result 418 states and 575 transitions. [2024-10-13 13:42:58,986 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2024-10-13 13:42:58,986 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-13 13:42:58,986 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-10-13 13:42:58,988 INFO L225 Difference]: With dead ends: 418 [2024-10-13 13:42:58,988 INFO L226 Difference]: Without dead ends: 417 [2024-10-13 13:42:58,988 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 86 GetRequests, 78 SyntacticMatches, 0 SemanticMatches, 8 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 22 ImplicationChecksByTransitivity, 0.3s TimeCoverageRelationStatistics Valid=34, Invalid=56, Unknown=0, NotChecked=0, Total=90 [2024-10-13 13:42:58,989 INFO L432 NwaCegarLoop]: 35 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, 86 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-13 13:42:58,990 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [88 Valid, 86 Invalid, 94 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [9 Valid, 85 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2024-10-13 13:42:58,991 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 417 states. [2024-10-13 13:42:59,019 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 417 to 394. [2024-10-13 13:42:59,020 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-13 13:42:59,021 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 394 states to 394 states and 538 transitions. [2024-10-13 13:42:59,022 INFO L78 Accepts]: Start accepts. Automaton has 394 states and 538 transitions. Word has length 74 [2024-10-13 13:42:59,022 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-10-13 13:42:59,022 INFO L471 AbstractCegarLoop]: Abstraction has 394 states and 538 transitions. [2024-10-13 13:42:59,022 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-13 13:42:59,022 INFO L276 IsEmpty]: Start isEmpty. Operand 394 states and 538 transitions. [2024-10-13 13:42:59,023 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 76 [2024-10-13 13:42:59,023 INFO L207 NwaCegarLoop]: Found error trace [2024-10-13 13:42:59,023 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-13 13:42:59,039 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-13 13:42:59,224 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-13 13:42:59,224 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-13 13:42:59,224 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-10-13 13:42:59,224 INFO L85 PathProgramCache]: Analyzing trace with hash 1904155923, now seen corresponding path program 1 times [2024-10-13 13:42:59,224 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-10-13 13:42:59,224 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1974846105] [2024-10-13 13:42:59,225 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-10-13 13:42:59,225 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-10-13 13:42:59,238 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unknown [2024-10-13 13:42:59,239 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [423478751] [2024-10-13 13:42:59,240 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-10-13 13:42:59,240 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-10-13 13:42:59,240 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2024-10-13 13:42:59,242 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-13 13:42:59,243 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-13 13:42:59,293 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-13 13:42:59,294 INFO L255 TraceCheckSpWp]: Trace formula consists of 168 conjuncts, 7 conjuncts are in the unsatisfiable core [2024-10-13 13:42:59,296 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-10-13 13:42:59,494 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-13 13:42:59,494 INFO L311 TraceCheckSpWp]: Computing backward predicates... [2024-10-13 13:43:00,778 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-10-13 13:43:00,780 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1974846105] [2024-10-13 13:43:00,780 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2024-10-13 13:43:00,780 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [423478751] [2024-10-13 13:43:00,780 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [423478751] provided 0 perfect and 1 imperfect interpolant sequences [2024-10-13 13:43:00,780 INFO L185 FreeRefinementEngine]: Found 0 perfect and 1 imperfect interpolant sequences. [2024-10-13 13:43:00,780 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [4] total 4 [2024-10-13 13:43:00,780 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1972178164] [2024-10-13 13:43:00,781 INFO L85 oduleStraightlineAll]: Using 1 imperfect interpolants to construct interpolant automaton [2024-10-13 13:43:00,781 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2024-10-13 13:43:00,781 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-10-13 13:43:00,781 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2024-10-13 13:43:00,782 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=23, Invalid=33, Unknown=0, NotChecked=0, Total=56 [2024-10-13 13:43:00,782 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-13 13:43:00,899 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-10-13 13:43:00,899 INFO L93 Difference]: Finished difference Result 398 states and 538 transitions. [2024-10-13 13:43:00,900 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2024-10-13 13:43:00,900 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-13 13:43:00,900 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-10-13 13:43:00,902 INFO L225 Difference]: With dead ends: 398 [2024-10-13 13:43:00,902 INFO L226 Difference]: Without dead ends: 395 [2024-10-13 13:43:00,902 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 88 GetRequests, 82 SyntacticMatches, 0 SemanticMatches, 6 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 10 ImplicationChecksByTransitivity, 0.3s TimeCoverageRelationStatistics Valid=23, Invalid=33, Unknown=0, NotChecked=0, Total=56 [2024-10-13 13:43:00,903 INFO L432 NwaCegarLoop]: 35 mSDtfsCounter, 53 mSDsluCounter, 33 mSDsCounter, 0 mSdLazyCounter, 66 mSolverCounterSat, 5 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 60 SdHoareTripleChecker+Valid, 68 SdHoareTripleChecker+Invalid, 71 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 5 IncrementalHoareTripleChecker+Valid, 66 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2024-10-13 13:43:00,903 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [60 Valid, 68 Invalid, 71 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [5 Valid, 66 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2024-10-13 13:43:00,904 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 395 states. [2024-10-13 13:43:00,930 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 395 to 392. [2024-10-13 13:43:00,931 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-13 13:43:00,933 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 392 states to 392 states and 515 transitions. [2024-10-13 13:43:00,933 INFO L78 Accepts]: Start accepts. Automaton has 392 states and 515 transitions. Word has length 75 [2024-10-13 13:43:00,933 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-10-13 13:43:00,933 INFO L471 AbstractCegarLoop]: Abstraction has 392 states and 515 transitions. [2024-10-13 13:43:00,934 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-13 13:43:00,934 INFO L276 IsEmpty]: Start isEmpty. Operand 392 states and 515 transitions. [2024-10-13 13:43:00,934 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 77 [2024-10-13 13:43:00,934 INFO L207 NwaCegarLoop]: Found error trace [2024-10-13 13:43:00,935 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-13 13:43:00,953 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-13 13:43:01,139 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-13 13:43:01,140 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-13 13:43:01,140 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-10-13 13:43:01,140 INFO L85 PathProgramCache]: Analyzing trace with hash -1100708446, now seen corresponding path program 1 times [2024-10-13 13:43:01,140 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-10-13 13:43:01,140 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [684374213] [2024-10-13 13:43:01,140 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-10-13 13:43:01,140 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-10-13 13:43:01,150 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-13 13:43:01,204 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 4 [2024-10-13 13:43:01,205 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-13 13:43:01,207 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 9 [2024-10-13 13:43:01,208 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-13 13:43:01,209 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 16 [2024-10-13 13:43:01,209 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-13 13:43:01,211 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 27 [2024-10-13 13:43:01,211 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-13 13:43:01,216 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 32 [2024-10-13 13:43:01,216 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-13 13:43:01,218 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 39 [2024-10-13 13:43:01,218 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-13 13:43:01,222 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 50 [2024-10-13 13:43:01,223 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-13 13:43:01,224 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 57 [2024-10-13 13:43:01,225 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-13 13:43:01,226 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-13 13:43:01,226 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-10-13 13:43:01,226 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [684374213] [2024-10-13 13:43:01,226 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [684374213] provided 1 perfect and 0 imperfect interpolant sequences [2024-10-13 13:43:01,227 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-10-13 13:43:01,227 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2024-10-13 13:43:01,227 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [856221978] [2024-10-13 13:43:01,227 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-10-13 13:43:01,227 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2024-10-13 13:43:01,227 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-10-13 13:43:01,228 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2024-10-13 13:43:01,228 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2024-10-13 13:43:01,228 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-13 13:43:01,580 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-10-13 13:43:01,580 INFO L93 Difference]: Finished difference Result 394 states and 515 transitions. [2024-10-13 13:43:01,580 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2024-10-13 13:43:01,581 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-13 13:43:01,581 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-10-13 13:43:01,583 INFO L225 Difference]: With dead ends: 394 [2024-10-13 13:43:01,583 INFO L226 Difference]: Without dead ends: 393 [2024-10-13 13:43:01,583 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-13 13:43:01,584 INFO L432 NwaCegarLoop]: 55 mSDtfsCounter, 49 mSDsluCounter, 91 mSDsCounter, 0 mSdLazyCounter, 131 mSolverCounterSat, 5 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 51 SdHoareTripleChecker+Valid, 146 SdHoareTripleChecker+Invalid, 136 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 5 IncrementalHoareTripleChecker+Valid, 131 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time [2024-10-13 13:43:01,584 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [51 Valid, 146 Invalid, 136 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [5 Valid, 131 Invalid, 0 Unknown, 0 Unchecked, 0.3s Time] [2024-10-13 13:43:01,585 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 393 states. [2024-10-13 13:43:01,611 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 393 to 391. [2024-10-13 13:43:01,612 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-13 13:43:01,613 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 391 states to 391 states and 506 transitions. [2024-10-13 13:43:01,614 INFO L78 Accepts]: Start accepts. Automaton has 391 states and 506 transitions. Word has length 76 [2024-10-13 13:43:01,614 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-10-13 13:43:01,614 INFO L471 AbstractCegarLoop]: Abstraction has 391 states and 506 transitions. [2024-10-13 13:43:01,614 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-13 13:43:01,615 INFO L276 IsEmpty]: Start isEmpty. Operand 391 states and 506 transitions. [2024-10-13 13:43:01,615 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 78 [2024-10-13 13:43:01,615 INFO L207 NwaCegarLoop]: Found error trace [2024-10-13 13:43:01,615 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-13 13:43:01,616 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable20 [2024-10-13 13:43:01,616 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-13 13:43:01,617 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-10-13 13:43:01,617 INFO L85 PathProgramCache]: Analyzing trace with hash 237776629, now seen corresponding path program 1 times [2024-10-13 13:43:01,617 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-10-13 13:43:01,617 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [826952852] [2024-10-13 13:43:01,617 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-10-13 13:43:01,617 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-10-13 13:43:01,628 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-13 13:43:01,764 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 4 [2024-10-13 13:43:01,765 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-13 13:43:01,767 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 9 [2024-10-13 13:43:01,768 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-13 13:43:01,770 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 16 [2024-10-13 13:43:01,771 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-13 13:43:01,772 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 27 [2024-10-13 13:43:01,773 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-13 13:43:01,774 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 32 [2024-10-13 13:43:01,775 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-13 13:43:01,777 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 39 [2024-10-13 13:43:01,778 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-13 13:43:01,779 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 50 [2024-10-13 13:43:01,780 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-13 13:43:01,782 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 57 [2024-10-13 13:43:01,783 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-13 13:43:01,785 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-13 13:43:01,785 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-10-13 13:43:01,785 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [826952852] [2024-10-13 13:43:01,785 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [826952852] provided 0 perfect and 1 imperfect interpolant sequences [2024-10-13 13:43:01,785 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1866631355] [2024-10-13 13:43:01,785 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-10-13 13:43:01,785 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-10-13 13:43:01,785 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2024-10-13 13:43:01,787 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-13 13:43:01,788 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-13 13:43:01,839 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-13 13:43:01,840 INFO L255 TraceCheckSpWp]: Trace formula consists of 170 conjuncts, 14 conjuncts are in the unsatisfiable core [2024-10-13 13:43:01,842 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-10-13 13:43:02,227 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-13 13:43:02,227 INFO L311 TraceCheckSpWp]: Computing backward predicates... [2024-10-13 13:43:03,003 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1866631355] provided 0 perfect and 1 imperfect interpolant sequences [2024-10-13 13:43:03,003 INFO L185 FreeRefinementEngine]: Found 0 perfect and 2 imperfect interpolant sequences. [2024-10-13 13:43:03,003 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 8] total 15 [2024-10-13 13:43:03,003 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1968745905] [2024-10-13 13:43:03,003 INFO L85 oduleStraightlineAll]: Using 2 imperfect interpolants to construct interpolant automaton [2024-10-13 13:43:03,004 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 16 states [2024-10-13 13:43:03,004 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-10-13 13:43:03,004 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 16 interpolants. [2024-10-13 13:43:03,005 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=65, Invalid=315, Unknown=0, NotChecked=0, Total=380 [2024-10-13 13:43:03,005 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-13 13:43:04,460 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-10-13 13:43:04,461 INFO L93 Difference]: Finished difference Result 685 states and 910 transitions. [2024-10-13 13:43:04,463 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 29 states. [2024-10-13 13:43:04,464 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-13 13:43:04,464 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-10-13 13:43:04,468 INFO L225 Difference]: With dead ends: 685 [2024-10-13 13:43:04,468 INFO L226 Difference]: Without dead ends: 680 [2024-10-13 13:43:04,470 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 134 GetRequests, 98 SyntacticMatches, 0 SemanticMatches, 36 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 318 ImplicationChecksByTransitivity, 0.8s TimeCoverageRelationStatistics Valid=307, Invalid=1099, Unknown=0, NotChecked=0, Total=1406 [2024-10-13 13:43:04,471 INFO L432 NwaCegarLoop]: 37 mSDtfsCounter, 382 mSDsluCounter, 278 mSDsCounter, 0 mSdLazyCounter, 749 mSolverCounterSat, 75 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.8s Time, 0 mProtectedPredicate, 0 mProtectedAction, 384 SdHoareTripleChecker+Valid, 315 SdHoareTripleChecker+Invalid, 824 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 75 IncrementalHoareTripleChecker+Valid, 749 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.9s IncrementalHoareTripleChecker+Time [2024-10-13 13:43:04,471 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [384 Valid, 315 Invalid, 824 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [75 Valid, 749 Invalid, 0 Unknown, 0 Unchecked, 0.9s Time] [2024-10-13 13:43:04,472 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 680 states. [2024-10-13 13:43:04,510 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 680 to 527. [2024-10-13 13:43:04,511 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-13 13:43:04,513 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 527 states to 527 states and 684 transitions. [2024-10-13 13:43:04,513 INFO L78 Accepts]: Start accepts. Automaton has 527 states and 684 transitions. Word has length 77 [2024-10-13 13:43:04,514 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-10-13 13:43:04,514 INFO L471 AbstractCegarLoop]: Abstraction has 527 states and 684 transitions. [2024-10-13 13:43:04,514 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-13 13:43:04,514 INFO L276 IsEmpty]: Start isEmpty. Operand 527 states and 684 transitions. [2024-10-13 13:43:04,515 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 92 [2024-10-13 13:43:04,516 INFO L207 NwaCegarLoop]: Found error trace [2024-10-13 13:43:04,516 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-13 13:43:04,532 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-13 13:43:04,720 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-13 13:43:04,721 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-13 13:43:04,721 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-10-13 13:43:04,721 INFO L85 PathProgramCache]: Analyzing trace with hash 1730098740, now seen corresponding path program 1 times [2024-10-13 13:43:04,721 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-10-13 13:43:04,722 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [77041368] [2024-10-13 13:43:04,722 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-10-13 13:43:04,722 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-10-13 13:43:04,741 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unknown [2024-10-13 13:43:04,742 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [244212427] [2024-10-13 13:43:04,742 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-10-13 13:43:04,742 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-10-13 13:43:04,742 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2024-10-13 13:43:04,744 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-13 13:43:04,746 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-13 13:43:04,800 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-13 13:43:04,801 INFO L255 TraceCheckSpWp]: Trace formula consists of 193 conjuncts, 26 conjuncts are in the unsatisfiable core [2024-10-13 13:43:04,803 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-10-13 13:43:05,108 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-13 13:43:05,108 INFO L311 TraceCheckSpWp]: Computing backward predicates... [2024-10-13 13:43:05,531 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-10-13 13:43:05,531 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [77041368] [2024-10-13 13:43:05,531 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2024-10-13 13:43:05,532 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [244212427] [2024-10-13 13:43:05,532 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [244212427] provided 0 perfect and 1 imperfect interpolant sequences [2024-10-13 13:43:05,532 INFO L185 FreeRefinementEngine]: Found 0 perfect and 1 imperfect interpolant sequences. [2024-10-13 13:43:05,532 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10] total 10 [2024-10-13 13:43:05,532 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2131403432] [2024-10-13 13:43:05,532 INFO L85 oduleStraightlineAll]: Using 1 imperfect interpolants to construct interpolant automaton [2024-10-13 13:43:05,534 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 11 states [2024-10-13 13:43:05,534 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-10-13 13:43:05,535 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2024-10-13 13:43:05,535 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=69, Invalid=171, Unknown=0, NotChecked=0, Total=240 [2024-10-13 13:43:05,535 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-13 13:43:05,985 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-10-13 13:43:05,986 INFO L93 Difference]: Finished difference Result 547 states and 696 transitions. [2024-10-13 13:43:05,986 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2024-10-13 13:43:05,986 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-13 13:43:05,987 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-10-13 13:43:05,989 INFO L225 Difference]: With dead ends: 547 [2024-10-13 13:43:05,990 INFO L226 Difference]: Without dead ends: 425 [2024-10-13 13:43:05,991 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-13 13:43:05,993 INFO L432 NwaCegarLoop]: 36 mSDtfsCounter, 17 mSDsluCounter, 181 mSDsCounter, 0 mSdLazyCounter, 684 mSolverCounterSat, 2 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 21 SdHoareTripleChecker+Valid, 217 SdHoareTripleChecker+Invalid, 686 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 2 IncrementalHoareTripleChecker+Valid, 684 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.4s IncrementalHoareTripleChecker+Time [2024-10-13 13:43:05,994 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [21 Valid, 217 Invalid, 686 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [2 Valid, 684 Invalid, 0 Unknown, 0 Unchecked, 0.4s Time] [2024-10-13 13:43:05,995 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 425 states. [2024-10-13 13:43:06,026 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 425 to 423. [2024-10-13 13:43:06,027 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-13 13:43:06,029 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 423 states to 423 states and 542 transitions. [2024-10-13 13:43:06,030 INFO L78 Accepts]: Start accepts. Automaton has 423 states and 542 transitions. Word has length 91 [2024-10-13 13:43:06,030 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-10-13 13:43:06,030 INFO L471 AbstractCegarLoop]: Abstraction has 423 states and 542 transitions. [2024-10-13 13:43:06,030 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-13 13:43:06,031 INFO L276 IsEmpty]: Start isEmpty. Operand 423 states and 542 transitions. [2024-10-13 13:43:06,032 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 94 [2024-10-13 13:43:06,032 INFO L207 NwaCegarLoop]: Found error trace [2024-10-13 13:43:06,033 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-13 13:43:06,052 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (16)] Forceful destruction successful, exit code 0 [2024-10-13 13:43:06,233 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-13 13:43:06,234 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-13 13:43:06,234 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-10-13 13:43:06,234 INFO L85 PathProgramCache]: Analyzing trace with hash 472549654, now seen corresponding path program 1 times [2024-10-13 13:43:06,234 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-10-13 13:43:06,234 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1365521052] [2024-10-13 13:43:06,235 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-10-13 13:43:06,235 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-10-13 13:43:06,248 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-13 13:43:06,310 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 4 [2024-10-13 13:43:06,310 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-13 13:43:06,312 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 9 [2024-10-13 13:43:06,312 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-13 13:43:06,313 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 16 [2024-10-13 13:43:06,314 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-13 13:43:06,315 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 27 [2024-10-13 13:43:06,316 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-13 13:43:06,317 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 32 [2024-10-13 13:43:06,317 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-13 13:43:06,319 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 39 [2024-10-13 13:43:06,320 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-13 13:43:06,323 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 50 [2024-10-13 13:43:06,324 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-13 13:43:06,325 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 57 [2024-10-13 13:43:06,326 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-13 13:43:06,327 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 77 [2024-10-13 13:43:06,328 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-13 13:43:06,330 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 84 [2024-10-13 13:43:06,332 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-13 13:43:06,335 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-13 13:43:06,336 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-10-13 13:43:06,336 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1365521052] [2024-10-13 13:43:06,336 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1365521052] provided 1 perfect and 0 imperfect interpolant sequences [2024-10-13 13:43:06,336 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-10-13 13:43:06,336 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2024-10-13 13:43:06,336 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2050629803] [2024-10-13 13:43:06,336 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-10-13 13:43:06,337 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2024-10-13 13:43:06,337 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-10-13 13:43:06,337 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2024-10-13 13:43:06,338 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2024-10-13 13:43:06,338 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-13 13:43:06,807 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-10-13 13:43:06,807 INFO L93 Difference]: Finished difference Result 425 states and 542 transitions. [2024-10-13 13:43:06,807 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2024-10-13 13:43:06,808 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-13 13:43:06,808 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-10-13 13:43:06,810 INFO L225 Difference]: With dead ends: 425 [2024-10-13 13:43:06,810 INFO L226 Difference]: Without dead ends: 392 [2024-10-13 13:43:06,811 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-13 13:43:06,811 INFO L432 NwaCegarLoop]: 65 mSDtfsCounter, 22 mSDsluCounter, 117 mSDsCounter, 0 mSdLazyCounter, 110 mSolverCounterSat, 2 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 22 SdHoareTripleChecker+Valid, 182 SdHoareTripleChecker+Invalid, 112 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 2 IncrementalHoareTripleChecker+Valid, 110 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.4s IncrementalHoareTripleChecker+Time [2024-10-13 13:43:06,811 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [22 Valid, 182 Invalid, 112 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [2 Valid, 110 Invalid, 0 Unknown, 0 Unchecked, 0.4s Time] [2024-10-13 13:43:06,812 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 392 states. [2024-10-13 13:43:06,838 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 392 to 390. [2024-10-13 13:43:06,839 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-13 13:43:06,841 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 390 states to 390 states and 504 transitions. [2024-10-13 13:43:06,842 INFO L78 Accepts]: Start accepts. Automaton has 390 states and 504 transitions. Word has length 93 [2024-10-13 13:43:06,842 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-10-13 13:43:06,842 INFO L471 AbstractCegarLoop]: Abstraction has 390 states and 504 transitions. [2024-10-13 13:43:06,843 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-13 13:43:06,843 INFO L276 IsEmpty]: Start isEmpty. Operand 390 states and 504 transitions. [2024-10-13 13:43:06,844 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 96 [2024-10-13 13:43:06,844 INFO L207 NwaCegarLoop]: Found error trace [2024-10-13 13:43:06,844 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-13 13:43:06,844 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable23 [2024-10-13 13:43:06,844 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-13 13:43:06,845 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-10-13 13:43:06,845 INFO L85 PathProgramCache]: Analyzing trace with hash -792946040, now seen corresponding path program 1 times [2024-10-13 13:43:06,845 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-10-13 13:43:06,845 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2012171136] [2024-10-13 13:43:06,845 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-10-13 13:43:06,845 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-10-13 13:43:06,856 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-13 13:43:06,915 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 4 [2024-10-13 13:43:06,916 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-13 13:43:06,918 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 9 [2024-10-13 13:43:06,919 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-13 13:43:06,921 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 16 [2024-10-13 13:43:06,922 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-13 13:43:06,923 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 27 [2024-10-13 13:43:06,924 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-13 13:43:06,926 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 32 [2024-10-13 13:43:06,927 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-13 13:43:06,929 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 39 [2024-10-13 13:43:06,930 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-13 13:43:06,931 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 50 [2024-10-13 13:43:06,932 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-13 13:43:06,934 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 55 [2024-10-13 13:43:06,935 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-13 13:43:06,937 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 62 [2024-10-13 13:43:06,939 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-13 13:43:06,941 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 73 [2024-10-13 13:43:06,942 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-13 13:43:06,944 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 78 [2024-10-13 13:43:06,945 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-13 13:43:06,946 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 85 [2024-10-13 13:43:06,947 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-13 13:43:06,949 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-13 13:43:06,949 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-10-13 13:43:06,949 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2012171136] [2024-10-13 13:43:06,950 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2012171136] provided 0 perfect and 1 imperfect interpolant sequences [2024-10-13 13:43:06,950 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [573709415] [2024-10-13 13:43:06,950 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-10-13 13:43:06,950 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-10-13 13:43:06,950 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2024-10-13 13:43:06,952 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-13 13:43:06,953 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-13 13:43:07,029 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-13 13:43:07,030 INFO L255 TraceCheckSpWp]: Trace formula consists of 206 conjuncts, 5 conjuncts are in the unsatisfiable core [2024-10-13 13:43:07,032 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-10-13 13:43:07,097 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-13 13:43:07,097 INFO L311 TraceCheckSpWp]: Computing backward predicates... [2024-10-13 13:43:07,210 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-13 13:43:07,210 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [573709415] provided 0 perfect and 2 imperfect interpolant sequences [2024-10-13 13:43:07,210 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2024-10-13 13:43:07,210 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [5, 5, 5] total 10 [2024-10-13 13:43:07,210 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1084054551] [2024-10-13 13:43:07,210 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2024-10-13 13:43:07,211 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 11 states [2024-10-13 13:43:07,211 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-10-13 13:43:07,211 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2024-10-13 13:43:07,211 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=55, Invalid=55, Unknown=0, NotChecked=0, Total=110 [2024-10-13 13:43:07,212 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-13 13:43:07,496 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-10-13 13:43:07,496 INFO L93 Difference]: Finished difference Result 796 states and 1027 transitions. [2024-10-13 13:43:07,497 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2024-10-13 13:43:07,497 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-13 13:43:07,499 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-10-13 13:43:07,504 INFO L225 Difference]: With dead ends: 796 [2024-10-13 13:43:07,504 INFO L226 Difference]: Without dead ends: 794 [2024-10-13 13:43:07,505 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-13 13:43:07,505 INFO L432 NwaCegarLoop]: 72 mSDtfsCounter, 257 mSDsluCounter, 237 mSDsCounter, 0 mSdLazyCounter, 191 mSolverCounterSat, 27 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 273 SdHoareTripleChecker+Valid, 309 SdHoareTripleChecker+Invalid, 218 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 27 IncrementalHoareTripleChecker+Valid, 191 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2024-10-13 13:43:07,506 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [273 Valid, 309 Invalid, 218 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [27 Valid, 191 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2024-10-13 13:43:07,506 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 794 states. [2024-10-13 13:43:07,547 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 794 to 540. [2024-10-13 13:43:07,551 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-13 13:43:07,554 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 540 states to 540 states and 710 transitions. [2024-10-13 13:43:07,555 INFO L78 Accepts]: Start accepts. Automaton has 540 states and 710 transitions. Word has length 95 [2024-10-13 13:43:07,555 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-10-13 13:43:07,555 INFO L471 AbstractCegarLoop]: Abstraction has 540 states and 710 transitions. [2024-10-13 13:43:07,556 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-13 13:43:07,556 INFO L276 IsEmpty]: Start isEmpty. Operand 540 states and 710 transitions. [2024-10-13 13:43:07,557 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 101 [2024-10-13 13:43:07,557 INFO L207 NwaCegarLoop]: Found error trace [2024-10-13 13:43:07,557 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-13 13:43:07,575 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (17)] Forceful destruction successful, exit code 0 [2024-10-13 13:43:07,757 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-13 13:43:07,758 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-13 13:43:07,758 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-10-13 13:43:07,758 INFO L85 PathProgramCache]: Analyzing trace with hash 1070794258, now seen corresponding path program 2 times [2024-10-13 13:43:07,758 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-10-13 13:43:07,758 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1847983213] [2024-10-13 13:43:07,758 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-10-13 13:43:07,758 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-10-13 13:43:07,777 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unknown [2024-10-13 13:43:07,778 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [914655873] [2024-10-13 13:43:07,778 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2024-10-13 13:43:07,779 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-10-13 13:43:07,779 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2024-10-13 13:43:07,780 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-13 13:43:07,785 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-13 13:43:07,840 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2024-10-13 13:43:07,840 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2024-10-13 13:43:07,842 INFO L255 TraceCheckSpWp]: Trace formula consists of 209 conjuncts, 21 conjuncts are in the unsatisfiable core [2024-10-13 13:43:07,844 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-10-13 13:43:08,387 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-13 13:43:08,388 INFO L311 TraceCheckSpWp]: Computing backward predicates... [2024-10-13 13:43:13,736 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-10-13 13:43:13,737 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1847983213] [2024-10-13 13:43:13,737 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2024-10-13 13:43:13,737 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [914655873] [2024-10-13 13:43:13,737 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [914655873] provided 0 perfect and 1 imperfect interpolant sequences [2024-10-13 13:43:13,737 INFO L185 FreeRefinementEngine]: Found 0 perfect and 1 imperfect interpolant sequences. [2024-10-13 13:43:13,737 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11] total 11 [2024-10-13 13:43:13,738 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1400823531] [2024-10-13 13:43:13,738 INFO L85 oduleStraightlineAll]: Using 1 imperfect interpolants to construct interpolant automaton [2024-10-13 13:43:13,738 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 12 states [2024-10-13 13:43:13,738 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-10-13 13:43:13,739 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2024-10-13 13:43:13,739 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=52, Invalid=219, Unknown=1, NotChecked=0, Total=272 [2024-10-13 13:43:13,740 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-13 13:43:14,354 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-10-13 13:43:14,354 INFO L93 Difference]: Finished difference Result 564 states and 740 transitions. [2024-10-13 13:43:14,354 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2024-10-13 13:43:14,355 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-13 13:43:14,355 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-10-13 13:43:14,358 INFO L225 Difference]: With dead ends: 564 [2024-10-13 13:43:14,358 INFO L226 Difference]: Without dead ends: 563 [2024-10-13 13:43:14,358 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 116 GetRequests, 100 SyntacticMatches, 0 SemanticMatches, 16 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 23 ImplicationChecksByTransitivity, 4.9s TimeCoverageRelationStatistics Valid=62, Invalid=243, Unknown=1, NotChecked=0, Total=306 [2024-10-13 13:43:14,359 INFO L432 NwaCegarLoop]: 58 mSDtfsCounter, 29 mSDsluCounter, 254 mSDsCounter, 0 mSdLazyCounter, 928 mSolverCounterSat, 1 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.5s Time, 0 mProtectedPredicate, 0 mProtectedAction, 33 SdHoareTripleChecker+Valid, 312 SdHoareTripleChecker+Invalid, 929 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1 IncrementalHoareTripleChecker+Valid, 928 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.5s IncrementalHoareTripleChecker+Time [2024-10-13 13:43:14,359 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [33 Valid, 312 Invalid, 929 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1 Valid, 928 Invalid, 0 Unknown, 0 Unchecked, 0.5s Time] [2024-10-13 13:43:14,360 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 563 states. [2024-10-13 13:43:14,397 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 563 to 540. [2024-10-13 13:43:14,398 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-13 13:43:14,399 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 540 states to 540 states and 709 transitions. [2024-10-13 13:43:14,400 INFO L78 Accepts]: Start accepts. Automaton has 540 states and 709 transitions. Word has length 100 [2024-10-13 13:43:14,400 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-10-13 13:43:14,400 INFO L471 AbstractCegarLoop]: Abstraction has 540 states and 709 transitions. [2024-10-13 13:43:14,401 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-13 13:43:14,401 INFO L276 IsEmpty]: Start isEmpty. Operand 540 states and 709 transitions. [2024-10-13 13:43:14,402 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 115 [2024-10-13 13:43:14,402 INFO L207 NwaCegarLoop]: Found error trace [2024-10-13 13:43:14,402 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-13 13:43:14,420 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-13 13:43:14,602 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-13 13:43:14,604 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-13 13:43:14,604 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-10-13 13:43:14,604 INFO L85 PathProgramCache]: Analyzing trace with hash 844945041, now seen corresponding path program 2 times [2024-10-13 13:43:14,605 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-10-13 13:43:14,605 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [220999822] [2024-10-13 13:43:14,605 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-10-13 13:43:14,605 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-10-13 13:43:14,619 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-13 13:43:14,714 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 4 [2024-10-13 13:43:14,715 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-13 13:43:14,717 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 9 [2024-10-13 13:43:14,717 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-13 13:43:14,719 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 16 [2024-10-13 13:43:14,720 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-13 13:43:14,723 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 27 [2024-10-13 13:43:14,724 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-13 13:43:14,725 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 32 [2024-10-13 13:43:14,726 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-13 13:43:14,728 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 39 [2024-10-13 13:43:14,729 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-13 13:43:14,730 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 50 [2024-10-13 13:43:14,731 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-13 13:43:14,732 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 55 [2024-10-13 13:43:14,733 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-13 13:43:14,735 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 62 [2024-10-13 13:43:14,735 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-13 13:43:14,737 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 73 [2024-10-13 13:43:14,738 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-13 13:43:14,741 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 80 [2024-10-13 13:43:14,744 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-13 13:43:14,746 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 100 [2024-10-13 13:43:14,748 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-13 13:43:14,749 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 107 [2024-10-13 13:43:14,750 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-13 13:43:14,753 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-13 13:43:14,753 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-10-13 13:43:14,753 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [220999822] [2024-10-13 13:43:14,753 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [220999822] provided 0 perfect and 1 imperfect interpolant sequences [2024-10-13 13:43:14,753 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [500784175] [2024-10-13 13:43:14,754 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2024-10-13 13:43:14,754 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-10-13 13:43:14,754 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2024-10-13 13:43:14,756 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-13 13:43:14,759 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-13 13:43:14,826 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2024-10-13 13:43:14,826 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2024-10-13 13:43:14,827 INFO L255 TraceCheckSpWp]: Trace formula consists of 232 conjuncts, 5 conjuncts are in the unsatisfiable core [2024-10-13 13:43:14,829 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-10-13 13:43:14,910 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-13 13:43:14,911 INFO L311 TraceCheckSpWp]: Computing backward predicates... [2024-10-13 13:43:15,056 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-13 13:43:15,056 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [500784175] provided 0 perfect and 2 imperfect interpolant sequences [2024-10-13 13:43:15,056 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2024-10-13 13:43:15,057 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [5, 5, 5] total 6 [2024-10-13 13:43:15,057 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [619725292] [2024-10-13 13:43:15,057 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2024-10-13 13:43:15,057 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2024-10-13 13:43:15,057 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-10-13 13:43:15,058 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2024-10-13 13:43:15,058 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=13, Invalid=17, Unknown=0, NotChecked=0, Total=30 [2024-10-13 13:43:15,058 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-13 13:43:15,191 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-10-13 13:43:15,191 INFO L93 Difference]: Finished difference Result 549 states and 715 transitions. [2024-10-13 13:43:15,192 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2024-10-13 13:43:15,192 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-13 13:43:15,192 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-10-13 13:43:15,195 INFO L225 Difference]: With dead ends: 549 [2024-10-13 13:43:15,195 INFO L226 Difference]: Without dead ends: 542 [2024-10-13 13:43:15,195 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-13 13:43:15,196 INFO L432 NwaCegarLoop]: 64 mSDtfsCounter, 32 mSDsluCounter, 103 mSDsCounter, 0 mSdLazyCounter, 94 mSolverCounterSat, 2 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 34 SdHoareTripleChecker+Valid, 167 SdHoareTripleChecker+Invalid, 96 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 2 IncrementalHoareTripleChecker+Valid, 94 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2024-10-13 13:43:15,196 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [34 Valid, 167 Invalid, 96 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [2 Valid, 94 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2024-10-13 13:43:15,197 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 542 states. [2024-10-13 13:43:15,233 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 542 to 540. [2024-10-13 13:43:15,234 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-13 13:43:15,236 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 540 states to 540 states and 705 transitions. [2024-10-13 13:43:15,236 INFO L78 Accepts]: Start accepts. Automaton has 540 states and 705 transitions. Word has length 114 [2024-10-13 13:43:15,236 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-10-13 13:43:15,237 INFO L471 AbstractCegarLoop]: Abstraction has 540 states and 705 transitions. [2024-10-13 13:43:15,237 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-13 13:43:15,237 INFO L276 IsEmpty]: Start isEmpty. Operand 540 states and 705 transitions. [2024-10-13 13:43:15,238 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 117 [2024-10-13 13:43:15,238 INFO L207 NwaCegarLoop]: Found error trace [2024-10-13 13:43:15,238 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-13 13:43:15,256 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-13 13:43:15,438 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-13 13:43:15,439 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-13 13:43:15,439 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-10-13 13:43:15,440 INFO L85 PathProgramCache]: Analyzing trace with hash 1803512035, now seen corresponding path program 2 times [2024-10-13 13:43:15,440 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-10-13 13:43:15,440 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1023498200] [2024-10-13 13:43:15,440 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-10-13 13:43:15,440 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-10-13 13:43:15,449 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-13 13:43:15,541 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 4 [2024-10-13 13:43:15,542 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-13 13:43:15,544 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 9 [2024-10-13 13:43:15,544 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-13 13:43:15,546 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 16 [2024-10-13 13:43:15,547 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-13 13:43:15,548 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 27 [2024-10-13 13:43:15,549 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-13 13:43:15,551 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 32 [2024-10-13 13:43:15,552 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-13 13:43:15,554 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 39 [2024-10-13 13:43:15,555 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-13 13:43:15,556 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 50 [2024-10-13 13:43:15,557 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-13 13:43:15,558 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 55 [2024-10-13 13:43:15,559 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-13 13:43:15,561 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 62 [2024-10-13 13:43:15,562 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-13 13:43:15,564 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 73 [2024-10-13 13:43:15,564 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-13 13:43:15,567 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 78 [2024-10-13 13:43:15,569 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-13 13:43:15,570 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 85 [2024-10-13 13:43:15,571 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-13 13:43:15,573 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 96 [2024-10-13 13:43:15,575 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-13 13:43:15,579 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 101 [2024-10-13 13:43:15,580 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-13 13:43:15,582 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 108 [2024-10-13 13:43:15,584 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-13 13:43:15,586 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-13 13:43:15,587 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-10-13 13:43:15,587 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1023498200] [2024-10-13 13:43:15,587 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1023498200] provided 0 perfect and 1 imperfect interpolant sequences [2024-10-13 13:43:15,587 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [476493011] [2024-10-13 13:43:15,587 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2024-10-13 13:43:15,587 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-10-13 13:43:15,588 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2024-10-13 13:43:15,589 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-13 13:43:15,592 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-13 13:43:15,631 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 1 check-sat command(s) [2024-10-13 13:43:15,631 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2024-10-13 13:43:15,632 INFO L255 TraceCheckSpWp]: Trace formula consists of 65 conjuncts, 6 conjuncts are in the unsatisfiable core [2024-10-13 13:43:15,633 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-10-13 13:43:15,743 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-13 13:43:15,744 INFO L311 TraceCheckSpWp]: Computing backward predicates... [2024-10-13 13:43:15,900 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-13 13:43:15,901 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [476493011] provided 0 perfect and 2 imperfect interpolant sequences [2024-10-13 13:43:15,901 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2024-10-13 13:43:15,901 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [6, 5, 5] total 14 [2024-10-13 13:43:15,901 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [329059295] [2024-10-13 13:43:15,901 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2024-10-13 13:43:15,901 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 15 states [2024-10-13 13:43:15,902 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-10-13 13:43:15,902 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 15 interpolants. [2024-10-13 13:43:15,902 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=53, Invalid=157, Unknown=0, NotChecked=0, Total=210 [2024-10-13 13:43:15,902 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-13 13:43:16,481 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-10-13 13:43:16,481 INFO L93 Difference]: Finished difference Result 902 states and 1208 transitions. [2024-10-13 13:43:16,482 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 16 states. [2024-10-13 13:43:16,482 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-13 13:43:16,482 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-10-13 13:43:16,487 INFO L225 Difference]: With dead ends: 902 [2024-10-13 13:43:16,487 INFO L226 Difference]: Without dead ends: 900 [2024-10-13 13:43:16,488 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 278 GetRequests, 253 SyntacticMatches, 0 SemanticMatches, 25 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 96 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=223, Invalid=479, Unknown=0, NotChecked=0, Total=702 [2024-10-13 13:43:16,489 INFO L432 NwaCegarLoop]: 52 mSDtfsCounter, 1321 mSDsluCounter, 244 mSDsCounter, 0 mSdLazyCounter, 229 mSolverCounterSat, 206 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1321 SdHoareTripleChecker+Valid, 296 SdHoareTripleChecker+Invalid, 435 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 206 IncrementalHoareTripleChecker+Valid, 229 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.4s IncrementalHoareTripleChecker+Time [2024-10-13 13:43:16,489 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [1321 Valid, 296 Invalid, 435 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [206 Valid, 229 Invalid, 0 Unknown, 0 Unchecked, 0.4s Time] [2024-10-13 13:43:16,490 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 900 states. [2024-10-13 13:43:16,534 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 900 to 434. [2024-10-13 13:43:16,534 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-13 13:43:16,536 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 434 states to 434 states and 555 transitions. [2024-10-13 13:43:16,537 INFO L78 Accepts]: Start accepts. Automaton has 434 states and 555 transitions. Word has length 116 [2024-10-13 13:43:16,537 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-10-13 13:43:16,537 INFO L471 AbstractCegarLoop]: Abstraction has 434 states and 555 transitions. [2024-10-13 13:43:16,537 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-13 13:43:16,537 INFO L276 IsEmpty]: Start isEmpty. Operand 434 states and 555 transitions. [2024-10-13 13:43:16,538 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 117 [2024-10-13 13:43:16,538 INFO L207 NwaCegarLoop]: Found error trace [2024-10-13 13:43:16,538 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-13 13:43:16,558 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-13 13:43:16,739 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-13 13:43:16,739 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-13 13:43:16,739 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-10-13 13:43:16,739 INFO L85 PathProgramCache]: Analyzing trace with hash -969840553, now seen corresponding path program 1 times [2024-10-13 13:43:16,739 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-10-13 13:43:16,740 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [210788848] [2024-10-13 13:43:16,740 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-10-13 13:43:16,740 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-10-13 13:43:16,754 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-13 13:43:16,937 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 4 [2024-10-13 13:43:16,938 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-13 13:43:16,940 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 9 [2024-10-13 13:43:16,940 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-13 13:43:16,942 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 16 [2024-10-13 13:43:16,942 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-13 13:43:16,944 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 27 [2024-10-13 13:43:16,944 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-13 13:43:16,945 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 32 [2024-10-13 13:43:16,946 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-13 13:43:16,947 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 39 [2024-10-13 13:43:16,948 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-13 13:43:16,949 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 50 [2024-10-13 13:43:16,950 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-13 13:43:16,952 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 55 [2024-10-13 13:43:16,952 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-13 13:43:16,954 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 62 [2024-10-13 13:43:16,955 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-13 13:43:16,956 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 73 [2024-10-13 13:43:16,957 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-13 13:43:16,959 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 80 [2024-10-13 13:43:16,960 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-13 13:43:16,962 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 96 [2024-10-13 13:43:16,963 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-13 13:43:16,965 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 103 [2024-10-13 13:43:16,966 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-13 13:43:16,967 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-13 13:43:16,967 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-10-13 13:43:16,967 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [210788848] [2024-10-13 13:43:16,967 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [210788848] provided 0 perfect and 1 imperfect interpolant sequences [2024-10-13 13:43:16,968 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [91156655] [2024-10-13 13:43:16,968 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-10-13 13:43:16,968 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-10-13 13:43:16,968 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2024-10-13 13:43:16,969 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-13 13:43:16,971 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-13 13:43:17,047 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-13 13:43:17,048 INFO L255 TraceCheckSpWp]: Trace formula consists of 233 conjuncts, 9 conjuncts are in the unsatisfiable core [2024-10-13 13:43:17,050 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-10-13 13:43:17,360 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-13 13:43:17,361 INFO L311 TraceCheckSpWp]: Computing backward predicates... [2024-10-13 13:43:17,760 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-13 13:43:17,760 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [91156655] provided 0 perfect and 2 imperfect interpolant sequences [2024-10-13 13:43:17,760 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2024-10-13 13:43:17,761 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 7, 7] total 21 [2024-10-13 13:43:17,761 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1485895924] [2024-10-13 13:43:17,761 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2024-10-13 13:43:17,762 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 22 states [2024-10-13 13:43:17,762 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-10-13 13:43:17,763 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 22 interpolants. [2024-10-13 13:43:17,763 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=98, Invalid=364, Unknown=0, NotChecked=0, Total=462 [2024-10-13 13:43:17,764 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-13 13:43:18,479 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-10-13 13:43:18,479 INFO L93 Difference]: Finished difference Result 577 states and 740 transitions. [2024-10-13 13:43:18,480 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 22 states. [2024-10-13 13:43:18,480 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-13 13:43:18,480 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-10-13 13:43:18,483 INFO L225 Difference]: With dead ends: 577 [2024-10-13 13:43:18,483 INFO L226 Difference]: Without dead ends: 486 [2024-10-13 13:43:18,485 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 284 GetRequests, 245 SyntacticMatches, 0 SemanticMatches, 39 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 359 ImplicationChecksByTransitivity, 0.5s TimeCoverageRelationStatistics Valid=430, Invalid=1210, Unknown=0, NotChecked=0, Total=1640 [2024-10-13 13:43:18,486 INFO L432 NwaCegarLoop]: 71 mSDtfsCounter, 792 mSDsluCounter, 394 mSDsCounter, 0 mSdLazyCounter, 417 mSolverCounterSat, 131 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 792 SdHoareTripleChecker+Valid, 465 SdHoareTripleChecker+Invalid, 548 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 131 IncrementalHoareTripleChecker+Valid, 417 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.4s IncrementalHoareTripleChecker+Time [2024-10-13 13:43:18,486 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [792 Valid, 465 Invalid, 548 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [131 Valid, 417 Invalid, 0 Unknown, 0 Unchecked, 0.4s Time] [2024-10-13 13:43:18,487 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 486 states. [2024-10-13 13:43:18,533 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 486 to 423. [2024-10-13 13:43:18,534 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-13 13:43:18,535 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 423 states to 423 states and 553 transitions. [2024-10-13 13:43:18,536 INFO L78 Accepts]: Start accepts. Automaton has 423 states and 553 transitions. Word has length 116 [2024-10-13 13:43:18,536 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-10-13 13:43:18,536 INFO L471 AbstractCegarLoop]: Abstraction has 423 states and 553 transitions. [2024-10-13 13:43:18,536 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-13 13:43:18,537 INFO L276 IsEmpty]: Start isEmpty. Operand 423 states and 553 transitions. [2024-10-13 13:43:18,538 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 122 [2024-10-13 13:43:18,538 INFO L207 NwaCegarLoop]: Found error trace [2024-10-13 13:43:18,539 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-13 13:43:18,558 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (21)] Ended with exit code 0 [2024-10-13 13:43:18,740 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-13 13:43:18,741 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-13 13:43:18,741 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-10-13 13:43:18,741 INFO L85 PathProgramCache]: Analyzing trace with hash -1896291402, now seen corresponding path program 1 times [2024-10-13 13:43:18,741 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-10-13 13:43:18,742 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [142232783] [2024-10-13 13:43:18,743 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-10-13 13:43:18,743 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-10-13 13:43:18,759 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-13 13:43:18,953 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 4 [2024-10-13 13:43:18,954 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-13 13:43:18,955 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 9 [2024-10-13 13:43:18,956 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-13 13:43:18,957 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 16 [2024-10-13 13:43:18,957 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-13 13:43:18,958 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 27 [2024-10-13 13:43:18,959 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-13 13:43:18,960 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 32 [2024-10-13 13:43:18,961 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-13 13:43:18,962 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 39 [2024-10-13 13:43:18,962 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-13 13:43:18,964 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 50 [2024-10-13 13:43:18,964 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-13 13:43:18,966 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 55 [2024-10-13 13:43:18,967 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-13 13:43:18,968 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 62 [2024-10-13 13:43:18,969 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-13 13:43:18,971 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 73 [2024-10-13 13:43:18,972 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-13 13:43:18,975 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 80 [2024-10-13 13:43:18,976 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-13 13:43:18,978 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 100 [2024-10-13 13:43:18,979 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-13 13:43:18,981 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 107 [2024-10-13 13:43:18,983 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-13 13:43:18,985 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-13 13:43:18,986 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-10-13 13:43:18,986 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [142232783] [2024-10-13 13:43:18,986 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [142232783] provided 0 perfect and 1 imperfect interpolant sequences [2024-10-13 13:43:18,986 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1627935075] [2024-10-13 13:43:18,986 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-10-13 13:43:18,986 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-10-13 13:43:18,987 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2024-10-13 13:43:18,989 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-13 13:43:18,990 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-13 13:43:19,052 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-13 13:43:19,053 INFO L255 TraceCheckSpWp]: Trace formula consists of 244 conjuncts, 9 conjuncts are in the unsatisfiable core [2024-10-13 13:43:19,055 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-10-13 13:43:19,281 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-13 13:43:19,281 INFO L311 TraceCheckSpWp]: Computing backward predicates... [2024-10-13 13:43:21,946 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-13 13:43:21,947 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1627935075] provided 0 perfect and 2 imperfect interpolant sequences [2024-10-13 13:43:21,947 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2024-10-13 13:43:21,947 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 6, 8] total 20 [2024-10-13 13:43:21,947 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1556752373] [2024-10-13 13:43:21,947 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2024-10-13 13:43:21,948 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 21 states [2024-10-13 13:43:21,948 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-10-13 13:43:21,949 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 21 interpolants. [2024-10-13 13:43:21,949 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=131, Invalid=289, Unknown=0, NotChecked=0, Total=420 [2024-10-13 13:43:21,949 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-13 13:43:22,454 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-10-13 13:43:22,454 INFO L93 Difference]: Finished difference Result 558 states and 742 transitions. [2024-10-13 13:43:22,454 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2024-10-13 13:43:22,455 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-13 13:43:22,455 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-10-13 13:43:22,457 INFO L225 Difference]: With dead ends: 558 [2024-10-13 13:43:22,457 INFO L226 Difference]: Without dead ends: 557 [2024-10-13 13:43:22,458 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-13 13:43:22,458 INFO L432 NwaCegarLoop]: 60 mSDtfsCounter, 268 mSDsluCounter, 226 mSDsCounter, 0 mSdLazyCounter, 307 mSolverCounterSat, 76 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 272 SdHoareTripleChecker+Valid, 286 SdHoareTripleChecker+Invalid, 383 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 76 IncrementalHoareTripleChecker+Valid, 307 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.4s IncrementalHoareTripleChecker+Time [2024-10-13 13:43:22,458 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [272 Valid, 286 Invalid, 383 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [76 Valid, 307 Invalid, 0 Unknown, 0 Unchecked, 0.4s Time] [2024-10-13 13:43:22,459 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 557 states. [2024-10-13 13:43:22,498 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 557 to 422. [2024-10-13 13:43:22,499 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-13 13:43:22,501 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 422 states to 422 states and 550 transitions. [2024-10-13 13:43:22,501 INFO L78 Accepts]: Start accepts. Automaton has 422 states and 550 transitions. Word has length 121 [2024-10-13 13:43:22,502 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-10-13 13:43:22,502 INFO L471 AbstractCegarLoop]: Abstraction has 422 states and 550 transitions. [2024-10-13 13:43:22,502 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-13 13:43:22,502 INFO L276 IsEmpty]: Start isEmpty. Operand 422 states and 550 transitions. [2024-10-13 13:43:22,503 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 123 [2024-10-13 13:43:22,503 INFO L207 NwaCegarLoop]: Found error trace [2024-10-13 13:43:22,503 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-13 13:43:22,520 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (22)] Forceful destruction successful, exit code 0 [2024-10-13 13:43:22,707 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-13 13:43:22,708 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-13 13:43:22,708 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-10-13 13:43:22,708 INFO L85 PathProgramCache]: Analyzing trace with hash 1344508799, now seen corresponding path program 1 times [2024-10-13 13:43:22,708 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-10-13 13:43:22,708 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1263409986] [2024-10-13 13:43:22,708 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-10-13 13:43:22,708 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-10-13 13:43:22,721 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-13 13:43:22,935 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 4 [2024-10-13 13:43:22,936 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-13 13:43:22,937 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 9 [2024-10-13 13:43:22,938 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-13 13:43:22,940 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 16 [2024-10-13 13:43:22,940 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-13 13:43:22,942 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 27 [2024-10-13 13:43:22,943 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-13 13:43:22,944 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 32 [2024-10-13 13:43:22,945 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-13 13:43:22,947 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 39 [2024-10-13 13:43:22,947 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-13 13:43:22,949 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 50 [2024-10-13 13:43:22,949 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-13 13:43:22,966 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 55 [2024-10-13 13:43:22,967 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-13 13:43:22,969 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 62 [2024-10-13 13:43:22,970 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-13 13:43:22,972 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 73 [2024-10-13 13:43:22,973 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-13 13:43:22,974 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 80 [2024-10-13 13:43:22,975 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-13 13:43:22,976 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 100 [2024-10-13 13:43:22,977 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-13 13:43:22,978 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 107 [2024-10-13 13:43:22,979 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-13 13:43:22,980 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-13 13:43:22,981 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-10-13 13:43:22,981 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1263409986] [2024-10-13 13:43:22,981 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1263409986] provided 0 perfect and 1 imperfect interpolant sequences [2024-10-13 13:43:22,981 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1883558674] [2024-10-13 13:43:22,981 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-10-13 13:43:22,981 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-10-13 13:43:22,981 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2024-10-13 13:43:22,983 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-13 13:43:22,984 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-13 13:43:23,042 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-13 13:43:23,046 INFO L255 TraceCheckSpWp]: Trace formula consists of 245 conjuncts, 12 conjuncts are in the unsatisfiable core [2024-10-13 13:43:23,048 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-10-13 13:43:23,340 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-13 13:43:23,340 INFO L311 TraceCheckSpWp]: Computing backward predicates... [2024-10-13 13:43:24,605 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-13 13:43:24,605 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1883558674] provided 0 perfect and 2 imperfect interpolant sequences [2024-10-13 13:43:24,605 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2024-10-13 13:43:24,605 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 7, 7] total 21 [2024-10-13 13:43:24,606 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1933927326] [2024-10-13 13:43:24,606 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2024-10-13 13:43:24,606 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 22 states [2024-10-13 13:43:24,606 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-10-13 13:43:24,607 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 22 interpolants. [2024-10-13 13:43:24,607 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=164, Invalid=298, Unknown=0, NotChecked=0, Total=462 [2024-10-13 13:43:24,607 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-13 13:43:25,766 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-10-13 13:43:25,766 INFO L93 Difference]: Finished difference Result 684 states and 873 transitions. [2024-10-13 13:43:25,766 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 18 states. [2024-10-13 13:43:25,766 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-13 13:43:25,767 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-10-13 13:43:25,769 INFO L225 Difference]: With dead ends: 684 [2024-10-13 13:43:25,770 INFO L226 Difference]: Without dead ends: 683 [2024-10-13 13:43:25,770 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 288 GetRequests, 257 SyntacticMatches, 0 SemanticMatches, 31 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 282 ImplicationChecksByTransitivity, 0.7s TimeCoverageRelationStatistics Valid=397, Invalid=659, Unknown=0, NotChecked=0, Total=1056 [2024-10-13 13:43:25,771 INFO L432 NwaCegarLoop]: 74 mSDtfsCounter, 300 mSDsluCounter, 449 mSDsCounter, 0 mSdLazyCounter, 700 mSolverCounterSat, 68 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.6s Time, 0 mProtectedPredicate, 0 mProtectedAction, 304 SdHoareTripleChecker+Valid, 523 SdHoareTripleChecker+Invalid, 768 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 68 IncrementalHoareTripleChecker+Valid, 700 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.7s IncrementalHoareTripleChecker+Time [2024-10-13 13:43:25,771 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [304 Valid, 523 Invalid, 768 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [68 Valid, 700 Invalid, 0 Unknown, 0 Unchecked, 0.7s Time] [2024-10-13 13:43:25,772 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 683 states. [2024-10-13 13:43:25,825 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 683 to 565. [2024-10-13 13:43:25,826 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-13 13:43:25,827 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 565 states to 565 states and 735 transitions. [2024-10-13 13:43:25,828 INFO L78 Accepts]: Start accepts. Automaton has 565 states and 735 transitions. Word has length 122 [2024-10-13 13:43:25,828 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-10-13 13:43:25,828 INFO L471 AbstractCegarLoop]: Abstraction has 565 states and 735 transitions. [2024-10-13 13:43:25,828 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-13 13:43:25,828 INFO L276 IsEmpty]: Start isEmpty. Operand 565 states and 735 transitions. [2024-10-13 13:43:25,829 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 124 [2024-10-13 13:43:25,829 INFO L207 NwaCegarLoop]: Found error trace [2024-10-13 13:43:25,829 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-13 13:43:25,847 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-13 13:43:26,033 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-13 13:43:26,034 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-13 13:43:26,034 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-10-13 13:43:26,035 INFO L85 PathProgramCache]: Analyzing trace with hash 1855422037, now seen corresponding path program 3 times [2024-10-13 13:43:26,035 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-10-13 13:43:26,035 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [928445255] [2024-10-13 13:43:26,035 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-10-13 13:43:26,035 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-10-13 13:43:26,054 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unknown [2024-10-13 13:43:26,056 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [707061767] [2024-10-13 13:43:26,056 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2024-10-13 13:43:26,056 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-10-13 13:43:26,056 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2024-10-13 13:43:26,058 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-13 13:43:26,059 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-13 13:43:26,106 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 2 check-sat command(s) [2024-10-13 13:43:26,106 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2024-10-13 13:43:26,107 INFO L255 TraceCheckSpWp]: Trace formula consists of 115 conjuncts, 18 conjuncts are in the unsatisfiable core [2024-10-13 13:43:26,109 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-10-13 13:43:26,573 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-13 13:43:26,573 INFO L311 TraceCheckSpWp]: Computing backward predicates... [2024-10-13 13:43:42,814 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-10-13 13:43:42,815 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [928445255] [2024-10-13 13:43:42,815 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2024-10-13 13:43:42,815 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [707061767] [2024-10-13 13:43:42,815 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [707061767] provided 0 perfect and 1 imperfect interpolant sequences [2024-10-13 13:43:42,815 INFO L185 FreeRefinementEngine]: Found 0 perfect and 1 imperfect interpolant sequences. [2024-10-13 13:43:42,815 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11] total 11 [2024-10-13 13:43:42,816 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [80752114] [2024-10-13 13:43:42,816 INFO L85 oduleStraightlineAll]: Using 1 imperfect interpolants to construct interpolant automaton [2024-10-13 13:43:42,816 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 12 states [2024-10-13 13:43:42,816 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-10-13 13:43:42,817 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2024-10-13 13:43:42,818 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=61, Invalid=242, Unknown=3, NotChecked=0, Total=306 [2024-10-13 13:43:42,818 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-13 13:43:43,830 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-10-13 13:43:43,831 INFO L93 Difference]: Finished difference Result 578 states and 747 transitions. [2024-10-13 13:43:43,831 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 15 states. [2024-10-13 13:43:43,832 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-13 13:43:43,833 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-10-13 13:43:43,835 INFO L225 Difference]: With dead ends: 578 [2024-10-13 13:43:43,836 INFO L226 Difference]: Without dead ends: 577 [2024-10-13 13:43:43,837 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 147 GetRequests, 122 SyntacticMatches, 0 SemanticMatches, 25 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 91 ImplicationChecksByTransitivity, 15.6s TimeCoverageRelationStatistics Valid=160, Invalid=539, Unknown=3, NotChecked=0, Total=702 [2024-10-13 13:43:43,839 INFO L432 NwaCegarLoop]: 16 mSDtfsCounter, 150 mSDsluCounter, 96 mSDsCounter, 0 mSdLazyCounter, 379 mSolverCounterSat, 33 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.5s Time, 0 mProtectedPredicate, 0 mProtectedAction, 152 SdHoareTripleChecker+Valid, 112 SdHoareTripleChecker+Invalid, 412 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 33 IncrementalHoareTripleChecker+Valid, 379 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.5s IncrementalHoareTripleChecker+Time [2024-10-13 13:43:43,839 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [152 Valid, 112 Invalid, 412 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [33 Valid, 379 Invalid, 0 Unknown, 0 Unchecked, 0.5s Time] [2024-10-13 13:43:43,840 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 577 states. [2024-10-13 13:43:43,900 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 577 to 565. [2024-10-13 13:43:43,902 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-13 13:43:43,904 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 565 states to 565 states and 729 transitions. [2024-10-13 13:43:43,905 INFO L78 Accepts]: Start accepts. Automaton has 565 states and 729 transitions. Word has length 123 [2024-10-13 13:43:43,905 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-10-13 13:43:43,905 INFO L471 AbstractCegarLoop]: Abstraction has 565 states and 729 transitions. [2024-10-13 13:43:43,906 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-13 13:43:43,906 INFO L276 IsEmpty]: Start isEmpty. Operand 565 states and 729 transitions. [2024-10-13 13:43:43,907 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 125 [2024-10-13 13:43:43,908 INFO L207 NwaCegarLoop]: Found error trace [2024-10-13 13:43:43,908 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-13 13:43:43,926 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (24)] Ended with exit code 0 [2024-10-13 13:43:44,112 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-13 13:43:44,113 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-13 13:43:44,113 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-10-13 13:43:44,114 INFO L85 PathProgramCache]: Analyzing trace with hash -712197727, now seen corresponding path program 2 times [2024-10-13 13:43:44,114 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-10-13 13:43:44,114 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1619575729] [2024-10-13 13:43:44,114 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-10-13 13:43:44,114 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-10-13 13:43:44,143 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unknown [2024-10-13 13:43:44,147 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [1302462264] [2024-10-13 13:43:44,147 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2024-10-13 13:43:44,147 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-10-13 13:43:44,147 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2024-10-13 13:43:44,151 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-13 13:43:44,152 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-13 13:43:44,198 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 1 check-sat command(s) [2024-10-13 13:43:44,198 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2024-10-13 13:43:44,199 INFO L255 TraceCheckSpWp]: Trace formula consists of 82 conjuncts, 5 conjuncts are in the unsatisfiable core [2024-10-13 13:43:44,201 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-10-13 13:43:44,355 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-13 13:43:44,355 INFO L307 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2024-10-13 13:43:44,355 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-10-13 13:43:44,356 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1619575729] [2024-10-13 13:43:44,356 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2024-10-13 13:43:44,356 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1302462264] [2024-10-13 13:43:44,356 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1302462264] provided 1 perfect and 0 imperfect interpolant sequences [2024-10-13 13:43:44,356 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-10-13 13:43:44,356 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2024-10-13 13:43:44,356 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [694695948] [2024-10-13 13:43:44,356 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-10-13 13:43:44,357 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2024-10-13 13:43:44,357 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-10-13 13:43:44,357 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2024-10-13 13:43:44,357 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=9, Invalid=11, Unknown=0, NotChecked=0, Total=20 [2024-10-13 13:43:44,358 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-13 13:43:44,509 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-10-13 13:43:44,509 INFO L93 Difference]: Finished difference Result 565 states and 729 transitions. [2024-10-13 13:43:44,510 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2024-10-13 13:43:44,510 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-13 13:43:44,510 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-10-13 13:43:44,512 INFO L225 Difference]: With dead ends: 565 [2024-10-13 13:43:44,513 INFO L226 Difference]: Without dead ends: 564 [2024-10-13 13:43:44,513 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-13 13:43:44,514 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-13 13:43:44,514 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-13 13:43:44,515 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 564 states. [2024-10-13 13:43:44,578 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 564 to 534. [2024-10-13 13:43:44,579 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-13 13:43:44,581 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 534 states to 534 states and 677 transitions. [2024-10-13 13:43:44,581 INFO L78 Accepts]: Start accepts. Automaton has 534 states and 677 transitions. Word has length 124 [2024-10-13 13:43:44,582 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-10-13 13:43:44,582 INFO L471 AbstractCegarLoop]: Abstraction has 534 states and 677 transitions. [2024-10-13 13:43:44,582 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-13 13:43:44,582 INFO L276 IsEmpty]: Start isEmpty. Operand 534 states and 677 transitions. [2024-10-13 13:43:44,583 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 128 [2024-10-13 13:43:44,583 INFO L207 NwaCegarLoop]: Found error trace [2024-10-13 13:43:44,583 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-13 13:43:44,602 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (25)] Forceful destruction successful, exit code 0 [2024-10-13 13:43:44,783 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-13 13:43:44,784 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-13 13:43:44,784 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-10-13 13:43:44,784 INFO L85 PathProgramCache]: Analyzing trace with hash 56039668, now seen corresponding path program 4 times [2024-10-13 13:43:44,784 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-10-13 13:43:44,784 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [603041533] [2024-10-13 13:43:44,784 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-10-13 13:43:44,785 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-10-13 13:43:44,799 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-13 13:43:45,169 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 4 [2024-10-13 13:43:45,170 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-13 13:43:45,171 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 9 [2024-10-13 13:43:45,172 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-13 13:43:45,173 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 16 [2024-10-13 13:43:45,174 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-13 13:43:45,176 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 27 [2024-10-13 13:43:45,177 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-13 13:43:45,179 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 32 [2024-10-13 13:43:45,180 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-13 13:43:45,181 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 39 [2024-10-13 13:43:45,182 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-13 13:43:45,184 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 50 [2024-10-13 13:43:45,185 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-13 13:43:45,186 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 55 [2024-10-13 13:43:45,187 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-13 13:43:45,188 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 62 [2024-10-13 13:43:45,189 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-13 13:43:45,191 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 73 [2024-10-13 13:43:45,192 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-13 13:43:45,195 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 80 [2024-10-13 13:43:45,196 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-13 13:43:45,198 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 100 [2024-10-13 13:43:45,199 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-13 13:43:45,201 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 107 [2024-10-13 13:43:45,202 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-13 13:43:45,204 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-13 13:43:45,204 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-10-13 13:43:45,204 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [603041533] [2024-10-13 13:43:45,204 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [603041533] provided 0 perfect and 1 imperfect interpolant sequences [2024-10-13 13:43:45,204 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2107698980] [2024-10-13 13:43:45,204 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2024-10-13 13:43:45,205 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-10-13 13:43:45,205 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2024-10-13 13:43:45,206 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-13 13:43:45,208 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-13 13:43:45,273 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2024-10-13 13:43:45,273 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2024-10-13 13:43:45,275 INFO L255 TraceCheckSpWp]: Trace formula consists of 252 conjuncts, 21 conjuncts are in the unsatisfiable core [2024-10-13 13:43:45,278 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-10-13 13:43:46,460 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-13 13:43:46,460 INFO L311 TraceCheckSpWp]: Computing backward predicates... [2024-10-13 13:43:54,619 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2107698980] provided 0 perfect and 1 imperfect interpolant sequences [2024-10-13 13:43:54,620 INFO L185 FreeRefinementEngine]: Found 0 perfect and 2 imperfect interpolant sequences. [2024-10-13 13:43:54,620 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 14] total 24 [2024-10-13 13:43:54,620 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [864422393] [2024-10-13 13:43:54,620 INFO L85 oduleStraightlineAll]: Using 2 imperfect interpolants to construct interpolant automaton [2024-10-13 13:43:54,620 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 25 states [2024-10-13 13:43:54,620 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-10-13 13:43:54,621 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 25 interpolants. [2024-10-13 13:43:54,621 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=96, Invalid=773, Unknown=1, NotChecked=0, Total=870 [2024-10-13 13:43:54,621 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-13 13:43:59,025 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-10-13 13:43:59,026 INFO L93 Difference]: Finished difference Result 933 states and 1189 transitions. [2024-10-13 13:43:59,026 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 52 states. [2024-10-13 13:43:59,027 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-13 13:43:59,027 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-10-13 13:43:59,034 INFO L225 Difference]: With dead ends: 933 [2024-10-13 13:43:59,034 INFO L226 Difference]: Without dead ends: 927 [2024-10-13 13:43:59,036 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 227 GetRequests, 151 SyntacticMatches, 1 SemanticMatches, 75 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1410 ImplicationChecksByTransitivity, 10.2s TimeCoverageRelationStatistics Valid=883, Invalid=4968, Unknown=1, NotChecked=0, Total=5852 [2024-10-13 13:43:59,037 INFO L432 NwaCegarLoop]: 32 mSDtfsCounter, 935 mSDsluCounter, 564 mSDsCounter, 0 mSdLazyCounter, 2069 mSolverCounterSat, 197 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.8s Time, 0 mProtectedPredicate, 0 mProtectedAction, 935 SdHoareTripleChecker+Valid, 596 SdHoareTripleChecker+Invalid, 2266 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 197 IncrementalHoareTripleChecker+Valid, 2069 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 2.0s IncrementalHoareTripleChecker+Time [2024-10-13 13:43:59,037 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [935 Valid, 596 Invalid, 2266 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [197 Valid, 2069 Invalid, 0 Unknown, 0 Unchecked, 2.0s Time] [2024-10-13 13:43:59,038 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 927 states. [2024-10-13 13:43:59,115 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 927 to 683. [2024-10-13 13:43:59,116 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-13 13:43:59,118 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 683 states to 683 states and 860 transitions. [2024-10-13 13:43:59,119 INFO L78 Accepts]: Start accepts. Automaton has 683 states and 860 transitions. Word has length 127 [2024-10-13 13:43:59,120 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-10-13 13:43:59,121 INFO L471 AbstractCegarLoop]: Abstraction has 683 states and 860 transitions. [2024-10-13 13:43:59,121 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-13 13:43:59,121 INFO L276 IsEmpty]: Start isEmpty. Operand 683 states and 860 transitions. [2024-10-13 13:43:59,123 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 131 [2024-10-13 13:43:59,123 INFO L207 NwaCegarLoop]: Found error trace [2024-10-13 13:43:59,124 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-13 13:43:59,138 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-13 13:43:59,327 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-13 13:43:59,327 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-13 13:43:59,328 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-10-13 13:43:59,328 INFO L85 PathProgramCache]: Analyzing trace with hash -880206758, now seen corresponding path program 1 times [2024-10-13 13:43:59,328 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-10-13 13:43:59,328 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1600759686] [2024-10-13 13:43:59,328 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-10-13 13:43:59,328 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-10-13 13:43:59,349 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unknown [2024-10-13 13:43:59,350 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [612071337] [2024-10-13 13:43:59,350 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-10-13 13:43:59,350 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-10-13 13:43:59,350 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2024-10-13 13:43:59,352 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-13 13:43:59,354 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-13 13:43:59,414 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-13 13:43:59,416 INFO L255 TraceCheckSpWp]: Trace formula consists of 259 conjuncts, 5 conjuncts are in the unsatisfiable core [2024-10-13 13:43:59,418 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-10-13 13:43:59,615 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-13 13:43:59,616 INFO L307 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2024-10-13 13:43:59,616 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-10-13 13:43:59,616 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1600759686] [2024-10-13 13:43:59,616 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2024-10-13 13:43:59,616 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [612071337] [2024-10-13 13:43:59,616 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [612071337] provided 1 perfect and 0 imperfect interpolant sequences [2024-10-13 13:43:59,616 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-10-13 13:43:59,616 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2024-10-13 13:43:59,616 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1396404150] [2024-10-13 13:43:59,617 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-10-13 13:43:59,617 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2024-10-13 13:43:59,617 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-10-13 13:43:59,617 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2024-10-13 13:43:59,617 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=6, Invalid=6, Unknown=0, NotChecked=0, Total=12 [2024-10-13 13:43:59,618 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-13 13:43:59,770 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-10-13 13:43:59,770 INFO L93 Difference]: Finished difference Result 683 states and 860 transitions. [2024-10-13 13:43:59,770 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2024-10-13 13:43:59,771 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-13 13:43:59,771 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-10-13 13:43:59,774 INFO L225 Difference]: With dead ends: 683 [2024-10-13 13:43:59,774 INFO L226 Difference]: Without dead ends: 681 [2024-10-13 13:43:59,774 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-13 13:43:59,775 INFO L432 NwaCegarLoop]: 35 mSDtfsCounter, 28 mSDsluCounter, 15 mSDsCounter, 0 mSdLazyCounter, 25 mSolverCounterSat, 3 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 32 SdHoareTripleChecker+Valid, 50 SdHoareTripleChecker+Invalid, 28 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 3 IncrementalHoareTripleChecker+Valid, 25 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2024-10-13 13:43:59,775 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [32 Valid, 50 Invalid, 28 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [3 Valid, 25 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2024-10-13 13:43:59,775 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 681 states. [2024-10-13 13:43:59,841 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 681 to 534. [2024-10-13 13:43:59,842 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-13 13:43:59,844 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 534 states to 534 states and 661 transitions. [2024-10-13 13:43:59,844 INFO L78 Accepts]: Start accepts. Automaton has 534 states and 661 transitions. Word has length 130 [2024-10-13 13:43:59,844 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-10-13 13:43:59,845 INFO L471 AbstractCegarLoop]: Abstraction has 534 states and 661 transitions. [2024-10-13 13:43:59,845 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-13 13:43:59,845 INFO L276 IsEmpty]: Start isEmpty. Operand 534 states and 661 transitions. [2024-10-13 13:43:59,846 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 138 [2024-10-13 13:43:59,846 INFO L207 NwaCegarLoop]: Found error trace [2024-10-13 13:43:59,846 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-13 13:43:59,865 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-13 13:44:00,047 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-13 13:44:00,047 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-13 13:44:00,047 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-10-13 13:44:00,048 INFO L85 PathProgramCache]: Analyzing trace with hash -536642963, now seen corresponding path program 1 times [2024-10-13 13:44:00,048 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-10-13 13:44:00,048 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1661748127] [2024-10-13 13:44:00,048 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-10-13 13:44:00,048 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-10-13 13:44:00,074 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unknown [2024-10-13 13:44:00,076 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [2136435028] [2024-10-13 13:44:00,076 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-10-13 13:44:00,076 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-10-13 13:44:00,076 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2024-10-13 13:44:00,078 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-13 13:44:00,080 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-13 13:44:00,147 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-13 13:44:00,149 INFO L255 TraceCheckSpWp]: Trace formula consists of 267 conjuncts, 26 conjuncts are in the unsatisfiable core [2024-10-13 13:44:00,151 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-10-13 13:44:00,687 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-13 13:44:00,687 INFO L311 TraceCheckSpWp]: Computing backward predicates... [2024-10-13 13:44:01,434 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-10-13 13:44:01,434 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1661748127] [2024-10-13 13:44:01,434 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2024-10-13 13:44:01,434 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2136435028] [2024-10-13 13:44:01,434 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2136435028] provided 0 perfect and 1 imperfect interpolant sequences [2024-10-13 13:44:01,434 INFO L185 FreeRefinementEngine]: Found 0 perfect and 1 imperfect interpolant sequences. [2024-10-13 13:44:01,435 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11] total 11 [2024-10-13 13:44:01,435 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1707275615] [2024-10-13 13:44:01,435 INFO L85 oduleStraightlineAll]: Using 1 imperfect interpolants to construct interpolant automaton [2024-10-13 13:44:01,435 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 12 states [2024-10-13 13:44:01,435 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-10-13 13:44:01,436 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2024-10-13 13:44:01,436 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=76, Invalid=164, Unknown=0, NotChecked=0, Total=240 [2024-10-13 13:44:01,436 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-13 13:44:02,013 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-10-13 13:44:02,013 INFO L93 Difference]: Finished difference Result 538 states and 665 transitions. [2024-10-13 13:44:02,014 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2024-10-13 13:44:02,014 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-13 13:44:02,014 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-10-13 13:44:02,017 INFO L225 Difference]: With dead ends: 538 [2024-10-13 13:44:02,017 INFO L226 Difference]: Without dead ends: 537 [2024-10-13 13:44:02,018 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 162 GetRequests, 148 SyntacticMatches, 0 SemanticMatches, 14 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 3 ImplicationChecksByTransitivity, 0.3s TimeCoverageRelationStatistics Valid=76, Invalid=164, Unknown=0, NotChecked=0, Total=240 [2024-10-13 13:44:02,018 INFO L432 NwaCegarLoop]: 53 mSDtfsCounter, 9 mSDsluCounter, 219 mSDsCounter, 0 mSdLazyCounter, 809 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.5s Time, 0 mProtectedPredicate, 0 mProtectedAction, 9 SdHoareTripleChecker+Valid, 272 SdHoareTripleChecker+Invalid, 809 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 809 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.5s IncrementalHoareTripleChecker+Time [2024-10-13 13:44:02,018 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [9 Valid, 272 Invalid, 809 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 809 Invalid, 0 Unknown, 0 Unchecked, 0.5s Time] [2024-10-13 13:44:02,019 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 537 states. [2024-10-13 13:44:02,086 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 537 to 535. [2024-10-13 13:44:02,087 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-13 13:44:02,089 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 535 states to 535 states and 662 transitions. [2024-10-13 13:44:02,089 INFO L78 Accepts]: Start accepts. Automaton has 535 states and 662 transitions. Word has length 137 [2024-10-13 13:44:02,089 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-10-13 13:44:02,089 INFO L471 AbstractCegarLoop]: Abstraction has 535 states and 662 transitions. [2024-10-13 13:44:02,090 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-13 13:44:02,090 INFO L276 IsEmpty]: Start isEmpty. Operand 535 states and 662 transitions. [2024-10-13 13:44:02,091 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 139 [2024-10-13 13:44:02,091 INFO L207 NwaCegarLoop]: Found error trace [2024-10-13 13:44:02,091 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-13 13:44:02,113 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-13 13:44:02,292 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-13 13:44:02,293 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-13 13:44:02,293 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-10-13 13:44:02,293 INFO L85 PathProgramCache]: Analyzing trace with hash 543937458, now seen corresponding path program 1 times [2024-10-13 13:44:02,293 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-10-13 13:44:02,294 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2135738994] [2024-10-13 13:44:02,294 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-10-13 13:44:02,295 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms