./Ultimate.py --spec ../sv-benchmarks/c/properties/no-overflow.prp --file ../sv-benchmarks/c/nla-digbench-scaling/cohendiv-ll_valuebound100.c --full-output --architecture 32bit -------------------------------------------------------------------------------- Checking for overflows Using default analysis Version 023d838f Calling Ultimate with: /root/.sdkman/candidates/java/11.0.12-open/bin/java -Dosgi.configuration.area=/storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/data/config -Xmx15G -Xms4m -jar /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/plugins/org.eclipse.equinox.launcher_1.5.800.v20200727-1323.jar -data @noDefault -ultimatedata /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/data -tc /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/config/AutomizerReach.xml -i ../sv-benchmarks/c/nla-digbench-scaling/cohendiv-ll_valuebound100.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 4da533f9027cb26869f2cd2349cd7115ebf62144e1d11b018683e8601f934a1d --- Real Ultimate output --- This is Ultimate 0.2.5-tmp.fs.icfgbuilder-eval-023d838-m [2024-11-10 19:03:14,059 INFO L188 SettingsManager]: Resetting all preferences to default values... [2024-11-10 19:03:14,147 INFO L114 SettingsManager]: Loading settings from /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/config/svcomp-Overflow-32bit-Automizer_Default.epf [2024-11-10 19:03:14,152 WARN L101 SettingsManager]: Preference file contains the following unknown settings: [2024-11-10 19:03:14,153 WARN L103 SettingsManager]: * de.uni_freiburg.informatik.ultimate.core.Log level for class [2024-11-10 19:03:14,180 INFO L130 SettingsManager]: Preferences different from defaults after loading the file: [2024-11-10 19:03:14,181 INFO L151 SettingsManager]: Preferences of UltimateCore differ from their defaults: [2024-11-10 19:03:14,182 INFO L153 SettingsManager]: * Log level for class=de.uni_freiburg.informatik.ultimate.lib.smtlibutils.quantifier.QuantifierPusher=ERROR; [2024-11-10 19:03:14,183 INFO L151 SettingsManager]: Preferences of Boogie Preprocessor differ from their defaults: [2024-11-10 19:03:14,183 INFO L153 SettingsManager]: * Use memory slicer=true [2024-11-10 19:03:14,184 INFO L151 SettingsManager]: Preferences of Boogie Procedure Inliner differ from their defaults: [2024-11-10 19:03:14,185 INFO L153 SettingsManager]: * Ignore calls to procedures called more than once=ONLY_FOR_SEQUENTIAL_PROGRAMS [2024-11-10 19:03:14,185 INFO L151 SettingsManager]: Preferences of BlockEncodingV2 differ from their defaults: [2024-11-10 19:03:14,186 INFO L153 SettingsManager]: * Create parallel compositions if possible=false [2024-11-10 19:03:14,186 INFO L153 SettingsManager]: * Use SBE=true [2024-11-10 19:03:14,186 INFO L151 SettingsManager]: Preferences of CACSL2BoogieTranslator differ from their defaults: [2024-11-10 19:03:14,187 INFO L153 SettingsManager]: * Pointer base address is valid at dereference=IGNORE [2024-11-10 19:03:14,187 INFO L153 SettingsManager]: * sizeof long=4 [2024-11-10 19:03:14,187 INFO L153 SettingsManager]: * Overapproximate operations on floating types=true [2024-11-10 19:03:14,187 INFO L153 SettingsManager]: * sizeof POINTER=4 [2024-11-10 19:03:14,188 INFO L153 SettingsManager]: * Check division by zero=IGNORE [2024-11-10 19:03:14,188 INFO L153 SettingsManager]: * Pointer to allocated memory at dereference=IGNORE [2024-11-10 19:03:14,189 INFO L153 SettingsManager]: * If two pointers are subtracted or compared they have the same base address=IGNORE [2024-11-10 19:03:14,189 INFO L153 SettingsManager]: * Check array bounds for arrays that are off heap=IGNORE [2024-11-10 19:03:14,189 INFO L153 SettingsManager]: * Allow undefined functions=false [2024-11-10 19:03:14,189 INFO L153 SettingsManager]: * Check absence of signed integer overflows=ASSERTandASSUME [2024-11-10 19:03:14,190 INFO L153 SettingsManager]: * Check unreachability of reach_error function=false [2024-11-10 19:03:14,190 INFO L153 SettingsManager]: * sizeof long double=12 [2024-11-10 19:03:14,190 INFO L153 SettingsManager]: * Check if freed pointer was valid=false [2024-11-10 19:03:14,190 INFO L153 SettingsManager]: * Use constant arrays=true [2024-11-10 19:03:14,191 INFO L151 SettingsManager]: Preferences of IcfgBuilder differ from their defaults: [2024-11-10 19:03:14,191 INFO L153 SettingsManager]: * Size of a code block=SequenceOfStatements [2024-11-10 19:03:14,191 INFO L153 SettingsManager]: * Only consider context switches at boundaries of atomic blocks=true [2024-11-10 19:03:14,191 INFO L153 SettingsManager]: * SMT solver=External_DefaultMode [2024-11-10 19:03:14,192 INFO L153 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:4000 [2024-11-10 19:03:14,192 INFO L151 SettingsManager]: Preferences of TraceAbstraction differ from their defaults: [2024-11-10 19:03:14,193 INFO L153 SettingsManager]: * Compute Interpolants along a Counterexample=FPandBP [2024-11-10 19:03:14,193 INFO L153 SettingsManager]: * Positions where we compute the Hoare Annotation=LoopHeads [2024-11-10 19:03:14,194 INFO L153 SettingsManager]: * Trace refinement strategy=CAMEL [2024-11-10 19:03:14,194 INFO L153 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in [2024-11-10 19:03:14,194 INFO L153 SettingsManager]: * Apply one-shot large block encoding in concurrent analysis=false [2024-11-10 19:03:14,194 INFO L153 SettingsManager]: * Automaton type used in concurrency analysis=PETRI_NET [2024-11-10 19:03:14,195 INFO L153 SettingsManager]: * Order on configurations for Petri net unfoldings=DBO [2024-11-10 19:03:14,195 INFO L153 SettingsManager]: * SMT solver=External_ModelsAndUnsatCoreMode [2024-11-10 19:03:14,196 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 -> 4da533f9027cb26869f2cd2349cd7115ebf62144e1d11b018683e8601f934a1d [2024-11-10 19:03:14,427 INFO L75 nceAwareModelManager]: Repository-Root is: /tmp [2024-11-10 19:03:14,452 INFO L261 ainManager$Toolchain]: [Toolchain 1]: Applicable parser(s) successfully (re)initialized [2024-11-10 19:03:14,456 INFO L217 ainManager$Toolchain]: [Toolchain 1]: Toolchain selected. [2024-11-10 19:03:14,457 INFO L270 PluginConnector]: Initializing CDTParser... [2024-11-10 19:03:14,457 INFO L274 PluginConnector]: CDTParser initialized [2024-11-10 19:03:14,458 INFO L431 ainManager$Toolchain]: [Toolchain 1]: Parsing single file: /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/../sv-benchmarks/c/nla-digbench-scaling/cohendiv-ll_valuebound100.c [2024-11-10 19:03:15,896 INFO L533 CDTParser]: Created temporary CDT project at NULL [2024-11-10 19:03:16,095 INFO L384 CDTParser]: Found 1 translation units. [2024-11-10 19:03:16,096 INFO L180 CDTParser]: Scanning /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/nla-digbench-scaling/cohendiv-ll_valuebound100.c [2024-11-10 19:03:16,104 INFO L427 CDTParser]: About to delete temporary CDT project at /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/data/7f5c1e851/dfe0036f5b964cfeac84ea22a0b52fc8/FLAG0144bf0cc [2024-11-10 19:03:16,120 INFO L435 CDTParser]: Successfully deleted /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/data/7f5c1e851/dfe0036f5b964cfeac84ea22a0b52fc8 [2024-11-10 19:03:16,124 INFO L299 ainManager$Toolchain]: ####################### [Toolchain 1] ####################### [2024-11-10 19:03:16,125 INFO L133 ToolchainWalker]: Walking toolchain with 6 elements. [2024-11-10 19:03:16,127 INFO L112 PluginConnector]: ------------------------CACSL2BoogieTranslator---------------------------- [2024-11-10 19:03:16,128 INFO L270 PluginConnector]: Initializing CACSL2BoogieTranslator... [2024-11-10 19:03:16,133 INFO L274 PluginConnector]: CACSL2BoogieTranslator initialized [2024-11-10 19:03:16,133 INFO L184 PluginConnector]: Executing the observer ACSLObjectContainerObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 10.11 07:03:16" (1/1) ... [2024-11-10 19:03:16,134 INFO L204 PluginConnector]: Invalid model from CACSL2BoogieTranslator for observer de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator.ACSLObjectContainerObserver@2c6df624 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 10.11 07:03:16, skipping insertion in model container [2024-11-10 19:03:16,134 INFO L184 PluginConnector]: Executing the observer CACSL2BoogieTranslatorObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 10.11 07:03:16" (1/1) ... [2024-11-10 19:03:16,152 INFO L175 MainTranslator]: Built tables and reachable declarations [2024-11-10 19:03:16,345 INFO L210 PostProcessor]: Analyzing one entry point: main [2024-11-10 19:03:16,352 INFO L200 MainTranslator]: Completed pre-run [2024-11-10 19:03:16,370 INFO L210 PostProcessor]: Analyzing one entry point: main [2024-11-10 19:03:16,386 INFO L204 MainTranslator]: Completed translation [2024-11-10 19:03:16,387 INFO L201 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 10.11 07:03:16 WrapperNode [2024-11-10 19:03:16,387 INFO L131 PluginConnector]: ------------------------ END CACSL2BoogieTranslator---------------------------- [2024-11-10 19:03:16,388 INFO L112 PluginConnector]: ------------------------Boogie Procedure Inliner---------------------------- [2024-11-10 19:03:16,388 INFO L270 PluginConnector]: Initializing Boogie Procedure Inliner... [2024-11-10 19:03:16,388 INFO L274 PluginConnector]: Boogie Procedure Inliner initialized [2024-11-10 19:03:16,395 INFO L184 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 10.11 07:03:16" (1/1) ... [2024-11-10 19:03:16,401 INFO L184 PluginConnector]: Executing the observer Inliner from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 10.11 07:03:16" (1/1) ... [2024-11-10 19:03:16,423 INFO L138 Inliner]: procedures = 14, calls = 18, calls flagged for inlining = 3, calls inlined = 3, statements flattened = 91 [2024-11-10 19:03:16,424 INFO L131 PluginConnector]: ------------------------ END Boogie Procedure Inliner---------------------------- [2024-11-10 19:03:16,424 INFO L112 PluginConnector]: ------------------------Boogie Preprocessor---------------------------- [2024-11-10 19:03:16,425 INFO L270 PluginConnector]: Initializing Boogie Preprocessor... [2024-11-10 19:03:16,425 INFO L274 PluginConnector]: Boogie Preprocessor initialized [2024-11-10 19:03:16,435 INFO L184 PluginConnector]: Executing the observer EnsureBoogieModelObserver from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 10.11 07:03:16" (1/1) ... [2024-11-10 19:03:16,436 INFO L184 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 10.11 07:03:16" (1/1) ... [2024-11-10 19:03:16,438 INFO L184 PluginConnector]: Executing the observer MemorySlicer from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 10.11 07:03:16" (1/1) ... [2024-11-10 19:03:16,456 INFO L175 MemorySlicer]: Split 2 memory accesses to 1 slices as follows [2]. 100 percent of accesses are in the largest equivalence class. The 2 initializations are split as follows [2]. The 0 writes are split as follows [0]. [2024-11-10 19:03:16,457 INFO L184 PluginConnector]: Executing the observer ConstExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 10.11 07:03:16" (1/1) ... [2024-11-10 19:03:16,457 INFO L184 PluginConnector]: Executing the observer StructExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 10.11 07:03:16" (1/1) ... [2024-11-10 19:03:16,459 INFO L184 PluginConnector]: Executing the observer ReplaceArrayAssignments from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 10.11 07:03:16" (1/1) ... [2024-11-10 19:03:16,461 INFO L184 PluginConnector]: Executing the observer FunctionInliner from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 10.11 07:03:16" (1/1) ... [2024-11-10 19:03:16,462 INFO L184 PluginConnector]: Executing the observer LTLStepAnnotator from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 10.11 07:03:16" (1/1) ... [2024-11-10 19:03:16,462 INFO L184 PluginConnector]: Executing the observer BoogieSymbolTableConstructor from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 10.11 07:03:16" (1/1) ... [2024-11-10 19:03:16,464 INFO L131 PluginConnector]: ------------------------ END Boogie Preprocessor---------------------------- [2024-11-10 19:03:16,464 INFO L112 PluginConnector]: ------------------------IcfgBuilder---------------------------- [2024-11-10 19:03:16,465 INFO L270 PluginConnector]: Initializing IcfgBuilder... [2024-11-10 19:03:16,465 INFO L274 PluginConnector]: IcfgBuilder initialized [2024-11-10 19:03:16,468 INFO L184 PluginConnector]: Executing the observer IcfgBuilderObserver from plugin IcfgBuilder for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 10.11 07:03:16" (1/1) ... [2024-11-10 19:03:16,473 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:4000 [2024-11-10 19:03:16,483 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2024-11-10 19:03:16,495 INFO L229 MonitoredProcess]: Starting monitored process 1 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:4000 (exit command is (exit), workingDir is null) [2024-11-10 19:03:16,498 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:4000 (1)] Waiting until timeout for monitored process [2024-11-10 19:03:16,540 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocInit [2024-11-10 19:03:16,541 INFO L130 BoogieDeclarations]: Found specification of procedure assume_abort_if_not [2024-11-10 19:03:16,541 INFO L138 BoogieDeclarations]: Found implementation of procedure assume_abort_if_not [2024-11-10 19:03:16,541 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#0 [2024-11-10 19:03:16,541 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.start [2024-11-10 19:03:16,541 INFO L138 BoogieDeclarations]: Found implementation of procedure ULTIMATE.start [2024-11-10 19:03:16,541 INFO L130 BoogieDeclarations]: Found specification of procedure __VERIFIER_assert [2024-11-10 19:03:16,541 INFO L138 BoogieDeclarations]: Found implementation of procedure __VERIFIER_assert [2024-11-10 19:03:16,594 INFO L256 CfgBuilder]: Building ICFG [2024-11-10 19:03:16,598 INFO L286 CfgBuilder]: Building CFG for each procedure with an implementation [2024-11-10 19:03:16,832 INFO L? ?]: Removed 63 outVars from TransFormulas that were not future-live. [2024-11-10 19:03:16,832 INFO L307 CfgBuilder]: Performing block encoding [2024-11-10 19:03:16,857 INFO L331 CfgBuilder]: Using the 1 location(s) as analysis (start of procedure ULTIMATE.start) [2024-11-10 19:03:16,858 INFO L336 CfgBuilder]: Removed 0 assume(true) statements. [2024-11-10 19:03:16,858 INFO L201 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.icfgbuilder CFG 10.11 07:03:16 BoogieIcfgContainer [2024-11-10 19:03:16,859 INFO L131 PluginConnector]: ------------------------ END IcfgBuilder---------------------------- [2024-11-10 19:03:16,862 INFO L112 PluginConnector]: ------------------------TraceAbstraction---------------------------- [2024-11-10 19:03:16,863 INFO L270 PluginConnector]: Initializing TraceAbstraction... [2024-11-10 19:03:16,866 INFO L274 PluginConnector]: TraceAbstraction initialized [2024-11-10 19:03:16,867 INFO L184 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "CDTParser AST 10.11 07:03:16" (1/3) ... [2024-11-10 19:03:16,868 INFO L204 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@c10afd0 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 10.11 07:03:16, skipping insertion in model container [2024-11-10 19:03:16,868 INFO L184 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 10.11 07:03:16" (2/3) ... [2024-11-10 19:03:16,869 INFO L204 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@c10afd0 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 10.11 07:03:16, skipping insertion in model container [2024-11-10 19:03:16,869 INFO L184 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.icfgbuilder CFG 10.11 07:03:16" (3/3) ... [2024-11-10 19:03:16,870 INFO L112 eAbstractionObserver]: Analyzing ICFG cohendiv-ll_valuebound100.c [2024-11-10 19:03:16,888 INFO L214 ceAbstractionStarter]: Automizer settings: Hoare:LoopHeads NWA Interpolation:FPandBP Determinization: PREDICATE_ABSTRACTION [2024-11-10 19:03:16,888 INFO L154 ceAbstractionStarter]: Applying trace abstraction to program that has 30 error locations. [2024-11-10 19:03:16,945 INFO L332 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == AllErrorsAtOnce ======== [2024-11-10 19:03:16,951 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;@6432f96b, mLbeIndependenceSettings=[IndependenceType=SEMANTIC, AbstractionType=NONE, UseConditional=false, UseSemiCommutativity=true, Solver=Z3, SolverTimeout=1000ms] [2024-11-10 19:03:16,952 INFO L334 AbstractCegarLoop]: Starting to check reachability of 30 error locations. [2024-11-10 19:03:16,958 INFO L276 IsEmpty]: Start isEmpty. Operand has 98 states, 55 states have (on average 1.690909090909091) internal successors, (93), 85 states have internal predecessors, (93), 10 states have call successors, (10), 2 states have call predecessors, (10), 2 states have return successors, (10), 10 states have call predecessors, (10), 10 states have call successors, (10) [2024-11-10 19:03:16,965 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 22 [2024-11-10 19:03:16,965 INFO L207 NwaCegarLoop]: Found error trace [2024-11-10 19:03:16,966 INFO L215 NwaCegarLoop]: trace histogram [3, 3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-10 19:03:16,967 INFO L396 AbstractCegarLoop]: === Iteration 1 === Targeting ULTIMATE.startErr3ASSERT_VIOLATIONINTEGER_OVERFLOW === [ULTIMATE.startErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 27 more)] === [2024-11-10 19:03:16,985 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-10 19:03:16,985 INFO L85 PathProgramCache]: Analyzing trace with hash -1835390679, now seen corresponding path program 1 times [2024-11-10 19:03:16,997 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-10 19:03:17,000 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [733474138] [2024-11-10 19:03:17,001 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-10 19:03:17,002 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-10 19:03:17,121 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-10 19:03:17,173 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2024-11-10 19:03:17,175 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-10 19:03:17,184 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 8 [2024-11-10 19:03:17,188 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-10 19:03:17,193 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 13 [2024-11-10 19:03:17,199 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-10 19:03:17,209 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 12 trivial. 0 not checked. [2024-11-10 19:03:17,209 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-10 19:03:17,210 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [733474138] [2024-11-10 19:03:17,210 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [733474138] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-10 19:03:17,212 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-11-10 19:03:17,212 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [] total 2 [2024-11-10 19:03:17,214 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [656530242] [2024-11-10 19:03:17,214 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-10 19:03:17,218 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 2 states [2024-11-10 19:03:17,218 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-10 19:03:17,241 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 2 interpolants. [2024-11-10 19:03:17,242 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=1, Invalid=1, Unknown=0, NotChecked=0, Total=2 [2024-11-10 19:03:17,245 INFO L87 Difference]: Start difference. First operand has 98 states, 55 states have (on average 1.690909090909091) internal successors, (93), 85 states have internal predecessors, (93), 10 states have call successors, (10), 2 states have call predecessors, (10), 2 states have return successors, (10), 10 states have call predecessors, (10), 10 states have call successors, (10) Second operand has 2 states, 2 states have (on average 4.5) internal successors, (9), 2 states have internal predecessors, (9), 2 states have call successors, (3), 1 states have call predecessors, (3), 1 states have return successors, (3), 1 states have call predecessors, (3), 2 states have call successors, (3) [2024-11-10 19:03:17,281 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-10 19:03:17,281 INFO L93 Difference]: Finished difference Result 192 states and 231 transitions. [2024-11-10 19:03:17,282 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2024-11-10 19:03:17,283 INFO L78 Accepts]: Start accepts. Automaton has has 2 states, 2 states have (on average 4.5) internal successors, (9), 2 states have internal predecessors, (9), 2 states have call successors, (3), 1 states have call predecessors, (3), 1 states have return successors, (3), 1 states have call predecessors, (3), 2 states have call successors, (3) Word has length 21 [2024-11-10 19:03:17,283 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-10 19:03:17,289 INFO L225 Difference]: With dead ends: 192 [2024-11-10 19:03:17,290 INFO L226 Difference]: Without dead ends: 91 [2024-11-10 19:03:17,293 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 11 GetRequests, 11 SyntacticMatches, 0 SemanticMatches, 0 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=1, Invalid=1, Unknown=0, NotChecked=0, Total=2 [2024-11-10 19:03:17,296 INFO L432 NwaCegarLoop]: 106 mSDtfsCounter, 0 mSDsluCounter, 0 mSDsCounter, 0 mSdLazyCounter, 0 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 0 SdHoareTripleChecker+Valid, 106 SdHoareTripleChecker+Invalid, 0 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 0 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2024-11-10 19:03:17,297 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [0 Valid, 106 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 0 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2024-11-10 19:03:17,316 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 91 states. [2024-11-10 19:03:17,337 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 91 to 91. [2024-11-10 19:03:17,338 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 91 states, 50 states have (on average 1.62) internal successors, (81), 79 states have internal predecessors, (81), 9 states have call successors, (9), 2 states have call predecessors, (9), 2 states have return successors, (9), 9 states have call predecessors, (9), 9 states have call successors, (9) [2024-11-10 19:03:17,340 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 91 states to 91 states and 99 transitions. [2024-11-10 19:03:17,342 INFO L78 Accepts]: Start accepts. Automaton has 91 states and 99 transitions. Word has length 21 [2024-11-10 19:03:17,342 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-10 19:03:17,342 INFO L471 AbstractCegarLoop]: Abstraction has 91 states and 99 transitions. [2024-11-10 19:03:17,343 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 2 states, 2 states have (on average 4.5) internal successors, (9), 2 states have internal predecessors, (9), 2 states have call successors, (3), 1 states have call predecessors, (3), 1 states have return successors, (3), 1 states have call predecessors, (3), 2 states have call successors, (3) [2024-11-10 19:03:17,343 INFO L276 IsEmpty]: Start isEmpty. Operand 91 states and 99 transitions. [2024-11-10 19:03:17,344 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 23 [2024-11-10 19:03:17,344 INFO L207 NwaCegarLoop]: Found error trace [2024-11-10 19:03:17,345 INFO L215 NwaCegarLoop]: trace histogram [3, 3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-10 19:03:17,345 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable0 [2024-11-10 19:03:17,345 INFO L396 AbstractCegarLoop]: === Iteration 2 === Targeting ULTIMATE.startErr29ASSERT_VIOLATIONINTEGER_OVERFLOW === [ULTIMATE.startErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 27 more)] === [2024-11-10 19:03:17,346 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-10 19:03:17,346 INFO L85 PathProgramCache]: Analyzing trace with hash -1043020738, now seen corresponding path program 1 times [2024-11-10 19:03:17,346 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-10 19:03:17,347 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1067974261] [2024-11-10 19:03:17,347 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-10 19:03:17,347 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-10 19:03:17,390 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unknown [2024-11-10 19:03:17,394 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [943322115] [2024-11-10 19:03:17,395 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-10 19:03:17,395 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-10 19:03:17,396 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2024-11-10 19:03:17,398 INFO L229 MonitoredProcess]: Starting monitored process 2 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-11-10 19:03:17,399 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (2)] Waiting until timeout for monitored process [2024-11-10 19:03:17,448 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-10 19:03:17,449 INFO L255 TraceCheckSpWp]: Trace formula consists of 63 conjuncts, 3 conjuncts are in the unsatisfiable core [2024-11-10 19:03:17,454 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-11-10 19:03:17,484 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 12 trivial. 0 not checked. [2024-11-10 19:03:17,484 INFO L307 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2024-11-10 19:03:17,485 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-10 19:03:17,485 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1067974261] [2024-11-10 19:03:17,486 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2024-11-10 19:03:17,488 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [943322115] [2024-11-10 19:03:17,489 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [943322115] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-10 19:03:17,490 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-11-10 19:03:17,490 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [] total 2 [2024-11-10 19:03:17,491 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [268098725] [2024-11-10 19:03:17,492 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-10 19:03:17,493 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2024-11-10 19:03:17,493 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-10 19:03:17,494 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2024-11-10 19:03:17,494 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2024-11-10 19:03:17,495 INFO L87 Difference]: Start difference. First operand 91 states and 99 transitions. Second operand has 3 states, 2 states have (on average 5.0) internal successors, (10), 3 states have internal predecessors, (10), 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-11-10 19:03:17,630 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-10 19:03:17,630 INFO L93 Difference]: Finished difference Result 116 states and 126 transitions. [2024-11-10 19:03:17,631 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2024-11-10 19:03:17,631 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 2 states have (on average 5.0) internal successors, (10), 3 states have internal predecessors, (10), 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 22 [2024-11-10 19:03:17,631 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-10 19:03:17,633 INFO L225 Difference]: With dead ends: 116 [2024-11-10 19:03:17,633 INFO L226 Difference]: Without dead ends: 114 [2024-11-10 19:03:17,633 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 21 GetRequests, 20 SyntacticMatches, 0 SemanticMatches, 1 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2024-11-10 19:03:17,634 INFO L432 NwaCegarLoop]: 97 mSDtfsCounter, 18 mSDsluCounter, 74 mSDsCounter, 0 mSdLazyCounter, 26 mSolverCounterSat, 1 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 20 SdHoareTripleChecker+Valid, 171 SdHoareTripleChecker+Invalid, 27 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1 IncrementalHoareTripleChecker+Valid, 26 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2024-11-10 19:03:17,635 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [20 Valid, 171 Invalid, 27 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1 Valid, 26 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2024-11-10 19:03:17,636 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 114 states. [2024-11-10 19:03:17,647 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 114 to 95. [2024-11-10 19:03:17,648 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 95 states, 54 states have (on average 1.5740740740740742) internal successors, (85), 83 states have internal predecessors, (85), 9 states have call successors, (9), 2 states have call predecessors, (9), 2 states have return successors, (9), 9 states have call predecessors, (9), 9 states have call successors, (9) [2024-11-10 19:03:17,650 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 95 states to 95 states and 103 transitions. [2024-11-10 19:03:17,653 INFO L78 Accepts]: Start accepts. Automaton has 95 states and 103 transitions. Word has length 22 [2024-11-10 19:03:17,653 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-10 19:03:17,653 INFO L471 AbstractCegarLoop]: Abstraction has 95 states and 103 transitions. [2024-11-10 19:03:17,653 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 2 states have (on average 5.0) internal successors, (10), 3 states have internal predecessors, (10), 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-11-10 19:03:17,654 INFO L276 IsEmpty]: Start isEmpty. Operand 95 states and 103 transitions. [2024-11-10 19:03:17,654 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 30 [2024-11-10 19:03:17,655 INFO L207 NwaCegarLoop]: Found error trace [2024-11-10 19:03:17,655 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, 1, 1] [2024-11-10 19:03:17,673 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (2)] Ended with exit code 0 [2024-11-10 19:03:17,856 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable1,2 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-10 19:03:17,857 INFO L396 AbstractCegarLoop]: === Iteration 3 === Targeting ULTIMATE.startErr27ASSERT_VIOLATIONINTEGER_OVERFLOW === [ULTIMATE.startErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 27 more)] === [2024-11-10 19:03:17,857 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-10 19:03:17,857 INFO L85 PathProgramCache]: Analyzing trace with hash -974732738, now seen corresponding path program 1 times [2024-11-10 19:03:17,858 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-10 19:03:17,858 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1411561504] [2024-11-10 19:03:17,858 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-10 19:03:17,858 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-10 19:03:17,894 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unknown [2024-11-10 19:03:17,896 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [1922450353] [2024-11-10 19:03:17,896 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-10 19:03:17,897 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-10 19:03:17,897 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2024-11-10 19:03:17,899 INFO L229 MonitoredProcess]: Starting monitored process 3 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-11-10 19:03:17,903 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (3)] Waiting until timeout for monitored process [2024-11-10 19:03:17,967 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-10 19:03:17,969 INFO L255 TraceCheckSpWp]: Trace formula consists of 74 conjuncts, 3 conjuncts are in the unsatisfiable core [2024-11-10 19:03:17,973 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-11-10 19:03:18,000 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 12 trivial. 0 not checked. [2024-11-10 19:03:18,001 INFO L307 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2024-11-10 19:03:18,001 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-10 19:03:18,001 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1411561504] [2024-11-10 19:03:18,001 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2024-11-10 19:03:18,002 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1922450353] [2024-11-10 19:03:18,002 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1922450353] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-10 19:03:18,002 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-11-10 19:03:18,002 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [] total 2 [2024-11-10 19:03:18,002 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1046702336] [2024-11-10 19:03:18,003 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-10 19:03:18,003 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2024-11-10 19:03:18,003 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-10 19:03:18,004 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2024-11-10 19:03:18,005 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2024-11-10 19:03:18,005 INFO L87 Difference]: Start difference. First operand 95 states and 103 transitions. Second operand has 3 states, 2 states have (on average 7.5) internal successors, (15), 3 states have internal predecessors, (15), 2 states have call successors, (4), 1 states have call predecessors, (4), 1 states have return successors, (4), 2 states have call predecessors, (4), 2 states have call successors, (4) [2024-11-10 19:03:18,129 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-10 19:03:18,129 INFO L93 Difference]: Finished difference Result 157 states and 180 transitions. [2024-11-10 19:03:18,130 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2024-11-10 19:03:18,130 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 2 states have (on average 7.5) internal successors, (15), 3 states have internal predecessors, (15), 2 states have call successors, (4), 1 states have call predecessors, (4), 1 states have return successors, (4), 2 states have call predecessors, (4), 2 states have call successors, (4) Word has length 29 [2024-11-10 19:03:18,131 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-10 19:03:18,134 INFO L225 Difference]: With dead ends: 157 [2024-11-10 19:03:18,134 INFO L226 Difference]: Without dead ends: 151 [2024-11-10 19:03:18,135 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 28 GetRequests, 27 SyntacticMatches, 0 SemanticMatches, 1 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2024-11-10 19:03:18,136 INFO L432 NwaCegarLoop]: 77 mSDtfsCounter, 50 mSDsluCounter, 69 mSDsCounter, 0 mSdLazyCounter, 51 mSolverCounterSat, 5 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 55 SdHoareTripleChecker+Valid, 146 SdHoareTripleChecker+Invalid, 56 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 5 IncrementalHoareTripleChecker+Valid, 51 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2024-11-10 19:03:18,136 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [55 Valid, 146 Invalid, 56 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [5 Valid, 51 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2024-11-10 19:03:18,137 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 151 states. [2024-11-10 19:03:18,155 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 151 to 129. [2024-11-10 19:03:18,156 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 129 states, 82 states have (on average 1.5975609756097562) internal successors, (131), 111 states have internal predecessors, (131), 15 states have call successors, (15), 2 states have call predecessors, (15), 2 states have return successors, (15), 15 states have call predecessors, (15), 15 states have call successors, (15) [2024-11-10 19:03:18,158 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 129 states to 129 states and 161 transitions. [2024-11-10 19:03:18,160 INFO L78 Accepts]: Start accepts. Automaton has 129 states and 161 transitions. Word has length 29 [2024-11-10 19:03:18,161 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-10 19:03:18,161 INFO L471 AbstractCegarLoop]: Abstraction has 129 states and 161 transitions. [2024-11-10 19:03:18,161 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 2 states have (on average 7.5) internal successors, (15), 3 states have internal predecessors, (15), 2 states have call successors, (4), 1 states have call predecessors, (4), 1 states have return successors, (4), 2 states have call predecessors, (4), 2 states have call successors, (4) [2024-11-10 19:03:18,161 INFO L276 IsEmpty]: Start isEmpty. Operand 129 states and 161 transitions. [2024-11-10 19:03:18,162 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 32 [2024-11-10 19:03:18,162 INFO L207 NwaCegarLoop]: Found error trace [2024-11-10 19:03:18,162 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, 1, 1, 1, 1] [2024-11-10 19:03:18,180 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (3)] Ended with exit code 0 [2024-11-10 19:03:18,363 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,SelfDestructingSolverStorable2 [2024-11-10 19:03:18,366 INFO L396 AbstractCegarLoop]: === Iteration 4 === Targeting ULTIMATE.startErr25ASSERT_VIOLATIONINTEGER_OVERFLOW === [ULTIMATE.startErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 27 more)] === [2024-11-10 19:03:18,366 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-10 19:03:18,366 INFO L85 PathProgramCache]: Analyzing trace with hash -415289252, now seen corresponding path program 1 times [2024-11-10 19:03:18,367 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-10 19:03:18,367 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [956041329] [2024-11-10 19:03:18,367 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-10 19:03:18,367 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-10 19:03:18,397 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-10 19:03:18,605 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2024-11-10 19:03:18,609 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-10 19:03:18,667 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 8 [2024-11-10 19:03:18,670 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-10 19:03:18,675 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 13 [2024-11-10 19:03:18,682 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-10 19:03:18,689 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 23 [2024-11-10 19:03:18,693 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-10 19:03:18,698 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 6 trivial. 0 not checked. [2024-11-10 19:03:18,699 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-10 19:03:18,699 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [956041329] [2024-11-10 19:03:18,699 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [956041329] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-10 19:03:18,699 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [175226734] [2024-11-10 19:03:18,700 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-10 19:03:18,700 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-10 19:03:18,700 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2024-11-10 19:03:18,704 INFO L229 MonitoredProcess]: Starting monitored process 4 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-11-10 19:03:18,705 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (4)] Waiting until timeout for monitored process [2024-11-10 19:03:18,751 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-10 19:03:18,752 INFO L255 TraceCheckSpWp]: Trace formula consists of 76 conjuncts, 5 conjuncts are in the unsatisfiable core [2024-11-10 19:03:18,753 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-11-10 19:03:18,871 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 12 trivial. 0 not checked. [2024-11-10 19:03:18,872 INFO L307 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2024-11-10 19:03:18,873 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [175226734] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-10 19:03:18,873 INFO L185 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2024-11-10 19:03:18,873 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [6] total 8 [2024-11-10 19:03:18,873 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1285134855] [2024-11-10 19:03:18,873 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-10 19:03:18,873 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2024-11-10 19:03:18,874 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-10 19:03:18,874 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2024-11-10 19:03:18,874 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=17, Invalid=55, Unknown=0, NotChecked=0, Total=72 [2024-11-10 19:03:18,874 INFO L87 Difference]: Start difference. First operand 129 states and 161 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, (4), 1 states have call predecessors, (4), 1 states have return successors, (4), 2 states have call predecessors, (4), 2 states have call successors, (4) [2024-11-10 19:03:19,022 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-10 19:03:19,022 INFO L93 Difference]: Finished difference Result 149 states and 169 transitions. [2024-11-10 19:03:19,023 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2024-11-10 19:03:19,023 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, (4), 1 states have call predecessors, (4), 1 states have return successors, (4), 2 states have call predecessors, (4), 2 states have call successors, (4) Word has length 31 [2024-11-10 19:03:19,024 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-10 19:03:19,025 INFO L225 Difference]: With dead ends: 149 [2024-11-10 19:03:19,025 INFO L226 Difference]: Without dead ends: 146 [2024-11-10 19:03:19,025 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 44 GetRequests, 36 SyntacticMatches, 0 SemanticMatches, 8 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=22, Invalid=68, Unknown=0, NotChecked=0, Total=90 [2024-11-10 19:03:19,026 INFO L432 NwaCegarLoop]: 75 mSDtfsCounter, 170 mSDsluCounter, 76 mSDsCounter, 0 mSdLazyCounter, 62 mSolverCounterSat, 13 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 176 SdHoareTripleChecker+Valid, 151 SdHoareTripleChecker+Invalid, 75 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 13 IncrementalHoareTripleChecker+Valid, 62 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2024-11-10 19:03:19,026 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [176 Valid, 151 Invalid, 75 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [13 Valid, 62 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2024-11-10 19:03:19,030 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 146 states. [2024-11-10 19:03:19,045 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 146 to 130. [2024-11-10 19:03:19,046 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 130 states, 83 states have (on average 1.5662650602409638) internal successors, (130), 112 states have internal predecessors, (130), 15 states have call successors, (15), 2 states have call predecessors, (15), 2 states have return successors, (15), 15 states have call predecessors, (15), 15 states have call successors, (15) [2024-11-10 19:03:19,049 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 130 states to 130 states and 160 transitions. [2024-11-10 19:03:19,050 INFO L78 Accepts]: Start accepts. Automaton has 130 states and 160 transitions. Word has length 31 [2024-11-10 19:03:19,050 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-10 19:03:19,050 INFO L471 AbstractCegarLoop]: Abstraction has 130 states and 160 transitions. [2024-11-10 19:03:19,050 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, (4), 1 states have call predecessors, (4), 1 states have return successors, (4), 2 states have call predecessors, (4), 2 states have call successors, (4) [2024-11-10 19:03:19,050 INFO L276 IsEmpty]: Start isEmpty. Operand 130 states and 160 transitions. [2024-11-10 19:03:19,051 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 33 [2024-11-10 19:03:19,055 INFO L207 NwaCegarLoop]: Found error trace [2024-11-10 19:03:19,055 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, 1, 1, 1, 1, 1] [2024-11-10 19:03:19,072 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (4)] Ended with exit code 0 [2024-11-10 19:03:19,256 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable3,4 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-10 19:03:19,256 INFO L396 AbstractCegarLoop]: === Iteration 5 === Targeting ULTIMATE.startErr24ASSERT_VIOLATIONINTEGER_OVERFLOW === [ULTIMATE.startErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 27 more)] === [2024-11-10 19:03:19,257 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-10 19:03:19,257 INFO L85 PathProgramCache]: Analyzing trace with hash 10935117, now seen corresponding path program 1 times [2024-11-10 19:03:19,257 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-10 19:03:19,258 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [238386486] [2024-11-10 19:03:19,258 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-10 19:03:19,258 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-10 19:03:19,279 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unknown [2024-11-10 19:03:19,280 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [1515460065] [2024-11-10 19:03:19,280 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-10 19:03:19,280 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-10 19:03:19,280 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2024-11-10 19:03:19,282 INFO L229 MonitoredProcess]: Starting monitored process 5 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-11-10 19:03:19,284 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (5)] Waiting until timeout for monitored process [2024-11-10 19:03:19,325 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-10 19:03:19,326 INFO L255 TraceCheckSpWp]: Trace formula consists of 77 conjuncts, 5 conjuncts are in the unsatisfiable core [2024-11-10 19:03:19,328 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-11-10 19:03:19,411 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 12 trivial. 0 not checked. [2024-11-10 19:03:19,413 INFO L307 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2024-11-10 19:03:19,413 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-10 19:03:19,413 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [238386486] [2024-11-10 19:03:19,413 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2024-11-10 19:03:19,413 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1515460065] [2024-11-10 19:03:19,413 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1515460065] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-10 19:03:19,413 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-11-10 19:03:19,414 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2024-11-10 19:03:19,414 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1781548657] [2024-11-10 19:03:19,414 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-10 19:03:19,414 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2024-11-10 19:03:19,414 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-10 19:03:19,415 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2024-11-10 19:03:19,415 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2024-11-10 19:03:19,415 INFO L87 Difference]: Start difference. First operand 130 states and 160 transitions. Second operand has 4 states, 3 states have (on average 6.0) internal successors, (18), 4 states have internal predecessors, (18), 2 states have call successors, (4), 1 states have call predecessors, (4), 1 states have return successors, (4), 2 states have call predecessors, (4), 2 states have call successors, (4) [2024-11-10 19:03:19,570 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-10 19:03:19,571 INFO L93 Difference]: Finished difference Result 149 states and 166 transitions. [2024-11-10 19:03:19,571 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2024-11-10 19:03:19,571 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 3 states have (on average 6.0) internal successors, (18), 4 states have internal predecessors, (18), 2 states have call successors, (4), 1 states have call predecessors, (4), 1 states have return successors, (4), 2 states have call predecessors, (4), 2 states have call successors, (4) Word has length 32 [2024-11-10 19:03:19,571 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-10 19:03:19,573 INFO L225 Difference]: With dead ends: 149 [2024-11-10 19:03:19,573 INFO L226 Difference]: Without dead ends: 142 [2024-11-10 19:03:19,573 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 32 GetRequests, 29 SyntacticMatches, 0 SemanticMatches, 3 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=9, Invalid=11, Unknown=0, NotChecked=0, Total=20 [2024-11-10 19:03:19,574 INFO L432 NwaCegarLoop]: 78 mSDtfsCounter, 166 mSDsluCounter, 76 mSDsCounter, 0 mSdLazyCounter, 59 mSolverCounterSat, 13 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 172 SdHoareTripleChecker+Valid, 154 SdHoareTripleChecker+Invalid, 72 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 13 IncrementalHoareTripleChecker+Valid, 59 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2024-11-10 19:03:19,575 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [172 Valid, 154 Invalid, 72 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [13 Valid, 59 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2024-11-10 19:03:19,576 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 142 states. [2024-11-10 19:03:19,590 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 142 to 127. [2024-11-10 19:03:19,594 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 127 states, 80 states have (on average 1.55) internal successors, (124), 109 states have internal predecessors, (124), 15 states have call successors, (15), 2 states have call predecessors, (15), 2 states have return successors, (15), 15 states have call predecessors, (15), 15 states have call successors, (15) [2024-11-10 19:03:19,595 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 127 states to 127 states and 154 transitions. [2024-11-10 19:03:19,596 INFO L78 Accepts]: Start accepts. Automaton has 127 states and 154 transitions. Word has length 32 [2024-11-10 19:03:19,596 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-10 19:03:19,596 INFO L471 AbstractCegarLoop]: Abstraction has 127 states and 154 transitions. [2024-11-10 19:03:19,596 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 3 states have (on average 6.0) internal successors, (18), 4 states have internal predecessors, (18), 2 states have call successors, (4), 1 states have call predecessors, (4), 1 states have return successors, (4), 2 states have call predecessors, (4), 2 states have call successors, (4) [2024-11-10 19:03:19,596 INFO L276 IsEmpty]: Start isEmpty. Operand 127 states and 154 transitions. [2024-11-10 19:03:19,597 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 42 [2024-11-10 19:03:19,597 INFO L207 NwaCegarLoop]: Found error trace [2024-11-10 19:03:19,597 INFO L215 NwaCegarLoop]: trace histogram [3, 3, 3, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-10 19:03:19,614 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (5)] Forceful destruction successful, exit code 0 [2024-11-10 19:03:19,797 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable4,5 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-10 19:03:19,798 INFO L396 AbstractCegarLoop]: === Iteration 6 === Targeting ULTIMATE.startErr23ASSERT_VIOLATIONINTEGER_OVERFLOW === [ULTIMATE.startErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 27 more)] === [2024-11-10 19:03:19,798 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-10 19:03:19,798 INFO L85 PathProgramCache]: Analyzing trace with hash 411657548, now seen corresponding path program 1 times [2024-11-10 19:03:19,799 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-10 19:03:19,799 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1775669741] [2024-11-10 19:03:19,799 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-10 19:03:19,799 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-10 19:03:19,813 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unknown [2024-11-10 19:03:19,814 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [1325506286] [2024-11-10 19:03:19,814 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-10 19:03:19,814 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-10 19:03:19,815 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2024-11-10 19:03:19,816 INFO L229 MonitoredProcess]: Starting monitored process 6 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-11-10 19:03:19,818 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (6)] Waiting until timeout for monitored process [2024-11-10 19:03:19,861 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-10 19:03:19,861 INFO L255 TraceCheckSpWp]: Trace formula consists of 94 conjuncts, 4 conjuncts are in the unsatisfiable core [2024-11-10 19:03:19,863 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-11-10 19:03:19,915 INFO L134 CoverageAnalysis]: Checked inductivity of 16 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 16 trivial. 0 not checked. [2024-11-10 19:03:19,916 INFO L307 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2024-11-10 19:03:19,916 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-10 19:03:19,916 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1775669741] [2024-11-10 19:03:19,916 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2024-11-10 19:03:19,916 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1325506286] [2024-11-10 19:03:19,916 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1325506286] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-10 19:03:19,917 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-11-10 19:03:19,917 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2024-11-10 19:03:19,917 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1470803795] [2024-11-10 19:03:19,917 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-10 19:03:19,917 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2024-11-10 19:03:19,919 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-10 19:03:19,919 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2024-11-10 19:03:19,919 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=6, Invalid=6, Unknown=0, NotChecked=0, Total=12 [2024-11-10 19:03:19,919 INFO L87 Difference]: Start difference. First operand 127 states and 154 transitions. Second operand has 4 states, 3 states have (on average 7.333333333333333) internal successors, (22), 4 states have internal predecessors, (22), 2 states have call successors, (5), 1 states have call predecessors, (5), 1 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) [2024-11-10 19:03:20,212 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-10 19:03:20,213 INFO L93 Difference]: Finished difference Result 201 states and 269 transitions. [2024-11-10 19:03:20,214 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2024-11-10 19:03:20,214 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 3 states have (on average 7.333333333333333) internal successors, (22), 4 states have internal predecessors, (22), 2 states have call successors, (5), 1 states have call predecessors, (5), 1 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) Word has length 41 [2024-11-10 19:03:20,215 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-10 19:03:20,216 INFO L225 Difference]: With dead ends: 201 [2024-11-10 19:03:20,216 INFO L226 Difference]: Without dead ends: 196 [2024-11-10 19:03:20,217 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 40 GetRequests, 38 SyntacticMatches, 0 SemanticMatches, 2 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=6, Invalid=6, Unknown=0, NotChecked=0, Total=12 [2024-11-10 19:03:20,217 INFO L432 NwaCegarLoop]: 56 mSDtfsCounter, 113 mSDsluCounter, 39 mSDsCounter, 0 mSdLazyCounter, 117 mSolverCounterSat, 8 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 123 SdHoareTripleChecker+Valid, 95 SdHoareTripleChecker+Invalid, 125 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 8 IncrementalHoareTripleChecker+Valid, 117 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time [2024-11-10 19:03:20,218 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [123 Valid, 95 Invalid, 125 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [8 Valid, 117 Invalid, 0 Unknown, 0 Unchecked, 0.3s Time] [2024-11-10 19:03:20,222 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 196 states. [2024-11-10 19:03:20,246 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 196 to 178. [2024-11-10 19:03:20,247 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 178 states, 123 states have (on average 1.5365853658536586) internal successors, (189), 152 states have internal predecessors, (189), 23 states have call successors, (23), 2 states have call predecessors, (23), 2 states have return successors, (23), 23 states have call predecessors, (23), 23 states have call successors, (23) [2024-11-10 19:03:20,249 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 178 states to 178 states and 235 transitions. [2024-11-10 19:03:20,250 INFO L78 Accepts]: Start accepts. Automaton has 178 states and 235 transitions. Word has length 41 [2024-11-10 19:03:20,250 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-10 19:03:20,251 INFO L471 AbstractCegarLoop]: Abstraction has 178 states and 235 transitions. [2024-11-10 19:03:20,251 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 3 states have (on average 7.333333333333333) internal successors, (22), 4 states have internal predecessors, (22), 2 states have call successors, (5), 1 states have call predecessors, (5), 1 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) [2024-11-10 19:03:20,251 INFO L276 IsEmpty]: Start isEmpty. Operand 178 states and 235 transitions. [2024-11-10 19:03:20,252 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 43 [2024-11-10 19:03:20,253 INFO L207 NwaCegarLoop]: Found error trace [2024-11-10 19:03:20,253 INFO L215 NwaCegarLoop]: trace histogram [3, 3, 3, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-10 19:03:20,270 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (6)] Ended with exit code 0 [2024-11-10 19:03:20,453 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable5,6 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-10 19:03:20,454 INFO L396 AbstractCegarLoop]: === Iteration 7 === Targeting ULTIMATE.startErr22ASSERT_VIOLATIONINTEGER_OVERFLOW === [ULTIMATE.startErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 27 more)] === [2024-11-10 19:03:20,454 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-10 19:03:20,454 INFO L85 PathProgramCache]: Analyzing trace with hash -123517872, now seen corresponding path program 1 times [2024-11-10 19:03:20,454 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-10 19:03:20,454 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1255543298] [2024-11-10 19:03:20,454 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-10 19:03:20,455 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-10 19:03:20,475 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unknown [2024-11-10 19:03:20,480 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [1854865217] [2024-11-10 19:03:20,480 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-10 19:03:20,480 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-10 19:03:20,480 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2024-11-10 19:03:20,484 INFO L229 MonitoredProcess]: Starting monitored process 7 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-11-10 19:03:20,486 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (7)] Waiting until timeout for monitored process [2024-11-10 19:03:20,532 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-10 19:03:20,533 INFO L255 TraceCheckSpWp]: Trace formula consists of 95 conjuncts, 4 conjuncts are in the unsatisfiable core [2024-11-10 19:03:20,535 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-11-10 19:03:20,582 INFO L134 CoverageAnalysis]: Checked inductivity of 16 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 16 trivial. 0 not checked. [2024-11-10 19:03:20,582 INFO L307 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2024-11-10 19:03:20,582 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-10 19:03:20,583 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1255543298] [2024-11-10 19:03:20,583 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2024-11-10 19:03:20,583 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1854865217] [2024-11-10 19:03:20,583 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1854865217] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-10 19:03:20,583 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-11-10 19:03:20,583 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2024-11-10 19:03:20,583 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2022638771] [2024-11-10 19:03:20,587 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-10 19:03:20,587 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2024-11-10 19:03:20,587 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-10 19:03:20,588 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2024-11-10 19:03:20,588 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=6, Invalid=6, Unknown=0, NotChecked=0, Total=12 [2024-11-10 19:03:20,589 INFO L87 Difference]: Start difference. First operand 178 states and 235 transitions. Second operand has 4 states, 3 states have (on average 7.666666666666667) internal successors, (23), 4 states have internal predecessors, (23), 2 states have call successors, (5), 1 states have call predecessors, (5), 1 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) [2024-11-10 19:03:20,747 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-10 19:03:20,747 INFO L93 Difference]: Finished difference Result 199 states and 260 transitions. [2024-11-10 19:03:20,747 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2024-11-10 19:03:20,748 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 3 states have (on average 7.666666666666667) internal successors, (23), 4 states have internal predecessors, (23), 2 states have call successors, (5), 1 states have call predecessors, (5), 1 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) Word has length 42 [2024-11-10 19:03:20,748 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-10 19:03:20,749 INFO L225 Difference]: With dead ends: 199 [2024-11-10 19:03:20,749 INFO L226 Difference]: Without dead ends: 196 [2024-11-10 19:03:20,750 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 41 GetRequests, 39 SyntacticMatches, 0 SemanticMatches, 2 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=6, Invalid=6, Unknown=0, NotChecked=0, Total=12 [2024-11-10 19:03:20,751 INFO L432 NwaCegarLoop]: 56 mSDtfsCounter, 111 mSDsluCounter, 39 mSDsCounter, 0 mSdLazyCounter, 117 mSolverCounterSat, 6 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 121 SdHoareTripleChecker+Valid, 95 SdHoareTripleChecker+Invalid, 123 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 6 IncrementalHoareTripleChecker+Valid, 117 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2024-11-10 19:03:20,751 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [121 Valid, 95 Invalid, 123 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [6 Valid, 117 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2024-11-10 19:03:20,752 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 196 states. [2024-11-10 19:03:20,766 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 196 to 179. [2024-11-10 19:03:20,767 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 179 states, 124 states have (on average 1.5) internal successors, (186), 153 states have internal predecessors, (186), 23 states have call successors, (23), 2 states have call predecessors, (23), 2 states have return successors, (23), 23 states have call predecessors, (23), 23 states have call successors, (23) [2024-11-10 19:03:20,769 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 179 states to 179 states and 232 transitions. [2024-11-10 19:03:20,769 INFO L78 Accepts]: Start accepts. Automaton has 179 states and 232 transitions. Word has length 42 [2024-11-10 19:03:20,770 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-10 19:03:20,771 INFO L471 AbstractCegarLoop]: Abstraction has 179 states and 232 transitions. [2024-11-10 19:03:20,771 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 3 states have (on average 7.666666666666667) internal successors, (23), 4 states have internal predecessors, (23), 2 states have call successors, (5), 1 states have call predecessors, (5), 1 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) [2024-11-10 19:03:20,771 INFO L276 IsEmpty]: Start isEmpty. Operand 179 states and 232 transitions. [2024-11-10 19:03:20,772 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 63 [2024-11-10 19:03:20,772 INFO L207 NwaCegarLoop]: Found error trace [2024-11-10 19:03:20,772 INFO L215 NwaCegarLoop]: trace histogram [5, 5, 5, 3, 3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-10 19:03:20,790 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (7)] Ended with exit code 0 [2024-11-10 19:03:20,974 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable6,7 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-10 19:03:20,974 INFO L396 AbstractCegarLoop]: === Iteration 8 === Targeting ULTIMATE.startErr17ASSERT_VIOLATIONINTEGER_OVERFLOW === [ULTIMATE.startErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 27 more)] === [2024-11-10 19:03:20,975 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-10 19:03:20,975 INFO L85 PathProgramCache]: Analyzing trace with hash -806627158, now seen corresponding path program 1 times [2024-11-10 19:03:20,975 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-10 19:03:20,975 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [89113815] [2024-11-10 19:03:20,975 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-10 19:03:20,975 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-10 19:03:20,986 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-10 19:03:21,040 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2024-11-10 19:03:21,041 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-10 19:03:21,043 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 8 [2024-11-10 19:03:21,045 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-10 19:03:21,049 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 13 [2024-11-10 19:03:21,051 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-10 19:03:21,057 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 23 [2024-11-10 19:03:21,059 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-10 19:03:21,065 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 32 [2024-11-10 19:03:21,067 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-10 19:03:21,070 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 42 [2024-11-10 19:03:21,072 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-10 19:03:21,078 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 51 [2024-11-10 19:03:21,079 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-10 19:03:21,084 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 56 [2024-11-10 19:03:21,086 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-10 19:03:21,088 INFO L134 CoverageAnalysis]: Checked inductivity of 52 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 52 trivial. 0 not checked. [2024-11-10 19:03:21,089 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-10 19:03:21,089 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [89113815] [2024-11-10 19:03:21,090 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [89113815] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-10 19:03:21,090 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-11-10 19:03:21,090 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2024-11-10 19:03:21,090 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1268495209] [2024-11-10 19:03:21,090 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-10 19:03:21,092 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2024-11-10 19:03:21,092 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-10 19:03:21,093 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2024-11-10 19:03:21,094 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2024-11-10 19:03:21,094 INFO L87 Difference]: Start difference. First operand 179 states and 232 transitions. Second operand has 4 states, 3 states have (on average 9.333333333333334) internal successors, (28), 4 states have internal predecessors, (28), 3 states have call successors, (8), 1 states have call predecessors, (8), 1 states have return successors, (8), 3 states have call predecessors, (8), 3 states have call successors, (8) [2024-11-10 19:03:21,565 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-10 19:03:21,565 INFO L93 Difference]: Finished difference Result 216 states and 265 transitions. [2024-11-10 19:03:21,565 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2024-11-10 19:03:21,565 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 3 states have (on average 9.333333333333334) internal successors, (28), 4 states have internal predecessors, (28), 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-11-10 19:03:21,568 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-10 19:03:21,569 INFO L225 Difference]: With dead ends: 216 [2024-11-10 19:03:21,570 INFO L226 Difference]: Without dead ends: 214 [2024-11-10 19:03:21,571 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 20 GetRequests, 17 SyntacticMatches, 0 SemanticMatches, 3 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=9, Invalid=11, Unknown=0, NotChecked=0, Total=20 [2024-11-10 19:03:21,571 INFO L432 NwaCegarLoop]: 44 mSDtfsCounter, 129 mSDsluCounter, 57 mSDsCounter, 0 mSdLazyCounter, 133 mSolverCounterSat, 9 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 133 SdHoareTripleChecker+Valid, 101 SdHoareTripleChecker+Invalid, 142 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 9 IncrementalHoareTripleChecker+Valid, 133 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.4s IncrementalHoareTripleChecker+Time [2024-11-10 19:03:21,573 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [133 Valid, 101 Invalid, 142 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [9 Valid, 133 Invalid, 0 Unknown, 0 Unchecked, 0.4s Time] [2024-11-10 19:03:21,573 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 214 states. [2024-11-10 19:03:21,589 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 214 to 183. [2024-11-10 19:03:21,590 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 183 states, 128 states have (on average 1.46875) internal successors, (188), 157 states have internal predecessors, (188), 23 states have call successors, (23), 2 states have call predecessors, (23), 2 states have return successors, (23), 23 states have call predecessors, (23), 23 states have call successors, (23) [2024-11-10 19:03:21,591 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 183 states to 183 states and 234 transitions. [2024-11-10 19:03:21,591 INFO L78 Accepts]: Start accepts. Automaton has 183 states and 234 transitions. Word has length 62 [2024-11-10 19:03:21,591 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-10 19:03:21,592 INFO L471 AbstractCegarLoop]: Abstraction has 183 states and 234 transitions. [2024-11-10 19:03:21,593 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 3 states have (on average 9.333333333333334) internal successors, (28), 4 states have internal predecessors, (28), 3 states have call successors, (8), 1 states have call predecessors, (8), 1 states have return successors, (8), 3 states have call predecessors, (8), 3 states have call successors, (8) [2024-11-10 19:03:21,593 INFO L276 IsEmpty]: Start isEmpty. Operand 183 states and 234 transitions. [2024-11-10 19:03:21,594 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 64 [2024-11-10 19:03:21,594 INFO L207 NwaCegarLoop]: Found error trace [2024-11-10 19:03:21,594 INFO L215 NwaCegarLoop]: trace histogram [5, 5, 5, 3, 3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-10 19:03:21,594 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable7 [2024-11-10 19:03:21,594 INFO L396 AbstractCegarLoop]: === Iteration 9 === Targeting ULTIMATE.startErr16ASSERT_VIOLATIONINTEGER_OVERFLOW === [ULTIMATE.startErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 27 more)] === [2024-11-10 19:03:21,595 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-10 19:03:21,595 INFO L85 PathProgramCache]: Analyzing trace with hash 764361891, now seen corresponding path program 1 times [2024-11-10 19:03:21,596 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-10 19:03:21,596 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2083310606] [2024-11-10 19:03:21,596 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-10 19:03:21,596 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-10 19:03:21,611 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-10 19:03:21,669 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2024-11-10 19:03:21,670 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-10 19:03:21,672 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 8 [2024-11-10 19:03:21,674 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-10 19:03:21,677 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 13 [2024-11-10 19:03:21,679 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-10 19:03:21,681 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 23 [2024-11-10 19:03:21,685 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-10 19:03:21,687 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 32 [2024-11-10 19:03:21,691 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-10 19:03:21,693 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 42 [2024-11-10 19:03:21,694 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-10 19:03:21,697 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 51 [2024-11-10 19:03:21,698 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-10 19:03:21,700 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 56 [2024-11-10 19:03:21,702 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-10 19:03:21,705 INFO L134 CoverageAnalysis]: Checked inductivity of 52 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 52 trivial. 0 not checked. [2024-11-10 19:03:21,709 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-10 19:03:21,709 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2083310606] [2024-11-10 19:03:21,709 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2083310606] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-10 19:03:21,709 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-11-10 19:03:21,709 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2024-11-10 19:03:21,710 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [109017547] [2024-11-10 19:03:21,710 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-10 19:03:21,710 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2024-11-10 19:03:21,710 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-10 19:03:21,710 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2024-11-10 19:03:21,711 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2024-11-10 19:03:21,711 INFO L87 Difference]: Start difference. First operand 183 states and 234 transitions. Second operand has 4 states, 3 states have (on average 9.666666666666666) internal successors, (29), 4 states have internal predecessors, (29), 3 states have call successors, (8), 1 states have call predecessors, (8), 1 states have return successors, (8), 3 states have call predecessors, (8), 3 states have call successors, (8) [2024-11-10 19:03:21,876 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-10 19:03:21,876 INFO L93 Difference]: Finished difference Result 216 states and 261 transitions. [2024-11-10 19:03:21,876 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2024-11-10 19:03:21,876 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 3 states have (on average 9.666666666666666) internal successors, (29), 4 states have internal predecessors, (29), 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 63 [2024-11-10 19:03:21,877 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-10 19:03:21,878 INFO L225 Difference]: With dead ends: 216 [2024-11-10 19:03:21,878 INFO L226 Difference]: Without dead ends: 214 [2024-11-10 19:03:21,879 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 20 GetRequests, 17 SyntacticMatches, 0 SemanticMatches, 3 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=9, Invalid=11, Unknown=0, NotChecked=0, Total=20 [2024-11-10 19:03:21,879 INFO L432 NwaCegarLoop]: 46 mSDtfsCounter, 126 mSDsluCounter, 57 mSDsCounter, 0 mSdLazyCounter, 131 mSolverCounterSat, 9 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 130 SdHoareTripleChecker+Valid, 103 SdHoareTripleChecker+Invalid, 140 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 9 IncrementalHoareTripleChecker+Valid, 131 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2024-11-10 19:03:21,881 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [130 Valid, 103 Invalid, 140 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [9 Valid, 131 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2024-11-10 19:03:21,882 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 214 states. [2024-11-10 19:03:21,892 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 214 to 185. [2024-11-10 19:03:21,892 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 185 states, 130 states have (on average 1.4461538461538461) internal successors, (188), 159 states have internal predecessors, (188), 23 states have call successors, (23), 2 states have call predecessors, (23), 2 states have return successors, (23), 23 states have call predecessors, (23), 23 states have call successors, (23) [2024-11-10 19:03:21,893 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 185 states to 185 states and 234 transitions. [2024-11-10 19:03:21,894 INFO L78 Accepts]: Start accepts. Automaton has 185 states and 234 transitions. Word has length 63 [2024-11-10 19:03:21,894 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-10 19:03:21,894 INFO L471 AbstractCegarLoop]: Abstraction has 185 states and 234 transitions. [2024-11-10 19:03:21,894 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 3 states have (on average 9.666666666666666) internal successors, (29), 4 states have internal predecessors, (29), 3 states have call successors, (8), 1 states have call predecessors, (8), 1 states have return successors, (8), 3 states have call predecessors, (8), 3 states have call successors, (8) [2024-11-10 19:03:21,894 INFO L276 IsEmpty]: Start isEmpty. Operand 185 states and 234 transitions. [2024-11-10 19:03:21,895 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 66 [2024-11-10 19:03:21,895 INFO L207 NwaCegarLoop]: Found error trace [2024-11-10 19:03:21,896 INFO L215 NwaCegarLoop]: trace histogram [5, 5, 5, 3, 3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-10 19:03:21,896 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable8 [2024-11-10 19:03:21,896 INFO L396 AbstractCegarLoop]: === Iteration 10 === Targeting ULTIMATE.startErr7ASSERT_VIOLATIONINTEGER_OVERFLOW === [ULTIMATE.startErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 27 more)] === [2024-11-10 19:03:21,896 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-10 19:03:21,896 INFO L85 PathProgramCache]: Analyzing trace with hash 112369966, now seen corresponding path program 1 times [2024-11-10 19:03:21,897 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-10 19:03:21,897 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [65178452] [2024-11-10 19:03:21,897 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-10 19:03:21,897 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-10 19:03:21,907 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-10 19:03:21,948 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2024-11-10 19:03:21,949 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-10 19:03:21,951 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 8 [2024-11-10 19:03:21,952 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-10 19:03:21,953 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 13 [2024-11-10 19:03:21,954 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-10 19:03:21,955 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 23 [2024-11-10 19:03:21,956 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-10 19:03:21,958 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 32 [2024-11-10 19:03:21,958 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-10 19:03:21,960 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 42 [2024-11-10 19:03:21,961 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-10 19:03:21,963 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 51 [2024-11-10 19:03:21,964 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-10 19:03:21,966 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 56 [2024-11-10 19:03:21,967 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-10 19:03:21,969 INFO L134 CoverageAnalysis]: Checked inductivity of 52 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 52 trivial. 0 not checked. [2024-11-10 19:03:21,970 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-10 19:03:21,970 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [65178452] [2024-11-10 19:03:21,970 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [65178452] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-10 19:03:21,970 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-11-10 19:03:21,970 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [] total 2 [2024-11-10 19:03:21,970 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1656624395] [2024-11-10 19:03:21,970 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-10 19:03:21,971 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2024-11-10 19:03:21,971 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-10 19:03:21,971 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2024-11-10 19:03:21,971 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2024-11-10 19:03:21,972 INFO L87 Difference]: Start difference. First operand 185 states and 234 transitions. Second operand has 3 states, 2 states have (on average 15.5) internal successors, (31), 3 states have internal predecessors, (31), 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-11-10 19:03:22,025 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-10 19:03:22,025 INFO L93 Difference]: Finished difference Result 192 states and 236 transitions. [2024-11-10 19:03:22,025 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2024-11-10 19:03:22,026 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 2 states have (on average 15.5) internal successors, (31), 3 states have internal predecessors, (31), 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 65 [2024-11-10 19:03:22,026 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-10 19:03:22,040 INFO L225 Difference]: With dead ends: 192 [2024-11-10 19:03:22,041 INFO L226 Difference]: Without dead ends: 191 [2024-11-10 19:03:22,041 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-11-10 19:03:22,042 INFO L432 NwaCegarLoop]: 84 mSDtfsCounter, 16 mSDsluCounter, 68 mSDsCounter, 0 mSdLazyCounter, 45 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 17 SdHoareTripleChecker+Valid, 152 SdHoareTripleChecker+Invalid, 45 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 45 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2024-11-10 19:03:22,043 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [17 Valid, 152 Invalid, 45 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 45 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2024-11-10 19:03:22,044 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 191 states. [2024-11-10 19:03:22,054 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 191 to 185. [2024-11-10 19:03:22,054 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 185 states, 130 states have (on average 1.4384615384615385) internal successors, (187), 159 states have internal predecessors, (187), 23 states have call successors, (23), 2 states have call predecessors, (23), 2 states have return successors, (23), 23 states have call predecessors, (23), 23 states have call successors, (23) [2024-11-10 19:03:22,056 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 185 states to 185 states and 233 transitions. [2024-11-10 19:03:22,056 INFO L78 Accepts]: Start accepts. Automaton has 185 states and 233 transitions. Word has length 65 [2024-11-10 19:03:22,057 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-10 19:03:22,057 INFO L471 AbstractCegarLoop]: Abstraction has 185 states and 233 transitions. [2024-11-10 19:03:22,057 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 2 states have (on average 15.5) internal successors, (31), 3 states have internal predecessors, (31), 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-11-10 19:03:22,058 INFO L276 IsEmpty]: Start isEmpty. Operand 185 states and 233 transitions. [2024-11-10 19:03:22,058 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 66 [2024-11-10 19:03:22,060 INFO L207 NwaCegarLoop]: Found error trace [2024-11-10 19:03:22,060 INFO L215 NwaCegarLoop]: trace histogram [5, 5, 5, 3, 3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-10 19:03:22,060 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable9 [2024-11-10 19:03:22,060 INFO L396 AbstractCegarLoop]: === Iteration 11 === Targeting ULTIMATE.startErr15ASSERT_VIOLATIONINTEGER_OVERFLOW === [ULTIMATE.startErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 27 more)] === [2024-11-10 19:03:22,060 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-10 19:03:22,061 INFO L85 PathProgramCache]: Analyzing trace with hash 112370016, now seen corresponding path program 1 times [2024-11-10 19:03:22,061 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-10 19:03:22,061 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [624276089] [2024-11-10 19:03:22,061 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-10 19:03:22,061 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-10 19:03:22,072 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-10 19:03:22,170 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2024-11-10 19:03:22,171 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-10 19:03:22,173 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 8 [2024-11-10 19:03:22,174 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-10 19:03:22,190 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 13 [2024-11-10 19:03:22,191 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-10 19:03:22,193 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 23 [2024-11-10 19:03:22,194 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-10 19:03:22,197 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 32 [2024-11-10 19:03:22,198 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-10 19:03:22,200 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 42 [2024-11-10 19:03:22,201 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-10 19:03:22,204 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 51 [2024-11-10 19:03:22,205 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-10 19:03:22,207 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 56 [2024-11-10 19:03:22,208 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-10 19:03:22,211 INFO L134 CoverageAnalysis]: Checked inductivity of 52 backedges. 3 proven. 3 refuted. 0 times theorem prover too weak. 46 trivial. 0 not checked. [2024-11-10 19:03:22,211 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-10 19:03:22,211 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [624276089] [2024-11-10 19:03:22,211 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [624276089] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-10 19:03:22,212 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1015449134] [2024-11-10 19:03:22,212 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-10 19:03:22,212 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-10 19:03:22,212 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2024-11-10 19:03:22,214 INFO L229 MonitoredProcess]: Starting monitored process 8 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-11-10 19:03:22,215 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (8)] Waiting until timeout for monitored process [2024-11-10 19:03:22,266 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-10 19:03:22,267 INFO L255 TraceCheckSpWp]: Trace formula consists of 130 conjuncts, 6 conjuncts are in the unsatisfiable core [2024-11-10 19:03:22,269 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-11-10 19:03:22,320 INFO L134 CoverageAnalysis]: Checked inductivity of 52 backedges. 6 proven. 0 refuted. 0 times theorem prover too weak. 46 trivial. 0 not checked. [2024-11-10 19:03:22,320 INFO L307 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2024-11-10 19:03:22,320 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1015449134] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-10 19:03:22,320 INFO L185 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2024-11-10 19:03:22,321 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [4] total 5 [2024-11-10 19:03:22,321 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1972849211] [2024-11-10 19:03:22,321 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-10 19:03:22,321 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2024-11-10 19:03:22,321 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-10 19:03:22,322 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2024-11-10 19:03:22,322 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=9, Invalid=21, Unknown=0, NotChecked=0, Total=30 [2024-11-10 19:03:22,322 INFO L87 Difference]: Start difference. First operand 185 states and 233 transitions. Second operand has 5 states, 4 states have (on average 8.5) internal successors, (34), 5 states have internal predecessors, (34), 2 states have call successors, (8), 1 states have call predecessors, (8), 2 states have return successors, (8), 2 states have call predecessors, (8), 2 states have call successors, (8) [2024-11-10 19:03:22,425 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-10 19:03:22,425 INFO L93 Difference]: Finished difference Result 185 states and 233 transitions. [2024-11-10 19:03:22,425 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2024-11-10 19:03:22,426 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 4 states have (on average 8.5) internal successors, (34), 5 states have internal predecessors, (34), 2 states have call successors, (8), 1 states have call predecessors, (8), 2 states have return successors, (8), 2 states have call predecessors, (8), 2 states have call successors, (8) Word has length 65 [2024-11-10 19:03:22,426 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-10 19:03:22,427 INFO L225 Difference]: With dead ends: 185 [2024-11-10 19:03:22,427 INFO L226 Difference]: Without dead ends: 184 [2024-11-10 19:03:22,427 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 83 GetRequests, 79 SyntacticMatches, 0 SemanticMatches, 4 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=9, Invalid=21, Unknown=0, NotChecked=0, Total=30 [2024-11-10 19:03:22,428 INFO L432 NwaCegarLoop]: 54 mSDtfsCounter, 31 mSDsluCounter, 114 mSDsCounter, 0 mSdLazyCounter, 162 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 32 SdHoareTripleChecker+Valid, 168 SdHoareTripleChecker+Invalid, 162 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 162 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2024-11-10 19:03:22,428 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [32 Valid, 168 Invalid, 162 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 162 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2024-11-10 19:03:22,429 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 184 states. [2024-11-10 19:03:22,436 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 184 to 184. [2024-11-10 19:03:22,437 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 184 states, 130 states have (on average 1.4076923076923078) internal successors, (183), 158 states have internal predecessors, (183), 23 states have call successors, (23), 2 states have call predecessors, (23), 2 states have return successors, (23), 23 states have call predecessors, (23), 23 states have call successors, (23) [2024-11-10 19:03:22,438 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 184 states to 184 states and 229 transitions. [2024-11-10 19:03:22,438 INFO L78 Accepts]: Start accepts. Automaton has 184 states and 229 transitions. Word has length 65 [2024-11-10 19:03:22,439 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-10 19:03:22,439 INFO L471 AbstractCegarLoop]: Abstraction has 184 states and 229 transitions. [2024-11-10 19:03:22,439 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 4 states have (on average 8.5) internal successors, (34), 5 states have internal predecessors, (34), 2 states have call successors, (8), 1 states have call predecessors, (8), 2 states have return successors, (8), 2 states have call predecessors, (8), 2 states have call successors, (8) [2024-11-10 19:03:22,439 INFO L276 IsEmpty]: Start isEmpty. Operand 184 states and 229 transitions. [2024-11-10 19:03:22,440 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 67 [2024-11-10 19:03:22,440 INFO L207 NwaCegarLoop]: Found error trace [2024-11-10 19:03:22,440 INFO L215 NwaCegarLoop]: trace histogram [5, 5, 5, 3, 3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-10 19:03:22,456 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (8)] Ended with exit code 0 [2024-11-10 19:03:22,640 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable10,8 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-10 19:03:22,641 INFO L396 AbstractCegarLoop]: === Iteration 12 === Targeting ULTIMATE.startErr6ASSERT_VIOLATIONINTEGER_OVERFLOW === [ULTIMATE.startErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 27 more)] === [2024-11-10 19:03:22,641 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-10 19:03:22,642 INFO L85 PathProgramCache]: Analyzing trace with hash -811498362, now seen corresponding path program 1 times [2024-11-10 19:03:22,642 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-10 19:03:22,642 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2051785261] [2024-11-10 19:03:22,642 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-10 19:03:22,642 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-10 19:03:22,651 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-10 19:03:22,694 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2024-11-10 19:03:22,696 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-10 19:03:22,698 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 8 [2024-11-10 19:03:22,699 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-10 19:03:22,701 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 13 [2024-11-10 19:03:22,702 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-10 19:03:22,703 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 23 [2024-11-10 19:03:22,704 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-10 19:03:22,706 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 32 [2024-11-10 19:03:22,707 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-10 19:03:22,709 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 42 [2024-11-10 19:03:22,710 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-10 19:03:22,712 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 51 [2024-11-10 19:03:22,713 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-10 19:03:22,715 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 56 [2024-11-10 19:03:22,716 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-10 19:03:22,718 INFO L134 CoverageAnalysis]: Checked inductivity of 52 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 52 trivial. 0 not checked. [2024-11-10 19:03:22,718 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-10 19:03:22,718 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2051785261] [2024-11-10 19:03:22,718 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2051785261] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-10 19:03:22,718 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-11-10 19:03:22,718 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2024-11-10 19:03:22,719 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1899049292] [2024-11-10 19:03:22,719 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-10 19:03:22,719 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2024-11-10 19:03:22,719 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-10 19:03:22,720 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2024-11-10 19:03:22,720 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2024-11-10 19:03:22,720 INFO L87 Difference]: Start difference. First operand 184 states and 229 transitions. Second operand has 5 states, 4 states have (on average 8.0) internal successors, (32), 5 states have internal predecessors, (32), 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-11-10 19:03:22,801 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-10 19:03:22,801 INFO L93 Difference]: Finished difference Result 184 states and 229 transitions. [2024-11-10 19:03:22,801 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2024-11-10 19:03:22,802 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 4 states have (on average 8.0) internal successors, (32), 5 states have internal predecessors, (32), 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 66 [2024-11-10 19:03:22,802 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-10 19:03:22,803 INFO L225 Difference]: With dead ends: 184 [2024-11-10 19:03:22,803 INFO L226 Difference]: Without dead ends: 183 [2024-11-10 19:03:22,803 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 22 GetRequests, 17 SyntacticMatches, 0 SemanticMatches, 5 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=17, Invalid=25, Unknown=0, NotChecked=0, Total=42 [2024-11-10 19:03:22,804 INFO L432 NwaCegarLoop]: 77 mSDtfsCounter, 113 mSDsluCounter, 97 mSDsCounter, 0 mSdLazyCounter, 61 mSolverCounterSat, 8 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 113 SdHoareTripleChecker+Valid, 174 SdHoareTripleChecker+Invalid, 69 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 8 IncrementalHoareTripleChecker+Valid, 61 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2024-11-10 19:03:22,804 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [113 Valid, 174 Invalid, 69 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [8 Valid, 61 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2024-11-10 19:03:22,804 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 183 states. [2024-11-10 19:03:22,814 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 183 to 183. [2024-11-10 19:03:22,814 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 183 states, 130 states have (on average 1.3923076923076922) internal successors, (181), 157 states have internal predecessors, (181), 23 states have call successors, (23), 2 states have call predecessors, (23), 2 states have return successors, (23), 23 states have call predecessors, (23), 23 states have call successors, (23) [2024-11-10 19:03:22,815 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 183 states to 183 states and 227 transitions. [2024-11-10 19:03:22,815 INFO L78 Accepts]: Start accepts. Automaton has 183 states and 227 transitions. Word has length 66 [2024-11-10 19:03:22,816 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-10 19:03:22,816 INFO L471 AbstractCegarLoop]: Abstraction has 183 states and 227 transitions. [2024-11-10 19:03:22,816 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 4 states have (on average 8.0) internal successors, (32), 5 states have internal predecessors, (32), 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-11-10 19:03:22,816 INFO L276 IsEmpty]: Start isEmpty. Operand 183 states and 227 transitions. [2024-11-10 19:03:22,817 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 67 [2024-11-10 19:03:22,817 INFO L207 NwaCegarLoop]: Found error trace [2024-11-10 19:03:22,817 INFO L215 NwaCegarLoop]: trace histogram [5, 5, 5, 3, 3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-10 19:03:22,817 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable11 [2024-11-10 19:03:22,818 INFO L396 AbstractCegarLoop]: === Iteration 13 === Targeting ULTIMATE.startErr14ASSERT_VIOLATIONINTEGER_OVERFLOW === [ULTIMATE.startErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 27 more)] === [2024-11-10 19:03:22,818 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-10 19:03:22,818 INFO L85 PathProgramCache]: Analyzing trace with hash -811496793, now seen corresponding path program 1 times [2024-11-10 19:03:22,818 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-10 19:03:22,818 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1159127784] [2024-11-10 19:03:22,819 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-10 19:03:22,819 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-10 19:03:22,827 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-10 19:03:22,886 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2024-11-10 19:03:22,888 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-10 19:03:22,890 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 8 [2024-11-10 19:03:22,894 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-10 19:03:22,896 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 13 [2024-11-10 19:03:22,897 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-10 19:03:22,899 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 23 [2024-11-10 19:03:22,900 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-10 19:03:22,902 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 32 [2024-11-10 19:03:22,903 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-10 19:03:22,905 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 42 [2024-11-10 19:03:22,907 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-10 19:03:22,913 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 51 [2024-11-10 19:03:22,914 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-10 19:03:22,920 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 56 [2024-11-10 19:03:22,921 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-10 19:03:22,924 INFO L134 CoverageAnalysis]: Checked inductivity of 52 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 52 trivial. 0 not checked. [2024-11-10 19:03:22,925 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-10 19:03:22,925 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1159127784] [2024-11-10 19:03:22,925 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1159127784] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-10 19:03:22,925 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-11-10 19:03:22,926 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2024-11-10 19:03:22,926 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [840174185] [2024-11-10 19:03:22,926 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-10 19:03:22,926 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2024-11-10 19:03:22,926 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-10 19:03:22,927 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2024-11-10 19:03:22,927 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=9, Invalid=21, Unknown=0, NotChecked=0, Total=30 [2024-11-10 19:03:22,927 INFO L87 Difference]: Start difference. First operand 183 states and 227 transitions. Second operand has 6 states, 5 states have (on average 6.4) internal successors, (32), 6 states have internal predecessors, (32), 3 states have call successors, (8), 1 states have call predecessors, (8), 1 states have return successors, (8), 3 states have call predecessors, (8), 3 states have call successors, (8) [2024-11-10 19:03:23,358 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-10 19:03:23,359 INFO L93 Difference]: Finished difference Result 242 states and 293 transitions. [2024-11-10 19:03:23,359 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2024-11-10 19:03:23,360 INFO L78 Accepts]: Start accepts. Automaton has has 6 states, 5 states have (on average 6.4) internal successors, (32), 6 states have internal predecessors, (32), 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 66 [2024-11-10 19:03:23,360 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-10 19:03:23,361 INFO L225 Difference]: With dead ends: 242 [2024-11-10 19:03:23,362 INFO L226 Difference]: Without dead ends: 241 [2024-11-10 19:03:23,362 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 27 GetRequests, 17 SyntacticMatches, 0 SemanticMatches, 10 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 10 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=47, Invalid=85, Unknown=0, NotChecked=0, Total=132 [2024-11-10 19:03:23,363 INFO L432 NwaCegarLoop]: 87 mSDtfsCounter, 302 mSDsluCounter, 191 mSDsCounter, 0 mSdLazyCounter, 274 mSolverCounterSat, 35 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 307 SdHoareTripleChecker+Valid, 278 SdHoareTripleChecker+Invalid, 309 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 35 IncrementalHoareTripleChecker+Valid, 274 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.4s IncrementalHoareTripleChecker+Time [2024-11-10 19:03:23,363 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [307 Valid, 278 Invalid, 309 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [35 Valid, 274 Invalid, 0 Unknown, 0 Unchecked, 0.4s Time] [2024-11-10 19:03:23,364 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 241 states. [2024-11-10 19:03:23,377 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 241 to 216. [2024-11-10 19:03:23,378 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 216 states, 158 states have (on average 1.379746835443038) internal successors, (218), 185 states have internal predecessors, (218), 28 states have call successors, (28), 2 states have call predecessors, (28), 2 states have return successors, (28), 28 states have call predecessors, (28), 28 states have call successors, (28) [2024-11-10 19:03:23,379 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 216 states to 216 states and 274 transitions. [2024-11-10 19:03:23,379 INFO L78 Accepts]: Start accepts. Automaton has 216 states and 274 transitions. Word has length 66 [2024-11-10 19:03:23,379 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-10 19:03:23,379 INFO L471 AbstractCegarLoop]: Abstraction has 216 states and 274 transitions. [2024-11-10 19:03:23,379 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 6 states, 5 states have (on average 6.4) internal successors, (32), 6 states have internal predecessors, (32), 3 states have call successors, (8), 1 states have call predecessors, (8), 1 states have return successors, (8), 3 states have call predecessors, (8), 3 states have call successors, (8) [2024-11-10 19:03:23,380 INFO L276 IsEmpty]: Start isEmpty. Operand 216 states and 274 transitions. [2024-11-10 19:03:23,380 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 69 [2024-11-10 19:03:23,380 INFO L207 NwaCegarLoop]: Found error trace [2024-11-10 19:03:23,380 INFO L215 NwaCegarLoop]: trace histogram [5, 5, 5, 3, 3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-10 19:03:23,381 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable12 [2024-11-10 19:03:23,381 INFO L396 AbstractCegarLoop]: === Iteration 14 === Targeting ULTIMATE.startErr5ASSERT_VIOLATIONINTEGER_OVERFLOW === [ULTIMATE.startErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 27 more)] === [2024-11-10 19:03:23,381 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-10 19:03:23,381 INFO L85 PathProgramCache]: Analyzing trace with hash 1834121572, now seen corresponding path program 1 times [2024-11-10 19:03:23,381 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-10 19:03:23,381 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [860615197] [2024-11-10 19:03:23,382 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-10 19:03:23,382 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-10 19:03:23,389 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-10 19:03:23,434 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2024-11-10 19:03:23,435 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-10 19:03:23,436 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 8 [2024-11-10 19:03:23,437 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-10 19:03:23,438 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 13 [2024-11-10 19:03:23,438 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-10 19:03:23,439 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 23 [2024-11-10 19:03:23,440 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-10 19:03:23,442 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 32 [2024-11-10 19:03:23,443 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-10 19:03:23,444 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 42 [2024-11-10 19:03:23,445 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-10 19:03:23,447 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 51 [2024-11-10 19:03:23,448 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-10 19:03:23,450 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 56 [2024-11-10 19:03:23,451 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-10 19:03:23,453 INFO L134 CoverageAnalysis]: Checked inductivity of 52 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 52 trivial. 0 not checked. [2024-11-10 19:03:23,454 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-10 19:03:23,454 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [860615197] [2024-11-10 19:03:23,454 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [860615197] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-10 19:03:23,454 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-11-10 19:03:23,454 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2024-11-10 19:03:23,454 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [21337758] [2024-11-10 19:03:23,454 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-10 19:03:23,454 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2024-11-10 19:03:23,455 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-10 19:03:23,455 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2024-11-10 19:03:23,455 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=6, Invalid=6, Unknown=0, NotChecked=0, Total=12 [2024-11-10 19:03:23,455 INFO L87 Difference]: Start difference. First operand 216 states and 274 transitions. Second operand has 4 states, 3 states have (on average 11.333333333333334) internal successors, (34), 4 states have internal predecessors, (34), 3 states have call successors, (8), 1 states have call predecessors, (8), 1 states have return successors, (8), 3 states have call predecessors, (8), 3 states have call successors, (8) [2024-11-10 19:03:23,647 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-10 19:03:23,647 INFO L93 Difference]: Finished difference Result 241 states and 291 transitions. [2024-11-10 19:03:23,647 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2024-11-10 19:03:23,648 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 3 states have (on average 11.333333333333334) internal successors, (34), 4 states have internal predecessors, (34), 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 68 [2024-11-10 19:03:23,648 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-10 19:03:23,649 INFO L225 Difference]: With dead ends: 241 [2024-11-10 19:03:23,649 INFO L226 Difference]: Without dead ends: 239 [2024-11-10 19:03:23,649 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 19 GetRequests, 17 SyntacticMatches, 0 SemanticMatches, 2 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=6, Invalid=6, Unknown=0, NotChecked=0, Total=12 [2024-11-10 19:03:23,650 INFO L432 NwaCegarLoop]: 77 mSDtfsCounter, 57 mSDsluCounter, 88 mSDsCounter, 0 mSdLazyCounter, 81 mSolverCounterSat, 2 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 62 SdHoareTripleChecker+Valid, 165 SdHoareTripleChecker+Invalid, 83 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 2 IncrementalHoareTripleChecker+Valid, 81 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2024-11-10 19:03:23,650 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [62 Valid, 165 Invalid, 83 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [2 Valid, 81 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2024-11-10 19:03:23,651 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 239 states. [2024-11-10 19:03:23,662 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 239 to 221. [2024-11-10 19:03:23,663 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 221 states, 163 states have (on average 1.3680981595092025) internal successors, (223), 190 states have internal predecessors, (223), 28 states have call successors, (28), 2 states have call predecessors, (28), 2 states have return successors, (28), 28 states have call predecessors, (28), 28 states have call successors, (28) [2024-11-10 19:03:23,664 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 221 states to 221 states and 279 transitions. [2024-11-10 19:03:23,664 INFO L78 Accepts]: Start accepts. Automaton has 221 states and 279 transitions. Word has length 68 [2024-11-10 19:03:23,665 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-10 19:03:23,665 INFO L471 AbstractCegarLoop]: Abstraction has 221 states and 279 transitions. [2024-11-10 19:03:23,665 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 3 states have (on average 11.333333333333334) internal successors, (34), 4 states have internal predecessors, (34), 3 states have call successors, (8), 1 states have call predecessors, (8), 1 states have return successors, (8), 3 states have call predecessors, (8), 3 states have call successors, (8) [2024-11-10 19:03:23,665 INFO L276 IsEmpty]: Start isEmpty. Operand 221 states and 279 transitions. [2024-11-10 19:03:23,666 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 81 [2024-11-10 19:03:23,666 INFO L207 NwaCegarLoop]: Found error trace [2024-11-10 19:03:23,666 INFO L215 NwaCegarLoop]: trace histogram [6, 6, 6, 3, 3, 3, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-10 19:03:23,666 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable13 [2024-11-10 19:03:23,666 INFO L396 AbstractCegarLoop]: === Iteration 15 === Targeting ULTIMATE.startErr27ASSERT_VIOLATIONINTEGER_OVERFLOW === [ULTIMATE.startErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 27 more)] === [2024-11-10 19:03:23,667 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-10 19:03:23,667 INFO L85 PathProgramCache]: Analyzing trace with hash 1955320842, now seen corresponding path program 1 times [2024-11-10 19:03:23,667 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-10 19:03:23,667 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2031550512] [2024-11-10 19:03:23,667 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-10 19:03:23,667 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-10 19:03:23,679 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unknown [2024-11-10 19:03:23,679 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [1326669241] [2024-11-10 19:03:23,679 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-10 19:03:23,680 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-10 19:03:23,680 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2024-11-10 19:03:23,682 INFO L229 MonitoredProcess]: Starting monitored process 9 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-11-10 19:03:23,683 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (9)] Waiting until timeout for monitored process [2024-11-10 19:03:23,734 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-10 19:03:23,736 INFO L255 TraceCheckSpWp]: Trace formula consists of 151 conjuncts, 13 conjuncts are in the unsatisfiable core [2024-11-10 19:03:23,738 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-11-10 19:03:24,101 INFO L134 CoverageAnalysis]: Checked inductivity of 78 backedges. 0 proven. 12 refuted. 0 times theorem prover too weak. 66 trivial. 0 not checked. [2024-11-10 19:03:24,101 INFO L311 TraceCheckSpWp]: Computing backward predicates... [2024-11-10 19:03:24,356 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-10 19:03:24,356 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2031550512] [2024-11-10 19:03:24,356 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2024-11-10 19:03:24,356 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1326669241] [2024-11-10 19:03:24,356 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1326669241] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-10 19:03:24,356 INFO L185 FreeRefinementEngine]: Found 0 perfect and 1 imperfect interpolant sequences. [2024-11-10 19:03:24,357 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8] total 8 [2024-11-10 19:03:24,357 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [10634511] [2024-11-10 19:03:24,357 INFO L85 oduleStraightlineAll]: Using 1 imperfect interpolants to construct interpolant automaton [2024-11-10 19:03:24,357 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 9 states [2024-11-10 19:03:24,357 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-10 19:03:24,358 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 9 interpolants. [2024-11-10 19:03:24,358 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=28, Invalid=104, Unknown=0, NotChecked=0, Total=132 [2024-11-10 19:03:24,358 INFO L87 Difference]: Start difference. First operand 221 states and 279 transitions. Second operand has 9 states, 8 states have (on average 5.5) internal successors, (44), 9 states have internal predecessors, (44), 5 states have call successors, (9), 1 states have call predecessors, (9), 2 states have return successors, (9), 4 states have call predecessors, (9), 5 states have call successors, (9) [2024-11-10 19:03:25,031 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-10 19:03:25,032 INFO L93 Difference]: Finished difference Result 330 states and 410 transitions. [2024-11-10 19:03:25,032 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2024-11-10 19:03:25,032 INFO L78 Accepts]: Start accepts. Automaton has has 9 states, 8 states have (on average 5.5) internal successors, (44), 9 states have internal predecessors, (44), 5 states have call successors, (9), 1 states have call predecessors, (9), 2 states have return successors, (9), 4 states have call predecessors, (9), 5 states have call successors, (9) Word has length 80 [2024-11-10 19:03:25,032 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-10 19:03:25,034 INFO L225 Difference]: With dead ends: 330 [2024-11-10 19:03:25,034 INFO L226 Difference]: Without dead ends: 321 [2024-11-10 19:03:25,035 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 106 GetRequests, 89 SyntacticMatches, 0 SemanticMatches, 17 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 25 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=86, Invalid=256, Unknown=0, NotChecked=0, Total=342 [2024-11-10 19:03:25,037 INFO L432 NwaCegarLoop]: 77 mSDtfsCounter, 340 mSDsluCounter, 270 mSDsCounter, 0 mSdLazyCounter, 512 mSolverCounterSat, 46 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.5s Time, 0 mProtectedPredicate, 0 mProtectedAction, 346 SdHoareTripleChecker+Valid, 347 SdHoareTripleChecker+Invalid, 558 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 46 IncrementalHoareTripleChecker+Valid, 512 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.5s IncrementalHoareTripleChecker+Time [2024-11-10 19:03:25,037 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [346 Valid, 347 Invalid, 558 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [46 Valid, 512 Invalid, 0 Unknown, 0 Unchecked, 0.5s Time] [2024-11-10 19:03:25,038 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 321 states. [2024-11-10 19:03:25,054 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 321 to 264. [2024-11-10 19:03:25,055 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 264 states, 202 states have (on average 1.3465346534653466) internal successors, (272), 228 states have internal predecessors, (272), 33 states have call successors, (33), 2 states have call predecessors, (33), 2 states have return successors, (33), 33 states have call predecessors, (33), 33 states have call successors, (33) [2024-11-10 19:03:25,056 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 264 states to 264 states and 338 transitions. [2024-11-10 19:03:25,057 INFO L78 Accepts]: Start accepts. Automaton has 264 states and 338 transitions. Word has length 80 [2024-11-10 19:03:25,057 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-10 19:03:25,057 INFO L471 AbstractCegarLoop]: Abstraction has 264 states and 338 transitions. [2024-11-10 19:03:25,057 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 9 states, 8 states have (on average 5.5) internal successors, (44), 9 states have internal predecessors, (44), 5 states have call successors, (9), 1 states have call predecessors, (9), 2 states have return successors, (9), 4 states have call predecessors, (9), 5 states have call successors, (9) [2024-11-10 19:03:25,057 INFO L276 IsEmpty]: Start isEmpty. Operand 264 states and 338 transitions. [2024-11-10 19:03:25,059 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 82 [2024-11-10 19:03:25,059 INFO L207 NwaCegarLoop]: Found error trace [2024-11-10 19:03:25,059 INFO L215 NwaCegarLoop]: trace histogram [6, 6, 6, 3, 3, 3, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-10 19:03:25,075 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (9)] Ended with exit code 0 [2024-11-10 19:03:25,260 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,SelfDestructingSolverStorable14 [2024-11-10 19:03:25,260 INFO L396 AbstractCegarLoop]: === Iteration 16 === Targeting ULTIMATE.startErr26ASSERT_VIOLATIONINTEGER_OVERFLOW === [ULTIMATE.startErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 27 more)] === [2024-11-10 19:03:25,261 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-10 19:03:25,261 INFO L85 PathProgramCache]: Analyzing trace with hash 485404003, now seen corresponding path program 1 times [2024-11-10 19:03:25,261 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-10 19:03:25,261 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1919796298] [2024-11-10 19:03:25,261 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-10 19:03:25,261 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-10 19:03:25,276 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unknown [2024-11-10 19:03:25,277 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [1640396031] [2024-11-10 19:03:25,277 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-10 19:03:25,277 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-10 19:03:25,277 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2024-11-10 19:03:25,279 INFO L229 MonitoredProcess]: Starting monitored process 10 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-11-10 19:03:25,280 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (10)] Waiting until timeout for monitored process [2024-11-10 19:03:25,332 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-10 19:03:25,333 INFO L255 TraceCheckSpWp]: Trace formula consists of 152 conjuncts, 13 conjuncts are in the unsatisfiable core [2024-11-10 19:03:25,336 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-11-10 19:03:25,678 INFO L134 CoverageAnalysis]: Checked inductivity of 79 backedges. 0 proven. 13 refuted. 0 times theorem prover too weak. 66 trivial. 0 not checked. [2024-11-10 19:03:25,678 INFO L311 TraceCheckSpWp]: Computing backward predicates... [2024-11-10 19:03:26,630 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-10 19:03:26,630 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1919796298] [2024-11-10 19:03:26,631 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2024-11-10 19:03:26,631 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1640396031] [2024-11-10 19:03:26,631 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1640396031] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-10 19:03:26,631 INFO L185 FreeRefinementEngine]: Found 0 perfect and 1 imperfect interpolant sequences. [2024-11-10 19:03:26,631 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8] total 8 [2024-11-10 19:03:26,631 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [210879106] [2024-11-10 19:03:26,631 INFO L85 oduleStraightlineAll]: Using 1 imperfect interpolants to construct interpolant automaton [2024-11-10 19:03:26,632 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 9 states [2024-11-10 19:03:26,632 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-10 19:03:26,633 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 9 interpolants. [2024-11-10 19:03:26,633 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=29, Invalid=103, Unknown=0, NotChecked=0, Total=132 [2024-11-10 19:03:26,633 INFO L87 Difference]: Start difference. First operand 264 states and 338 transitions. Second operand has 9 states, 8 states have (on average 5.625) internal successors, (45), 9 states have internal predecessors, (45), 5 states have call successors, (9), 1 states have call predecessors, (9), 2 states have return successors, (9), 4 states have call predecessors, (9), 5 states have call successors, (9) [2024-11-10 19:03:27,175 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-10 19:03:27,175 INFO L93 Difference]: Finished difference Result 363 states and 453 transitions. [2024-11-10 19:03:27,176 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2024-11-10 19:03:27,176 INFO L78 Accepts]: Start accepts. Automaton has has 9 states, 8 states have (on average 5.625) internal successors, (45), 9 states have internal predecessors, (45), 5 states have call successors, (9), 1 states have call predecessors, (9), 2 states have return successors, (9), 4 states have call predecessors, (9), 5 states have call successors, (9) Word has length 81 [2024-11-10 19:03:27,176 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-10 19:03:27,178 INFO L225 Difference]: With dead ends: 363 [2024-11-10 19:03:27,178 INFO L226 Difference]: Without dead ends: 360 [2024-11-10 19:03:27,178 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 106 GetRequests, 91 SyntacticMatches, 0 SemanticMatches, 15 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 16 ImplicationChecksByTransitivity, 0.5s TimeCoverageRelationStatistics Valid=68, Invalid=204, Unknown=0, NotChecked=0, Total=272 [2024-11-10 19:03:27,179 INFO L432 NwaCegarLoop]: 84 mSDtfsCounter, 287 mSDsluCounter, 281 mSDsCounter, 0 mSdLazyCounter, 410 mSolverCounterSat, 29 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 293 SdHoareTripleChecker+Valid, 365 SdHoareTripleChecker+Invalid, 439 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 29 IncrementalHoareTripleChecker+Valid, 410 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.4s IncrementalHoareTripleChecker+Time [2024-11-10 19:03:27,180 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [293 Valid, 365 Invalid, 439 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [29 Valid, 410 Invalid, 0 Unknown, 0 Unchecked, 0.4s Time] [2024-11-10 19:03:27,181 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 360 states. [2024-11-10 19:03:27,200 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 360 to 327. [2024-11-10 19:03:27,201 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 327 states, 255 states have (on average 1.3372549019607842) internal successors, (341), 281 states have internal predecessors, (341), 43 states have call successors, (43), 2 states have call predecessors, (43), 2 states have return successors, (43), 43 states have call predecessors, (43), 43 states have call successors, (43) [2024-11-10 19:03:27,202 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 327 states to 327 states and 427 transitions. [2024-11-10 19:03:27,202 INFO L78 Accepts]: Start accepts. Automaton has 327 states and 427 transitions. Word has length 81 [2024-11-10 19:03:27,203 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-10 19:03:27,203 INFO L471 AbstractCegarLoop]: Abstraction has 327 states and 427 transitions. [2024-11-10 19:03:27,203 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 9 states, 8 states have (on average 5.625) internal successors, (45), 9 states have internal predecessors, (45), 5 states have call successors, (9), 1 states have call predecessors, (9), 2 states have return successors, (9), 4 states have call predecessors, (9), 5 states have call successors, (9) [2024-11-10 19:03:27,204 INFO L276 IsEmpty]: Start isEmpty. Operand 327 states and 427 transitions. [2024-11-10 19:03:27,204 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 83 [2024-11-10 19:03:27,204 INFO L207 NwaCegarLoop]: Found error trace [2024-11-10 19:03:27,204 INFO L215 NwaCegarLoop]: trace histogram [6, 6, 6, 3, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-10 19:03:27,222 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (10)] Ended with exit code 0 [2024-11-10 19:03:27,405 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-11-10 19:03:27,405 INFO L396 AbstractCegarLoop]: === Iteration 17 === Targeting ULTIMATE.startErr25ASSERT_VIOLATIONINTEGER_OVERFLOW === [ULTIMATE.startErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 27 more)] === [2024-11-10 19:03:27,406 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-10 19:03:27,406 INFO L85 PathProgramCache]: Analyzing trace with hash -2132345048, now seen corresponding path program 1 times [2024-11-10 19:03:27,406 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-10 19:03:27,406 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [364142565] [2024-11-10 19:03:27,406 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-10 19:03:27,406 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-10 19:03:27,420 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-10 19:03:27,503 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2024-11-10 19:03:27,504 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-10 19:03:27,505 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 8 [2024-11-10 19:03:27,508 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-10 19:03:27,509 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 13 [2024-11-10 19:03:27,510 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-10 19:03:27,511 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 23 [2024-11-10 19:03:27,512 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-10 19:03:27,517 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 32 [2024-11-10 19:03:27,517 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-10 19:03:27,518 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 42 [2024-11-10 19:03:27,519 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-10 19:03:27,521 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 51 [2024-11-10 19:03:27,526 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-10 19:03:27,528 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 56 [2024-11-10 19:03:27,529 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-10 19:03:27,531 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 74 [2024-11-10 19:03:27,532 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-10 19:03:27,534 INFO L134 CoverageAnalysis]: Checked inductivity of 80 backedges. 8 proven. 0 refuted. 0 times theorem prover too weak. 72 trivial. 0 not checked. [2024-11-10 19:03:27,534 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-10 19:03:27,534 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [364142565] [2024-11-10 19:03:27,534 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [364142565] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-10 19:03:27,534 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-11-10 19:03:27,534 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2024-11-10 19:03:27,535 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [381677442] [2024-11-10 19:03:27,535 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-10 19:03:27,535 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2024-11-10 19:03:27,536 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-10 19:03:27,536 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2024-11-10 19:03:27,536 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2024-11-10 19:03:27,537 INFO L87 Difference]: Start difference. First operand 327 states and 427 transitions. Second operand has 5 states, 4 states have (on average 10.75) internal successors, (43), 5 states have internal predecessors, (43), 3 states have call successors, (9), 1 states have call predecessors, (9), 1 states have return successors, (9), 3 states have call predecessors, (9), 3 states have call successors, (9) [2024-11-10 19:03:28,736 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-10 19:03:28,737 INFO L93 Difference]: Finished difference Result 473 states and 622 transitions. [2024-11-10 19:03:28,737 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2024-11-10 19:03:28,737 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), 3 states have call successors, (9), 1 states have call predecessors, (9), 1 states have return successors, (9), 3 states have call predecessors, (9), 3 states have call successors, (9) Word has length 82 [2024-11-10 19:03:28,738 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-10 19:03:28,740 INFO L225 Difference]: With dead ends: 473 [2024-11-10 19:03:28,740 INFO L226 Difference]: Without dead ends: 470 [2024-11-10 19:03:28,741 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 27 GetRequests, 20 SyntacticMatches, 0 SemanticMatches, 7 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 5 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=27, Invalid=45, Unknown=0, NotChecked=0, Total=72 [2024-11-10 19:03:28,741 INFO L432 NwaCegarLoop]: 85 mSDtfsCounter, 143 mSDsluCounter, 142 mSDsCounter, 0 mSdLazyCounter, 246 mSolverCounterSat, 25 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 148 SdHoareTripleChecker+Valid, 227 SdHoareTripleChecker+Invalid, 271 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 25 IncrementalHoareTripleChecker+Valid, 246 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.0s IncrementalHoareTripleChecker+Time [2024-11-10 19:03:28,741 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [148 Valid, 227 Invalid, 271 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [25 Valid, 246 Invalid, 0 Unknown, 0 Unchecked, 1.0s Time] [2024-11-10 19:03:28,742 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 470 states. [2024-11-10 19:03:28,770 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 470 to 333. [2024-11-10 19:03:28,771 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 333 states, 261 states have (on average 1.3103448275862069) internal successors, (342), 285 states have internal predecessors, (342), 45 states have call successors, (45), 2 states have call predecessors, (45), 2 states have return successors, (45), 45 states have call predecessors, (45), 45 states have call successors, (45) [2024-11-10 19:03:28,773 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 333 states to 333 states and 432 transitions. [2024-11-10 19:03:28,773 INFO L78 Accepts]: Start accepts. Automaton has 333 states and 432 transitions. Word has length 82 [2024-11-10 19:03:28,773 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-10 19:03:28,773 INFO L471 AbstractCegarLoop]: Abstraction has 333 states and 432 transitions. [2024-11-10 19:03:28,774 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), 3 states have call successors, (9), 1 states have call predecessors, (9), 1 states have return successors, (9), 3 states have call predecessors, (9), 3 states have call successors, (9) [2024-11-10 19:03:28,774 INFO L276 IsEmpty]: Start isEmpty. Operand 333 states and 432 transitions. [2024-11-10 19:03:28,774 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 83 [2024-11-10 19:03:28,774 INFO L207 NwaCegarLoop]: Found error trace [2024-11-10 19:03:28,775 INFO L215 NwaCegarLoop]: trace histogram [6, 6, 6, 3, 3, 3, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-10 19:03:28,775 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable16 [2024-11-10 19:03:28,775 INFO L396 AbstractCegarLoop]: === Iteration 18 === Targeting ULTIMATE.startErr23ASSERT_VIOLATIONINTEGER_OVERFLOW === [ULTIMATE.startErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 27 more)] === [2024-11-10 19:03:28,775 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-10 19:03:28,775 INFO L85 PathProgramCache]: Analyzing trace with hash -1830050472, now seen corresponding path program 1 times [2024-11-10 19:03:28,775 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-10 19:03:28,776 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [331220257] [2024-11-10 19:03:28,776 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-10 19:03:28,776 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-10 19:03:28,793 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unknown [2024-11-10 19:03:28,795 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [13124216] [2024-11-10 19:03:28,795 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-10 19:03:28,795 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-10 19:03:28,795 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2024-11-10 19:03:28,797 INFO L229 MonitoredProcess]: Starting monitored process 11 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-11-10 19:03:28,798 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (11)] Waiting until timeout for monitored process [2024-11-10 19:03:28,844 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-10 19:03:28,845 INFO L255 TraceCheckSpWp]: Trace formula consists of 153 conjuncts, 16 conjuncts are in the unsatisfiable core [2024-11-10 19:03:28,847 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-11-10 19:03:29,099 INFO L134 CoverageAnalysis]: Checked inductivity of 75 backedges. 3 proven. 6 refuted. 0 times theorem prover too weak. 66 trivial. 0 not checked. [2024-11-10 19:03:29,100 INFO L311 TraceCheckSpWp]: Computing backward predicates... [2024-11-10 19:03:29,174 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-10 19:03:29,175 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [331220257] [2024-11-10 19:03:29,175 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2024-11-10 19:03:29,175 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [13124216] [2024-11-10 19:03:29,175 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [13124216] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-10 19:03:29,175 INFO L185 FreeRefinementEngine]: Found 0 perfect and 1 imperfect interpolant sequences. [2024-11-10 19:03:29,175 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9] total 9 [2024-11-10 19:03:29,175 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [511098182] [2024-11-10 19:03:29,176 INFO L85 oduleStraightlineAll]: Using 1 imperfect interpolants to construct interpolant automaton [2024-11-10 19:03:29,176 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 10 states [2024-11-10 19:03:29,176 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-10 19:03:29,177 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2024-11-10 19:03:29,177 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=31, Invalid=101, Unknown=0, NotChecked=0, Total=132 [2024-11-10 19:03:29,177 INFO L87 Difference]: Start difference. First operand 333 states and 432 transitions. Second operand has 10 states, 9 states have (on average 5.111111111111111) internal successors, (46), 9 states have internal predecessors, (46), 5 states have call successors, (9), 1 states have call predecessors, (9), 2 states have return successors, (9), 5 states have call predecessors, (9), 5 states have call successors, (9) [2024-11-10 19:03:29,605 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-10 19:03:29,605 INFO L93 Difference]: Finished difference Result 379 states and 499 transitions. [2024-11-10 19:03:29,606 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2024-11-10 19:03:29,606 INFO L78 Accepts]: Start accepts. Automaton has has 10 states, 9 states have (on average 5.111111111111111) internal successors, (46), 9 states have internal predecessors, (46), 5 states have call successors, (9), 1 states have call predecessors, (9), 2 states have return successors, (9), 5 states have call predecessors, (9), 5 states have call successors, (9) Word has length 82 [2024-11-10 19:03:29,606 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-10 19:03:29,608 INFO L225 Difference]: With dead ends: 379 [2024-11-10 19:03:29,608 INFO L226 Difference]: Without dead ends: 373 [2024-11-10 19:03:29,608 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 97 GetRequests, 81 SyntacticMatches, 0 SemanticMatches, 16 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 26 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=90, Invalid=216, Unknown=0, NotChecked=0, Total=306 [2024-11-10 19:03:29,609 INFO L432 NwaCegarLoop]: 49 mSDtfsCounter, 189 mSDsluCounter, 222 mSDsCounter, 0 mSdLazyCounter, 567 mSolverCounterSat, 32 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 189 SdHoareTripleChecker+Valid, 271 SdHoareTripleChecker+Invalid, 599 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 32 IncrementalHoareTripleChecker+Valid, 567 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time [2024-11-10 19:03:29,610 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [189 Valid, 271 Invalid, 599 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [32 Valid, 567 Invalid, 0 Unknown, 0 Unchecked, 0.3s Time] [2024-11-10 19:03:29,612 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 373 states. [2024-11-10 19:03:29,634 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 373 to 327. [2024-11-10 19:03:29,635 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 327 states, 261 states have (on average 1.2528735632183907) internal successors, (327), 279 states have internal predecessors, (327), 45 states have call successors, (45), 2 states have call predecessors, (45), 2 states have return successors, (45), 45 states have call predecessors, (45), 45 states have call successors, (45) [2024-11-10 19:03:29,636 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 327 states to 327 states and 417 transitions. [2024-11-10 19:03:29,637 INFO L78 Accepts]: Start accepts. Automaton has 327 states and 417 transitions. Word has length 82 [2024-11-10 19:03:29,637 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-10 19:03:29,637 INFO L471 AbstractCegarLoop]: Abstraction has 327 states and 417 transitions. [2024-11-10 19:03:29,638 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 10 states, 9 states have (on average 5.111111111111111) internal successors, (46), 9 states have internal predecessors, (46), 5 states have call successors, (9), 1 states have call predecessors, (9), 2 states have return successors, (9), 5 states have call predecessors, (9), 5 states have call successors, (9) [2024-11-10 19:03:29,638 INFO L276 IsEmpty]: Start isEmpty. Operand 327 states and 417 transitions. [2024-11-10 19:03:29,639 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 84 [2024-11-10 19:03:29,639 INFO L207 NwaCegarLoop]: Found error trace [2024-11-10 19:03:29,639 INFO L215 NwaCegarLoop]: trace histogram [6, 6, 6, 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, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-10 19:03:29,656 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (11)] Ended with exit code 0 [2024-11-10 19:03:29,843 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,SelfDestructingSolverStorable17 [2024-11-10 19:03:29,844 INFO L396 AbstractCegarLoop]: === Iteration 19 === Targeting ULTIMATE.startErr24ASSERT_VIOLATIONINTEGER_OVERFLOW === [ULTIMATE.startErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 27 more)] === [2024-11-10 19:03:29,844 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-10 19:03:29,844 INFO L85 PathProgramCache]: Analyzing trace with hash -1678187007, now seen corresponding path program 1 times [2024-11-10 19:03:29,844 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-10 19:03:29,844 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1671169852] [2024-11-10 19:03:29,844 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-10 19:03:29,845 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-10 19:03:29,866 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unknown [2024-11-10 19:03:29,866 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [896779026] [2024-11-10 19:03:29,867 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-10 19:03:29,867 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-10 19:03:29,867 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2024-11-10 19:03:29,869 INFO L229 MonitoredProcess]: Starting monitored process 12 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-11-10 19:03:29,870 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (12)] Waiting until timeout for monitored process [2024-11-10 19:03:29,917 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-10 19:03:29,918 INFO L255 TraceCheckSpWp]: Trace formula consists of 154 conjuncts, 19 conjuncts are in the unsatisfiable core [2024-11-10 19:03:29,920 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-11-10 19:03:30,320 INFO L134 CoverageAnalysis]: Checked inductivity of 81 backedges. 0 proven. 15 refuted. 0 times theorem prover too weak. 66 trivial. 0 not checked. [2024-11-10 19:03:30,321 INFO L311 TraceCheckSpWp]: Computing backward predicates... [2024-11-10 19:03:31,252 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-10 19:03:31,252 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1671169852] [2024-11-10 19:03:31,252 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2024-11-10 19:03:31,253 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [896779026] [2024-11-10 19:03:31,253 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [896779026] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-10 19:03:31,253 INFO L185 FreeRefinementEngine]: Found 0 perfect and 1 imperfect interpolant sequences. [2024-11-10 19:03:31,253 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10] total 10 [2024-11-10 19:03:31,253 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1181742552] [2024-11-10 19:03:31,253 INFO L85 oduleStraightlineAll]: Using 1 imperfect interpolants to construct interpolant automaton [2024-11-10 19:03:31,254 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 11 states [2024-11-10 19:03:31,254 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-10 19:03:31,254 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2024-11-10 19:03:31,255 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=59, Invalid=213, Unknown=0, NotChecked=0, Total=272 [2024-11-10 19:03:31,256 INFO L87 Difference]: Start difference. First operand 327 states and 417 transitions. Second operand has 11 states, 10 states have (on average 4.7) internal successors, (47), 11 states have internal predecessors, (47), 5 states have call successors, (9), 1 states have call predecessors, (9), 2 states have return successors, (9), 4 states have call predecessors, (9), 5 states have call successors, (9) [2024-11-10 19:03:31,918 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-10 19:03:31,919 INFO L93 Difference]: Finished difference Result 349 states and 430 transitions. [2024-11-10 19:03:31,919 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2024-11-10 19:03:31,919 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), 5 states have call successors, (9), 1 states have call predecessors, (9), 2 states have return successors, (9), 4 states have call predecessors, (9), 5 states have call successors, (9) Word has length 83 [2024-11-10 19:03:31,920 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-10 19:03:31,921 INFO L225 Difference]: With dead ends: 349 [2024-11-10 19:03:31,921 INFO L226 Difference]: Without dead ends: 342 [2024-11-10 19:03:31,922 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 135 GetRequests, 114 SyntacticMatches, 0 SemanticMatches, 21 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 66 ImplicationChecksByTransitivity, 0.6s TimeCoverageRelationStatistics Valid=113, Invalid=393, Unknown=0, NotChecked=0, Total=506 [2024-11-10 19:03:31,922 INFO L432 NwaCegarLoop]: 77 mSDtfsCounter, 247 mSDsluCounter, 340 mSDsCounter, 0 mSdLazyCounter, 611 mSolverCounterSat, 29 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.5s Time, 0 mProtectedPredicate, 0 mProtectedAction, 253 SdHoareTripleChecker+Valid, 417 SdHoareTripleChecker+Invalid, 640 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 29 IncrementalHoareTripleChecker+Valid, 611 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.5s IncrementalHoareTripleChecker+Time [2024-11-10 19:03:31,923 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [253 Valid, 417 Invalid, 640 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [29 Valid, 611 Invalid, 0 Unknown, 0 Unchecked, 0.5s Time] [2024-11-10 19:03:31,923 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 342 states. [2024-11-10 19:03:31,947 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 342 to 325. [2024-11-10 19:03:31,947 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 325 states, 259 states have (on average 1.2393822393822393) internal successors, (321), 277 states have internal predecessors, (321), 45 states have call successors, (45), 2 states have call predecessors, (45), 2 states have return successors, (45), 45 states have call predecessors, (45), 45 states have call successors, (45) [2024-11-10 19:03:31,949 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 325 states to 325 states and 411 transitions. [2024-11-10 19:03:31,949 INFO L78 Accepts]: Start accepts. Automaton has 325 states and 411 transitions. Word has length 83 [2024-11-10 19:03:31,949 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-10 19:03:31,949 INFO L471 AbstractCegarLoop]: Abstraction has 325 states and 411 transitions. [2024-11-10 19:03:31,949 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), 5 states have call successors, (9), 1 states have call predecessors, (9), 2 states have return successors, (9), 4 states have call predecessors, (9), 5 states have call successors, (9) [2024-11-10 19:03:31,950 INFO L276 IsEmpty]: Start isEmpty. Operand 325 states and 411 transitions. [2024-11-10 19:03:31,950 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 84 [2024-11-10 19:03:31,950 INFO L207 NwaCegarLoop]: Found error trace [2024-11-10 19:03:31,950 INFO L215 NwaCegarLoop]: trace histogram [6, 6, 6, 3, 3, 3, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-10 19:03:31,968 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (12)] Ended with exit code 0 [2024-11-10 19:03:32,154 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable18,12 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-10 19:03:32,155 INFO L396 AbstractCegarLoop]: === Iteration 20 === Targeting ULTIMATE.startErr22ASSERT_VIOLATIONINTEGER_OVERFLOW === [ULTIMATE.startErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 27 more)] === [2024-11-10 19:03:32,155 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-10 19:03:32,155 INFO L85 PathProgramCache]: Analyzing trace with hash -896989756, now seen corresponding path program 1 times [2024-11-10 19:03:32,156 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-10 19:03:32,156 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [876128982] [2024-11-10 19:03:32,156 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-10 19:03:32,156 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-10 19:03:32,177 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unknown [2024-11-10 19:03:32,178 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [309592832] [2024-11-10 19:03:32,178 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-10 19:03:32,179 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-10 19:03:32,179 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2024-11-10 19:03:32,181 INFO L229 MonitoredProcess]: Starting monitored process 13 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-11-10 19:03:32,185 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (13)] Waiting until timeout for monitored process [2024-11-10 19:03:32,234 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-10 19:03:32,235 INFO L255 TraceCheckSpWp]: Trace formula consists of 154 conjuncts, 13 conjuncts are in the unsatisfiable core [2024-11-10 19:03:32,237 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-11-10 19:03:32,453 INFO L134 CoverageAnalysis]: Checked inductivity of 76 backedges. 6 proven. 4 refuted. 0 times theorem prover too weak. 66 trivial. 0 not checked. [2024-11-10 19:03:32,454 INFO L311 TraceCheckSpWp]: Computing backward predicates... [2024-11-10 19:03:32,791 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-10 19:03:32,792 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [876128982] [2024-11-10 19:03:32,792 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2024-11-10 19:03:32,792 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [309592832] [2024-11-10 19:03:32,792 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [309592832] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-10 19:03:32,792 INFO L185 FreeRefinementEngine]: Found 0 perfect and 1 imperfect interpolant sequences. [2024-11-10 19:03:32,792 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [7] total 7 [2024-11-10 19:03:32,792 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1415640721] [2024-11-10 19:03:32,792 INFO L85 oduleStraightlineAll]: Using 1 imperfect interpolants to construct interpolant automaton [2024-11-10 19:03:32,793 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 8 states [2024-11-10 19:03:32,793 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-10 19:03:32,793 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2024-11-10 19:03:32,794 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=28, Invalid=62, Unknown=0, NotChecked=0, Total=90 [2024-11-10 19:03:32,794 INFO L87 Difference]: Start difference. First operand 325 states and 411 transitions. Second operand has 8 states, 6 states have (on average 7.833333333333333) internal successors, (47), 7 states have internal predecessors, (47), 4 states have call successors, (9), 1 states have call predecessors, (9), 2 states have return successors, (9), 4 states have call predecessors, (9), 4 states have call successors, (9) [2024-11-10 19:03:33,047 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-10 19:03:33,047 INFO L93 Difference]: Finished difference Result 473 states and 624 transitions. [2024-11-10 19:03:33,048 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2024-11-10 19:03:33,048 INFO L78 Accepts]: Start accepts. Automaton has has 8 states, 6 states have (on average 7.833333333333333) internal successors, (47), 7 states have internal predecessors, (47), 4 states have call successors, (9), 1 states have call predecessors, (9), 2 states have return successors, (9), 4 states have call predecessors, (9), 4 states have call successors, (9) Word has length 83 [2024-11-10 19:03:33,048 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-10 19:03:33,050 INFO L225 Difference]: With dead ends: 473 [2024-11-10 19:03:33,050 INFO L226 Difference]: Without dead ends: 469 [2024-11-10 19:03:33,051 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 93 GetRequests, 85 SyntacticMatches, 0 SemanticMatches, 8 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 6 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=28, Invalid=62, Unknown=0, NotChecked=0, Total=90 [2024-11-10 19:03:33,052 INFO L432 NwaCegarLoop]: 42 mSDtfsCounter, 197 mSDsluCounter, 124 mSDsCounter, 0 mSdLazyCounter, 281 mSolverCounterSat, 16 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 209 SdHoareTripleChecker+Valid, 166 SdHoareTripleChecker+Invalid, 297 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 16 IncrementalHoareTripleChecker+Valid, 281 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2024-11-10 19:03:33,052 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [209 Valid, 166 Invalid, 297 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [16 Valid, 281 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2024-11-10 19:03:33,057 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 469 states. [2024-11-10 19:03:33,085 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 469 to 433. [2024-11-10 19:03:33,086 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 433 states, 351 states have (on average 1.227920227920228) internal successors, (431), 369 states have internal predecessors, (431), 61 states have call successors, (61), 2 states have call predecessors, (61), 2 states have return successors, (61), 61 states have call predecessors, (61), 61 states have call successors, (61) [2024-11-10 19:03:33,087 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 433 states to 433 states and 553 transitions. [2024-11-10 19:03:33,088 INFO L78 Accepts]: Start accepts. Automaton has 433 states and 553 transitions. Word has length 83 [2024-11-10 19:03:33,088 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-10 19:03:33,088 INFO L471 AbstractCegarLoop]: Abstraction has 433 states and 553 transitions. [2024-11-10 19:03:33,088 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 8 states, 6 states have (on average 7.833333333333333) internal successors, (47), 7 states have internal predecessors, (47), 4 states have call successors, (9), 1 states have call predecessors, (9), 2 states have return successors, (9), 4 states have call predecessors, (9), 4 states have call successors, (9) [2024-11-10 19:03:33,088 INFO L276 IsEmpty]: Start isEmpty. Operand 433 states and 553 transitions. [2024-11-10 19:03:33,089 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 105 [2024-11-10 19:03:33,090 INFO L207 NwaCegarLoop]: Found error trace [2024-11-10 19:03:33,090 INFO L215 NwaCegarLoop]: trace histogram [9, 9, 9, 3, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-10 19:03:33,105 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (13)] Ended with exit code 0 [2024-11-10 19:03:33,291 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable19,13 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-10 19:03:33,291 INFO L396 AbstractCegarLoop]: === Iteration 21 === Targeting ULTIMATE.startErr16ASSERT_VIOLATIONINTEGER_OVERFLOW === [ULTIMATE.startErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 27 more)] === [2024-11-10 19:03:33,291 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-10 19:03:33,292 INFO L85 PathProgramCache]: Analyzing trace with hash -1290490961, now seen corresponding path program 1 times [2024-11-10 19:03:33,292 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-10 19:03:33,292 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1433805696] [2024-11-10 19:03:33,292 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-10 19:03:33,292 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-10 19:03:33,301 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-10 19:03:33,370 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2024-11-10 19:03:33,371 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-10 19:03:33,373 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 8 [2024-11-10 19:03:33,374 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-10 19:03:33,376 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 13 [2024-11-10 19:03:33,376 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-10 19:03:33,378 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 23 [2024-11-10 19:03:33,378 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-10 19:03:33,380 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 32 [2024-11-10 19:03:33,380 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-10 19:03:33,382 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 42 [2024-11-10 19:03:33,383 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-10 19:03:33,384 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 51 [2024-11-10 19:03:33,385 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-10 19:03:33,386 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 56 [2024-11-10 19:03:33,387 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-10 19:03:33,388 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 68 [2024-11-10 19:03:33,389 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-10 19:03:33,390 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 83 [2024-11-10 19:03:33,391 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-10 19:03:33,392 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 92 [2024-11-10 19:03:33,394 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-10 19:03:33,395 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 97 [2024-11-10 19:03:33,396 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-10 19:03:33,398 INFO L134 CoverageAnalysis]: Checked inductivity of 169 backedges. 0 proven. 13 refuted. 0 times theorem prover too weak. 156 trivial. 0 not checked. [2024-11-10 19:03:33,399 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-10 19:03:33,400 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1433805696] [2024-11-10 19:03:33,400 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1433805696] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-10 19:03:33,400 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1330973815] [2024-11-10 19:03:33,400 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-10 19:03:33,400 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-10 19:03:33,400 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2024-11-10 19:03:33,402 INFO L229 MonitoredProcess]: Starting monitored process 14 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-11-10 19:03:33,403 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (14)] Waiting until timeout for monitored process [2024-11-10 19:03:33,455 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-10 19:03:33,456 INFO L255 TraceCheckSpWp]: Trace formula consists of 187 conjuncts, 4 conjuncts are in the unsatisfiable core [2024-11-10 19:03:33,458 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-11-10 19:03:33,522 INFO L134 CoverageAnalysis]: Checked inductivity of 169 backedges. 0 proven. 13 refuted. 0 times theorem prover too weak. 156 trivial. 0 not checked. [2024-11-10 19:03:33,522 INFO L311 TraceCheckSpWp]: Computing backward predicates... [2024-11-10 19:03:33,660 INFO L134 CoverageAnalysis]: Checked inductivity of 169 backedges. 0 proven. 13 refuted. 0 times theorem prover too weak. 156 trivial. 0 not checked. [2024-11-10 19:03:33,660 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1330973815] provided 0 perfect and 2 imperfect interpolant sequences [2024-11-10 19:03:33,660 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2024-11-10 19:03:33,661 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [5, 4, 4] total 10 [2024-11-10 19:03:33,661 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [724236902] [2024-11-10 19:03:33,661 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2024-11-10 19:03:33,663 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 11 states [2024-11-10 19:03:33,663 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-10 19:03:33,663 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2024-11-10 19:03:33,663 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=34, Invalid=76, Unknown=0, NotChecked=0, Total=110 [2024-11-10 19:03:33,664 INFO L87 Difference]: Start difference. First operand 433 states and 553 transitions. Second operand has 11 states, 10 states have (on average 11.8) internal successors, (118), 11 states have internal predecessors, (118), 10 states have call successors, (30), 1 states have call predecessors, (30), 1 states have return successors, (30), 10 states have call predecessors, (30), 10 states have call successors, (30) [2024-11-10 19:03:34,416 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-10 19:03:34,417 INFO L93 Difference]: Finished difference Result 680 states and 869 transitions. [2024-11-10 19:03:34,417 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 14 states. [2024-11-10 19:03:34,417 INFO L78 Accepts]: Start accepts. Automaton has has 11 states, 10 states have (on average 11.8) internal successors, (118), 11 states have internal predecessors, (118), 10 states have call successors, (30), 1 states have call predecessors, (30), 1 states have return successors, (30), 10 states have call predecessors, (30), 10 states have call successors, (30) Word has length 104 [2024-11-10 19:03:34,418 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-10 19:03:34,420 INFO L225 Difference]: With dead ends: 680 [2024-11-10 19:03:34,420 INFO L226 Difference]: Without dead ends: 678 [2024-11-10 19:03:34,421 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 252 GetRequests, 232 SyntacticMatches, 0 SemanticMatches, 20 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 71 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=157, Invalid=305, Unknown=0, NotChecked=0, Total=462 [2024-11-10 19:03:34,422 INFO L432 NwaCegarLoop]: 85 mSDtfsCounter, 825 mSDsluCounter, 334 mSDsCounter, 0 mSdLazyCounter, 368 mSolverCounterSat, 94 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.6s Time, 0 mProtectedPredicate, 0 mProtectedAction, 828 SdHoareTripleChecker+Valid, 419 SdHoareTripleChecker+Invalid, 462 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 94 IncrementalHoareTripleChecker+Valid, 368 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.6s IncrementalHoareTripleChecker+Time [2024-11-10 19:03:34,422 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [828 Valid, 419 Invalid, 462 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [94 Valid, 368 Invalid, 0 Unknown, 0 Unchecked, 0.6s Time] [2024-11-10 19:03:34,423 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 678 states. [2024-11-10 19:03:34,463 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 678 to 558. [2024-11-10 19:03:34,464 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 558 states, 456 states have (on average 1.2105263157894737) internal successors, (552), 473 states have internal predecessors, (552), 82 states have call successors, (82), 2 states have call predecessors, (82), 2 states have return successors, (82), 82 states have call predecessors, (82), 82 states have call successors, (82) [2024-11-10 19:03:34,466 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 558 states to 558 states and 716 transitions. [2024-11-10 19:03:34,466 INFO L78 Accepts]: Start accepts. Automaton has 558 states and 716 transitions. Word has length 104 [2024-11-10 19:03:34,468 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-10 19:03:34,468 INFO L471 AbstractCegarLoop]: Abstraction has 558 states and 716 transitions. [2024-11-10 19:03:34,468 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 11 states, 10 states have (on average 11.8) internal successors, (118), 11 states have internal predecessors, (118), 10 states have call successors, (30), 1 states have call predecessors, (30), 1 states have return successors, (30), 10 states have call predecessors, (30), 10 states have call successors, (30) [2024-11-10 19:03:34,468 INFO L276 IsEmpty]: Start isEmpty. Operand 558 states and 716 transitions. [2024-11-10 19:03:34,469 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 107 [2024-11-10 19:03:34,471 INFO L207 NwaCegarLoop]: Found error trace [2024-11-10 19:03:34,471 INFO L215 NwaCegarLoop]: trace histogram [9, 9, 9, 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, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-10 19:03:34,488 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (14)] Ended with exit code 0 [2024-11-10 19:03:34,671 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,SelfDestructingSolverStorable20 [2024-11-10 19:03:34,672 INFO L396 AbstractCegarLoop]: === Iteration 22 === Targeting ULTIMATE.startErr7ASSERT_VIOLATIONINTEGER_OVERFLOW === [ULTIMATE.startErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 27 more)] === [2024-11-10 19:03:34,672 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-10 19:03:34,672 INFO L85 PathProgramCache]: Analyzing trace with hash 1083735354, now seen corresponding path program 1 times [2024-11-10 19:03:34,672 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-10 19:03:34,673 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1180244990] [2024-11-10 19:03:34,673 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-10 19:03:34,673 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-10 19:03:34,681 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-10 19:03:34,726 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2024-11-10 19:03:34,726 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-10 19:03:34,728 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 8 [2024-11-10 19:03:34,728 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-10 19:03:34,729 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 13 [2024-11-10 19:03:34,729 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-10 19:03:34,730 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 23 [2024-11-10 19:03:34,731 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-10 19:03:34,731 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 32 [2024-11-10 19:03:34,732 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-10 19:03:34,733 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 42 [2024-11-10 19:03:34,734 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-10 19:03:34,735 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 51 [2024-11-10 19:03:34,735 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-10 19:03:34,736 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 56 [2024-11-10 19:03:34,737 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-10 19:03:34,739 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 68 [2024-11-10 19:03:34,739 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-10 19:03:34,742 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 83 [2024-11-10 19:03:34,743 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-10 19:03:34,746 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 92 [2024-11-10 19:03:34,747 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-10 19:03:34,749 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 97 [2024-11-10 19:03:34,750 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-10 19:03:34,753 INFO L134 CoverageAnalysis]: Checked inductivity of 170 backedges. 14 proven. 0 refuted. 0 times theorem prover too weak. 156 trivial. 0 not checked. [2024-11-10 19:03:34,753 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-10 19:03:34,753 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1180244990] [2024-11-10 19:03:34,753 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1180244990] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-10 19:03:34,753 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-11-10 19:03:34,753 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2024-11-10 19:03:34,754 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [194950520] [2024-11-10 19:03:34,754 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-10 19:03:34,754 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2024-11-10 19:03:34,754 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-10 19:03:34,755 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2024-11-10 19:03:34,755 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2024-11-10 19:03:34,755 INFO L87 Difference]: Start difference. First operand 558 states and 716 transitions. Second operand has 4 states, 3 states have (on average 17.333333333333332) internal successors, (52), 4 states have internal predecessors, (52), 3 states have call successors, (12), 1 states have call predecessors, (12), 1 states have return successors, (12), 3 states have call predecessors, (12), 3 states have call successors, (12) [2024-11-10 19:03:34,857 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-10 19:03:34,858 INFO L93 Difference]: Finished difference Result 558 states and 716 transitions. [2024-11-10 19:03:34,858 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2024-11-10 19:03:34,859 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 3 states have (on average 17.333333333333332) internal successors, (52), 4 states have internal predecessors, (52), 3 states have call successors, (12), 1 states have call predecessors, (12), 1 states have return successors, (12), 3 states have call predecessors, (12), 3 states have call successors, (12) Word has length 106 [2024-11-10 19:03:34,859 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-10 19:03:34,861 INFO L225 Difference]: With dead ends: 558 [2024-11-10 19:03:34,861 INFO L226 Difference]: Without dead ends: 557 [2024-11-10 19:03:34,862 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 28 GetRequests, 25 SyntacticMatches, 0 SemanticMatches, 3 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=9, Invalid=11, Unknown=0, NotChecked=0, Total=20 [2024-11-10 19:03:34,863 INFO L432 NwaCegarLoop]: 72 mSDtfsCounter, 19 mSDsluCounter, 89 mSDsCounter, 0 mSdLazyCounter, 50 mSolverCounterSat, 2 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 19 SdHoareTripleChecker+Valid, 161 SdHoareTripleChecker+Invalid, 52 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 2 IncrementalHoareTripleChecker+Valid, 50 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2024-11-10 19:03:34,863 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [19 Valid, 161 Invalid, 52 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [2 Valid, 50 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2024-11-10 19:03:34,864 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 557 states. [2024-11-10 19:03:34,904 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 557 to 557. [2024-11-10 19:03:34,905 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 557 states, 456 states have (on average 1.2017543859649122) internal successors, (548), 472 states have internal predecessors, (548), 82 states have call successors, (82), 2 states have call predecessors, (82), 2 states have return successors, (82), 82 states have call predecessors, (82), 82 states have call successors, (82) [2024-11-10 19:03:34,907 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 557 states to 557 states and 712 transitions. [2024-11-10 19:03:34,907 INFO L78 Accepts]: Start accepts. Automaton has 557 states and 712 transitions. Word has length 106 [2024-11-10 19:03:34,907 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-10 19:03:34,908 INFO L471 AbstractCegarLoop]: Abstraction has 557 states and 712 transitions. [2024-11-10 19:03:34,908 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 3 states have (on average 17.333333333333332) internal successors, (52), 4 states have internal predecessors, (52), 3 states have call successors, (12), 1 states have call predecessors, (12), 1 states have return successors, (12), 3 states have call predecessors, (12), 3 states have call successors, (12) [2024-11-10 19:03:34,908 INFO L276 IsEmpty]: Start isEmpty. Operand 557 states and 712 transitions. [2024-11-10 19:03:34,909 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 110 [2024-11-10 19:03:34,909 INFO L207 NwaCegarLoop]: Found error trace [2024-11-10 19:03:34,909 INFO L215 NwaCegarLoop]: trace histogram [9, 9, 9, 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, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-10 19:03:34,909 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable21 [2024-11-10 19:03:34,910 INFO L396 AbstractCegarLoop]: === Iteration 23 === Targeting ULTIMATE.startErr5ASSERT_VIOLATIONINTEGER_OVERFLOW === [ULTIMATE.startErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 27 more)] === [2024-11-10 19:03:34,911 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-10 19:03:34,911 INFO L85 PathProgramCache]: Analyzing trace with hash 290755032, now seen corresponding path program 1 times [2024-11-10 19:03:34,911 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-10 19:03:34,911 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [895740287] [2024-11-10 19:03:34,911 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-10 19:03:34,912 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-10 19:03:34,925 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-10 19:03:34,989 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2024-11-10 19:03:34,990 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-10 19:03:34,991 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 8 [2024-11-10 19:03:34,992 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-10 19:03:34,993 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 13 [2024-11-10 19:03:34,995 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-10 19:03:34,996 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 23 [2024-11-10 19:03:34,997 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-10 19:03:35,000 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 32 [2024-11-10 19:03:35,001 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-10 19:03:35,002 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 42 [2024-11-10 19:03:35,003 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-10 19:03:35,007 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 51 [2024-11-10 19:03:35,008 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-10 19:03:35,010 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 56 [2024-11-10 19:03:35,013 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-10 19:03:35,015 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 68 [2024-11-10 19:03:35,016 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-10 19:03:35,018 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 83 [2024-11-10 19:03:35,020 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-10 19:03:35,023 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 92 [2024-11-10 19:03:35,024 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-10 19:03:35,026 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 97 [2024-11-10 19:03:35,027 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-10 19:03:35,029 INFO L134 CoverageAnalysis]: Checked inductivity of 170 backedges. 0 proven. 14 refuted. 0 times theorem prover too weak. 156 trivial. 0 not checked. [2024-11-10 19:03:35,031 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-10 19:03:35,031 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [895740287] [2024-11-10 19:03:35,031 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [895740287] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-10 19:03:35,032 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [471797289] [2024-11-10 19:03:35,032 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-10 19:03:35,032 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-10 19:03:35,032 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2024-11-10 19:03:35,034 INFO L229 MonitoredProcess]: Starting monitored process 15 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-11-10 19:03:35,037 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (15)] Waiting until timeout for monitored process [2024-11-10 19:03:35,089 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-10 19:03:35,092 INFO L255 TraceCheckSpWp]: Trace formula consists of 193 conjuncts, 4 conjuncts are in the unsatisfiable core [2024-11-10 19:03:35,094 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-11-10 19:03:35,239 INFO L134 CoverageAnalysis]: Checked inductivity of 170 backedges. 14 proven. 0 refuted. 0 times theorem prover too weak. 156 trivial. 0 not checked. [2024-11-10 19:03:35,239 INFO L307 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2024-11-10 19:03:35,239 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [471797289] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-10 19:03:35,239 INFO L185 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2024-11-10 19:03:35,239 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [4] total 7 [2024-11-10 19:03:35,240 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [696167160] [2024-11-10 19:03:35,240 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-10 19:03:35,240 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2024-11-10 19:03:35,240 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-10 19:03:35,240 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2024-11-10 19:03:35,241 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=24, Invalid=32, Unknown=0, NotChecked=0, Total=56 [2024-11-10 19:03:35,241 INFO L87 Difference]: Start difference. First operand 557 states and 712 transitions. Second operand has 5 states, 4 states have (on average 13.75) internal successors, (55), 5 states have internal predecessors, (55), 4 states have call successors, (12), 1 states have call predecessors, (12), 1 states have return successors, (12), 4 states have call predecessors, (12), 4 states have call successors, (12) [2024-11-10 19:03:35,561 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-10 19:03:35,561 INFO L93 Difference]: Finished difference Result 568 states and 731 transitions. [2024-11-10 19:03:35,562 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2024-11-10 19:03:35,562 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 4 states have (on average 13.75) internal successors, (55), 5 states have internal predecessors, (55), 4 states have call successors, (12), 1 states have call predecessors, (12), 1 states have return successors, (12), 4 states have call predecessors, (12), 4 states have call successors, (12) Word has length 109 [2024-11-10 19:03:35,562 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-10 19:03:35,564 INFO L225 Difference]: With dead ends: 568 [2024-11-10 19:03:35,564 INFO L226 Difference]: Without dead ends: 567 [2024-11-10 19:03:35,565 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 136 GetRequests, 130 SyntacticMatches, 0 SemanticMatches, 6 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 11 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=24, Invalid=32, Unknown=0, NotChecked=0, Total=56 [2024-11-10 19:03:35,566 INFO L432 NwaCegarLoop]: 82 mSDtfsCounter, 44 mSDsluCounter, 102 mSDsCounter, 0 mSdLazyCounter, 167 mSolverCounterSat, 3 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 49 SdHoareTripleChecker+Valid, 184 SdHoareTripleChecker+Invalid, 170 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 3 IncrementalHoareTripleChecker+Valid, 167 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time [2024-11-10 19:03:35,566 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [49 Valid, 184 Invalid, 170 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [3 Valid, 167 Invalid, 0 Unknown, 0 Unchecked, 0.3s Time] [2024-11-10 19:03:35,567 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 567 states. [2024-11-10 19:03:35,604 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 567 to 556. [2024-11-10 19:03:35,605 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 556 states, 456 states have (on average 1.1951754385964912) internal successors, (545), 471 states have internal predecessors, (545), 82 states have call successors, (82), 2 states have call predecessors, (82), 2 states have return successors, (82), 82 states have call predecessors, (82), 82 states have call successors, (82) [2024-11-10 19:03:35,607 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 556 states to 556 states and 709 transitions. [2024-11-10 19:03:35,608 INFO L78 Accepts]: Start accepts. Automaton has 556 states and 709 transitions. Word has length 109 [2024-11-10 19:03:35,608 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-10 19:03:35,608 INFO L471 AbstractCegarLoop]: Abstraction has 556 states and 709 transitions. [2024-11-10 19:03:35,608 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 4 states have (on average 13.75) internal successors, (55), 5 states have internal predecessors, (55), 4 states have call successors, (12), 1 states have call predecessors, (12), 1 states have return successors, (12), 4 states have call predecessors, (12), 4 states have call successors, (12) [2024-11-10 19:03:35,608 INFO L276 IsEmpty]: Start isEmpty. Operand 556 states and 709 transitions. [2024-11-10 19:03:35,609 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 111 [2024-11-10 19:03:35,609 INFO L207 NwaCegarLoop]: Found error trace [2024-11-10 19:03:35,609 INFO L215 NwaCegarLoop]: trace histogram [9, 9, 9, 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, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-10 19:03:35,627 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (15)] Ended with exit code 0 [2024-11-10 19:03:35,813 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable22,15 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-10 19:03:35,814 INFO L396 AbstractCegarLoop]: === Iteration 24 === Targeting ULTIMATE.startErr4ASSERT_VIOLATIONINTEGER_OVERFLOW === [ULTIMATE.startErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 27 more)] === [2024-11-10 19:03:35,814 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-10 19:03:35,814 INFO L85 PathProgramCache]: Analyzing trace with hash 423471383, now seen corresponding path program 1 times [2024-11-10 19:03:35,814 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-10 19:03:35,814 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1206181753] [2024-11-10 19:03:35,814 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-10 19:03:35,814 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-10 19:03:35,822 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-10 19:03:35,886 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2024-11-10 19:03:35,887 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-10 19:03:35,888 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 8 [2024-11-10 19:03:35,888 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-10 19:03:35,889 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 13 [2024-11-10 19:03:35,889 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-10 19:03:35,890 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 23 [2024-11-10 19:03:35,891 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-10 19:03:35,892 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 32 [2024-11-10 19:03:35,893 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-10 19:03:35,894 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 42 [2024-11-10 19:03:35,895 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-10 19:03:35,897 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 51 [2024-11-10 19:03:35,898 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-10 19:03:35,899 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 56 [2024-11-10 19:03:35,900 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-10 19:03:35,902 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 68 [2024-11-10 19:03:35,902 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-10 19:03:35,904 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 83 [2024-11-10 19:03:35,905 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-10 19:03:35,907 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 92 [2024-11-10 19:03:35,908 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-10 19:03:35,910 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 97 [2024-11-10 19:03:35,910 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-10 19:03:35,912 INFO L134 CoverageAnalysis]: Checked inductivity of 170 backedges. 0 proven. 14 refuted. 0 times theorem prover too weak. 156 trivial. 0 not checked. [2024-11-10 19:03:35,912 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-10 19:03:35,913 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1206181753] [2024-11-10 19:03:35,913 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1206181753] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-10 19:03:35,913 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [971767660] [2024-11-10 19:03:35,913 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-10 19:03:35,913 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-10 19:03:35,913 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2024-11-10 19:03:35,915 INFO L229 MonitoredProcess]: Starting monitored process 16 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-11-10 19:03:35,917 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (16)] Waiting until timeout for monitored process [2024-11-10 19:03:35,965 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-10 19:03:35,966 INFO L255 TraceCheckSpWp]: Trace formula consists of 194 conjuncts, 4 conjuncts are in the unsatisfiable core [2024-11-10 19:03:35,968 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-11-10 19:03:36,105 INFO L134 CoverageAnalysis]: Checked inductivity of 170 backedges. 0 proven. 14 refuted. 0 times theorem prover too weak. 156 trivial. 0 not checked. [2024-11-10 19:03:36,106 INFO L311 TraceCheckSpWp]: Computing backward predicates... [2024-11-10 19:03:36,249 INFO L134 CoverageAnalysis]: Checked inductivity of 170 backedges. 0 proven. 14 refuted. 0 times theorem prover too weak. 156 trivial. 0 not checked. [2024-11-10 19:03:36,249 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [971767660] provided 0 perfect and 2 imperfect interpolant sequences [2024-11-10 19:03:36,249 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2024-11-10 19:03:36,250 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [4, 4, 4] total 10 [2024-11-10 19:03:36,250 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2124225750] [2024-11-10 19:03:36,250 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2024-11-10 19:03:36,250 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 11 states [2024-11-10 19:03:36,250 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-10 19:03:36,251 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2024-11-10 19:03:36,251 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=45, Invalid=65, Unknown=0, NotChecked=0, Total=110 [2024-11-10 19:03:36,251 INFO L87 Difference]: Start difference. First operand 556 states and 709 transitions. Second operand has 11 states, 10 states have (on average 15.0) internal successors, (150), 11 states have internal predecessors, (150), 10 states have call successors, (30), 1 states have call predecessors, (30), 1 states have return successors, (30), 10 states have call predecessors, (30), 10 states have call successors, (30) [2024-11-10 19:03:36,747 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-10 19:03:36,748 INFO L93 Difference]: Finished difference Result 815 states and 1053 transitions. [2024-11-10 19:03:36,748 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2024-11-10 19:03:36,748 INFO L78 Accepts]: Start accepts. Automaton has has 11 states, 10 states have (on average 15.0) internal successors, (150), 11 states have internal predecessors, (150), 10 states have call successors, (30), 1 states have call predecessors, (30), 1 states have return successors, (30), 10 states have call predecessors, (30), 10 states have call successors, (30) Word has length 110 [2024-11-10 19:03:36,749 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-10 19:03:36,753 INFO L225 Difference]: With dead ends: 815 [2024-11-10 19:03:36,753 INFO L226 Difference]: Without dead ends: 813 [2024-11-10 19:03:36,753 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 251 GetRequests, 237 SyntacticMatches, 0 SemanticMatches, 14 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 49 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=99, Invalid=141, Unknown=0, NotChecked=0, Total=240 [2024-11-10 19:03:36,754 INFO L432 NwaCegarLoop]: 48 mSDtfsCounter, 261 mSDsluCounter, 327 mSDsCounter, 0 mSdLazyCounter, 393 mSolverCounterSat, 46 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 268 SdHoareTripleChecker+Valid, 375 SdHoareTripleChecker+Invalid, 439 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 46 IncrementalHoareTripleChecker+Valid, 393 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.4s IncrementalHoareTripleChecker+Time [2024-11-10 19:03:36,755 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [268 Valid, 375 Invalid, 439 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [46 Valid, 393 Invalid, 0 Unknown, 0 Unchecked, 0.4s Time] [2024-11-10 19:03:36,756 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 813 states. [2024-11-10 19:03:36,806 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 813 to 672. [2024-11-10 19:03:36,807 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 672 states, 559 states have (on average 1.1896243291592128) internal successors, (665), 574 states have internal predecessors, (665), 95 states have call successors, (95), 2 states have call predecessors, (95), 2 states have return successors, (95), 95 states have call predecessors, (95), 95 states have call successors, (95) [2024-11-10 19:03:36,809 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 672 states to 672 states and 855 transitions. [2024-11-10 19:03:36,810 INFO L78 Accepts]: Start accepts. Automaton has 672 states and 855 transitions. Word has length 110 [2024-11-10 19:03:36,810 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-10 19:03:36,810 INFO L471 AbstractCegarLoop]: Abstraction has 672 states and 855 transitions. [2024-11-10 19:03:36,810 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 11 states, 10 states have (on average 15.0) internal successors, (150), 11 states have internal predecessors, (150), 10 states have call successors, (30), 1 states have call predecessors, (30), 1 states have return successors, (30), 10 states have call predecessors, (30), 10 states have call successors, (30) [2024-11-10 19:03:36,811 INFO L276 IsEmpty]: Start isEmpty. Operand 672 states and 855 transitions. [2024-11-10 19:03:36,812 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 122 [2024-11-10 19:03:36,812 INFO L207 NwaCegarLoop]: Found error trace [2024-11-10 19:03:36,812 INFO L215 NwaCegarLoop]: trace histogram [10, 10, 10, 3, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-10 19:03:36,827 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (16)] Forceful destruction successful, exit code 0 [2024-11-10 19:03:37,016 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable23,16 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-10 19:03:37,017 INFO L396 AbstractCegarLoop]: === Iteration 25 === Targeting ULTIMATE.startErr27ASSERT_VIOLATIONINTEGER_OVERFLOW === [ULTIMATE.startErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 27 more)] === [2024-11-10 19:03:37,017 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-10 19:03:37,017 INFO L85 PathProgramCache]: Analyzing trace with hash -2121736578, now seen corresponding path program 1 times [2024-11-10 19:03:37,017 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-10 19:03:37,017 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [910374321] [2024-11-10 19:03:37,017 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-10 19:03:37,017 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-10 19:03:37,030 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unknown [2024-11-10 19:03:37,031 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [953602303] [2024-11-10 19:03:37,031 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-10 19:03:37,031 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-10 19:03:37,031 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2024-11-10 19:03:37,033 INFO L229 MonitoredProcess]: Starting monitored process 17 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-11-10 19:03:37,034 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (17)] Waiting until timeout for monitored process [2024-11-10 19:03:37,093 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-10 19:03:37,093 INFO L255 TraceCheckSpWp]: Trace formula consists of 210 conjuncts, 16 conjuncts are in the unsatisfiable core [2024-11-10 19:03:37,095 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-11-10 19:03:37,665 INFO L134 CoverageAnalysis]: Checked inductivity of 212 backedges. 0 proven. 26 refuted. 0 times theorem prover too weak. 186 trivial. 0 not checked. [2024-11-10 19:03:37,666 INFO L311 TraceCheckSpWp]: Computing backward predicates... [2024-11-10 19:03:37,826 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-10 19:03:37,827 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [910374321] [2024-11-10 19:03:37,827 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2024-11-10 19:03:37,827 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [953602303] [2024-11-10 19:03:37,827 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [953602303] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-10 19:03:37,827 INFO L185 FreeRefinementEngine]: Found 0 perfect and 1 imperfect interpolant sequences. [2024-11-10 19:03:37,827 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11] total 11 [2024-11-10 19:03:37,827 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [802333187] [2024-11-10 19:03:37,828 INFO L85 oduleStraightlineAll]: Using 1 imperfect interpolants to construct interpolant automaton [2024-11-10 19:03:37,828 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 12 states [2024-11-10 19:03:37,828 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-10 19:03:37,829 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2024-11-10 19:03:37,829 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=43, Invalid=167, Unknown=0, NotChecked=0, Total=210 [2024-11-10 19:03:37,829 INFO L87 Difference]: Start difference. First operand 672 states and 855 transitions. Second operand has 12 states, 11 states have (on average 5.909090909090909) internal successors, (65), 12 states have internal predecessors, (65), 7 states have call successors, (13), 1 states have call predecessors, (13), 2 states have return successors, (13), 6 states have call predecessors, (13), 7 states have call successors, (13) [2024-11-10 19:03:38,656 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-10 19:03:38,656 INFO L93 Difference]: Finished difference Result 822 states and 1053 transitions. [2024-11-10 19:03:38,656 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 15 states. [2024-11-10 19:03:38,657 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), 7 states have call successors, (13), 1 states have call predecessors, (13), 2 states have return successors, (13), 6 states have call predecessors, (13), 7 states have call successors, (13) Word has length 121 [2024-11-10 19:03:38,657 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-10 19:03:38,660 INFO L225 Difference]: With dead ends: 822 [2024-11-10 19:03:38,660 INFO L226 Difference]: Without dead ends: 819 [2024-11-10 19:03:38,661 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 150 GetRequests, 127 SyntacticMatches, 0 SemanticMatches, 23 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 80 ImplicationChecksByTransitivity, 0.3s TimeCoverageRelationStatistics Valid=128, Invalid=472, Unknown=0, NotChecked=0, Total=600 [2024-11-10 19:03:38,661 INFO L432 NwaCegarLoop]: 82 mSDtfsCounter, 227 mSDsluCounter, 430 mSDsCounter, 0 mSdLazyCounter, 938 mSolverCounterSat, 27 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.5s Time, 0 mProtectedPredicate, 0 mProtectedAction, 233 SdHoareTripleChecker+Valid, 512 SdHoareTripleChecker+Invalid, 965 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 27 IncrementalHoareTripleChecker+Valid, 938 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.6s IncrementalHoareTripleChecker+Time [2024-11-10 19:03:38,662 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [233 Valid, 512 Invalid, 965 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [27 Valid, 938 Invalid, 0 Unknown, 0 Unchecked, 0.6s Time] [2024-11-10 19:03:38,662 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 819 states. [2024-11-10 19:03:38,729 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 819 to 792. [2024-11-10 19:03:38,733 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 792 states, 658 states have (on average 1.2006079027355623) internal successors, (790), 673 states have internal predecessors, (790), 116 states have call successors, (116), 2 states have call predecessors, (116), 2 states have return successors, (116), 116 states have call predecessors, (116), 116 states have call successors, (116) [2024-11-10 19:03:38,736 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 792 states to 792 states and 1022 transitions. [2024-11-10 19:03:38,737 INFO L78 Accepts]: Start accepts. Automaton has 792 states and 1022 transitions. Word has length 121 [2024-11-10 19:03:38,737 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-10 19:03:38,737 INFO L471 AbstractCegarLoop]: Abstraction has 792 states and 1022 transitions. [2024-11-10 19:03:38,740 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), 7 states have call successors, (13), 1 states have call predecessors, (13), 2 states have return successors, (13), 6 states have call predecessors, (13), 7 states have call successors, (13) [2024-11-10 19:03:38,741 INFO L276 IsEmpty]: Start isEmpty. Operand 792 states and 1022 transitions. [2024-11-10 19:03:38,741 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 123 [2024-11-10 19:03:38,742 INFO L207 NwaCegarLoop]: Found error trace [2024-11-10 19:03:38,742 INFO L215 NwaCegarLoop]: trace histogram [10, 10, 10, 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, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-10 19:03:38,758 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (17)] Ended with exit code 0 [2024-11-10 19:03:38,942 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-11-10 19:03:38,942 INFO L396 AbstractCegarLoop]: === Iteration 26 === Targeting ULTIMATE.startErr26ASSERT_VIOLATIONINTEGER_OVERFLOW === [ULTIMATE.startErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 27 more)] === [2024-11-10 19:03:38,943 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-10 19:03:38,943 INFO L85 PathProgramCache]: Analyzing trace with hash -1349324433, now seen corresponding path program 1 times [2024-11-10 19:03:38,943 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-10 19:03:38,943 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [912940338] [2024-11-10 19:03:38,943 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-10 19:03:38,943 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-10 19:03:38,960 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unknown [2024-11-10 19:03:38,961 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [1212886080] [2024-11-10 19:03:38,961 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-10 19:03:38,961 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-10 19:03:38,962 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2024-11-10 19:03:38,963 INFO L229 MonitoredProcess]: Starting monitored process 18 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-11-10 19:03:38,965 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (18)] Waiting until timeout for monitored process [2024-11-10 19:03:39,019 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-10 19:03:39,020 INFO L255 TraceCheckSpWp]: Trace formula consists of 211 conjuncts, 16 conjuncts are in the unsatisfiable core [2024-11-10 19:03:39,022 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-11-10 19:03:39,550 INFO L134 CoverageAnalysis]: Checked inductivity of 213 backedges. 0 proven. 27 refuted. 0 times theorem prover too weak. 186 trivial. 0 not checked. [2024-11-10 19:03:39,550 INFO L311 TraceCheckSpWp]: Computing backward predicates... [2024-11-10 19:03:40,431 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-10 19:03:40,431 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [912940338] [2024-11-10 19:03:40,431 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2024-11-10 19:03:40,431 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1212886080] [2024-11-10 19:03:40,431 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1212886080] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-10 19:03:40,432 INFO L185 FreeRefinementEngine]: Found 0 perfect and 1 imperfect interpolant sequences. [2024-11-10 19:03:40,432 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11] total 11 [2024-11-10 19:03:40,432 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [405716151] [2024-11-10 19:03:40,432 INFO L85 oduleStraightlineAll]: Using 1 imperfect interpolants to construct interpolant automaton [2024-11-10 19:03:40,432 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 12 states [2024-11-10 19:03:40,432 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-10 19:03:40,433 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2024-11-10 19:03:40,433 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=43, Invalid=167, Unknown=0, NotChecked=0, Total=210 [2024-11-10 19:03:40,433 INFO L87 Difference]: Start difference. First operand 792 states and 1022 transitions. Second operand has 12 states, 11 states have (on average 6.0) internal successors, (66), 12 states have internal predecessors, (66), 7 states have call successors, (13), 1 states have call predecessors, (13), 2 states have return successors, (13), 6 states have call predecessors, (13), 7 states have call successors, (13) [2024-11-10 19:03:41,165 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-10 19:03:41,166 INFO L93 Difference]: Finished difference Result 830 states and 1055 transitions. [2024-11-10 19:03:41,166 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 14 states. [2024-11-10 19:03:41,166 INFO L78 Accepts]: Start accepts. Automaton has has 12 states, 11 states have (on average 6.0) internal successors, (66), 12 states have internal predecessors, (66), 7 states have call successors, (13), 1 states have call predecessors, (13), 2 states have return successors, (13), 6 states have call predecessors, (13), 7 states have call successors, (13) Word has length 122 [2024-11-10 19:03:41,166 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-10 19:03:41,169 INFO L225 Difference]: With dead ends: 830 [2024-11-10 19:03:41,169 INFO L226 Difference]: Without dead ends: 827 [2024-11-10 19:03:41,171 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 151 GetRequests, 129 SyntacticMatches, 0 SemanticMatches, 22 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 68 ImplicationChecksByTransitivity, 0.6s TimeCoverageRelationStatistics Valid=121, Invalid=431, Unknown=0, NotChecked=0, Total=552 [2024-11-10 19:03:41,172 INFO L432 NwaCegarLoop]: 78 mSDtfsCounter, 282 mSDsluCounter, 304 mSDsCounter, 0 mSdLazyCounter, 633 mSolverCounterSat, 35 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 288 SdHoareTripleChecker+Valid, 382 SdHoareTripleChecker+Invalid, 668 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 35 IncrementalHoareTripleChecker+Valid, 633 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.5s IncrementalHoareTripleChecker+Time [2024-11-10 19:03:41,172 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [288 Valid, 382 Invalid, 668 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [35 Valid, 633 Invalid, 0 Unknown, 0 Unchecked, 0.5s Time] [2024-11-10 19:03:41,173 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 827 states. [2024-11-10 19:03:41,240 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 827 to 794. [2024-11-10 19:03:41,242 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 794 states, 660 states have (on average 1.190909090909091) internal successors, (786), 675 states have internal predecessors, (786), 116 states have call successors, (116), 2 states have call predecessors, (116), 2 states have return successors, (116), 116 states have call predecessors, (116), 116 states have call successors, (116) [2024-11-10 19:03:41,245 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 794 states to 794 states and 1018 transitions. [2024-11-10 19:03:41,245 INFO L78 Accepts]: Start accepts. Automaton has 794 states and 1018 transitions. Word has length 122 [2024-11-10 19:03:41,245 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-10 19:03:41,246 INFO L471 AbstractCegarLoop]: Abstraction has 794 states and 1018 transitions. [2024-11-10 19:03:41,246 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 12 states, 11 states have (on average 6.0) internal successors, (66), 12 states have internal predecessors, (66), 7 states have call successors, (13), 1 states have call predecessors, (13), 2 states have return successors, (13), 6 states have call predecessors, (13), 7 states have call successors, (13) [2024-11-10 19:03:41,246 INFO L276 IsEmpty]: Start isEmpty. Operand 794 states and 1018 transitions. [2024-11-10 19:03:41,247 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 124 [2024-11-10 19:03:41,247 INFO L207 NwaCegarLoop]: Found error trace [2024-11-10 19:03:41,247 INFO L215 NwaCegarLoop]: trace histogram [10, 10, 10, 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, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-10 19:03:41,264 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (18)] Forceful destruction successful, exit code 0 [2024-11-10 19:03:41,451 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-11-10 19:03:41,452 INFO L396 AbstractCegarLoop]: === Iteration 27 === Targeting ULTIMATE.startErr25ASSERT_VIOLATIONINTEGER_OVERFLOW === [ULTIMATE.startErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 27 more)] === [2024-11-10 19:03:41,452 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-10 19:03:41,452 INFO L85 PathProgramCache]: Analyzing trace with hash 1120615580, now seen corresponding path program 1 times [2024-11-10 19:03:41,452 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-10 19:03:41,452 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [551556328] [2024-11-10 19:03:41,452 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-10 19:03:41,452 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-10 19:03:41,462 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-10 19:03:41,522 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2024-11-10 19:03:41,522 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-10 19:03:41,524 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 8 [2024-11-10 19:03:41,524 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-10 19:03:41,525 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 13 [2024-11-10 19:03:41,525 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-10 19:03:41,526 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 23 [2024-11-10 19:03:41,526 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-10 19:03:41,527 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 32 [2024-11-10 19:03:41,528 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-10 19:03:41,528 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 42 [2024-11-10 19:03:41,529 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-10 19:03:41,529 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 51 [2024-11-10 19:03:41,530 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-10 19:03:41,531 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 56 [2024-11-10 19:03:41,531 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-10 19:03:41,532 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 68 [2024-11-10 19:03:41,533 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-10 19:03:41,534 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 83 [2024-11-10 19:03:41,535 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-10 19:03:41,536 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 92 [2024-11-10 19:03:41,537 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-10 19:03:41,538 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 97 [2024-11-10 19:03:41,539 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-10 19:03:41,540 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 115 [2024-11-10 19:03:41,540 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-10 19:03:41,542 INFO L134 CoverageAnalysis]: Checked inductivity of 214 backedges. 22 proven. 0 refuted. 0 times theorem prover too weak. 192 trivial. 0 not checked. [2024-11-10 19:03:41,543 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-10 19:03:41,543 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [551556328] [2024-11-10 19:03:41,543 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [551556328] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-10 19:03:41,543 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-11-10 19:03:41,544 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2024-11-10 19:03:41,544 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1629277698] [2024-11-10 19:03:41,544 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-10 19:03:41,544 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2024-11-10 19:03:41,544 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-10 19:03:41,545 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2024-11-10 19:03:41,545 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=9, Invalid=21, Unknown=0, NotChecked=0, Total=30 [2024-11-10 19:03:41,546 INFO L87 Difference]: Start difference. First operand 794 states and 1018 transitions. Second operand has 6 states, 5 states have (on average 12.8) internal successors, (64), 6 states have internal predecessors, (64), 4 states have call successors, (13), 1 states have call predecessors, (13), 1 states have return successors, (13), 4 states have call predecessors, (13), 4 states have call successors, (13) [2024-11-10 19:03:42,310 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-10 19:03:42,310 INFO L93 Difference]: Finished difference Result 797 states and 1018 transitions. [2024-11-10 19:03:42,311 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2024-11-10 19:03:42,311 INFO L78 Accepts]: Start accepts. Automaton has has 6 states, 5 states have (on average 12.8) internal successors, (64), 6 states have internal predecessors, (64), 4 states have call successors, (13), 1 states have call predecessors, (13), 1 states have return successors, (13), 4 states have call predecessors, (13), 4 states have call successors, (13) Word has length 123 [2024-11-10 19:03:42,311 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-10 19:03:42,315 INFO L225 Difference]: With dead ends: 797 [2024-11-10 19:03:42,315 INFO L226 Difference]: Without dead ends: 796 [2024-11-10 19:03:42,316 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 42 GetRequests, 30 SyntacticMatches, 0 SemanticMatches, 12 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 23 ImplicationChecksByTransitivity, 0.3s TimeCoverageRelationStatistics Valid=60, Invalid=122, Unknown=0, NotChecked=0, Total=182 [2024-11-10 19:03:42,316 INFO L432 NwaCegarLoop]: 70 mSDtfsCounter, 93 mSDsluCounter, 161 mSDsCounter, 0 mSdLazyCounter, 198 mSolverCounterSat, 13 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 94 SdHoareTripleChecker+Valid, 231 SdHoareTripleChecker+Invalid, 211 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 13 IncrementalHoareTripleChecker+Valid, 198 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.5s IncrementalHoareTripleChecker+Time [2024-11-10 19:03:42,317 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [94 Valid, 231 Invalid, 211 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [13 Valid, 198 Invalid, 0 Unknown, 0 Unchecked, 0.5s Time] [2024-11-10 19:03:42,317 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 796 states. [2024-11-10 19:03:42,383 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 796 to 755. [2024-11-10 19:03:42,384 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 755 states, 624 states have (on average 1.1875) internal successors, (741), 638 states have internal predecessors, (741), 114 states have call successors, (114), 2 states have call predecessors, (114), 2 states have return successors, (114), 114 states have call predecessors, (114), 114 states have call successors, (114) [2024-11-10 19:03:42,386 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 755 states to 755 states and 969 transitions. [2024-11-10 19:03:42,387 INFO L78 Accepts]: Start accepts. Automaton has 755 states and 969 transitions. Word has length 123 [2024-11-10 19:03:42,387 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-10 19:03:42,387 INFO L471 AbstractCegarLoop]: Abstraction has 755 states and 969 transitions. [2024-11-10 19:03:42,388 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 6 states, 5 states have (on average 12.8) internal successors, (64), 6 states have internal predecessors, (64), 4 states have call successors, (13), 1 states have call predecessors, (13), 1 states have return successors, (13), 4 states have call predecessors, (13), 4 states have call successors, (13) [2024-11-10 19:03:42,388 INFO L276 IsEmpty]: Start isEmpty. Operand 755 states and 969 transitions. [2024-11-10 19:03:42,388 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 125 [2024-11-10 19:03:42,389 INFO L207 NwaCegarLoop]: Found error trace [2024-11-10 19:03:42,389 INFO L215 NwaCegarLoop]: trace histogram [10, 10, 10, 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, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-10 19:03:42,389 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable26 [2024-11-10 19:03:42,389 INFO L396 AbstractCegarLoop]: === Iteration 28 === Targeting ULTIMATE.startErr24ASSERT_VIOLATIONINTEGER_OVERFLOW === [ULTIMATE.startErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 27 more)] === [2024-11-10 19:03:42,389 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-10 19:03:42,390 INFO L85 PathProgramCache]: Analyzing trace with hash 379344653, now seen corresponding path program 1 times [2024-11-10 19:03:42,390 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-10 19:03:42,390 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1145900173] [2024-11-10 19:03:42,390 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-10 19:03:42,390 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-10 19:03:42,405 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unknown [2024-11-10 19:03:42,407 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [1461012770] [2024-11-10 19:03:42,407 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-10 19:03:42,407 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-10 19:03:42,407 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2024-11-10 19:03:42,409 INFO L229 MonitoredProcess]: Starting monitored process 19 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-11-10 19:03:42,411 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (19)] Waiting until timeout for monitored process [2024-11-10 19:03:42,465 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-10 19:03:42,467 INFO L255 TraceCheckSpWp]: Trace formula consists of 213 conjuncts, 22 conjuncts are in the unsatisfiable core [2024-11-10 19:03:42,468 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-11-10 19:03:42,981 INFO L134 CoverageAnalysis]: Checked inductivity of 215 backedges. 0 proven. 29 refuted. 0 times theorem prover too weak. 186 trivial. 0 not checked. [2024-11-10 19:03:42,981 INFO L311 TraceCheckSpWp]: Computing backward predicates... [2024-11-10 19:03:47,300 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-10 19:03:47,300 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1145900173] [2024-11-10 19:03:47,300 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2024-11-10 19:03:47,300 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1461012770] [2024-11-10 19:03:47,300 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1461012770] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-10 19:03:47,300 INFO L185 FreeRefinementEngine]: Found 0 perfect and 1 imperfect interpolant sequences. [2024-11-10 19:03:47,300 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10] total 10 [2024-11-10 19:03:47,300 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [552859968] [2024-11-10 19:03:47,301 INFO L85 oduleStraightlineAll]: Using 1 imperfect interpolants to construct interpolant automaton [2024-11-10 19:03:47,301 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 11 states [2024-11-10 19:03:47,301 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-10 19:03:47,301 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2024-11-10 19:03:47,302 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=50, Invalid=222, Unknown=0, NotChecked=0, Total=272 [2024-11-10 19:03:47,302 INFO L87 Difference]: Start difference. First operand 755 states and 969 transitions. Second operand has 11 states, 10 states have (on average 6.8) internal successors, (68), 11 states have internal predecessors, (68), 6 states have call successors, (13), 1 states have call predecessors, (13), 2 states have return successors, (13), 5 states have call predecessors, (13), 6 states have call successors, (13) [2024-11-10 19:03:48,057 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-10 19:03:48,057 INFO L93 Difference]: Finished difference Result 771 states and 977 transitions. [2024-11-10 19:03:48,058 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2024-11-10 19:03:48,058 INFO L78 Accepts]: Start accepts. Automaton has has 11 states, 10 states have (on average 6.8) internal successors, (68), 11 states have internal predecessors, (68), 6 states have call successors, (13), 1 states have call predecessors, (13), 2 states have return successors, (13), 5 states have call predecessors, (13), 6 states have call successors, (13) Word has length 124 [2024-11-10 19:03:48,058 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-10 19:03:48,061 INFO L225 Difference]: With dead ends: 771 [2024-11-10 19:03:48,061 INFO L226 Difference]: Without dead ends: 764 [2024-11-10 19:03:48,061 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 217 GetRequests, 196 SyntacticMatches, 0 SemanticMatches, 21 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 61 ImplicationChecksByTransitivity, 4.3s TimeCoverageRelationStatistics Valid=95, Invalid=411, Unknown=0, NotChecked=0, Total=506 [2024-11-10 19:03:48,062 INFO L432 NwaCegarLoop]: 83 mSDtfsCounter, 200 mSDsluCounter, 371 mSDsCounter, 0 mSdLazyCounter, 755 mSolverCounterSat, 23 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.5s Time, 0 mProtectedPredicate, 0 mProtectedAction, 206 SdHoareTripleChecker+Valid, 454 SdHoareTripleChecker+Invalid, 778 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 23 IncrementalHoareTripleChecker+Valid, 755 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.6s IncrementalHoareTripleChecker+Time [2024-11-10 19:03:48,063 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [206 Valid, 454 Invalid, 778 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [23 Valid, 755 Invalid, 0 Unknown, 0 Unchecked, 0.6s Time] [2024-11-10 19:03:48,064 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 764 states. [2024-11-10 19:03:48,120 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 764 to 753. [2024-11-10 19:03:48,121 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 753 states, 622 states have (on average 1.1768488745980707) internal successors, (732), 636 states have internal predecessors, (732), 114 states have call successors, (114), 2 states have call predecessors, (114), 2 states have return successors, (114), 114 states have call predecessors, (114), 114 states have call successors, (114) [2024-11-10 19:03:48,127 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 753 states to 753 states and 960 transitions. [2024-11-10 19:03:48,128 INFO L78 Accepts]: Start accepts. Automaton has 753 states and 960 transitions. Word has length 124 [2024-11-10 19:03:48,128 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-10 19:03:48,128 INFO L471 AbstractCegarLoop]: Abstraction has 753 states and 960 transitions. [2024-11-10 19:03:48,128 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 11 states, 10 states have (on average 6.8) internal successors, (68), 11 states have internal predecessors, (68), 6 states have call successors, (13), 1 states have call predecessors, (13), 2 states have return successors, (13), 5 states have call predecessors, (13), 6 states have call successors, (13) [2024-11-10 19:03:48,128 INFO L276 IsEmpty]: Start isEmpty. Operand 753 states and 960 transitions. [2024-11-10 19:03:48,129 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 125 [2024-11-10 19:03:48,132 INFO L207 NwaCegarLoop]: Found error trace [2024-11-10 19:03:48,132 INFO L215 NwaCegarLoop]: trace histogram [10, 10, 10, 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, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-10 19:03:48,149 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (19)] Ended with exit code 0 [2024-11-10 19:03:48,332 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,SelfDestructingSolverStorable27 [2024-11-10 19:03:48,333 INFO L396 AbstractCegarLoop]: === Iteration 29 === Targeting ULTIMATE.startErr22ASSERT_VIOLATIONINTEGER_OVERFLOW === [ULTIMATE.startErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 27 more)] === [2024-11-10 19:03:48,333 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-10 19:03:48,333 INFO L85 PathProgramCache]: Analyzing trace with hash 1160541904, now seen corresponding path program 2 times [2024-11-10 19:03:48,333 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-10 19:03:48,333 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [212328649] [2024-11-10 19:03:48,333 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-10 19:03:48,333 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-10 19:03:48,344 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unknown [2024-11-10 19:03:48,345 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [1773208347] [2024-11-10 19:03:48,345 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2024-11-10 19:03:48,345 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-10 19:03:48,345 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2024-11-10 19:03:48,347 INFO L229 MonitoredProcess]: Starting monitored process 20 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-11-10 19:03:48,348 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (20)] Waiting until timeout for monitored process [2024-11-10 19:03:48,405 INFO L227 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2024-11-10 19:03:48,405 INFO L228 tOrderPrioritization]: Conjunction of SSA is unsat [2024-11-10 19:03:48,406 INFO L255 TraceCheckSpWp]: Trace formula consists of 213 conjuncts, 16 conjuncts are in the unsatisfiable core [2024-11-10 19:03:48,408 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-11-10 19:03:48,717 INFO L134 CoverageAnalysis]: Checked inductivity of 225 backedges. 0 proven. 39 refuted. 0 times theorem prover too weak. 186 trivial. 0 not checked. [2024-11-10 19:03:48,717 INFO L311 TraceCheckSpWp]: Computing backward predicates... [2024-11-10 19:03:50,994 INFO L134 CoverageAnalysis]: Checked inductivity of 225 backedges. 0 proven. 39 refuted. 0 times theorem prover too weak. 186 trivial. 0 not checked. [2024-11-10 19:03:50,994 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-10 19:03:50,994 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [212328649] [2024-11-10 19:03:50,994 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2024-11-10 19:03:50,995 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1773208347] [2024-11-10 19:03:50,995 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1773208347] provided 0 perfect and 2 imperfect interpolant sequences [2024-11-10 19:03:50,995 INFO L185 FreeRefinementEngine]: Found 0 perfect and 2 imperfect interpolant sequences. [2024-11-10 19:03:50,995 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10] total 18 [2024-11-10 19:03:50,995 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [869456401] [2024-11-10 19:03:50,995 INFO L85 oduleStraightlineAll]: Using 2 imperfect interpolants to construct interpolant automaton [2024-11-10 19:03:50,995 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 19 states [2024-11-10 19:03:50,995 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-10 19:03:50,996 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2024-11-10 19:03:50,996 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=68, Invalid=274, Unknown=0, NotChecked=0, Total=342 [2024-11-10 19:03:50,996 INFO L87 Difference]: Start difference. First operand 753 states and 960 transitions. Second operand has 19 states, 18 states have (on average 7.055555555555555) internal successors, (127), 19 states have internal predecessors, (127), 11 states have call successors, (25), 1 states have call predecessors, (25), 2 states have return successors, (26), 10 states have call predecessors, (26), 11 states have call successors, (26) [2024-11-10 19:03:54,939 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-10 19:03:54,940 INFO L93 Difference]: Finished difference Result 819 states and 1038 transitions. [2024-11-10 19:03:54,940 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 23 states. [2024-11-10 19:03:54,940 INFO L78 Accepts]: Start accepts. Automaton has has 19 states, 18 states have (on average 7.055555555555555) internal successors, (127), 19 states have internal predecessors, (127), 11 states have call successors, (25), 1 states have call predecessors, (25), 2 states have return successors, (26), 10 states have call predecessors, (26), 11 states have call successors, (26) Word has length 124 [2024-11-10 19:03:54,940 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-10 19:03:54,942 INFO L225 Difference]: With dead ends: 819 [2024-11-10 19:03:54,942 INFO L226 Difference]: Without dead ends: 816 [2024-11-10 19:03:54,943 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 263 GetRequests, 229 SyntacticMatches, 0 SemanticMatches, 34 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 233 ImplicationChecksByTransitivity, 1.3s TimeCoverageRelationStatistics Valid=317, Invalid=943, Unknown=0, NotChecked=0, Total=1260 [2024-11-10 19:03:54,944 INFO L432 NwaCegarLoop]: 59 mSDtfsCounter, 490 mSDsluCounter, 383 mSDsCounter, 0 mSdLazyCounter, 1203 mSolverCounterSat, 109 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 3.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 490 SdHoareTripleChecker+Valid, 442 SdHoareTripleChecker+Invalid, 1312 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 109 IncrementalHoareTripleChecker+Valid, 1203 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 3.3s IncrementalHoareTripleChecker+Time [2024-11-10 19:03:54,944 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [490 Valid, 442 Invalid, 1312 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [109 Valid, 1203 Invalid, 0 Unknown, 0 Unchecked, 3.3s Time] [2024-11-10 19:03:54,944 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 816 states. [2024-11-10 19:03:55,021 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 816 to 748. [2024-11-10 19:03:55,022 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 748 states, 616 states have (on average 1.1477272727272727) internal successors, (707), 628 states have internal predecessors, (707), 117 states have call successors, (117), 2 states have call predecessors, (117), 2 states have return successors, (117), 117 states have call predecessors, (117), 117 states have call successors, (117) [2024-11-10 19:03:55,024 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 748 states to 748 states and 941 transitions. [2024-11-10 19:03:55,024 INFO L78 Accepts]: Start accepts. Automaton has 748 states and 941 transitions. Word has length 124 [2024-11-10 19:03:55,024 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-10 19:03:55,025 INFO L471 AbstractCegarLoop]: Abstraction has 748 states and 941 transitions. [2024-11-10 19:03:55,025 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 19 states, 18 states have (on average 7.055555555555555) internal successors, (127), 19 states have internal predecessors, (127), 11 states have call successors, (25), 1 states have call predecessors, (25), 2 states have return successors, (26), 10 states have call predecessors, (26), 11 states have call successors, (26) [2024-11-10 19:03:55,025 INFO L276 IsEmpty]: Start isEmpty. Operand 748 states and 941 transitions. [2024-11-10 19:03:55,027 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 133 [2024-11-10 19:03:55,028 INFO L207 NwaCegarLoop]: Found error trace [2024-11-10 19:03:55,028 INFO L215 NwaCegarLoop]: trace histogram [11, 11, 11, 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, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-10 19:03:55,045 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (20)] Ended with exit code 0 [2024-11-10 19:03:55,228 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 20 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable28 [2024-11-10 19:03:55,228 INFO L396 AbstractCegarLoop]: === Iteration 30 === Targeting ULTIMATE.startErr26ASSERT_VIOLATIONINTEGER_OVERFLOW === [ULTIMATE.startErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 27 more)] === [2024-11-10 19:03:55,229 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-10 19:03:55,229 INFO L85 PathProgramCache]: Analyzing trace with hash -1549618897, now seen corresponding path program 2 times [2024-11-10 19:03:55,229 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-10 19:03:55,229 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1357091100] [2024-11-10 19:03:55,229 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-10 19:03:55,229 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-10 19:03:55,237 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-10 19:03:55,287 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2024-11-10 19:03:55,288 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-10 19:03:55,289 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 8 [2024-11-10 19:03:55,289 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-10 19:03:55,290 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 13 [2024-11-10 19:03:55,291 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-10 19:03:55,291 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 23 [2024-11-10 19:03:55,292 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-10 19:03:55,293 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 32 [2024-11-10 19:03:55,293 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-10 19:03:55,294 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 42 [2024-11-10 19:03:55,295 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-10 19:03:55,296 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 51 [2024-11-10 19:03:55,297 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-10 19:03:55,298 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 56 [2024-11-10 19:03:55,299 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-10 19:03:55,300 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 74 [2024-11-10 19:03:55,301 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-10 19:03:55,302 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 83 [2024-11-10 19:03:55,302 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-10 19:03:55,304 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 93 [2024-11-10 19:03:55,304 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-10 19:03:55,305 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 102 [2024-11-10 19:03:55,306 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-10 19:03:55,306 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 107 [2024-11-10 19:03:55,307 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-10 19:03:55,307 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 125 [2024-11-10 19:03:55,308 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-10 19:03:55,309 INFO L134 CoverageAnalysis]: Checked inductivity of 277 backedges. 45 proven. 0 refuted. 0 times theorem prover too weak. 232 trivial. 0 not checked. [2024-11-10 19:03:55,309 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-10 19:03:55,309 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1357091100] [2024-11-10 19:03:55,309 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1357091100] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-10 19:03:55,309 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-11-10 19:03:55,309 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2024-11-10 19:03:55,309 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [195168660] [2024-11-10 19:03:55,310 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-10 19:03:55,310 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2024-11-10 19:03:55,310 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-10 19:03:55,310 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2024-11-10 19:03:55,310 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2024-11-10 19:03:55,311 INFO L87 Difference]: Start difference. First operand 748 states and 941 transitions. Second operand has 5 states, 5 states have (on average 13.6) internal successors, (68), 5 states have internal predecessors, (68), 4 states have call successors, (14), 1 states have call predecessors, (14), 1 states have return successors, (14), 4 states have call predecessors, (14), 4 states have call successors, (14) [2024-11-10 19:03:55,679 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-10 19:03:55,679 INFO L93 Difference]: Finished difference Result 926 states and 1165 transitions. [2024-11-10 19:03:55,680 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2024-11-10 19:03:55,680 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 13.6) internal successors, (68), 5 states have internal predecessors, (68), 4 states have call successors, (14), 1 states have call predecessors, (14), 1 states have return successors, (14), 4 states have call predecessors, (14), 4 states have call successors, (14) Word has length 132 [2024-11-10 19:03:55,680 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-10 19:03:55,682 INFO L225 Difference]: With dead ends: 926 [2024-11-10 19:03:55,682 INFO L226 Difference]: Without dead ends: 509 [2024-11-10 19:03:55,683 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 36 GetRequests, 31 SyntacticMatches, 0 SemanticMatches, 5 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=15, Invalid=27, Unknown=0, NotChecked=0, Total=42 [2024-11-10 19:03:55,684 INFO L432 NwaCegarLoop]: 60 mSDtfsCounter, 34 mSDsluCounter, 113 mSDsCounter, 0 mSdLazyCounter, 212 mSolverCounterSat, 3 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 35 SdHoareTripleChecker+Valid, 173 SdHoareTripleChecker+Invalid, 215 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 3 IncrementalHoareTripleChecker+Valid, 212 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time [2024-11-10 19:03:55,684 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [35 Valid, 173 Invalid, 215 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [3 Valid, 212 Invalid, 0 Unknown, 0 Unchecked, 0.3s Time] [2024-11-10 19:03:55,685 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 509 states. [2024-11-10 19:03:55,731 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 509 to 504. [2024-11-10 19:03:55,731 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 504 states, 412 states have (on average 1.1504854368932038) internal successors, (474), 424 states have internal predecessors, (474), 77 states have call successors, (77), 2 states have call predecessors, (77), 2 states have return successors, (77), 77 states have call predecessors, (77), 77 states have call successors, (77) [2024-11-10 19:03:55,733 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 504 states to 504 states and 628 transitions. [2024-11-10 19:03:55,733 INFO L78 Accepts]: Start accepts. Automaton has 504 states and 628 transitions. Word has length 132 [2024-11-10 19:03:55,735 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-10 19:03:55,735 INFO L471 AbstractCegarLoop]: Abstraction has 504 states and 628 transitions. [2024-11-10 19:03:55,735 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 13.6) internal successors, (68), 5 states have internal predecessors, (68), 4 states have call successors, (14), 1 states have call predecessors, (14), 1 states have return successors, (14), 4 states have call predecessors, (14), 4 states have call successors, (14) [2024-11-10 19:03:55,735 INFO L276 IsEmpty]: Start isEmpty. Operand 504 states and 628 transitions. [2024-11-10 19:03:55,736 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 163 [2024-11-10 19:03:55,736 INFO L207 NwaCegarLoop]: Found error trace [2024-11-10 19:03:55,737 INFO L215 NwaCegarLoop]: trace histogram [14, 14, 14, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-10 19:03:55,737 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable29 [2024-11-10 19:03:55,737 INFO L396 AbstractCegarLoop]: === Iteration 31 === Targeting ULTIMATE.startErr27ASSERT_VIOLATIONINTEGER_OVERFLOW === [ULTIMATE.startErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 27 more)] === [2024-11-10 19:03:55,737 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-10 19:03:55,737 INFO L85 PathProgramCache]: Analyzing trace with hash -1021630838, now seen corresponding path program 2 times [2024-11-10 19:03:55,738 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-10 19:03:55,738 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [522904683] [2024-11-10 19:03:55,738 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-10 19:03:55,738 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-10 19:03:55,769 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unknown [2024-11-10 19:03:55,770 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [739761038] [2024-11-10 19:03:55,770 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2024-11-10 19:03:55,770 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-10 19:03:55,770 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2024-11-10 19:03:55,772 INFO L229 MonitoredProcess]: Starting monitored process 21 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-11-10 19:03:55,773 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (21)] Waiting until timeout for monitored process [2024-11-10 19:03:55,840 INFO L227 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2024-11-10 19:03:55,841 INFO L228 tOrderPrioritization]: Conjunction of SSA is unsat [2024-11-10 19:03:55,845 INFO L255 TraceCheckSpWp]: Trace formula consists of 269 conjuncts, 19 conjuncts are in the unsatisfiable core [2024-11-10 19:03:55,848 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-11-10 19:03:56,520 INFO L134 CoverageAnalysis]: Checked inductivity of 435 backedges. 0 proven. 65 refuted. 0 times theorem prover too weak. 370 trivial. 0 not checked. [2024-11-10 19:03:56,521 INFO L311 TraceCheckSpWp]: Computing backward predicates... [2024-11-10 19:03:56,643 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-10 19:03:56,644 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [522904683] [2024-11-10 19:03:56,644 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2024-11-10 19:03:56,644 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [739761038] [2024-11-10 19:03:56,644 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [739761038] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-10 19:03:56,644 INFO L185 FreeRefinementEngine]: Found 0 perfect and 1 imperfect interpolant sequences. [2024-11-10 19:03:56,644 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [13] total 13 [2024-11-10 19:03:56,644 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [612532442] [2024-11-10 19:03:56,644 INFO L85 oduleStraightlineAll]: Using 1 imperfect interpolants to construct interpolant automaton [2024-11-10 19:03:56,644 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 14 states [2024-11-10 19:03:56,644 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-10 19:03:56,645 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 14 interpolants. [2024-11-10 19:03:56,645 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=49, Invalid=223, Unknown=0, NotChecked=0, Total=272 [2024-11-10 19:03:56,645 INFO L87 Difference]: Start difference. First operand 504 states and 628 transitions. Second operand has 14 states, 13 states have (on average 6.615384615384615) internal successors, (86), 14 states have internal predecessors, (86), 8 states have call successors, (17), 1 states have call predecessors, (17), 2 states have return successors, (17), 7 states have call predecessors, (17), 8 states have call successors, (17) [2024-11-10 19:03:57,370 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-10 19:03:57,371 INFO L93 Difference]: Finished difference Result 609 states and 757 transitions. [2024-11-10 19:03:57,371 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 17 states. [2024-11-10 19:03:57,371 INFO L78 Accepts]: Start accepts. Automaton has has 14 states, 13 states have (on average 6.615384615384615) internal successors, (86), 14 states have internal predecessors, (86), 8 states have call successors, (17), 1 states have call predecessors, (17), 2 states have return successors, (17), 7 states have call predecessors, (17), 8 states have call successors, (17) Word has length 162 [2024-11-10 19:03:57,372 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-10 19:03:57,374 INFO L225 Difference]: With dead ends: 609 [2024-11-10 19:03:57,374 INFO L226 Difference]: Without dead ends: 606 [2024-11-10 19:03:57,374 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 193 GetRequests, 166 SyntacticMatches, 0 SemanticMatches, 27 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 128 ImplicationChecksByTransitivity, 0.3s TimeCoverageRelationStatistics Valid=147, Invalid=665, Unknown=0, NotChecked=0, Total=812 [2024-11-10 19:03:57,375 INFO L432 NwaCegarLoop]: 90 mSDtfsCounter, 245 mSDsluCounter, 457 mSDsCounter, 0 mSdLazyCounter, 1101 mSolverCounterSat, 31 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 251 SdHoareTripleChecker+Valid, 547 SdHoareTripleChecker+Invalid, 1132 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 31 IncrementalHoareTripleChecker+Valid, 1101 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.5s IncrementalHoareTripleChecker+Time [2024-11-10 19:03:57,375 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [251 Valid, 547 Invalid, 1132 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [31 Valid, 1101 Invalid, 0 Unknown, 0 Unchecked, 0.5s Time] [2024-11-10 19:03:57,375 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 606 states. [2024-11-10 19:03:57,433 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 606 to 579. [2024-11-10 19:03:57,433 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 579 states, 475 states have (on average 1.151578947368421) internal successors, (547), 487 states have internal predecessors, (547), 89 states have call successors, (89), 2 states have call predecessors, (89), 2 states have return successors, (89), 89 states have call predecessors, (89), 89 states have call successors, (89) [2024-11-10 19:03:57,435 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 579 states to 579 states and 725 transitions. [2024-11-10 19:03:57,436 INFO L78 Accepts]: Start accepts. Automaton has 579 states and 725 transitions. Word has length 162 [2024-11-10 19:03:57,436 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-10 19:03:57,436 INFO L471 AbstractCegarLoop]: Abstraction has 579 states and 725 transitions. [2024-11-10 19:03:57,436 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 14 states, 13 states have (on average 6.615384615384615) internal successors, (86), 14 states have internal predecessors, (86), 8 states have call successors, (17), 1 states have call predecessors, (17), 2 states have return successors, (17), 7 states have call predecessors, (17), 8 states have call successors, (17) [2024-11-10 19:03:57,437 INFO L276 IsEmpty]: Start isEmpty. Operand 579 states and 725 transitions. [2024-11-10 19:03:57,437 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 164 [2024-11-10 19:03:57,437 INFO L207 NwaCegarLoop]: Found error trace [2024-11-10 19:03:57,438 INFO L215 NwaCegarLoop]: trace histogram [14, 14, 14, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-10 19:03:57,456 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (21)] Forceful destruction successful, exit code 0 [2024-11-10 19:03:57,642 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,SelfDestructingSolverStorable30 [2024-11-10 19:03:57,643 INFO L396 AbstractCegarLoop]: === Iteration 32 === Targeting ULTIMATE.startErr26ASSERT_VIOLATIONINTEGER_OVERFLOW === [ULTIMATE.startErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 27 more)] === [2024-11-10 19:03:57,643 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-10 19:03:57,643 INFO L85 PathProgramCache]: Analyzing trace with hash -1605784861, now seen corresponding path program 2 times [2024-11-10 19:03:57,643 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-10 19:03:57,643 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1210389129] [2024-11-10 19:03:57,643 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-10 19:03:57,644 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-10 19:03:57,658 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unknown [2024-11-10 19:03:57,659 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [1072185330] [2024-11-10 19:03:57,659 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2024-11-10 19:03:57,659 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-10 19:03:57,659 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2024-11-10 19:03:57,661 INFO L229 MonitoredProcess]: Starting monitored process 22 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-11-10 19:03:57,668 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (22)] Waiting until timeout for monitored process [2024-11-10 19:03:57,788 INFO L227 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2024-11-10 19:03:57,788 INFO L228 tOrderPrioritization]: Conjunction of SSA is unsat [2024-11-10 19:03:57,790 INFO L255 TraceCheckSpWp]: Trace formula consists of 270 conjuncts, 19 conjuncts are in the unsatisfiable core [2024-11-10 19:03:57,792 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-11-10 19:03:58,466 INFO L134 CoverageAnalysis]: Checked inductivity of 436 backedges. 0 proven. 66 refuted. 0 times theorem prover too weak. 370 trivial. 0 not checked. [2024-11-10 19:03:58,466 INFO L311 TraceCheckSpWp]: Computing backward predicates... [2024-11-10 19:03:59,006 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-10 19:03:59,006 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1210389129] [2024-11-10 19:03:59,006 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2024-11-10 19:03:59,006 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1072185330] [2024-11-10 19:03:59,006 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1072185330] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-10 19:03:59,007 INFO L185 FreeRefinementEngine]: Found 0 perfect and 1 imperfect interpolant sequences. [2024-11-10 19:03:59,007 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [13] total 13 [2024-11-10 19:03:59,007 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2099536620] [2024-11-10 19:03:59,007 INFO L85 oduleStraightlineAll]: Using 1 imperfect interpolants to construct interpolant automaton [2024-11-10 19:03:59,007 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 14 states [2024-11-10 19:03:59,008 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-10 19:03:59,008 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 14 interpolants. [2024-11-10 19:03:59,008 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=49, Invalid=223, Unknown=0, NotChecked=0, Total=272 [2024-11-10 19:03:59,008 INFO L87 Difference]: Start difference. First operand 579 states and 725 transitions. Second operand has 14 states, 13 states have (on average 6.6923076923076925) internal successors, (87), 14 states have internal predecessors, (87), 8 states have call successors, (17), 1 states have call predecessors, (17), 2 states have return successors, (17), 7 states have call predecessors, (17), 8 states have call successors, (17) [2024-11-10 19:03:59,817 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-10 19:03:59,817 INFO L93 Difference]: Finished difference Result 609 states and 750 transitions. [2024-11-10 19:03:59,817 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 15 states. [2024-11-10 19:03:59,818 INFO L78 Accepts]: Start accepts. Automaton has has 14 states, 13 states have (on average 6.6923076923076925) internal successors, (87), 14 states have internal predecessors, (87), 8 states have call successors, (17), 1 states have call predecessors, (17), 2 states have return successors, (17), 7 states have call predecessors, (17), 8 states have call successors, (17) Word has length 163 [2024-11-10 19:03:59,818 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-10 19:03:59,820 INFO L225 Difference]: With dead ends: 609 [2024-11-10 19:03:59,820 INFO L226 Difference]: Without dead ends: 606 [2024-11-10 19:03:59,821 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 193 GetRequests, 168 SyntacticMatches, 0 SemanticMatches, 25 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 102 ImplicationChecksByTransitivity, 0.5s TimeCoverageRelationStatistics Valid=126, Invalid=576, Unknown=0, NotChecked=0, Total=702 [2024-11-10 19:03:59,821 INFO L432 NwaCegarLoop]: 90 mSDtfsCounter, 224 mSDsluCounter, 493 mSDsCounter, 0 mSdLazyCounter, 1123 mSolverCounterSat, 26 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.5s Time, 0 mProtectedPredicate, 0 mProtectedAction, 230 SdHoareTripleChecker+Valid, 583 SdHoareTripleChecker+Invalid, 1149 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 26 IncrementalHoareTripleChecker+Valid, 1123 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.6s IncrementalHoareTripleChecker+Time [2024-11-10 19:03:59,822 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [230 Valid, 583 Invalid, 1149 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [26 Valid, 1123 Invalid, 0 Unknown, 0 Unchecked, 0.6s Time] [2024-11-10 19:03:59,822 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 606 states. [2024-11-10 19:03:59,870 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 606 to 580. [2024-11-10 19:03:59,871 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 580 states, 476 states have (on average 1.138655462184874) internal successors, (542), 488 states have internal predecessors, (542), 89 states have call successors, (89), 2 states have call predecessors, (89), 2 states have return successors, (89), 89 states have call predecessors, (89), 89 states have call successors, (89) [2024-11-10 19:03:59,872 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 580 states to 580 states and 720 transitions. [2024-11-10 19:03:59,873 INFO L78 Accepts]: Start accepts. Automaton has 580 states and 720 transitions. Word has length 163 [2024-11-10 19:03:59,873 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-10 19:03:59,873 INFO L471 AbstractCegarLoop]: Abstraction has 580 states and 720 transitions. [2024-11-10 19:03:59,874 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 14 states, 13 states have (on average 6.6923076923076925) internal successors, (87), 14 states have internal predecessors, (87), 8 states have call successors, (17), 1 states have call predecessors, (17), 2 states have return successors, (17), 7 states have call predecessors, (17), 8 states have call successors, (17) [2024-11-10 19:03:59,874 INFO L276 IsEmpty]: Start isEmpty. Operand 580 states and 720 transitions. [2024-11-10 19:03:59,874 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 166 [2024-11-10 19:03:59,875 INFO L207 NwaCegarLoop]: Found error trace [2024-11-10 19:03:59,875 INFO L215 NwaCegarLoop]: trace histogram [14, 14, 14, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-10 19:03:59,882 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (22)] Ended with exit code 0 [2024-11-10 19:04:00,078 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable31,22 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-10 19:04:00,079 INFO L396 AbstractCegarLoop]: === Iteration 33 === Targeting ULTIMATE.startErr24ASSERT_VIOLATIONINTEGER_OVERFLOW === [ULTIMATE.startErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 27 more)] === [2024-11-10 19:04:00,079 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-10 19:04:00,079 INFO L85 PathProgramCache]: Analyzing trace with hash -1265990783, now seen corresponding path program 2 times [2024-11-10 19:04:00,079 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-10 19:04:00,079 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1958656411] [2024-11-10 19:04:00,079 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-10 19:04:00,079 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-10 19:04:00,102 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unknown [2024-11-10 19:04:00,103 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [1805932494] [2024-11-10 19:04:00,103 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2024-11-10 19:04:00,103 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-10 19:04:00,103 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2024-11-10 19:04:00,105 INFO L229 MonitoredProcess]: Starting monitored process 23 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-11-10 19:04:00,111 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (23)] Waiting until timeout for monitored process [2024-11-10 19:04:00,173 INFO L227 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2024-11-10 19:04:00,173 INFO L228 tOrderPrioritization]: Conjunction of SSA is unsat [2024-11-10 19:04:00,174 INFO L255 TraceCheckSpWp]: Trace formula consists of 272 conjuncts, 25 conjuncts are in the unsatisfiable core [2024-11-10 19:04:00,177 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-11-10 19:04:00,961 INFO L134 CoverageAnalysis]: Checked inductivity of 438 backedges. 0 proven. 68 refuted. 0 times theorem prover too weak. 370 trivial. 0 not checked. [2024-11-10 19:04:00,961 INFO L311 TraceCheckSpWp]: Computing backward predicates... [2024-11-10 19:04:02,264 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-10 19:04:02,264 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1958656411] [2024-11-10 19:04:02,264 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2024-11-10 19:04:02,264 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1805932494] [2024-11-10 19:04:02,266 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1805932494] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-10 19:04:02,266 INFO L185 FreeRefinementEngine]: Found 0 perfect and 1 imperfect interpolant sequences. [2024-11-10 19:04:02,266 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [14] total 14 [2024-11-10 19:04:02,266 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [763560826] [2024-11-10 19:04:02,266 INFO L85 oduleStraightlineAll]: Using 1 imperfect interpolants to construct interpolant automaton [2024-11-10 19:04:02,266 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 15 states [2024-11-10 19:04:02,266 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-10 19:04:02,267 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 15 interpolants. [2024-11-10 19:04:02,267 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=124, Invalid=476, Unknown=0, NotChecked=0, Total=600 [2024-11-10 19:04:02,267 INFO L87 Difference]: Start difference. First operand 580 states and 720 transitions. Second operand has 15 states, 14 states have (on average 6.357142857142857) internal successors, (89), 15 states have internal predecessors, (89), 7 states have call successors, (17), 1 states have call predecessors, (17), 2 states have return successors, (17), 6 states have call predecessors, (17), 7 states have call successors, (17) [2024-11-10 19:04:03,161 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-10 19:04:03,161 INFO L93 Difference]: Finished difference Result 601 states and 734 transitions. [2024-11-10 19:04:03,161 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 17 states. [2024-11-10 19:04:03,162 INFO L78 Accepts]: Start accepts. Automaton has has 15 states, 14 states have (on average 6.357142857142857) internal successors, (89), 15 states have internal predecessors, (89), 7 states have call successors, (17), 1 states have call predecessors, (17), 2 states have return successors, (17), 6 states have call predecessors, (17), 7 states have call successors, (17) Word has length 165 [2024-11-10 19:04:03,162 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-10 19:04:03,164 INFO L225 Difference]: With dead ends: 601 [2024-11-10 19:04:03,164 INFO L226 Difference]: Without dead ends: 594 [2024-11-10 19:04:03,165 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 305 GetRequests, 270 SyntacticMatches, 0 SemanticMatches, 35 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 227 ImplicationChecksByTransitivity, 0.8s TimeCoverageRelationStatistics Valid=285, Invalid=1047, Unknown=0, NotChecked=0, Total=1332 [2024-11-10 19:04:03,165 INFO L432 NwaCegarLoop]: 91 mSDtfsCounter, 253 mSDsluCounter, 565 mSDsCounter, 0 mSdLazyCounter, 1335 mSolverCounterSat, 34 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.6s Time, 0 mProtectedPredicate, 0 mProtectedAction, 259 SdHoareTripleChecker+Valid, 656 SdHoareTripleChecker+Invalid, 1369 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 34 IncrementalHoareTripleChecker+Valid, 1335 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.6s IncrementalHoareTripleChecker+Time [2024-11-10 19:04:03,166 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [259 Valid, 656 Invalid, 1369 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [34 Valid, 1335 Invalid, 0 Unknown, 0 Unchecked, 0.6s Time] [2024-11-10 19:04:03,167 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 594 states. [2024-11-10 19:04:03,209 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 594 to 448. [2024-11-10 19:04:03,210 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 448 states, 365 states have (on average 1.1369863013698631) internal successors, (415), 377 states have internal predecessors, (415), 68 states have call successors, (68), 2 states have call predecessors, (68), 2 states have return successors, (68), 68 states have call predecessors, (68), 68 states have call successors, (68) [2024-11-10 19:04:03,211 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 448 states to 448 states and 551 transitions. [2024-11-10 19:04:03,212 INFO L78 Accepts]: Start accepts. Automaton has 448 states and 551 transitions. Word has length 165 [2024-11-10 19:04:03,212 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-10 19:04:03,212 INFO L471 AbstractCegarLoop]: Abstraction has 448 states and 551 transitions. [2024-11-10 19:04:03,212 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 15 states, 14 states have (on average 6.357142857142857) internal successors, (89), 15 states have internal predecessors, (89), 7 states have call successors, (17), 1 states have call predecessors, (17), 2 states have return successors, (17), 6 states have call predecessors, (17), 7 states have call successors, (17) [2024-11-10 19:04:03,212 INFO L276 IsEmpty]: Start isEmpty. Operand 448 states and 551 transitions. [2024-11-10 19:04:03,213 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 173 [2024-11-10 19:04:03,213 INFO L207 NwaCegarLoop]: Found error trace [2024-11-10 19:04:03,213 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, 3, 3, 3, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-10 19:04:03,230 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (23)] Ended with exit code 0 [2024-11-10 19:04:03,417 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable32,23 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-10 19:04:03,419 INFO L396 AbstractCegarLoop]: === Iteration 34 === Targeting ULTIMATE.startErr27ASSERT_VIOLATIONINTEGER_OVERFLOW === [ULTIMATE.startErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 27 more)] === [2024-11-10 19:04:03,419 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-10 19:04:03,419 INFO L85 PathProgramCache]: Analyzing trace with hash -1330458678, now seen corresponding path program 3 times [2024-11-10 19:04:03,419 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-10 19:04:03,419 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1057000004] [2024-11-10 19:04:03,420 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-10 19:04:03,420 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-10 19:04:03,442 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unknown [2024-11-10 19:04:03,445 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [1557125943] [2024-11-10 19:04:03,445 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2024-11-10 19:04:03,446 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-10 19:04:03,446 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2024-11-10 19:04:03,447 INFO L229 MonitoredProcess]: Starting monitored process 24 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-11-10 19:04:03,450 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (24)] Waiting until timeout for monitored process [2024-11-10 19:04:03,560 INFO L227 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 3 check-sat command(s) [2024-11-10 19:04:03,561 INFO L228 tOrderPrioritization]: Conjunction of SSA is unsat [2024-11-10 19:04:03,562 INFO L255 TraceCheckSpWp]: Trace formula consists of 131 conjuncts, 21 conjuncts are in the unsatisfiable core [2024-11-10 19:04:03,565 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-11-10 19:04:04,221 INFO L134 CoverageAnalysis]: Checked inductivity of 503 backedges. 82 proven. 59 refuted. 0 times theorem prover too weak. 362 trivial. 0 not checked. [2024-11-10 19:04:04,222 INFO L311 TraceCheckSpWp]: Computing backward predicates... [2024-11-10 19:04:12,672 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-10 19:04:12,673 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1057000004] [2024-11-10 19:04:12,673 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2024-11-10 19:04:12,673 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1557125943] [2024-11-10 19:04:12,673 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1557125943] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-10 19:04:12,673 INFO L185 FreeRefinementEngine]: Found 0 perfect and 1 imperfect interpolant sequences. [2024-11-10 19:04:12,673 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [13] total 13 [2024-11-10 19:04:12,673 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [870999129] [2024-11-10 19:04:12,673 INFO L85 oduleStraightlineAll]: Using 1 imperfect interpolants to construct interpolant automaton [2024-11-10 19:04:12,674 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 14 states [2024-11-10 19:04:12,674 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-10 19:04:12,674 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 14 interpolants. [2024-11-10 19:04:12,674 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=69, Invalid=309, Unknown=2, NotChecked=0, Total=380 [2024-11-10 19:04:12,674 INFO L87 Difference]: Start difference. First operand 448 states and 551 transitions. Second operand has 14 states, 13 states have (on average 6.461538461538462) internal successors, (84), 12 states have internal predecessors, (84), 5 states have call successors, (15), 1 states have call predecessors, (15), 3 states have return successors, (15), 6 states have call predecessors, (15), 5 states have call successors, (15) [2024-11-10 19:04:13,684 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-10 19:04:13,684 INFO L93 Difference]: Finished difference Result 457 states and 559 transitions. [2024-11-10 19:04:13,684 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 19 states. [2024-11-10 19:04:13,684 INFO L78 Accepts]: Start accepts. Automaton has has 14 states, 13 states have (on average 6.461538461538462) internal successors, (84), 12 states have internal predecessors, (84), 5 states have call successors, (15), 1 states have call predecessors, (15), 3 states have return successors, (15), 6 states have call predecessors, (15), 5 states have call successors, (15) Word has length 172 [2024-11-10 19:04:13,685 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-10 19:04:13,687 INFO L225 Difference]: With dead ends: 457 [2024-11-10 19:04:13,687 INFO L226 Difference]: Without dead ends: 454 [2024-11-10 19:04:13,687 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 203 GetRequests, 173 SyntacticMatches, 0 SemanticMatches, 30 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 143 ImplicationChecksByTransitivity, 8.5s TimeCoverageRelationStatistics Valid=215, Invalid=775, Unknown=2, NotChecked=0, Total=992 [2024-11-10 19:04:13,688 INFO L432 NwaCegarLoop]: 40 mSDtfsCounter, 157 mSDsluCounter, 244 mSDsCounter, 0 mSdLazyCounter, 754 mSolverCounterSat, 34 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.6s Time, 0 mProtectedPredicate, 0 mProtectedAction, 157 SdHoareTripleChecker+Valid, 284 SdHoareTripleChecker+Invalid, 788 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 34 IncrementalHoareTripleChecker+Valid, 754 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.6s IncrementalHoareTripleChecker+Time [2024-11-10 19:04:13,688 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [157 Valid, 284 Invalid, 788 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [34 Valid, 754 Invalid, 0 Unknown, 0 Unchecked, 0.6s Time] [2024-11-10 19:04:13,688 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 454 states. [2024-11-10 19:04:13,736 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 454 to 445. [2024-11-10 19:04:13,736 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 445 states, 365 states have (on average 1.115068493150685) internal successors, (407), 374 states have internal predecessors, (407), 68 states have call successors, (68), 2 states have call predecessors, (68), 2 states have return successors, (68), 68 states have call predecessors, (68), 68 states have call successors, (68) [2024-11-10 19:04:13,737 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 445 states to 445 states and 543 transitions. [2024-11-10 19:04:13,738 INFO L78 Accepts]: Start accepts. Automaton has 445 states and 543 transitions. Word has length 172 [2024-11-10 19:04:13,738 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-10 19:04:13,738 INFO L471 AbstractCegarLoop]: Abstraction has 445 states and 543 transitions. [2024-11-10 19:04:13,738 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 14 states, 13 states have (on average 6.461538461538462) internal successors, (84), 12 states have internal predecessors, (84), 5 states have call successors, (15), 1 states have call predecessors, (15), 3 states have return successors, (15), 6 states have call predecessors, (15), 5 states have call successors, (15) [2024-11-10 19:04:13,739 INFO L276 IsEmpty]: Start isEmpty. Operand 445 states and 543 transitions. [2024-11-10 19:04:13,739 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 174 [2024-11-10 19:04:13,739 INFO L207 NwaCegarLoop]: Found error trace [2024-11-10 19:04:13,740 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, 3, 3, 3, 3, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-10 19:04:13,747 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (24)] Forceful destruction successful, exit code 0 [2024-11-10 19:04:13,943 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable33,24 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-10 19:04:13,944 INFO L396 AbstractCegarLoop]: === Iteration 35 === Targeting ULTIMATE.startErr26ASSERT_VIOLATIONINTEGER_OVERFLOW === [ULTIMATE.startErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 27 more)] === [2024-11-10 19:04:13,944 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-10 19:04:13,944 INFO L85 PathProgramCache]: Analyzing trace with hash 1705453987, now seen corresponding path program 3 times [2024-11-10 19:04:13,944 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-10 19:04:13,944 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [274868049] [2024-11-10 19:04:13,944 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-10 19:04:13,945 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-10 19:04:13,965 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unknown [2024-11-10 19:04:13,966 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [629575890] [2024-11-10 19:04:13,966 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2024-11-10 19:04:13,967 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-10 19:04:13,967 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2024-11-10 19:04:13,968 INFO L229 MonitoredProcess]: Starting monitored process 25 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-11-10 19:04:13,970 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (25)] Waiting until timeout for monitored process [2024-11-10 19:04:14,091 INFO L227 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 4 check-sat command(s) [2024-11-10 19:04:14,091 INFO L228 tOrderPrioritization]: Conjunction of SSA is unsat [2024-11-10 19:04:14,092 INFO L255 TraceCheckSpWp]: Trace formula consists of 154 conjuncts, 21 conjuncts are in the unsatisfiable core [2024-11-10 19:04:14,093 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-11-10 19:04:14,569 INFO L134 CoverageAnalysis]: Checked inductivity of 505 backedges. 82 proven. 62 refuted. 0 times theorem prover too weak. 361 trivial. 0 not checked. [2024-11-10 19:04:14,569 INFO L311 TraceCheckSpWp]: Computing backward predicates... [2024-11-10 19:04:15,682 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-10 19:04:15,682 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [274868049] [2024-11-10 19:04:15,682 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2024-11-10 19:04:15,683 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [629575890] [2024-11-10 19:04:15,683 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [629575890] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-10 19:04:15,683 INFO L185 FreeRefinementEngine]: Found 0 perfect and 1 imperfect interpolant sequences. [2024-11-10 19:04:15,683 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [13] total 13 [2024-11-10 19:04:15,683 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [273023898] [2024-11-10 19:04:15,683 INFO L85 oduleStraightlineAll]: Using 1 imperfect interpolants to construct interpolant automaton [2024-11-10 19:04:15,683 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 14 states [2024-11-10 19:04:15,683 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-10 19:04:15,684 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 14 interpolants. [2024-11-10 19:04:15,684 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=63, Invalid=279, Unknown=0, NotChecked=0, Total=342 [2024-11-10 19:04:15,684 INFO L87 Difference]: Start difference. First operand 445 states and 543 transitions. Second operand has 14 states, 13 states have (on average 6.615384615384615) internal successors, (86), 13 states have internal predecessors, (86), 5 states have call successors, (15), 1 states have call predecessors, (15), 3 states have return successors, (15), 6 states have call predecessors, (15), 5 states have call successors, (15) [2024-11-10 19:04:18,352 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.50s for a HTC check with result UNKNOWN. Formula has sorts [Bool, Int], hasArrays=false, hasNonlinArith=true, quantifiers [0] [2024-11-10 19:04:19,867 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.48s for a HTC check with result UNKNOWN. Formula has sorts [Bool, Int], hasArrays=false, hasNonlinArith=true, quantifiers [0] [2024-11-10 19:04:20,170 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-10 19:04:20,170 INFO L93 Difference]: Finished difference Result 750 states and 936 transitions. [2024-11-10 19:04:20,171 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 19 states. [2024-11-10 19:04:20,171 INFO L78 Accepts]: Start accepts. Automaton has has 14 states, 13 states have (on average 6.615384615384615) internal successors, (86), 13 states have internal predecessors, (86), 5 states have call successors, (15), 1 states have call predecessors, (15), 3 states have return successors, (15), 6 states have call predecessors, (15), 5 states have call successors, (15) Word has length 173 [2024-11-10 19:04:20,171 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-10 19:04:20,173 INFO L225 Difference]: With dead ends: 750 [2024-11-10 19:04:20,173 INFO L226 Difference]: Without dead ends: 747 [2024-11-10 19:04:20,174 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 202 GetRequests, 176 SyntacticMatches, 0 SemanticMatches, 26 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 119 ImplicationChecksByTransitivity, 1.0s TimeCoverageRelationStatistics Valid=173, Invalid=583, Unknown=0, NotChecked=0, Total=756 [2024-11-10 19:04:20,174 INFO L432 NwaCegarLoop]: 28 mSDtfsCounter, 271 mSDsluCounter, 183 mSDsCounter, 0 mSdLazyCounter, 587 mSolverCounterSat, 33 mSolverCounterUnsat, 2 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 4.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 282 SdHoareTripleChecker+Valid, 211 SdHoareTripleChecker+Invalid, 622 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 33 IncrementalHoareTripleChecker+Valid, 587 IncrementalHoareTripleChecker+Invalid, 2 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 4.2s IncrementalHoareTripleChecker+Time [2024-11-10 19:04:20,174 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [282 Valid, 211 Invalid, 622 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [33 Valid, 587 Invalid, 2 Unknown, 0 Unchecked, 4.2s Time] [2024-11-10 19:04:20,175 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 747 states. [2024-11-10 19:04:20,265 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 747 to 724. [2024-11-10 19:04:20,266 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 724 states, 600 states have (on average 1.1283333333333334) internal successors, (677), 609 states have internal predecessors, (677), 112 states have call successors, (112), 2 states have call predecessors, (112), 2 states have return successors, (112), 112 states have call predecessors, (112), 112 states have call successors, (112) [2024-11-10 19:04:20,268 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 724 states to 724 states and 901 transitions. [2024-11-10 19:04:20,268 INFO L78 Accepts]: Start accepts. Automaton has 724 states and 901 transitions. Word has length 173 [2024-11-10 19:04:20,269 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-10 19:04:20,269 INFO L471 AbstractCegarLoop]: Abstraction has 724 states and 901 transitions. [2024-11-10 19:04:20,269 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 14 states, 13 states have (on average 6.615384615384615) internal successors, (86), 13 states have internal predecessors, (86), 5 states have call successors, (15), 1 states have call predecessors, (15), 3 states have return successors, (15), 6 states have call predecessors, (15), 5 states have call successors, (15) [2024-11-10 19:04:20,269 INFO L276 IsEmpty]: Start isEmpty. Operand 724 states and 901 transitions. [2024-11-10 19:04:20,270 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 176 [2024-11-10 19:04:20,270 INFO L207 NwaCegarLoop]: Found error trace [2024-11-10 19:04:20,270 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, 3, 3, 3, 3, 3, 3, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-10 19:04:20,278 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (25)] Ended with exit code 0 [2024-11-10 19:04:20,470 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable34,25 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-10 19:04:20,471 INFO L396 AbstractCegarLoop]: === Iteration 36 === Targeting ULTIMATE.startErr24ASSERT_VIOLATIONINTEGER_OVERFLOW === [ULTIMATE.startErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 27 more)] === [2024-11-10 19:04:20,471 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-10 19:04:20,471 INFO L85 PathProgramCache]: Analyzing trace with hash -1736224191, now seen corresponding path program 3 times [2024-11-10 19:04:20,471 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-10 19:04:20,471 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [750081266] [2024-11-10 19:04:20,471 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-10 19:04:20,472 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-10 19:04:20,490 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unknown [2024-11-10 19:04:20,493 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [1132397596] [2024-11-10 19:04:20,493 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2024-11-10 19:04:20,493 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-10 19:04:20,493 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2024-11-10 19:04:20,495 INFO L229 MonitoredProcess]: Starting monitored process 26 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-11-10 19:04:20,497 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (26)] Waiting until timeout for monitored process [2024-11-10 19:04:20,559 INFO L227 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 4 check-sat command(s) [2024-11-10 19:04:20,559 INFO L228 tOrderPrioritization]: Conjunction of SSA is unsat [2024-11-10 19:04:20,560 INFO L255 TraceCheckSpWp]: Trace formula consists of 156 conjuncts, 24 conjuncts are in the unsatisfiable core [2024-11-10 19:04:20,562 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-11-10 19:04:21,062 INFO L134 CoverageAnalysis]: Checked inductivity of 509 backedges. 75 proven. 72 refuted. 0 times theorem prover too weak. 362 trivial. 0 not checked. [2024-11-10 19:04:21,063 INFO L311 TraceCheckSpWp]: Computing backward predicates... [2024-11-10 19:04:22,744 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-10 19:04:22,744 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [750081266] [2024-11-10 19:04:22,744 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2024-11-10 19:04:22,744 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1132397596] [2024-11-10 19:04:22,744 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1132397596] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-10 19:04:22,744 INFO L185 FreeRefinementEngine]: Found 0 perfect and 1 imperfect interpolant sequences. [2024-11-10 19:04:22,744 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10] total 10 [2024-11-10 19:04:22,745 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [901204502] [2024-11-10 19:04:22,745 INFO L85 oduleStraightlineAll]: Using 1 imperfect interpolants to construct interpolant automaton [2024-11-10 19:04:22,745 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 11 states [2024-11-10 19:04:22,745 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-10 19:04:22,745 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2024-11-10 19:04:22,745 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=39, Invalid=201, Unknown=0, NotChecked=0, Total=240 [2024-11-10 19:04:22,746 INFO L87 Difference]: Start difference. First operand 724 states and 901 transitions. Second operand has 11 states, 10 states have (on average 8.7) internal successors, (87), 11 states have internal predecessors, (87), 5 states have call successors, (15), 1 states have call predecessors, (15), 3 states have return successors, (15), 3 states have call predecessors, (15), 5 states have call successors, (15) [2024-11-10 19:04:23,611 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-10 19:04:23,611 INFO L93 Difference]: Finished difference Result 728 states and 903 transitions. [2024-11-10 19:04:23,612 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 16 states. [2024-11-10 19:04:23,612 INFO L78 Accepts]: Start accepts. Automaton has has 11 states, 10 states have (on average 8.7) internal successors, (87), 11 states have internal predecessors, (87), 5 states have call successors, (15), 1 states have call predecessors, (15), 3 states have return successors, (15), 3 states have call predecessors, (15), 5 states have call successors, (15) Word has length 175 [2024-11-10 19:04:23,612 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-10 19:04:23,615 INFO L225 Difference]: With dead ends: 728 [2024-11-10 19:04:23,615 INFO L226 Difference]: Without dead ends: 704 [2024-11-10 19:04:23,616 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 210 GetRequests, 187 SyntacticMatches, 1 SemanticMatches, 22 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 53 ImplicationChecksByTransitivity, 1.9s TimeCoverageRelationStatistics Valid=112, Invalid=440, Unknown=0, NotChecked=0, Total=552 [2024-11-10 19:04:23,616 INFO L432 NwaCegarLoop]: 23 mSDtfsCounter, 152 mSDsluCounter, 154 mSDsCounter, 0 mSdLazyCounter, 451 mSolverCounterSat, 35 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.6s Time, 0 mProtectedPredicate, 0 mProtectedAction, 152 SdHoareTripleChecker+Valid, 177 SdHoareTripleChecker+Invalid, 486 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 35 IncrementalHoareTripleChecker+Valid, 451 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.6s IncrementalHoareTripleChecker+Time [2024-11-10 19:04:23,617 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [152 Valid, 177 Invalid, 486 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [35 Valid, 451 Invalid, 0 Unknown, 0 Unchecked, 0.6s Time] [2024-11-10 19:04:23,617 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 704 states. [2024-11-10 19:04:23,714 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 704 to 626. [2024-11-10 19:04:23,718 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 626 states, 519 states have (on average 1.0867052023121386) internal successors, (564), 525 states have internal predecessors, (564), 98 states have call successors, (98), 2 states have call predecessors, (98), 2 states have return successors, (98), 98 states have call predecessors, (98), 98 states have call successors, (98) [2024-11-10 19:04:23,720 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 626 states to 626 states and 760 transitions. [2024-11-10 19:04:23,723 INFO L78 Accepts]: Start accepts. Automaton has 626 states and 760 transitions. Word has length 175 [2024-11-10 19:04:23,723 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-10 19:04:23,723 INFO L471 AbstractCegarLoop]: Abstraction has 626 states and 760 transitions. [2024-11-10 19:04:23,723 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 11 states, 10 states have (on average 8.7) internal successors, (87), 11 states have internal predecessors, (87), 5 states have call successors, (15), 1 states have call predecessors, (15), 3 states have return successors, (15), 3 states have call predecessors, (15), 5 states have call successors, (15) [2024-11-10 19:04:23,724 INFO L276 IsEmpty]: Start isEmpty. Operand 626 states and 760 transitions. [2024-11-10 19:04:23,725 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 199 [2024-11-10 19:04:23,725 INFO L207 NwaCegarLoop]: Found error trace [2024-11-10 19:04:23,725 INFO L215 NwaCegarLoop]: trace histogram [18, 18, 18, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 3, 3, 3, 3, 3, 3, 3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-10 19:04:23,742 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-11-10 19:04:23,929 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,SelfDestructingSolverStorable35 [2024-11-10 19:04:23,930 INFO L396 AbstractCegarLoop]: === Iteration 37 === Targeting ULTIMATE.startErr10ASSERT_VIOLATIONINTEGER_OVERFLOW === [ULTIMATE.startErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 27 more)] === [2024-11-10 19:04:23,930 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-10 19:04:23,930 INFO L85 PathProgramCache]: Analyzing trace with hash 1386488406, now seen corresponding path program 1 times [2024-11-10 19:04:23,931 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-10 19:04:23,931 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1206863958] [2024-11-10 19:04:23,931 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-10 19:04:23,931 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-10 19:04:23,942 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-10 19:04:24,041 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2024-11-10 19:04:24,043 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-10 19:04:24,044 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 8 [2024-11-10 19:04:24,044 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-10 19:04:24,045 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 13 [2024-11-10 19:04:24,046 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-10 19:04:24,046 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 23 [2024-11-10 19:04:24,047 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-10 19:04:24,048 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 32 [2024-11-10 19:04:24,048 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-10 19:04:24,049 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 42 [2024-11-10 19:04:24,050 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-10 19:04:24,051 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 51 [2024-11-10 19:04:24,052 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-10 19:04:24,053 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 56 [2024-11-10 19:04:24,054 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-10 19:04:24,055 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 68 [2024-11-10 19:04:24,055 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-10 19:04:24,056 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 83 [2024-11-10 19:04:24,057 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-10 19:04:24,058 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 92 [2024-11-10 19:04:24,059 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-10 19:04:24,060 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 97 [2024-11-10 19:04:24,060 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-10 19:04:24,061 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 109 [2024-11-10 19:04:24,062 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-10 19:04:24,065 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 124 [2024-11-10 19:04:24,066 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-10 19:04:24,067 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 133 [2024-11-10 19:04:24,068 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-10 19:04:24,069 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 138 [2024-11-10 19:04:24,070 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-10 19:04:24,071 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 150 [2024-11-10 19:04:24,072 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-10 19:04:24,075 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 165 [2024-11-10 19:04:24,076 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-10 19:04:24,077 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 174 [2024-11-10 19:04:24,078 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-10 19:04:24,079 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 179 [2024-11-10 19:04:24,080 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-10 19:04:24,082 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 191 [2024-11-10 19:04:24,083 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-10 19:04:24,084 INFO L134 CoverageAnalysis]: Checked inductivity of 762 backedges. 0 proven. 138 refuted. 0 times theorem prover too weak. 624 trivial. 0 not checked. [2024-11-10 19:04:24,084 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-10 19:04:24,084 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1206863958] [2024-11-10 19:04:24,085 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1206863958] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-10 19:04:24,085 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [246133683] [2024-11-10 19:04:24,085 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-10 19:04:24,085 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-10 19:04:24,085 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2024-11-10 19:04:24,087 INFO L229 MonitoredProcess]: Starting monitored process 27 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-11-10 19:04:24,088 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (27)] Waiting until timeout for monitored process [2024-11-10 19:04:24,163 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-10 19:04:24,165 INFO L255 TraceCheckSpWp]: Trace formula consists of 321 conjuncts, 5 conjuncts are in the unsatisfiable core [2024-11-10 19:04:24,167 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-11-10 19:04:24,282 INFO L134 CoverageAnalysis]: Checked inductivity of 762 backedges. 0 proven. 138 refuted. 0 times theorem prover too weak. 624 trivial. 0 not checked. [2024-11-10 19:04:24,282 INFO L311 TraceCheckSpWp]: Computing backward predicates... [2024-11-10 19:04:24,491 INFO L134 CoverageAnalysis]: Checked inductivity of 762 backedges. 0 proven. 138 refuted. 0 times theorem prover too weak. 624 trivial. 0 not checked. [2024-11-10 19:04:24,492 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [246133683] provided 0 perfect and 2 imperfect interpolant sequences [2024-11-10 19:04:24,492 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2024-11-10 19:04:24,492 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [5, 5, 5] total 10 [2024-11-10 19:04:24,492 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1645880866] [2024-11-10 19:04:24,492 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2024-11-10 19:04:24,493 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 11 states [2024-11-10 19:04:24,493 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-10 19:04:24,494 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2024-11-10 19:04:24,494 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=55, Invalid=55, Unknown=0, NotChecked=0, Total=110 [2024-11-10 19:04:24,494 INFO L87 Difference]: Start difference. First operand 626 states and 760 transitions. Second operand has 11 states, 10 states have (on average 19.9) internal successors, (199), 11 states have internal predecessors, (199), 10 states have call successors, (41), 1 states have call predecessors, (41), 1 states have return successors, (41), 10 states have call predecessors, (41), 10 states have call successors, (41) [2024-11-10 19:04:24,963 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-10 19:04:24,963 INFO L93 Difference]: Finished difference Result 1438 states and 1753 transitions. [2024-11-10 19:04:24,964 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2024-11-10 19:04:24,964 INFO L78 Accepts]: Start accepts. Automaton has has 11 states, 10 states have (on average 19.9) internal successors, (199), 11 states have internal predecessors, (199), 10 states have call successors, (41), 1 states have call predecessors, (41), 1 states have return successors, (41), 10 states have call predecessors, (41), 10 states have call successors, (41) Word has length 198 [2024-11-10 19:04:24,964 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-10 19:04:24,969 INFO L225 Difference]: With dead ends: 1438 [2024-11-10 19:04:24,969 INFO L226 Difference]: Without dead ends: 1437 [2024-11-10 19:04:24,969 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 441 GetRequests, 432 SyntacticMatches, 0 SemanticMatches, 9 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 12 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=55, Invalid=55, Unknown=0, NotChecked=0, Total=110 [2024-11-10 19:04:24,970 INFO L432 NwaCegarLoop]: 74 mSDtfsCounter, 267 mSDsluCounter, 361 mSDsCounter, 0 mSdLazyCounter, 196 mSolverCounterSat, 14 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 285 SdHoareTripleChecker+Valid, 435 SdHoareTripleChecker+Invalid, 210 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 14 IncrementalHoareTripleChecker+Valid, 196 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2024-11-10 19:04:24,970 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [285 Valid, 435 Invalid, 210 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [14 Valid, 196 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2024-11-10 19:04:24,971 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1437 states. [2024-11-10 19:04:25,101 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1437 to 1053. [2024-11-10 19:04:25,102 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1053 states, 878 states have (on average 1.1093394077448746) internal successors, (974), 884 states have internal predecessors, (974), 166 states have call successors, (166), 2 states have call predecessors, (166), 2 states have return successors, (166), 166 states have call predecessors, (166), 166 states have call successors, (166) [2024-11-10 19:04:25,104 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1053 states to 1053 states and 1306 transitions. [2024-11-10 19:04:25,105 INFO L78 Accepts]: Start accepts. Automaton has 1053 states and 1306 transitions. Word has length 198 [2024-11-10 19:04:25,105 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-10 19:04:25,105 INFO L471 AbstractCegarLoop]: Abstraction has 1053 states and 1306 transitions. [2024-11-10 19:04:25,105 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 11 states, 10 states have (on average 19.9) internal successors, (199), 11 states have internal predecessors, (199), 10 states have call successors, (41), 1 states have call predecessors, (41), 1 states have return successors, (41), 10 states have call predecessors, (41), 10 states have call successors, (41) [2024-11-10 19:04:25,105 INFO L276 IsEmpty]: Start isEmpty. Operand 1053 states and 1306 transitions. [2024-11-10 19:04:25,107 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 233 [2024-11-10 19:04:25,107 INFO L207 NwaCegarLoop]: Found error trace [2024-11-10 19:04:25,107 INFO L215 NwaCegarLoop]: trace histogram [21, 21, 21, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 4, 4, 4, 4, 4, 4, 4, 4, 4, 3, 3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-10 19:04:25,124 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (27)] Ended with exit code 0 [2024-11-10 19:04:25,307 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,SelfDestructingSolverStorable36 [2024-11-10 19:04:25,308 INFO L396 AbstractCegarLoop]: === Iteration 38 === Targeting ULTIMATE.startErr12ASSERT_VIOLATIONINTEGER_OVERFLOW === [ULTIMATE.startErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 27 more)] === [2024-11-10 19:04:25,309 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-10 19:04:25,309 INFO L85 PathProgramCache]: Analyzing trace with hash -1290534267, now seen corresponding path program 1 times [2024-11-10 19:04:25,309 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-10 19:04:25,309 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [569975634] [2024-11-10 19:04:25,309 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-10 19:04:25,310 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-10 19:04:25,334 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-10 19:04:25,641 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2024-11-10 19:04:25,641 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-10 19:04:25,642 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 8 [2024-11-10 19:04:25,643 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-10 19:04:25,644 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 13 [2024-11-10 19:04:25,644 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-10 19:04:25,645 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 23 [2024-11-10 19:04:25,645 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-10 19:04:25,646 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 32 [2024-11-10 19:04:25,646 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-10 19:04:25,647 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 42 [2024-11-10 19:04:25,648 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-10 19:04:25,649 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 51 [2024-11-10 19:04:25,649 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-10 19:04:25,650 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 56 [2024-11-10 19:04:25,650 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-10 19:04:25,651 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 68 [2024-11-10 19:04:25,651 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-10 19:04:25,652 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 83 [2024-11-10 19:04:25,652 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-10 19:04:25,653 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 92 [2024-11-10 19:04:25,653 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-10 19:04:25,654 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 97 [2024-11-10 19:04:25,654 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-10 19:04:25,655 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 109 [2024-11-10 19:04:25,655 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-10 19:04:25,656 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 124 [2024-11-10 19:04:25,657 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-10 19:04:25,657 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 133 [2024-11-10 19:04:25,658 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-10 19:04:25,658 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 138 [2024-11-10 19:04:25,659 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-10 19:04:25,659 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 150 [2024-11-10 19:04:25,660 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-10 19:04:25,660 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 165 [2024-11-10 19:04:25,661 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-10 19:04:25,661 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 174 [2024-11-10 19:04:25,662 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-10 19:04:25,664 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 179 [2024-11-10 19:04:25,665 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-10 19:04:25,665 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 191 [2024-11-10 19:04:25,666 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-10 19:04:25,666 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 206 [2024-11-10 19:04:25,668 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-10 19:04:25,683 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 215 [2024-11-10 19:04:25,684 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-10 19:04:25,686 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 220 [2024-11-10 19:04:25,688 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-10 19:04:25,690 INFO L134 CoverageAnalysis]: Checked inductivity of 1074 backedges. 106 proven. 6 refuted. 0 times theorem prover too weak. 962 trivial. 0 not checked. [2024-11-10 19:04:25,690 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-10 19:04:25,690 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [569975634] [2024-11-10 19:04:25,690 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [569975634] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-10 19:04:25,690 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [685170647] [2024-11-10 19:04:25,690 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-10 19:04:25,690 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-10 19:04:25,690 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2024-11-10 19:04:25,692 INFO L229 MonitoredProcess]: Starting monitored process 28 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-11-10 19:04:25,693 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (28)] Waiting until timeout for monitored process [2024-11-10 19:04:25,768 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-10 19:04:25,770 INFO L255 TraceCheckSpWp]: Trace formula consists of 369 conjuncts, 7 conjuncts are in the unsatisfiable core [2024-11-10 19:04:25,773 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-11-10 19:04:25,942 INFO L134 CoverageAnalysis]: Checked inductivity of 1074 backedges. 106 proven. 6 refuted. 0 times theorem prover too weak. 962 trivial. 0 not checked. [2024-11-10 19:04:25,942 INFO L311 TraceCheckSpWp]: Computing backward predicates... [2024-11-10 19:04:26,477 INFO L134 CoverageAnalysis]: Checked inductivity of 1074 backedges. 106 proven. 6 refuted. 0 times theorem prover too weak. 962 trivial. 0 not checked. [2024-11-10 19:04:26,478 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [685170647] provided 0 perfect and 2 imperfect interpolant sequences [2024-11-10 19:04:26,478 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2024-11-10 19:04:26,478 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [6, 5, 5] total 8 [2024-11-10 19:04:26,478 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1810936163] [2024-11-10 19:04:26,478 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2024-11-10 19:04:26,479 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 9 states [2024-11-10 19:04:26,479 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-10 19:04:26,480 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 9 interpolants. [2024-11-10 19:04:26,480 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=22, Invalid=50, Unknown=0, NotChecked=0, Total=72 [2024-11-10 19:04:26,480 INFO L87 Difference]: Start difference. First operand 1053 states and 1306 transitions. Second operand has 9 states, 8 states have (on average 8.0) internal successors, (64), 9 states have internal predecessors, (64), 3 states have call successors, (13), 1 states have call predecessors, (13), 2 states have return successors, (15), 3 states have call predecessors, (15), 3 states have call successors, (15) [2024-11-10 19:04:27,442 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-10 19:04:27,442 INFO L93 Difference]: Finished difference Result 1055 states and 1308 transitions. [2024-11-10 19:04:27,442 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2024-11-10 19:04:27,442 INFO L78 Accepts]: Start accepts. Automaton has has 9 states, 8 states have (on average 8.0) internal successors, (64), 9 states have internal predecessors, (64), 3 states have call successors, (13), 1 states have call predecessors, (13), 2 states have return successors, (15), 3 states have call predecessors, (15), 3 states have call successors, (15) Word has length 232 [2024-11-10 19:04:27,443 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-10 19:04:27,446 INFO L225 Difference]: With dead ends: 1055 [2024-11-10 19:04:27,446 INFO L226 Difference]: Without dead ends: 1054 [2024-11-10 19:04:27,446 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 516 GetRequests, 508 SyntacticMatches, 0 SemanticMatches, 8 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 11 ImplicationChecksByTransitivity, 0.3s TimeCoverageRelationStatistics Valid=27, Invalid=63, Unknown=0, NotChecked=0, Total=90 [2024-11-10 19:04:27,447 INFO L432 NwaCegarLoop]: 27 mSDtfsCounter, 53 mSDsluCounter, 103 mSDsCounter, 0 mSdLazyCounter, 213 mSolverCounterSat, 8 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.8s Time, 0 mProtectedPredicate, 0 mProtectedAction, 56 SdHoareTripleChecker+Valid, 130 SdHoareTripleChecker+Invalid, 221 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 8 IncrementalHoareTripleChecker+Valid, 213 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.8s IncrementalHoareTripleChecker+Time [2024-11-10 19:04:27,447 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [56 Valid, 130 Invalid, 221 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [8 Valid, 213 Invalid, 0 Unknown, 0 Unchecked, 0.8s Time] [2024-11-10 19:04:27,447 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1054 states. [2024-11-10 19:04:27,582 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1054 to 1052. [2024-11-10 19:04:27,583 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1052 states, 878 states have (on average 1.0797266514806378) internal successors, (948), 883 states have internal predecessors, (948), 166 states have call successors, (166), 2 states have call predecessors, (166), 2 states have return successors, (166), 166 states have call predecessors, (166), 166 states have call successors, (166) [2024-11-10 19:04:27,584 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1052 states to 1052 states and 1280 transitions. [2024-11-10 19:04:27,584 INFO L78 Accepts]: Start accepts. Automaton has 1052 states and 1280 transitions. Word has length 232 [2024-11-10 19:04:27,585 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-10 19:04:27,585 INFO L471 AbstractCegarLoop]: Abstraction has 1052 states and 1280 transitions. [2024-11-10 19:04:27,585 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 9 states, 8 states have (on average 8.0) internal successors, (64), 9 states have internal predecessors, (64), 3 states have call successors, (13), 1 states have call predecessors, (13), 2 states have return successors, (15), 3 states have call predecessors, (15), 3 states have call successors, (15) [2024-11-10 19:04:27,585 INFO L276 IsEmpty]: Start isEmpty. Operand 1052 states and 1280 transitions. [2024-11-10 19:04:27,586 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 244 [2024-11-10 19:04:27,586 INFO L207 NwaCegarLoop]: Found error trace [2024-11-10 19:04:27,586 INFO L215 NwaCegarLoop]: trace histogram [22, 22, 22, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-10 19:04:27,598 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (28)] Forceful destruction successful, exit code 0 [2024-11-10 19:04:27,786 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,SelfDestructingSolverStorable37 [2024-11-10 19:04:27,787 INFO L396 AbstractCegarLoop]: === Iteration 39 === Targeting ULTIMATE.startErr4ASSERT_VIOLATIONINTEGER_OVERFLOW === [ULTIMATE.startErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 27 more)] === [2024-11-10 19:04:27,787 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-10 19:04:27,787 INFO L85 PathProgramCache]: Analyzing trace with hash -1287635765, now seen corresponding path program 1 times [2024-11-10 19:04:27,787 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-10 19:04:27,787 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [888456254] [2024-11-10 19:04:27,787 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-10 19:04:27,787 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-10 19:04:27,800 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-10 19:04:27,986 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2024-11-10 19:04:27,987 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-10 19:04:27,988 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 8 [2024-11-10 19:04:27,988 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-10 19:04:27,989 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 13 [2024-11-10 19:04:27,990 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-10 19:04:27,991 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 23 [2024-11-10 19:04:27,992 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-10 19:04:27,993 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 32 [2024-11-10 19:04:27,993 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-10 19:04:27,995 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 42 [2024-11-10 19:04:27,995 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-10 19:04:27,998 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 51 [2024-11-10 19:04:28,000 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-10 19:04:28,002 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 56 [2024-11-10 19:04:28,002 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-10 19:04:28,004 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 68 [2024-11-10 19:04:28,004 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-10 19:04:28,006 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 83 [2024-11-10 19:04:28,007 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-10 19:04:28,009 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 92 [2024-11-10 19:04:28,010 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-10 19:04:28,012 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 97 [2024-11-10 19:04:28,012 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-10 19:04:28,014 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 115 [2024-11-10 19:04:28,014 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-10 19:04:28,016 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 124 [2024-11-10 19:04:28,016 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-10 19:04:28,017 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 134 [2024-11-10 19:04:28,018 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-10 19:04:28,020 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 143 [2024-11-10 19:04:28,021 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-10 19:04:28,023 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 148 [2024-11-10 19:04:28,024 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-10 19:04:28,025 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 160 [2024-11-10 19:04:28,026 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-10 19:04:28,027 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 175 [2024-11-10 19:04:28,028 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-10 19:04:28,030 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 184 [2024-11-10 19:04:28,030 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-10 19:04:28,031 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 189 [2024-11-10 19:04:28,032 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-10 19:04:28,033 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 201 [2024-11-10 19:04:28,034 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-10 19:04:28,035 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 216 [2024-11-10 19:04:28,036 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-10 19:04:28,037 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 225 [2024-11-10 19:04:28,038 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-10 19:04:28,040 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 230 [2024-11-10 19:04:28,040 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-10 19:04:28,044 INFO L134 CoverageAnalysis]: Checked inductivity of 1125 backedges. 0 proven. 189 refuted. 0 times theorem prover too weak. 936 trivial. 0 not checked. [2024-11-10 19:04:28,044 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-10 19:04:28,044 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [888456254] [2024-11-10 19:04:28,044 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [888456254] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-10 19:04:28,044 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [373295623] [2024-11-10 19:04:28,044 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-10 19:04:28,045 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-10 19:04:28,045 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2024-11-10 19:04:28,046 INFO L229 MonitoredProcess]: Starting monitored process 29 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-11-10 19:04:28,053 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (29)] Waiting until timeout for monitored process [2024-11-10 19:04:28,125 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-10 19:04:28,128 INFO L255 TraceCheckSpWp]: Trace formula consists of 389 conjuncts, 6 conjuncts are in the unsatisfiable core [2024-11-10 19:04:28,131 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-11-10 19:04:28,279 INFO L134 CoverageAnalysis]: Checked inductivity of 1125 backedges. 570 proven. 42 refuted. 0 times theorem prover too weak. 513 trivial. 0 not checked. [2024-11-10 19:04:28,279 INFO L311 TraceCheckSpWp]: Computing backward predicates... [2024-11-10 19:04:28,491 INFO L134 CoverageAnalysis]: Checked inductivity of 1125 backedges. 122 proven. 42 refuted. 0 times theorem prover too weak. 961 trivial. 0 not checked. [2024-11-10 19:04:28,492 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [373295623] provided 0 perfect and 2 imperfect interpolant sequences [2024-11-10 19:04:28,492 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2024-11-10 19:04:28,492 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 7, 7] total 15 [2024-11-10 19:04:28,492 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1587350393] [2024-11-10 19:04:28,492 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2024-11-10 19:04:28,493 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 15 states [2024-11-10 19:04:28,493 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-10 19:04:28,493 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 15 interpolants. [2024-11-10 19:04:28,493 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=44, Invalid=166, Unknown=0, NotChecked=0, Total=210 [2024-11-10 19:04:28,494 INFO L87 Difference]: Start difference. First operand 1052 states and 1280 transitions. Second operand has 15 states, 15 states have (on average 15.066666666666666) internal successors, (226), 15 states have internal predecessors, (226), 13 states have call successors, (47), 2 states have call predecessors, (47), 2 states have return successors, (47), 13 states have call predecessors, (47), 13 states have call successors, (47) [2024-11-10 19:04:29,393 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-10 19:04:29,394 INFO L93 Difference]: Finished difference Result 1890 states and 2302 transitions. [2024-11-10 19:04:29,394 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 23 states. [2024-11-10 19:04:29,394 INFO L78 Accepts]: Start accepts. Automaton has has 15 states, 15 states have (on average 15.066666666666666) internal successors, (226), 15 states have internal predecessors, (226), 13 states have call successors, (47), 2 states have call predecessors, (47), 2 states have return successors, (47), 13 states have call predecessors, (47), 13 states have call successors, (47) Word has length 243 [2024-11-10 19:04:29,394 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-10 19:04:29,398 INFO L225 Difference]: With dead ends: 1890 [2024-11-10 19:04:29,399 INFO L226 Difference]: Without dead ends: 1142 [2024-11-10 19:04:29,400 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 560 GetRequests, 528 SyntacticMatches, 4 SemanticMatches, 28 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 230 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=183, Invalid=687, Unknown=0, NotChecked=0, Total=870 [2024-11-10 19:04:29,400 INFO L432 NwaCegarLoop]: 72 mSDtfsCounter, 252 mSDsluCounter, 547 mSDsCounter, 0 mSdLazyCounter, 978 mSolverCounterSat, 47 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.5s Time, 0 mProtectedPredicate, 0 mProtectedAction, 261 SdHoareTripleChecker+Valid, 619 SdHoareTripleChecker+Invalid, 1025 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 47 IncrementalHoareTripleChecker+Valid, 978 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.6s IncrementalHoareTripleChecker+Time [2024-11-10 19:04:29,401 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [261 Valid, 619 Invalid, 1025 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [47 Valid, 978 Invalid, 0 Unknown, 0 Unchecked, 0.6s Time] [2024-11-10 19:04:29,401 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1142 states. [2024-11-10 19:04:29,554 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1142 to 1107. [2024-11-10 19:04:29,555 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1107 states, 925 states have (on average 1.08) internal successors, (999), 930 states have internal predecessors, (999), 174 states have call successors, (174), 2 states have call predecessors, (174), 2 states have return successors, (174), 174 states have call predecessors, (174), 174 states have call successors, (174) [2024-11-10 19:04:29,557 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1107 states to 1107 states and 1347 transitions. [2024-11-10 19:04:29,557 INFO L78 Accepts]: Start accepts. Automaton has 1107 states and 1347 transitions. Word has length 243 [2024-11-10 19:04:29,557 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-10 19:04:29,558 INFO L471 AbstractCegarLoop]: Abstraction has 1107 states and 1347 transitions. [2024-11-10 19:04:29,558 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 15 states, 15 states have (on average 15.066666666666666) internal successors, (226), 15 states have internal predecessors, (226), 13 states have call successors, (47), 2 states have call predecessors, (47), 2 states have return successors, (47), 13 states have call predecessors, (47), 13 states have call successors, (47) [2024-11-10 19:04:29,558 INFO L276 IsEmpty]: Start isEmpty. Operand 1107 states and 1347 transitions. [2024-11-10 19:04:29,559 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 244 [2024-11-10 19:04:29,559 INFO L207 NwaCegarLoop]: Found error trace [2024-11-10 19:04:29,559 INFO L215 NwaCegarLoop]: trace histogram [22, 22, 22, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-10 19:04:29,576 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (29)] Forceful destruction successful, exit code 0 [2024-11-10 19:04:29,763 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 29 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable38 [2024-11-10 19:04:29,763 INFO L396 AbstractCegarLoop]: === Iteration 40 === Targeting ULTIMATE.startErr4ASSERT_VIOLATIONINTEGER_OVERFLOW === [ULTIMATE.startErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 27 more)] === [2024-11-10 19:04:29,764 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-10 19:04:29,764 INFO L85 PathProgramCache]: Analyzing trace with hash -1050571573, now seen corresponding path program 2 times [2024-11-10 19:04:29,764 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-10 19:04:29,764 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [971507896] [2024-11-10 19:04:29,764 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-10 19:04:29,764 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-10 19:04:29,781 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-10 19:04:29,973 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2024-11-10 19:04:29,974 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-10 19:04:29,975 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 8 [2024-11-10 19:04:29,976 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-10 19:04:29,977 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 13 [2024-11-10 19:04:29,978 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-10 19:04:29,978 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 23 [2024-11-10 19:04:29,979 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-10 19:04:29,981 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 32 [2024-11-10 19:04:29,981 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-10 19:04:29,983 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 42 [2024-11-10 19:04:29,984 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-10 19:04:29,985 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 51 [2024-11-10 19:04:29,986 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-10 19:04:29,988 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 56 [2024-11-10 19:04:29,989 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-10 19:04:29,990 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 68 [2024-11-10 19:04:29,991 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-10 19:04:29,993 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 83 [2024-11-10 19:04:29,994 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-10 19:04:29,997 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 92 [2024-11-10 19:04:29,998 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-10 19:04:30,000 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 97 [2024-11-10 19:04:30,001 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-10 19:04:30,003 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 109 [2024-11-10 19:04:30,004 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-10 19:04:30,005 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 124 [2024-11-10 19:04:30,006 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-10 19:04:30,009 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 133 [2024-11-10 19:04:30,009 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-10 19:04:30,011 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 138 [2024-11-10 19:04:30,012 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-10 19:04:30,014 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 150 [2024-11-10 19:04:30,015 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-10 19:04:30,018 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 165 [2024-11-10 19:04:30,019 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-10 19:04:30,021 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 174 [2024-11-10 19:04:30,022 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-10 19:04:30,027 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 179 [2024-11-10 19:04:30,029 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-10 19:04:30,031 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 197 [2024-11-10 19:04:30,032 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-10 19:04:30,034 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 206 [2024-11-10 19:04:30,035 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-10 19:04:30,036 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 216 [2024-11-10 19:04:30,037 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-10 19:04:30,039 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 225 [2024-11-10 19:04:30,040 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-10 19:04:30,042 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 230 [2024-11-10 19:04:30,042 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-10 19:04:30,045 INFO L134 CoverageAnalysis]: Checked inductivity of 1125 backedges. 0 proven. 189 refuted. 0 times theorem prover too weak. 936 trivial. 0 not checked. [2024-11-10 19:04:30,046 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-10 19:04:30,046 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [971507896] [2024-11-10 19:04:30,047 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [971507896] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-10 19:04:30,047 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1744947301] [2024-11-10 19:04:30,047 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2024-11-10 19:04:30,047 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-10 19:04:30,047 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2024-11-10 19:04:30,049 INFO L229 MonitoredProcess]: Starting monitored process 30 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-11-10 19:04:30,050 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (30)] Waiting until timeout for monitored process [2024-11-10 19:04:30,129 INFO L227 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2024-11-10 19:04:30,129 INFO L228 tOrderPrioritization]: Conjunction of SSA is unsat [2024-11-10 19:04:30,131 INFO L255 TraceCheckSpWp]: Trace formula consists of 389 conjuncts, 8 conjuncts are in the unsatisfiable core [2024-11-10 19:04:30,133 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-11-10 19:04:30,509 INFO L134 CoverageAnalysis]: Checked inductivity of 1125 backedges. 0 proven. 189 refuted. 0 times theorem prover too weak. 936 trivial. 0 not checked. [2024-11-10 19:04:30,509 INFO L311 TraceCheckSpWp]: Computing backward predicates... [2024-11-10 19:04:30,781 INFO L134 CoverageAnalysis]: Checked inductivity of 1125 backedges. 0 proven. 189 refuted. 0 times theorem prover too weak. 936 trivial. 0 not checked. [2024-11-10 19:04:30,782 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1744947301] provided 0 perfect and 2 imperfect interpolant sequences [2024-11-10 19:04:30,782 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2024-11-10 19:04:30,782 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 8, 8] total 21 [2024-11-10 19:04:30,782 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1069816585] [2024-11-10 19:04:30,782 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2024-11-10 19:04:30,783 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 22 states [2024-11-10 19:04:30,783 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-10 19:04:30,784 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 22 interpolants. [2024-11-10 19:04:30,784 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=170, Invalid=292, Unknown=0, NotChecked=0, Total=462 [2024-11-10 19:04:30,784 INFO L87 Difference]: Start difference. First operand 1107 states and 1347 transitions. Second operand has 22 states, 21 states have (on average 16.476190476190474) internal successors, (346), 22 states have internal predecessors, (346), 21 states have call successors, (67), 1 states have call predecessors, (67), 1 states have return successors, (67), 21 states have call predecessors, (67), 21 states have call successors, (67) [2024-11-10 19:04:31,908 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-10 19:04:31,909 INFO L93 Difference]: Finished difference Result 2554 states and 3109 transitions. [2024-11-10 19:04:31,909 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 31 states. [2024-11-10 19:04:31,909 INFO L78 Accepts]: Start accepts. Automaton has has 22 states, 21 states have (on average 16.476190476190474) internal successors, (346), 22 states have internal predecessors, (346), 21 states have call successors, (67), 1 states have call predecessors, (67), 1 states have return successors, (67), 21 states have call predecessors, (67), 21 states have call successors, (67) Word has length 243 [2024-11-10 19:04:31,910 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-10 19:04:31,917 INFO L225 Difference]: With dead ends: 2554 [2024-11-10 19:04:31,918 INFO L226 Difference]: Without dead ends: 2538 [2024-11-10 19:04:31,918 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 561 GetRequests, 522 SyntacticMatches, 0 SemanticMatches, 39 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 549 ImplicationChecksByTransitivity, 0.4s TimeCoverageRelationStatistics Valid=620, Invalid=1020, Unknown=0, NotChecked=0, Total=1640 [2024-11-10 19:04:31,919 INFO L432 NwaCegarLoop]: 51 mSDtfsCounter, 1119 mSDsluCounter, 496 mSDsCounter, 0 mSdLazyCounter, 504 mSolverCounterSat, 194 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1133 SdHoareTripleChecker+Valid, 547 SdHoareTripleChecker+Invalid, 698 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 194 IncrementalHoareTripleChecker+Valid, 504 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.5s IncrementalHoareTripleChecker+Time [2024-11-10 19:04:31,919 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [1133 Valid, 547 Invalid, 698 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [194 Valid, 504 Invalid, 0 Unknown, 0 Unchecked, 0.5s Time] [2024-11-10 19:04:31,921 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2538 states. [2024-11-10 19:04:32,175 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2538 to 1506. [2024-11-10 19:04:32,176 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1506 states, 1260 states have (on average 1.073015873015873) internal successors, (1352), 1265 states have internal predecessors, (1352), 238 states have call successors, (238), 2 states have call predecessors, (238), 2 states have return successors, (238), 238 states have call predecessors, (238), 238 states have call successors, (238) [2024-11-10 19:04:32,179 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1506 states to 1506 states and 1828 transitions. [2024-11-10 19:04:32,181 INFO L78 Accepts]: Start accepts. Automaton has 1506 states and 1828 transitions. Word has length 243 [2024-11-10 19:04:32,181 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-10 19:04:32,181 INFO L471 AbstractCegarLoop]: Abstraction has 1506 states and 1828 transitions. [2024-11-10 19:04:32,182 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 22 states, 21 states have (on average 16.476190476190474) internal successors, (346), 22 states have internal predecessors, (346), 21 states have call successors, (67), 1 states have call predecessors, (67), 1 states have return successors, (67), 21 states have call predecessors, (67), 21 states have call successors, (67) [2024-11-10 19:04:32,182 INFO L276 IsEmpty]: Start isEmpty. Operand 1506 states and 1828 transitions. [2024-11-10 19:04:32,184 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 307 [2024-11-10 19:04:32,184 INFO L207 NwaCegarLoop]: Found error trace [2024-11-10 19:04:32,185 INFO L215 NwaCegarLoop]: trace histogram [28, 28, 28, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 4, 4, 4, 4, 4, 4, 4, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-10 19:04:32,199 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (30)] Forceful destruction successful, exit code 0 [2024-11-10 19:04:32,385 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 30 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable39 [2024-11-10 19:04:32,385 INFO L396 AbstractCegarLoop]: === Iteration 41 === Targeting ULTIMATE.startErr26ASSERT_VIOLATIONINTEGER_OVERFLOW === [ULTIMATE.startErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 27 more)] === [2024-11-10 19:04:32,386 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-10 19:04:32,386 INFO L85 PathProgramCache]: Analyzing trace with hash 1945155055, now seen corresponding path program 4 times [2024-11-10 19:04:32,386 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-10 19:04:32,386 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1431115842] [2024-11-10 19:04:32,386 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-10 19:04:32,386 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-10 19:04:32,421 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unknown [2024-11-10 19:04:32,422 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [1147714575] [2024-11-10 19:04:32,422 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2024-11-10 19:04:32,422 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-10 19:04:32,423 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2024-11-10 19:04:32,424 INFO L229 MonitoredProcess]: Starting monitored process 31 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-11-10 19:04:32,432 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (31)] Waiting until timeout for monitored process [2024-11-10 19:04:32,533 INFO L227 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2024-11-10 19:04:32,533 INFO L228 tOrderPrioritization]: Conjunction of SSA is unsat [2024-11-10 19:04:32,535 INFO L255 TraceCheckSpWp]: Trace formula consists of 483 conjuncts, 25 conjuncts are in the unsatisfiable core [2024-11-10 19:04:32,539 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-11-10 19:04:33,962 INFO L134 CoverageAnalysis]: Checked inductivity of 1839 backedges. 3 proven. 318 refuted. 0 times theorem prover too weak. 1518 trivial. 0 not checked. [2024-11-10 19:04:33,962 INFO L311 TraceCheckSpWp]: Computing backward predicates... [2024-11-10 19:04:34,320 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-10 19:04:34,320 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1431115842] [2024-11-10 19:04:34,320 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2024-11-10 19:04:34,320 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1147714575] [2024-11-10 19:04:34,320 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1147714575] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-10 19:04:34,320 INFO L185 FreeRefinementEngine]: Found 0 perfect and 1 imperfect interpolant sequences. [2024-11-10 19:04:34,320 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [20] total 20 [2024-11-10 19:04:34,320 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1891421987] [2024-11-10 19:04:34,320 INFO L85 oduleStraightlineAll]: Using 1 imperfect interpolants to construct interpolant automaton [2024-11-10 19:04:34,321 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 21 states [2024-11-10 19:04:34,321 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-10 19:04:34,321 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 21 interpolants. [2024-11-10 19:04:34,321 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=114, Invalid=392, Unknown=0, NotChecked=0, Total=506 [2024-11-10 19:04:34,322 INFO L87 Difference]: Start difference. First operand 1506 states and 1828 transitions. Second operand has 21 states, 20 states have (on average 8.0) internal successors, (160), 20 states have internal predecessors, (160), 12 states have call successors, (31), 1 states have call predecessors, (31), 2 states have return successors, (31), 12 states have call predecessors, (31), 12 states have call successors, (31) [2024-11-10 19:04:35,352 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-10 19:04:35,353 INFO L93 Difference]: Finished difference Result 2535 states and 3085 transitions. [2024-11-10 19:04:35,353 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 22 states. [2024-11-10 19:04:35,353 INFO L78 Accepts]: Start accepts. Automaton has has 21 states, 20 states have (on average 8.0) internal successors, (160), 20 states have internal predecessors, (160), 12 states have call successors, (31), 1 states have call predecessors, (31), 2 states have return successors, (31), 12 states have call predecessors, (31), 12 states have call successors, (31) Word has length 306 [2024-11-10 19:04:35,354 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-10 19:04:35,360 INFO L225 Difference]: With dead ends: 2535 [2024-11-10 19:04:35,361 INFO L226 Difference]: Without dead ends: 1507 [2024-11-10 19:04:35,363 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 333 GetRequests, 305 SyntacticMatches, 0 SemanticMatches, 28 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 238 ImplicationChecksByTransitivity, 0.4s TimeCoverageRelationStatistics Valid=181, Invalid=689, Unknown=0, NotChecked=0, Total=870 [2024-11-10 19:04:35,363 INFO L432 NwaCegarLoop]: 71 mSDtfsCounter, 185 mSDsluCounter, 489 mSDsCounter, 0 mSdLazyCounter, 1382 mSolverCounterSat, 23 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.6s Time, 0 mProtectedPredicate, 0 mProtectedAction, 199 SdHoareTripleChecker+Valid, 560 SdHoareTripleChecker+Invalid, 1405 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 23 IncrementalHoareTripleChecker+Valid, 1382 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.7s IncrementalHoareTripleChecker+Time [2024-11-10 19:04:35,364 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [199 Valid, 560 Invalid, 1405 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [23 Valid, 1382 Invalid, 0 Unknown, 0 Unchecked, 0.7s Time] [2024-11-10 19:04:35,365 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1507 states. [2024-11-10 19:04:35,649 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1507 to 1506. [2024-11-10 19:04:35,651 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1506 states, 1260 states have (on average 1.0722222222222222) internal successors, (1351), 1265 states have internal predecessors, (1351), 238 states have call successors, (238), 2 states have call predecessors, (238), 2 states have return successors, (238), 238 states have call predecessors, (238), 238 states have call successors, (238) [2024-11-10 19:04:35,653 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1506 states to 1506 states and 1827 transitions. [2024-11-10 19:04:35,654 INFO L78 Accepts]: Start accepts. Automaton has 1506 states and 1827 transitions. Word has length 306 [2024-11-10 19:04:35,655 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-10 19:04:35,655 INFO L471 AbstractCegarLoop]: Abstraction has 1506 states and 1827 transitions. [2024-11-10 19:04:35,655 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 21 states, 20 states have (on average 8.0) internal successors, (160), 20 states have internal predecessors, (160), 12 states have call successors, (31), 1 states have call predecessors, (31), 2 states have return successors, (31), 12 states have call predecessors, (31), 12 states have call successors, (31) [2024-11-10 19:04:35,655 INFO L276 IsEmpty]: Start isEmpty. Operand 1506 states and 1827 transitions. [2024-11-10 19:04:35,657 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 348 [2024-11-10 19:04:35,657 INFO L207 NwaCegarLoop]: Found error trace [2024-11-10 19:04:35,658 INFO L215 NwaCegarLoop]: trace histogram [32, 32, 32, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-10 19:04:35,675 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (31)] Forceful destruction successful, exit code 0