./Ultimate.py --spec ../sv-benchmarks/c/properties/no-overflow.prp --file ../sv-benchmarks/c/nla-digbench-scaling/hard2_unwindbound20.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/hard2_unwindbound20.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 b0dc7e6cdf006545b97e616af165994b39a2e54c024b52d6607380c5e84ee914 --- Real Ultimate output --- This is Ultimate 0.2.5-tmp.fs.icfgbuilder-eval-023d838-m [2024-11-10 19:21:16,739 INFO L188 SettingsManager]: Resetting all preferences to default values... [2024-11-10 19:21:16,813 INFO L114 SettingsManager]: Loading settings from /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/config/svcomp-Overflow-32bit-Automizer_Default.epf [2024-11-10 19:21:16,819 WARN L101 SettingsManager]: Preference file contains the following unknown settings: [2024-11-10 19:21:16,820 WARN L103 SettingsManager]: * de.uni_freiburg.informatik.ultimate.core.Log level for class [2024-11-10 19:21:16,853 INFO L130 SettingsManager]: Preferences different from defaults after loading the file: [2024-11-10 19:21:16,855 INFO L151 SettingsManager]: Preferences of UltimateCore differ from their defaults: [2024-11-10 19:21:16,855 INFO L153 SettingsManager]: * Log level for class=de.uni_freiburg.informatik.ultimate.lib.smtlibutils.quantifier.QuantifierPusher=ERROR; [2024-11-10 19:21:16,856 INFO L151 SettingsManager]: Preferences of Boogie Preprocessor differ from their defaults: [2024-11-10 19:21:16,858 INFO L153 SettingsManager]: * Use memory slicer=true [2024-11-10 19:21:16,858 INFO L151 SettingsManager]: Preferences of Boogie Procedure Inliner differ from their defaults: [2024-11-10 19:21:16,859 INFO L153 SettingsManager]: * Ignore calls to procedures called more than once=ONLY_FOR_SEQUENTIAL_PROGRAMS [2024-11-10 19:21:16,859 INFO L151 SettingsManager]: Preferences of BlockEncodingV2 differ from their defaults: [2024-11-10 19:21:16,861 INFO L153 SettingsManager]: * Create parallel compositions if possible=false [2024-11-10 19:21:16,861 INFO L153 SettingsManager]: * Use SBE=true [2024-11-10 19:21:16,862 INFO L151 SettingsManager]: Preferences of CACSL2BoogieTranslator differ from their defaults: [2024-11-10 19:21:16,862 INFO L153 SettingsManager]: * Pointer base address is valid at dereference=IGNORE [2024-11-10 19:21:16,862 INFO L153 SettingsManager]: * sizeof long=4 [2024-11-10 19:21:16,862 INFO L153 SettingsManager]: * Overapproximate operations on floating types=true [2024-11-10 19:21:16,863 INFO L153 SettingsManager]: * sizeof POINTER=4 [2024-11-10 19:21:16,863 INFO L153 SettingsManager]: * Check division by zero=IGNORE [2024-11-10 19:21:16,866 INFO L153 SettingsManager]: * Pointer to allocated memory at dereference=IGNORE [2024-11-10 19:21:16,866 INFO L153 SettingsManager]: * If two pointers are subtracted or compared they have the same base address=IGNORE [2024-11-10 19:21:16,867 INFO L153 SettingsManager]: * Check array bounds for arrays that are off heap=IGNORE [2024-11-10 19:21:16,867 INFO L153 SettingsManager]: * Allow undefined functions=false [2024-11-10 19:21:16,867 INFO L153 SettingsManager]: * Check absence of signed integer overflows=ASSERTandASSUME [2024-11-10 19:21:16,867 INFO L153 SettingsManager]: * Check unreachability of reach_error function=false [2024-11-10 19:21:16,868 INFO L153 SettingsManager]: * sizeof long double=12 [2024-11-10 19:21:16,868 INFO L153 SettingsManager]: * Check if freed pointer was valid=false [2024-11-10 19:21:16,868 INFO L153 SettingsManager]: * Use constant arrays=true [2024-11-10 19:21:16,869 INFO L151 SettingsManager]: Preferences of IcfgBuilder differ from their defaults: [2024-11-10 19:21:16,869 INFO L153 SettingsManager]: * Size of a code block=SequenceOfStatements [2024-11-10 19:21:16,869 INFO L153 SettingsManager]: * Only consider context switches at boundaries of atomic blocks=true [2024-11-10 19:21:16,869 INFO L153 SettingsManager]: * SMT solver=External_DefaultMode [2024-11-10 19:21:16,869 INFO L153 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:4000 [2024-11-10 19:21:16,870 INFO L151 SettingsManager]: Preferences of TraceAbstraction differ from their defaults: [2024-11-10 19:21:16,870 INFO L153 SettingsManager]: * Compute Interpolants along a Counterexample=FPandBP [2024-11-10 19:21:16,870 INFO L153 SettingsManager]: * Positions where we compute the Hoare Annotation=LoopHeads [2024-11-10 19:21:16,870 INFO L153 SettingsManager]: * Trace refinement strategy=CAMEL [2024-11-10 19:21:16,871 INFO L153 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in [2024-11-10 19:21:16,871 INFO L153 SettingsManager]: * Apply one-shot large block encoding in concurrent analysis=false [2024-11-10 19:21:16,872 INFO L153 SettingsManager]: * Automaton type used in concurrency analysis=PETRI_NET [2024-11-10 19:21:16,872 INFO L153 SettingsManager]: * Order on configurations for Petri net unfoldings=DBO [2024-11-10 19:21:16,873 INFO L153 SettingsManager]: * SMT solver=External_ModelsAndUnsatCoreMode [2024-11-10 19:21:16,873 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 -> b0dc7e6cdf006545b97e616af165994b39a2e54c024b52d6607380c5e84ee914 [2024-11-10 19:21:17,125 INFO L75 nceAwareModelManager]: Repository-Root is: /tmp [2024-11-10 19:21:17,152 INFO L261 ainManager$Toolchain]: [Toolchain 1]: Applicable parser(s) successfully (re)initialized [2024-11-10 19:21:17,156 INFO L217 ainManager$Toolchain]: [Toolchain 1]: Toolchain selected. [2024-11-10 19:21:17,158 INFO L270 PluginConnector]: Initializing CDTParser... [2024-11-10 19:21:17,158 INFO L274 PluginConnector]: CDTParser initialized [2024-11-10 19:21:17,159 INFO L431 ainManager$Toolchain]: [Toolchain 1]: Parsing single file: /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/../sv-benchmarks/c/nla-digbench-scaling/hard2_unwindbound20.c [2024-11-10 19:21:18,590 INFO L533 CDTParser]: Created temporary CDT project at NULL [2024-11-10 19:21:18,766 INFO L384 CDTParser]: Found 1 translation units. [2024-11-10 19:21:18,766 INFO L180 CDTParser]: Scanning /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/nla-digbench-scaling/hard2_unwindbound20.c [2024-11-10 19:21:18,773 INFO L427 CDTParser]: About to delete temporary CDT project at /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/data/3903c9fe4/884c1e5449334872b3ea32cee694ef89/FLAG1baadac87 [2024-11-10 19:21:18,786 INFO L435 CDTParser]: Successfully deleted /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/data/3903c9fe4/884c1e5449334872b3ea32cee694ef89 [2024-11-10 19:21:18,791 INFO L299 ainManager$Toolchain]: ####################### [Toolchain 1] ####################### [2024-11-10 19:21:18,792 INFO L133 ToolchainWalker]: Walking toolchain with 6 elements. [2024-11-10 19:21:18,796 INFO L112 PluginConnector]: ------------------------CACSL2BoogieTranslator---------------------------- [2024-11-10 19:21:18,796 INFO L270 PluginConnector]: Initializing CACSL2BoogieTranslator... [2024-11-10 19:21:18,802 INFO L274 PluginConnector]: CACSL2BoogieTranslator initialized [2024-11-10 19:21:18,802 INFO L184 PluginConnector]: Executing the observer ACSLObjectContainerObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 10.11 07:21:18" (1/1) ... [2024-11-10 19:21:18,803 INFO L204 PluginConnector]: Invalid model from CACSL2BoogieTranslator for observer de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator.ACSLObjectContainerObserver@1326dd46 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 10.11 07:21:18, skipping insertion in model container [2024-11-10 19:21:18,803 INFO L184 PluginConnector]: Executing the observer CACSL2BoogieTranslatorObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 10.11 07:21:18" (1/1) ... [2024-11-10 19:21:18,827 INFO L175 MainTranslator]: Built tables and reachable declarations [2024-11-10 19:21:19,008 INFO L210 PostProcessor]: Analyzing one entry point: main [2024-11-10 19:21:19,018 INFO L200 MainTranslator]: Completed pre-run [2024-11-10 19:21:19,036 INFO L210 PostProcessor]: Analyzing one entry point: main [2024-11-10 19:21:19,050 INFO L204 MainTranslator]: Completed translation [2024-11-10 19:21:19,051 INFO L201 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 10.11 07:21:19 WrapperNode [2024-11-10 19:21:19,051 INFO L131 PluginConnector]: ------------------------ END CACSL2BoogieTranslator---------------------------- [2024-11-10 19:21:19,052 INFO L112 PluginConnector]: ------------------------Boogie Procedure Inliner---------------------------- [2024-11-10 19:21:19,052 INFO L270 PluginConnector]: Initializing Boogie Procedure Inliner... [2024-11-10 19:21:19,052 INFO L274 PluginConnector]: Boogie Procedure Inliner initialized [2024-11-10 19:21:19,059 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:21:19" (1/1) ... [2024-11-10 19:21:19,065 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:21:19" (1/1) ... [2024-11-10 19:21:19,090 INFO L138 Inliner]: procedures = 14, calls = 23, calls flagged for inlining = 3, calls inlined = 3, statements flattened = 101 [2024-11-10 19:21:19,091 INFO L131 PluginConnector]: ------------------------ END Boogie Procedure Inliner---------------------------- [2024-11-10 19:21:19,091 INFO L112 PluginConnector]: ------------------------Boogie Preprocessor---------------------------- [2024-11-10 19:21:19,092 INFO L270 PluginConnector]: Initializing Boogie Preprocessor... [2024-11-10 19:21:19,092 INFO L274 PluginConnector]: Boogie Preprocessor initialized [2024-11-10 19:21:19,102 INFO L184 PluginConnector]: Executing the observer EnsureBoogieModelObserver from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 10.11 07:21:19" (1/1) ... [2024-11-10 19:21:19,103 INFO L184 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 10.11 07:21:19" (1/1) ... [2024-11-10 19:21:19,105 INFO L184 PluginConnector]: Executing the observer MemorySlicer from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 10.11 07:21:19" (1/1) ... [2024-11-10 19:21:19,117 INFO L175 MemorySlicer]: Split 10 memory accesses to 2 slices as follows [2, 8]. 80 percent of accesses are in the largest equivalence class. The 10 initializations are split as follows [2, 8]. The 0 writes are split as follows [0, 0]. [2024-11-10 19:21:19,117 INFO L184 PluginConnector]: Executing the observer ConstExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 10.11 07:21:19" (1/1) ... [2024-11-10 19:21:19,118 INFO L184 PluginConnector]: Executing the observer StructExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 10.11 07:21:19" (1/1) ... [2024-11-10 19:21:19,121 INFO L184 PluginConnector]: Executing the observer ReplaceArrayAssignments from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 10.11 07:21:19" (1/1) ... [2024-11-10 19:21:19,122 INFO L184 PluginConnector]: Executing the observer FunctionInliner from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 10.11 07:21:19" (1/1) ... [2024-11-10 19:21:19,122 INFO L184 PluginConnector]: Executing the observer LTLStepAnnotator from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 10.11 07:21:19" (1/1) ... [2024-11-10 19:21:19,123 INFO L184 PluginConnector]: Executing the observer BoogieSymbolTableConstructor from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 10.11 07:21:19" (1/1) ... [2024-11-10 19:21:19,125 INFO L131 PluginConnector]: ------------------------ END Boogie Preprocessor---------------------------- [2024-11-10 19:21:19,126 INFO L112 PluginConnector]: ------------------------IcfgBuilder---------------------------- [2024-11-10 19:21:19,126 INFO L270 PluginConnector]: Initializing IcfgBuilder... [2024-11-10 19:21:19,126 INFO L274 PluginConnector]: IcfgBuilder initialized [2024-11-10 19:21:19,127 INFO L184 PluginConnector]: Executing the observer IcfgBuilderObserver from plugin IcfgBuilder for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 10.11 07:21:19" (1/1) ... [2024-11-10 19:21:19,133 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:4000 [2024-11-10 19:21:19,144 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2024-11-10 19:21:19,161 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:21:19,165 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:21:19,219 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocInit [2024-11-10 19:21:19,219 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#0 [2024-11-10 19:21:19,219 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#1 [2024-11-10 19:21:19,220 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.start [2024-11-10 19:21:19,220 INFO L138 BoogieDeclarations]: Found implementation of procedure ULTIMATE.start [2024-11-10 19:21:19,220 INFO L130 BoogieDeclarations]: Found specification of procedure __VERIFIER_assert [2024-11-10 19:21:19,220 INFO L138 BoogieDeclarations]: Found implementation of procedure __VERIFIER_assert [2024-11-10 19:21:19,287 INFO L256 CfgBuilder]: Building ICFG [2024-11-10 19:21:19,289 INFO L286 CfgBuilder]: Building CFG for each procedure with an implementation [2024-11-10 19:21:19,670 INFO L? ?]: Removed 53 outVars from TransFormulas that were not future-live. [2024-11-10 19:21:19,671 INFO L307 CfgBuilder]: Performing block encoding [2024-11-10 19:21:19,688 INFO L331 CfgBuilder]: Using the 1 location(s) as analysis (start of procedure ULTIMATE.start) [2024-11-10 19:21:19,692 INFO L336 CfgBuilder]: Removed 0 assume(true) statements. [2024-11-10 19:21:19,693 INFO L201 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.icfgbuilder CFG 10.11 07:21:19 BoogieIcfgContainer [2024-11-10 19:21:19,693 INFO L131 PluginConnector]: ------------------------ END IcfgBuilder---------------------------- [2024-11-10 19:21:19,695 INFO L112 PluginConnector]: ------------------------TraceAbstraction---------------------------- [2024-11-10 19:21:19,696 INFO L270 PluginConnector]: Initializing TraceAbstraction... [2024-11-10 19:21:19,700 INFO L274 PluginConnector]: TraceAbstraction initialized [2024-11-10 19:21:19,701 INFO L184 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "CDTParser AST 10.11 07:21:18" (1/3) ... [2024-11-10 19:21:19,701 INFO L204 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@5154c3e5 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 10.11 07:21:19, skipping insertion in model container [2024-11-10 19:21:19,702 INFO L184 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 10.11 07:21:19" (2/3) ... [2024-11-10 19:21:19,703 INFO L204 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@5154c3e5 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 10.11 07:21:19, skipping insertion in model container [2024-11-10 19:21:19,704 INFO L184 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.icfgbuilder CFG 10.11 07:21:19" (3/3) ... [2024-11-10 19:21:19,705 INFO L112 eAbstractionObserver]: Analyzing ICFG hard2_unwindbound20.c [2024-11-10 19:21:19,719 INFO L214 ceAbstractionStarter]: Automizer settings: Hoare:LoopHeads NWA Interpolation:FPandBP Determinization: PREDICATE_ABSTRACTION [2024-11-10 19:21:19,720 INFO L154 ceAbstractionStarter]: Applying trace abstraction to program that has 28 error locations. [2024-11-10 19:21:19,788 INFO L332 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == AllErrorsAtOnce ======== [2024-11-10 19:21:19,795 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;@4229518e, mLbeIndependenceSettings=[IndependenceType=SEMANTIC, AbstractionType=NONE, UseConditional=false, UseSemiCommutativity=true, Solver=Z3, SolverTimeout=1000ms] [2024-11-10 19:21:19,795 INFO L334 AbstractCegarLoop]: Starting to check reachability of 28 error locations. [2024-11-10 19:21:19,799 INFO L276 IsEmpty]: Start isEmpty. Operand has 90 states, 53 states have (on average 1.679245283018868) internal successors, (89), 81 states have internal predecessors, (89), 7 states have call successors, (7), 1 states have call predecessors, (7), 1 states have return successors, (7), 7 states have call predecessors, (7), 7 states have call successors, (7) [2024-11-10 19:21:19,803 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 5 [2024-11-10 19:21:19,803 INFO L207 NwaCegarLoop]: Found error trace [2024-11-10 19:21:19,804 INFO L215 NwaCegarLoop]: trace histogram [1, 1, 1, 1] [2024-11-10 19:21:19,804 INFO L396 AbstractCegarLoop]: === Iteration 1 === Targeting ULTIMATE.startErr27ASSERT_VIOLATIONINTEGER_OVERFLOW === [ULTIMATE.startErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 25 more)] === [2024-11-10 19:21:19,809 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-10 19:21:19,809 INFO L85 PathProgramCache]: Analyzing trace with hash 3662239, now seen corresponding path program 1 times [2024-11-10 19:21:19,816 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-10 19:21:19,816 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1562623652] [2024-11-10 19:21:19,816 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-10 19:21:19,817 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-10 19:21:19,926 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-10 19:21:20,082 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2024-11-10 19:21:20,083 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-10 19:21:20,083 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1562623652] [2024-11-10 19:21:20,084 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1562623652] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-10 19:21:20,084 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-11-10 19:21:20,084 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [] total 2 [2024-11-10 19:21:20,086 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [270865552] [2024-11-10 19:21:20,086 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-10 19:21:20,090 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2024-11-10 19:21:20,090 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-10 19:21:20,106 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2024-11-10 19:21:20,107 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2024-11-10 19:21:20,109 INFO L87 Difference]: Start difference. First operand has 90 states, 53 states have (on average 1.679245283018868) internal successors, (89), 81 states have internal predecessors, (89), 7 states have call successors, (7), 1 states have call predecessors, (7), 1 states have return successors, (7), 7 states have call predecessors, (7), 7 states have call successors, (7) Second operand has 4 states, 3 states have (on average 1.3333333333333333) internal successors, (4), 3 states have internal predecessors, (4), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2024-11-10 19:21:20,186 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-10 19:21:20,186 INFO L93 Difference]: Finished difference Result 187 states and 222 transitions. [2024-11-10 19:21:20,189 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2024-11-10 19:21:20,190 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 3 states have (on average 1.3333333333333333) internal successors, (4), 3 states have internal predecessors, (4), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 4 [2024-11-10 19:21:20,190 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-10 19:21:20,197 INFO L225 Difference]: With dead ends: 187 [2024-11-10 19:21:20,198 INFO L226 Difference]: Without dead ends: 91 [2024-11-10 19:21:20,201 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 3 GetRequests, 0 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:21:20,204 INFO L432 NwaCegarLoop]: 90 mSDtfsCounter, 40 mSDsluCounter, 153 mSDsCounter, 0 mSdLazyCounter, 16 mSolverCounterSat, 1 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 40 SdHoareTripleChecker+Valid, 243 SdHoareTripleChecker+Invalid, 17 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1 IncrementalHoareTripleChecker+Valid, 16 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2024-11-10 19:21:20,205 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [40 Valid, 243 Invalid, 17 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1 Valid, 16 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2024-11-10 19:21:20,219 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 91 states. [2024-11-10 19:21:20,236 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 91 to 85. [2024-11-10 19:21:20,237 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 85 states, 51 states have (on average 1.607843137254902) internal successors, (82), 77 states have internal predecessors, (82), 5 states have call successors, (5), 2 states have call predecessors, (5), 2 states have return successors, (5), 5 states have call predecessors, (5), 5 states have call successors, (5) [2024-11-10 19:21:20,239 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 85 states to 85 states and 92 transitions. [2024-11-10 19:21:20,240 INFO L78 Accepts]: Start accepts. Automaton has 85 states and 92 transitions. Word has length 4 [2024-11-10 19:21:20,240 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-10 19:21:20,241 INFO L471 AbstractCegarLoop]: Abstraction has 85 states and 92 transitions. [2024-11-10 19:21:20,241 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 3 states have (on average 1.3333333333333333) internal successors, (4), 3 states have internal predecessors, (4), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2024-11-10 19:21:20,241 INFO L276 IsEmpty]: Start isEmpty. Operand 85 states and 92 transitions. [2024-11-10 19:21:20,241 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 6 [2024-11-10 19:21:20,241 INFO L207 NwaCegarLoop]: Found error trace [2024-11-10 19:21:20,242 INFO L215 NwaCegarLoop]: trace histogram [1, 1, 1, 1, 1] [2024-11-10 19:21:20,242 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable0 [2024-11-10 19:21:20,242 INFO L396 AbstractCegarLoop]: === Iteration 2 === Targeting ULTIMATE.startErr26ASSERT_VIOLATIONINTEGER_OVERFLOW === [ULTIMATE.startErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 25 more)] === [2024-11-10 19:21:20,243 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-10 19:21:20,243 INFO L85 PathProgramCache]: Analyzing trace with hash 113529461, now seen corresponding path program 1 times [2024-11-10 19:21:20,243 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-10 19:21:20,243 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [361074699] [2024-11-10 19:21:20,243 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-10 19:21:20,243 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-10 19:21:20,255 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-10 19:21:20,321 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2024-11-10 19:21:20,322 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-10 19:21:20,323 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [361074699] [2024-11-10 19:21:20,324 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [361074699] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-10 19:21:20,324 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-11-10 19:21:20,324 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [] total 2 [2024-11-10 19:21:20,324 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1624139885] [2024-11-10 19:21:20,324 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-10 19:21:20,325 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2024-11-10 19:21:20,326 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-10 19:21:20,326 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2024-11-10 19:21:20,326 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2024-11-10 19:21:20,327 INFO L87 Difference]: Start difference. First operand 85 states and 92 transitions. Second operand has 4 states, 3 states have (on average 1.6666666666666667) internal successors, (5), 3 states have internal predecessors, (5), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2024-11-10 19:21:20,364 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-10 19:21:20,364 INFO L93 Difference]: Finished difference Result 146 states and 157 transitions. [2024-11-10 19:21:20,365 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2024-11-10 19:21:20,365 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 3 states have (on average 1.6666666666666667) internal successors, (5), 3 states have internal predecessors, (5), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 5 [2024-11-10 19:21:20,365 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-10 19:21:20,366 INFO L225 Difference]: With dead ends: 146 [2024-11-10 19:21:20,367 INFO L226 Difference]: Without dead ends: 90 [2024-11-10 19:21:20,367 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 3 GetRequests, 0 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:21:20,368 INFO L432 NwaCegarLoop]: 84 mSDtfsCounter, 5 mSDsluCounter, 163 mSDsCounter, 0 mSdLazyCounter, 18 mSolverCounterSat, 1 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 5 SdHoareTripleChecker+Valid, 247 SdHoareTripleChecker+Invalid, 19 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1 IncrementalHoareTripleChecker+Valid, 18 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2024-11-10 19:21:20,369 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [5 Valid, 247 Invalid, 19 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1 Valid, 18 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2024-11-10 19:21:20,370 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 90 states. [2024-11-10 19:21:20,376 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 90 to 90. [2024-11-10 19:21:20,377 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 90 states, 56 states have (on average 1.5535714285714286) internal successors, (87), 82 states have internal predecessors, (87), 5 states have call successors, (5), 2 states have call predecessors, (5), 2 states have return successors, (5), 5 states have call predecessors, (5), 5 states have call successors, (5) [2024-11-10 19:21:20,378 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 90 states to 90 states and 97 transitions. [2024-11-10 19:21:20,379 INFO L78 Accepts]: Start accepts. Automaton has 90 states and 97 transitions. Word has length 5 [2024-11-10 19:21:20,379 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-10 19:21:20,379 INFO L471 AbstractCegarLoop]: Abstraction has 90 states and 97 transitions. [2024-11-10 19:21:20,379 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 3 states have (on average 1.6666666666666667) internal successors, (5), 3 states have internal predecessors, (5), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2024-11-10 19:21:20,379 INFO L276 IsEmpty]: Start isEmpty. Operand 90 states and 97 transitions. [2024-11-10 19:21:20,380 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 19 [2024-11-10 19:21:20,380 INFO L207 NwaCegarLoop]: Found error trace [2024-11-10 19:21:20,380 INFO L215 NwaCegarLoop]: trace histogram [2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-10 19:21:20,380 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable1 [2024-11-10 19:21:20,381 INFO L396 AbstractCegarLoop]: === Iteration 3 === Targeting ULTIMATE.startErr25ASSERT_VIOLATIONINTEGER_OVERFLOW === [ULTIMATE.startErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 25 more)] === [2024-11-10 19:21:20,381 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-10 19:21:20,381 INFO L85 PathProgramCache]: Analyzing trace with hash 1122409757, now seen corresponding path program 1 times [2024-11-10 19:21:20,382 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-10 19:21:20,382 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1469727848] [2024-11-10 19:21:20,382 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-10 19:21:20,382 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-10 19:21:20,404 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unknown [2024-11-10 19:21:20,407 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [629260089] [2024-11-10 19:21:20,407 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-10 19:21:20,407 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-10 19:21:20,407 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2024-11-10 19:21:20,409 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:21:20,411 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:21:20,480 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-10 19:21:20,481 INFO L255 TraceCheckSpWp]: Trace formula consists of 77 conjuncts, 5 conjuncts are in the unsatisfiable core [2024-11-10 19:21:20,485 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-11-10 19:21:20,568 INFO L134 CoverageAnalysis]: Checked inductivity of 4 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 4 trivial. 0 not checked. [2024-11-10 19:21:20,568 INFO L307 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2024-11-10 19:21:20,569 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-10 19:21:20,569 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1469727848] [2024-11-10 19:21:20,570 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2024-11-10 19:21:20,570 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [629260089] [2024-11-10 19:21:20,571 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [629260089] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-10 19:21:20,572 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-11-10 19:21:20,572 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [] total 2 [2024-11-10 19:21:20,572 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1571585355] [2024-11-10 19:21:20,572 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-10 19:21:20,572 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2024-11-10 19:21:20,573 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-10 19:21:20,575 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2024-11-10 19:21:20,576 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2024-11-10 19:21:20,576 INFO L87 Difference]: Start difference. First operand 90 states and 97 transitions. Second operand has 3 states, 2 states have (on average 5.5) internal successors, (11), 3 states have internal predecessors, (11), 1 states have call successors, (2), 1 states have call predecessors, (2), 1 states have return successors, (2), 1 states have call predecessors, (2), 1 states have call successors, (2) [2024-11-10 19:21:20,677 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-10 19:21:20,677 INFO L93 Difference]: Finished difference Result 187 states and 210 transitions. [2024-11-10 19:21:20,677 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2024-11-10 19:21:20,678 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 2 states have (on average 5.5) internal successors, (11), 3 states have internal predecessors, (11), 1 states have call successors, (2), 1 states have call predecessors, (2), 1 states have return successors, (2), 1 states have call predecessors, (2), 1 states have call successors, (2) Word has length 18 [2024-11-10 19:21:20,678 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-10 19:21:20,679 INFO L225 Difference]: With dead ends: 187 [2024-11-10 19:21:20,680 INFO L226 Difference]: Without dead ends: 128 [2024-11-10 19:21:20,680 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 17 GetRequests, 16 SyntacticMatches, 0 SemanticMatches, 1 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2024-11-10 19:21:20,681 INFO L432 NwaCegarLoop]: 73 mSDtfsCounter, 32 mSDsluCounter, 55 mSDsCounter, 0 mSdLazyCounter, 49 mSolverCounterSat, 6 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 35 SdHoareTripleChecker+Valid, 128 SdHoareTripleChecker+Invalid, 55 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 6 IncrementalHoareTripleChecker+Valid, 49 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2024-11-10 19:21:20,682 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [35 Valid, 128 Invalid, 55 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [6 Valid, 49 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2024-11-10 19:21:20,683 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 128 states. [2024-11-10 19:21:20,692 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 128 to 115. [2024-11-10 19:21:20,693 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 115 states, 76 states have (on average 1.5394736842105263) internal successors, (117), 102 states have internal predecessors, (117), 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:21:20,694 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 115 states to 115 states and 137 transitions. [2024-11-10 19:21:20,695 INFO L78 Accepts]: Start accepts. Automaton has 115 states and 137 transitions. Word has length 18 [2024-11-10 19:21:20,695 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-10 19:21:20,695 INFO L471 AbstractCegarLoop]: Abstraction has 115 states and 137 transitions. [2024-11-10 19:21:20,695 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 2 states have (on average 5.5) internal successors, (11), 3 states have internal predecessors, (11), 1 states have call successors, (2), 1 states have call predecessors, (2), 1 states have return successors, (2), 1 states have call predecessors, (2), 1 states have call successors, (2) [2024-11-10 19:21:20,696 INFO L276 IsEmpty]: Start isEmpty. Operand 115 states and 137 transitions. [2024-11-10 19:21:20,696 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 27 [2024-11-10 19:21:20,696 INFO L207 NwaCegarLoop]: Found error trace [2024-11-10 19:21:20,697 INFO L215 NwaCegarLoop]: trace histogram [3, 3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-10 19:21:20,714 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (2)] Forceful destruction successful, exit code 0 [2024-11-10 19:21:20,897 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable2,2 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-10 19:21:20,898 INFO L396 AbstractCegarLoop]: === Iteration 4 === Targeting ULTIMATE.startErr23ASSERT_VIOLATIONINTEGER_OVERFLOW === [ULTIMATE.startErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 25 more)] === [2024-11-10 19:21:20,898 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-10 19:21:20,898 INFO L85 PathProgramCache]: Analyzing trace with hash 630200611, now seen corresponding path program 1 times [2024-11-10 19:21:20,899 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-10 19:21:20,899 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1038902626] [2024-11-10 19:21:20,899 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-10 19:21:20,899 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-10 19:21:20,930 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-10 19:21:21,056 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 7 [2024-11-10 19:21:21,059 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-10 19:21:21,064 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 12 [2024-11-10 19:21:21,066 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-10 19:21:21,069 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 19 [2024-11-10 19:21:21,072 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-10 19:21:21,076 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:21:21,077 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-10 19:21:21,077 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1038902626] [2024-11-10 19:21:21,077 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1038902626] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-10 19:21:21,077 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-11-10 19:21:21,078 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [] total 2 [2024-11-10 19:21:21,078 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [399865433] [2024-11-10 19:21:21,078 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-10 19:21:21,078 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2024-11-10 19:21:21,078 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-10 19:21:21,079 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2024-11-10 19:21:21,079 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2024-11-10 19:21:21,079 INFO L87 Difference]: Start difference. First operand 115 states and 137 transitions. Second operand has 3 states, 2 states have (on average 7.0) internal successors, (14), 3 states have internal predecessors, (14), 1 states have call successors, (3), 1 states have call predecessors, (3), 1 states have return successors, (3), 1 states have call predecessors, (3), 1 states have call successors, (3) [2024-11-10 19:21:21,143 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-10 19:21:21,143 INFO L93 Difference]: Finished difference Result 127 states and 144 transitions. [2024-11-10 19:21:21,144 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2024-11-10 19:21:21,144 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 2 states have (on average 7.0) internal successors, (14), 3 states have internal predecessors, (14), 1 states have call successors, (3), 1 states have call predecessors, (3), 1 states have return successors, (3), 1 states have call predecessors, (3), 1 states have call successors, (3) Word has length 26 [2024-11-10 19:21:21,144 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-10 19:21:21,145 INFO L225 Difference]: With dead ends: 127 [2024-11-10 19:21:21,145 INFO L226 Difference]: Without dead ends: 125 [2024-11-10 19:21:21,146 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 8 GetRequests, 7 SyntacticMatches, 0 SemanticMatches, 1 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2024-11-10 19:21:21,147 INFO L432 NwaCegarLoop]: 77 mSDtfsCounter, 25 mSDsluCounter, 62 mSDsCounter, 0 mSdLazyCounter, 38 mSolverCounterSat, 1 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 27 SdHoareTripleChecker+Valid, 139 SdHoareTripleChecker+Invalid, 39 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1 IncrementalHoareTripleChecker+Valid, 38 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2024-11-10 19:21:21,149 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [27 Valid, 139 Invalid, 39 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1 Valid, 38 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2024-11-10 19:21:21,150 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 125 states. [2024-11-10 19:21:21,163 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 125 to 115. [2024-11-10 19:21:21,163 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 115 states, 76 states have (on average 1.513157894736842) internal successors, (115), 102 states have internal predecessors, (115), 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:21:21,164 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 115 states to 115 states and 135 transitions. [2024-11-10 19:21:21,165 INFO L78 Accepts]: Start accepts. Automaton has 115 states and 135 transitions. Word has length 26 [2024-11-10 19:21:21,166 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-10 19:21:21,166 INFO L471 AbstractCegarLoop]: Abstraction has 115 states and 135 transitions. [2024-11-10 19:21:21,166 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 2 states have (on average 7.0) internal successors, (14), 3 states have internal predecessors, (14), 1 states have call successors, (3), 1 states have call predecessors, (3), 1 states have return successors, (3), 1 states have call predecessors, (3), 1 states have call successors, (3) [2024-11-10 19:21:21,167 INFO L276 IsEmpty]: Start isEmpty. Operand 115 states and 135 transitions. [2024-11-10 19:21:21,167 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 28 [2024-11-10 19:21:21,169 INFO L207 NwaCegarLoop]: Found error trace [2024-11-10 19:21:21,169 INFO L215 NwaCegarLoop]: trace histogram [3, 3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-10 19:21:21,170 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable3 [2024-11-10 19:21:21,170 INFO L396 AbstractCegarLoop]: === Iteration 5 === Targeting ULTIMATE.startErr19ASSERT_VIOLATIONINTEGER_OVERFLOW === [ULTIMATE.startErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 25 more)] === [2024-11-10 19:21:21,170 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-10 19:21:21,170 INFO L85 PathProgramCache]: Analyzing trace with hash -1938618784, now seen corresponding path program 1 times [2024-11-10 19:21:21,171 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-10 19:21:21,171 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1320512830] [2024-11-10 19:21:21,171 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-10 19:21:21,171 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-10 19:21:21,188 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-10 19:21:21,278 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 7 [2024-11-10 19:21:21,282 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-10 19:21:21,294 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 12 [2024-11-10 19:21:21,296 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-10 19:21:21,299 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 19 [2024-11-10 19:21:21,305 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-10 19:21:21,312 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:21:21,316 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-10 19:21:21,316 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1320512830] [2024-11-10 19:21:21,317 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1320512830] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-10 19:21:21,317 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-11-10 19:21:21,317 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2024-11-10 19:21:21,317 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [480261581] [2024-11-10 19:21:21,317 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-10 19:21:21,317 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2024-11-10 19:21:21,317 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-10 19:21:21,318 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2024-11-10 19:21:21,318 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=10, Invalid=20, Unknown=0, NotChecked=0, Total=30 [2024-11-10 19:21:21,318 INFO L87 Difference]: Start difference. First operand 115 states and 135 transitions. Second operand has 6 states, 5 states have (on average 3.0) internal successors, (15), 6 states have internal predecessors, (15), 1 states have call successors, (3), 1 states have call predecessors, (3), 1 states have return successors, (3), 1 states have call predecessors, (3), 1 states have call successors, (3) [2024-11-10 19:21:21,395 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-10 19:21:21,395 INFO L93 Difference]: Finished difference Result 115 states and 135 transitions. [2024-11-10 19:21:21,396 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2024-11-10 19:21:21,396 INFO L78 Accepts]: Start accepts. Automaton has has 6 states, 5 states have (on average 3.0) internal successors, (15), 6 states have internal predecessors, (15), 1 states have call successors, (3), 1 states have call predecessors, (3), 1 states have return successors, (3), 1 states have call predecessors, (3), 1 states have call successors, (3) Word has length 27 [2024-11-10 19:21:21,397 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-10 19:21:21,397 INFO L225 Difference]: With dead ends: 115 [2024-11-10 19:21:21,399 INFO L226 Difference]: Without dead ends: 114 [2024-11-10 19:21:21,399 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 13 GetRequests, 6 SyntacticMatches, 0 SemanticMatches, 7 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 3 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=25, Invalid=47, Unknown=0, NotChecked=0, Total=72 [2024-11-10 19:21:21,400 INFO L432 NwaCegarLoop]: 74 mSDtfsCounter, 151 mSDsluCounter, 147 mSDsCounter, 0 mSdLazyCounter, 48 mSolverCounterSat, 9 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 151 SdHoareTripleChecker+Valid, 221 SdHoareTripleChecker+Invalid, 57 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 9 IncrementalHoareTripleChecker+Valid, 48 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2024-11-10 19:21:21,400 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [151 Valid, 221 Invalid, 57 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [9 Valid, 48 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2024-11-10 19:21:21,403 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 114 states. [2024-11-10 19:21:21,418 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 114 to 114. [2024-11-10 19:21:21,418 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 114 states, 76 states have (on average 1.486842105263158) internal successors, (113), 101 states have internal predecessors, (113), 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:21:21,423 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 114 states to 114 states and 133 transitions. [2024-11-10 19:21:21,424 INFO L78 Accepts]: Start accepts. Automaton has 114 states and 133 transitions. Word has length 27 [2024-11-10 19:21:21,424 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-10 19:21:21,424 INFO L471 AbstractCegarLoop]: Abstraction has 114 states and 133 transitions. [2024-11-10 19:21:21,424 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 6 states, 5 states have (on average 3.0) internal successors, (15), 6 states have internal predecessors, (15), 1 states have call successors, (3), 1 states have call predecessors, (3), 1 states have return successors, (3), 1 states have call predecessors, (3), 1 states have call successors, (3) [2024-11-10 19:21:21,424 INFO L276 IsEmpty]: Start isEmpty. Operand 114 states and 133 transitions. [2024-11-10 19:21:21,425 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2024-11-10 19:21:21,425 INFO L207 NwaCegarLoop]: Found error trace [2024-11-10 19:21:21,425 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] [2024-11-10 19:21:21,425 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable4 [2024-11-10 19:21:21,425 INFO L396 AbstractCegarLoop]: === Iteration 6 === Targeting ULTIMATE.startErr18ASSERT_VIOLATIONINTEGER_OVERFLOW === [ULTIMATE.startErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 25 more)] === [2024-11-10 19:21:21,426 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-10 19:21:21,426 INFO L85 PathProgramCache]: Analyzing trace with hash 32359864, now seen corresponding path program 1 times [2024-11-10 19:21:21,426 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-10 19:21:21,426 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1568121809] [2024-11-10 19:21:21,426 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-10 19:21:21,426 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-10 19:21:21,441 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-10 19:21:21,506 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 7 [2024-11-10 19:21:21,508 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-10 19:21:21,512 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 12 [2024-11-10 19:21:21,513 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-10 19:21:21,516 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 19 [2024-11-10 19:21:21,531 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-10 19:21:21,535 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:21:21,536 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-10 19:21:21,536 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1568121809] [2024-11-10 19:21:21,536 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1568121809] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-10 19:21:21,536 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-11-10 19:21:21,537 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2024-11-10 19:21:21,537 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1496693653] [2024-11-10 19:21:21,537 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-10 19:21:21,538 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2024-11-10 19:21:21,538 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-10 19:21:21,538 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2024-11-10 19:21:21,539 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=10, Invalid=20, Unknown=0, NotChecked=0, Total=30 [2024-11-10 19:21:21,539 INFO L87 Difference]: Start difference. First operand 114 states and 133 transitions. Second operand has 6 states, 5 states have (on average 3.2) internal successors, (16), 6 states have internal predecessors, (16), 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:21:21,626 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-10 19:21:21,627 INFO L93 Difference]: Finished difference Result 133 states and 149 transitions. [2024-11-10 19:21:21,627 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2024-11-10 19:21:21,628 INFO L78 Accepts]: Start accepts. Automaton has has 6 states, 5 states have (on average 3.2) internal successors, (16), 6 states have internal predecessors, (16), 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 28 [2024-11-10 19:21:21,628 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-10 19:21:21,630 INFO L225 Difference]: With dead ends: 133 [2024-11-10 19:21:21,630 INFO L226 Difference]: Without dead ends: 124 [2024-11-10 19:21:21,631 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 13 GetRequests, 6 SyntacticMatches, 0 SemanticMatches, 7 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 4 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=24, Invalid=48, Unknown=0, NotChecked=0, Total=72 [2024-11-10 19:21:21,632 INFO L432 NwaCegarLoop]: 78 mSDtfsCounter, 29 mSDsluCounter, 247 mSDsCounter, 0 mSdLazyCounter, 53 mSolverCounterSat, 1 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 29 SdHoareTripleChecker+Valid, 325 SdHoareTripleChecker+Invalid, 54 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1 IncrementalHoareTripleChecker+Valid, 53 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2024-11-10 19:21:21,634 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [29 Valid, 325 Invalid, 54 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1 Valid, 53 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2024-11-10 19:21:21,635 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 124 states. [2024-11-10 19:21:21,643 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 124 to 118. [2024-11-10 19:21:21,644 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 118 states, 79 states have (on average 1.4430379746835442) internal successors, (114), 104 states have internal predecessors, (114), 10 states have call successors, (10), 3 states have call predecessors, (10), 3 states have return successors, (10), 10 states have call predecessors, (10), 10 states have call successors, (10) [2024-11-10 19:21:21,645 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 118 states to 118 states and 134 transitions. [2024-11-10 19:21:21,645 INFO L78 Accepts]: Start accepts. Automaton has 118 states and 134 transitions. Word has length 28 [2024-11-10 19:21:21,645 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-10 19:21:21,645 INFO L471 AbstractCegarLoop]: Abstraction has 118 states and 134 transitions. [2024-11-10 19:21:21,646 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 6 states, 5 states have (on average 3.2) internal successors, (16), 6 states have internal predecessors, (16), 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:21:21,646 INFO L276 IsEmpty]: Start isEmpty. Operand 118 states and 134 transitions. [2024-11-10 19:21:21,647 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 32 [2024-11-10 19:21:21,647 INFO L207 NwaCegarLoop]: Found error trace [2024-11-10 19:21:21,647 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:21:21,647 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable5 [2024-11-10 19:21:21,648 INFO L396 AbstractCegarLoop]: === Iteration 7 === Targeting ULTIMATE.startErr17ASSERT_VIOLATIONINTEGER_OVERFLOW === [ULTIMATE.startErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 25 more)] === [2024-11-10 19:21:21,648 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-10 19:21:21,648 INFO L85 PathProgramCache]: Analyzing trace with hash 1960056924, now seen corresponding path program 1 times [2024-11-10 19:21:21,648 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-10 19:21:21,649 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1198958946] [2024-11-10 19:21:21,649 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-10 19:21:21,649 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-10 19:21:21,666 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unknown [2024-11-10 19:21:21,668 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [1081432687] [2024-11-10 19:21:21,668 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-10 19:21:21,668 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-10 19:21:21,668 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2024-11-10 19:21:21,670 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:21:21,672 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:21:21,720 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-10 19:21:21,721 INFO L255 TraceCheckSpWp]: Trace formula consists of 96 conjuncts, 3 conjuncts are in the unsatisfiable core [2024-11-10 19:21:21,723 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-11-10 19:21:21,782 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:21:21,782 INFO L307 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2024-11-10 19:21:21,783 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-10 19:21:21,786 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1198958946] [2024-11-10 19:21:21,786 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2024-11-10 19:21:21,787 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1081432687] [2024-11-10 19:21:21,787 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1081432687] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-10 19:21:21,787 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-11-10 19:21:21,787 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [] total 2 [2024-11-10 19:21:21,787 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1106217799] [2024-11-10 19:21:21,787 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-10 19:21:21,788 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2024-11-10 19:21:21,788 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-10 19:21:21,788 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2024-11-10 19:21:21,788 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2024-11-10 19:21:21,789 INFO L87 Difference]: Start difference. First operand 118 states and 134 transitions. Second operand has 3 states, 2 states have (on average 9.5) internal successors, (19), 3 states have internal predecessors, (19), 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:21:21,881 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-10 19:21:21,881 INFO L93 Difference]: Finished difference Result 162 states and 188 transitions. [2024-11-10 19:21:21,882 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2024-11-10 19:21:21,882 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 2 states have (on average 9.5) internal successors, (19), 3 states have internal predecessors, (19), 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 31 [2024-11-10 19:21:21,882 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-10 19:21:21,884 INFO L225 Difference]: With dead ends: 162 [2024-11-10 19:21:21,885 INFO L226 Difference]: Without dead ends: 158 [2024-11-10 19:21:21,885 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 30 GetRequests, 29 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:21:21,886 INFO L432 NwaCegarLoop]: 72 mSDtfsCounter, 49 mSDsluCounter, 41 mSDsCounter, 0 mSdLazyCounter, 36 mSolverCounterSat, 3 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 51 SdHoareTripleChecker+Valid, 113 SdHoareTripleChecker+Invalid, 39 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 3 IncrementalHoareTripleChecker+Valid, 36 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2024-11-10 19:21:21,887 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [51 Valid, 113 Invalid, 39 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [3 Valid, 36 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2024-11-10 19:21:21,889 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 158 states. [2024-11-10 19:21:21,906 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 158 to 141. [2024-11-10 19:21:21,907 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 141 states, 100 states have (on average 1.45) internal successors, (145), 125 states have internal predecessors, (145), 12 states have call successors, (12), 3 states have call predecessors, (12), 3 states have return successors, (12), 12 states have call predecessors, (12), 12 states have call successors, (12) [2024-11-10 19:21:21,908 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 141 states to 141 states and 169 transitions. [2024-11-10 19:21:21,908 INFO L78 Accepts]: Start accepts. Automaton has 141 states and 169 transitions. Word has length 31 [2024-11-10 19:21:21,909 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-10 19:21:21,909 INFO L471 AbstractCegarLoop]: Abstraction has 141 states and 169 transitions. [2024-11-10 19:21:21,909 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 2 states have (on average 9.5) internal successors, (19), 3 states have internal predecessors, (19), 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:21:21,909 INFO L276 IsEmpty]: Start isEmpty. Operand 141 states and 169 transitions. [2024-11-10 19:21:21,910 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 34 [2024-11-10 19:21:21,910 INFO L207 NwaCegarLoop]: Found error trace [2024-11-10 19:21:21,910 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, 1] [2024-11-10 19:21:21,927 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:21:22,114 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,SelfDestructingSolverStorable6 [2024-11-10 19:21:22,115 INFO L396 AbstractCegarLoop]: === Iteration 8 === Targeting ULTIMATE.startErr15ASSERT_VIOLATIONINTEGER_OVERFLOW === [ULTIMATE.startErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 25 more)] === [2024-11-10 19:21:22,115 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-10 19:21:22,115 INFO L85 PathProgramCache]: Analyzing trace with hash -1875938438, now seen corresponding path program 1 times [2024-11-10 19:21:22,116 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-10 19:21:22,116 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1339299547] [2024-11-10 19:21:22,116 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-10 19:21:22,116 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-10 19:21:22,129 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unknown [2024-11-10 19:21:22,130 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [1794577008] [2024-11-10 19:21:22,130 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-10 19:21:22,130 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-10 19:21:22,130 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2024-11-10 19:21:22,132 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:21:22,134 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:21:22,181 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-10 19:21:22,182 INFO L255 TraceCheckSpWp]: Trace formula consists of 98 conjuncts, 5 conjuncts are in the unsatisfiable core [2024-11-10 19:21:22,184 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-11-10 19:21:22,326 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:21:22,327 INFO L307 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2024-11-10 19:21:22,328 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-10 19:21:22,328 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1339299547] [2024-11-10 19:21:22,329 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2024-11-10 19:21:22,329 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1794577008] [2024-11-10 19:21:22,329 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1794577008] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-10 19:21:22,332 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-11-10 19:21:22,332 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [] total 2 [2024-11-10 19:21:22,333 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1676476907] [2024-11-10 19:21:22,333 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-10 19:21:22,333 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2024-11-10 19:21:22,333 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-10 19:21:22,334 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2024-11-10 19:21:22,334 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2024-11-10 19:21:22,334 INFO L87 Difference]: Start difference. First operand 141 states and 169 transitions. Second operand has 3 states, 2 states have (on average 10.5) internal successors, (21), 3 states have internal predecessors, (21), 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:21:22,400 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-10 19:21:22,400 INFO L93 Difference]: Finished difference Result 155 states and 177 transitions. [2024-11-10 19:21:22,400 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2024-11-10 19:21:22,401 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 2 states have (on average 10.5) internal successors, (21), 3 states have internal predecessors, (21), 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 33 [2024-11-10 19:21:22,401 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-10 19:21:22,402 INFO L225 Difference]: With dead ends: 155 [2024-11-10 19:21:22,403 INFO L226 Difference]: Without dead ends: 153 [2024-11-10 19:21:22,403 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 32 GetRequests, 31 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:21:22,404 INFO L432 NwaCegarLoop]: 70 mSDtfsCounter, 42 mSDsluCounter, 34 mSDsCounter, 0 mSdLazyCounter, 45 mSolverCounterSat, 1 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 44 SdHoareTripleChecker+Valid, 104 SdHoareTripleChecker+Invalid, 46 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1 IncrementalHoareTripleChecker+Valid, 45 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2024-11-10 19:21:22,404 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [44 Valid, 104 Invalid, 46 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1 Valid, 45 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2024-11-10 19:21:22,407 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 153 states. [2024-11-10 19:21:22,421 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 153 to 142. [2024-11-10 19:21:22,423 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 142 states, 101 states have (on average 1.4257425742574257) internal successors, (144), 126 states have internal predecessors, (144), 12 states have call successors, (12), 3 states have call predecessors, (12), 3 states have return successors, (12), 12 states have call predecessors, (12), 12 states have call successors, (12) [2024-11-10 19:21:22,424 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 142 states to 142 states and 168 transitions. [2024-11-10 19:21:22,424 INFO L78 Accepts]: Start accepts. Automaton has 142 states and 168 transitions. Word has length 33 [2024-11-10 19:21:22,424 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-10 19:21:22,425 INFO L471 AbstractCegarLoop]: Abstraction has 142 states and 168 transitions. [2024-11-10 19:21:22,425 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 2 states have (on average 10.5) internal successors, (21), 3 states have internal predecessors, (21), 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:21:22,425 INFO L276 IsEmpty]: Start isEmpty. Operand 142 states and 168 transitions. [2024-11-10 19:21:22,427 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 35 [2024-11-10 19:21:22,428 INFO L207 NwaCegarLoop]: Found error trace [2024-11-10 19:21:22,428 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, 1, 1] [2024-11-10 19:21:22,440 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:21:22,628 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable7,4 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-10 19:21:22,629 INFO L396 AbstractCegarLoop]: === Iteration 9 === Targeting ULTIMATE.startErr14ASSERT_VIOLATIONINTEGER_OVERFLOW === [ULTIMATE.startErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 25 more)] === [2024-11-10 19:21:22,629 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-10 19:21:22,629 INFO L85 PathProgramCache]: Analyzing trace with hash 1975450579, now seen corresponding path program 1 times [2024-11-10 19:21:22,629 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-10 19:21:22,629 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1423833408] [2024-11-10 19:21:22,629 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-10 19:21:22,630 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-10 19:21:22,638 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-10 19:21:22,725 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 7 [2024-11-10 19:21:22,727 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-10 19:21:22,729 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 12 [2024-11-10 19:21:22,731 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-10 19:21:22,733 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 19 [2024-11-10 19:21:22,734 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-10 19:21:22,736 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:21:22,737 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-10 19:21:22,737 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1423833408] [2024-11-10 19:21:22,737 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1423833408] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-10 19:21:22,737 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-11-10 19:21:22,737 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2024-11-10 19:21:22,737 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1628519868] [2024-11-10 19:21:22,738 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-10 19:21:22,738 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2024-11-10 19:21:22,738 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-10 19:21:22,739 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2024-11-10 19:21:22,739 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2024-11-10 19:21:22,739 INFO L87 Difference]: Start difference. First operand 142 states and 168 transitions. Second operand has 5 states, 4 states have (on average 5.5) internal successors, (22), 5 states have internal predecessors, (22), 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:21:23,160 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-10 19:21:23,160 INFO L93 Difference]: Finished difference Result 162 states and 194 transitions. [2024-11-10 19:21:23,160 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2024-11-10 19:21:23,160 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 4 states have (on average 5.5) internal successors, (22), 5 states have internal predecessors, (22), 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 34 [2024-11-10 19:21:23,161 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-10 19:21:23,161 INFO L225 Difference]: With dead ends: 162 [2024-11-10 19:21:23,162 INFO L226 Difference]: Without dead ends: 161 [2024-11-10 19:21:23,162 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 12 GetRequests, 7 SyntacticMatches, 0 SemanticMatches, 5 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=17, Invalid=25, Unknown=0, NotChecked=0, Total=42 [2024-11-10 19:21:23,162 INFO L432 NwaCegarLoop]: 60 mSDtfsCounter, 102 mSDsluCounter, 116 mSDsCounter, 0 mSdLazyCounter, 159 mSolverCounterSat, 12 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 107 SdHoareTripleChecker+Valid, 176 SdHoareTripleChecker+Invalid, 171 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 12 IncrementalHoareTripleChecker+Valid, 159 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.4s IncrementalHoareTripleChecker+Time [2024-11-10 19:21:23,163 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [107 Valid, 176 Invalid, 171 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [12 Valid, 159 Invalid, 0 Unknown, 0 Unchecked, 0.4s Time] [2024-11-10 19:21:23,163 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 161 states. [2024-11-10 19:21:23,173 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 161 to 151. [2024-11-10 19:21:23,174 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 151 states, 110 states have (on average 1.4181818181818182) internal successors, (156), 135 states have internal predecessors, (156), 12 states have call successors, (12), 3 states have call predecessors, (12), 3 states have return successors, (12), 12 states have call predecessors, (12), 12 states have call successors, (12) [2024-11-10 19:21:23,178 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 151 states to 151 states and 180 transitions. [2024-11-10 19:21:23,178 INFO L78 Accepts]: Start accepts. Automaton has 151 states and 180 transitions. Word has length 34 [2024-11-10 19:21:23,178 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-10 19:21:23,178 INFO L471 AbstractCegarLoop]: Abstraction has 151 states and 180 transitions. [2024-11-10 19:21:23,179 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 4 states have (on average 5.5) internal successors, (22), 5 states have internal predecessors, (22), 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:21:23,179 INFO L276 IsEmpty]: Start isEmpty. Operand 151 states and 180 transitions. [2024-11-10 19:21:23,179 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 35 [2024-11-10 19:21:23,179 INFO L207 NwaCegarLoop]: Found error trace [2024-11-10 19:21:23,180 INFO L215 NwaCegarLoop]: trace histogram [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] [2024-11-10 19:21:23,180 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable8 [2024-11-10 19:21:23,180 INFO L396 AbstractCegarLoop]: === Iteration 10 === Targeting ULTIMATE.startErr26ASSERT_VIOLATIONINTEGER_OVERFLOW === [ULTIMATE.startErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 25 more)] === [2024-11-10 19:21:23,181 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-10 19:21:23,181 INFO L85 PathProgramCache]: Analyzing trace with hash -1694895976, now seen corresponding path program 1 times [2024-11-10 19:21:23,181 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-10 19:21:23,181 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [535956620] [2024-11-10 19:21:23,181 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-10 19:21:23,182 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-10 19:21:23,189 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-10 19:21:23,238 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 7 [2024-11-10 19:21:23,239 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-10 19:21:23,242 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 12 [2024-11-10 19:21:23,243 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-10 19:21:23,245 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 19 [2024-11-10 19:21:23,246 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-10 19:21:23,248 INFO L134 CoverageAnalysis]: Checked inductivity of 15 backedges. 0 proven. 3 refuted. 0 times theorem prover too weak. 12 trivial. 0 not checked. [2024-11-10 19:21:23,249 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-10 19:21:23,249 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [535956620] [2024-11-10 19:21:23,249 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [535956620] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-10 19:21:23,249 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [910538029] [2024-11-10 19:21:23,249 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-10 19:21:23,249 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-10 19:21:23,250 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2024-11-10 19:21:23,251 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:21:23,253 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:21:23,300 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-10 19:21:23,301 INFO L255 TraceCheckSpWp]: Trace formula consists of 100 conjuncts, 4 conjuncts are in the unsatisfiable core [2024-11-10 19:21:23,303 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-11-10 19:21:23,376 INFO L134 CoverageAnalysis]: Checked inductivity of 15 backedges. 3 proven. 0 refuted. 0 times theorem prover too weak. 12 trivial. 0 not checked. [2024-11-10 19:21:23,376 INFO L307 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2024-11-10 19:21:23,376 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [910538029] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-10 19:21:23,377 INFO L185 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2024-11-10 19:21:23,377 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [5] total 8 [2024-11-10 19:21:23,377 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [83351137] [2024-11-10 19:21:23,377 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-10 19:21:23,377 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2024-11-10 19:21:23,378 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-10 19:21:23,378 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2024-11-10 19:21:23,378 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=21, Invalid=51, Unknown=0, NotChecked=0, Total=72 [2024-11-10 19:21:23,379 INFO L87 Difference]: Start difference. First operand 151 states and 180 transitions. Second operand has 5 states, 4 states have (on average 5.5) internal successors, (22), 5 states have internal predecessors, (22), 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:21:23,458 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-10 19:21:23,458 INFO L93 Difference]: Finished difference Result 156 states and 185 transitions. [2024-11-10 19:21:23,460 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2024-11-10 19:21:23,460 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 4 states have (on average 5.5) internal successors, (22), 5 states have internal predecessors, (22), 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 34 [2024-11-10 19:21:23,461 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-10 19:21:23,461 INFO L225 Difference]: With dead ends: 156 [2024-11-10 19:21:23,462 INFO L226 Difference]: Without dead ends: 155 [2024-11-10 19:21:23,462 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 45 GetRequests, 36 SyntacticMatches, 0 SemanticMatches, 9 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 7 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=31, Invalid=79, Unknown=0, NotChecked=0, Total=110 [2024-11-10 19:21:23,463 INFO L432 NwaCegarLoop]: 81 mSDtfsCounter, 19 mSDsluCounter, 207 mSDsCounter, 0 mSdLazyCounter, 27 mSolverCounterSat, 2 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 19 SdHoareTripleChecker+Valid, 288 SdHoareTripleChecker+Invalid, 29 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 2 IncrementalHoareTripleChecker+Valid, 27 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2024-11-10 19:21:23,463 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [19 Valid, 288 Invalid, 29 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [2 Valid, 27 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2024-11-10 19:21:23,464 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 155 states. [2024-11-10 19:21:23,477 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 155 to 150. [2024-11-10 19:21:23,479 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 150 states, 110 states have (on average 1.4090909090909092) internal successors, (155), 134 states have internal predecessors, (155), 12 states have call successors, (12), 3 states have call predecessors, (12), 3 states have return successors, (12), 12 states have call predecessors, (12), 12 states have call successors, (12) [2024-11-10 19:21:23,480 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 150 states to 150 states and 179 transitions. [2024-11-10 19:21:23,480 INFO L78 Accepts]: Start accepts. Automaton has 150 states and 179 transitions. Word has length 34 [2024-11-10 19:21:23,480 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-10 19:21:23,482 INFO L471 AbstractCegarLoop]: Abstraction has 150 states and 179 transitions. [2024-11-10 19:21:23,482 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 4 states have (on average 5.5) internal successors, (22), 5 states have internal predecessors, (22), 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:21:23,482 INFO L276 IsEmpty]: Start isEmpty. Operand 150 states and 179 transitions. [2024-11-10 19:21:23,483 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 40 [2024-11-10 19:21:23,483 INFO L207 NwaCegarLoop]: Found error trace [2024-11-10 19:21:23,483 INFO L215 NwaCegarLoop]: trace histogram [3, 3, 3, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-10 19:21:23,504 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (5)] Ended with exit code 0 [2024-11-10 19:21:23,683 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable9,5 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-10 19:21:23,684 INFO L396 AbstractCegarLoop]: === Iteration 11 === Targeting ULTIMATE.startErr18ASSERT_VIOLATIONINTEGER_OVERFLOW === [ULTIMATE.startErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 25 more)] === [2024-11-10 19:21:23,684 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-10 19:21:23,684 INFO L85 PathProgramCache]: Analyzing trace with hash -368963676, now seen corresponding path program 1 times [2024-11-10 19:21:23,685 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-10 19:21:23,685 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1264710] [2024-11-10 19:21:23,685 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-10 19:21:23,685 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-10 19:21:23,697 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-10 19:21:23,762 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 7 [2024-11-10 19:21:23,764 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-10 19:21:23,766 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 12 [2024-11-10 19:21:23,767 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-10 19:21:23,769 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 19 [2024-11-10 19:21:23,770 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-10 19:21:23,772 INFO L134 CoverageAnalysis]: Checked inductivity of 17 backedges. 0 proven. 5 refuted. 0 times theorem prover too weak. 12 trivial. 0 not checked. [2024-11-10 19:21:23,772 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-10 19:21:23,772 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1264710] [2024-11-10 19:21:23,773 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1264710] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-10 19:21:23,773 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1059571849] [2024-11-10 19:21:23,773 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-10 19:21:23,773 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-10 19:21:23,773 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2024-11-10 19:21:23,775 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:21:23,776 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:21:23,818 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-10 19:21:23,819 INFO L255 TraceCheckSpWp]: Trace formula consists of 107 conjuncts, 5 conjuncts are in the unsatisfiable core [2024-11-10 19:21:23,822 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-11-10 19:21:23,877 INFO L134 CoverageAnalysis]: Checked inductivity of 17 backedges. 0 proven. 5 refuted. 0 times theorem prover too weak. 12 trivial. 0 not checked. [2024-11-10 19:21:23,879 INFO L311 TraceCheckSpWp]: Computing backward predicates... [2024-11-10 19:21:23,960 INFO L134 CoverageAnalysis]: Checked inductivity of 17 backedges. 0 proven. 5 refuted. 0 times theorem prover too weak. 12 trivial. 0 not checked. [2024-11-10 19:21:23,961 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1059571849] provided 0 perfect and 2 imperfect interpolant sequences [2024-11-10 19:21:23,961 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2024-11-10 19:21:23,961 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [6, 5, 6] total 10 [2024-11-10 19:21:23,961 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1798376110] [2024-11-10 19:21:23,961 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2024-11-10 19:21:23,962 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 10 states [2024-11-10 19:21:23,962 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-10 19:21:23,962 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2024-11-10 19:21:23,962 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=29, Invalid=61, Unknown=0, NotChecked=0, Total=90 [2024-11-10 19:21:23,962 INFO L87 Difference]: Start difference. First operand 150 states and 179 transitions. Second operand has 10 states, 10 states have (on average 5.1) internal successors, (51), 10 states have internal predecessors, (51), 2 states have call successors, (9), 2 states have call predecessors, (9), 2 states have return successors, (9), 2 states have call predecessors, (9), 2 states have call successors, (9) [2024-11-10 19:21:24,103 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-10 19:21:24,104 INFO L93 Difference]: Finished difference Result 307 states and 365 transitions. [2024-11-10 19:21:24,104 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 14 states. [2024-11-10 19:21:24,104 INFO L78 Accepts]: Start accepts. Automaton has has 10 states, 10 states have (on average 5.1) internal successors, (51), 10 states have internal predecessors, (51), 2 states have call successors, (9), 2 states have call predecessors, (9), 2 states have return successors, (9), 2 states have call predecessors, (9), 2 states have call successors, (9) Word has length 39 [2024-11-10 19:21:24,105 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-10 19:21:24,106 INFO L225 Difference]: With dead ends: 307 [2024-11-10 19:21:24,106 INFO L226 Difference]: Without dead ends: 220 [2024-11-10 19:21:24,106 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 94 GetRequests, 79 SyntacticMatches, 0 SemanticMatches, 15 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 31 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=99, Invalid=173, Unknown=0, NotChecked=0, Total=272 [2024-11-10 19:21:24,107 INFO L432 NwaCegarLoop]: 81 mSDtfsCounter, 105 mSDsluCounter, 297 mSDsCounter, 0 mSdLazyCounter, 71 mSolverCounterSat, 4 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 105 SdHoareTripleChecker+Valid, 378 SdHoareTripleChecker+Invalid, 75 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 4 IncrementalHoareTripleChecker+Valid, 71 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2024-11-10 19:21:24,107 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [105 Valid, 378 Invalid, 75 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [4 Valid, 71 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2024-11-10 19:21:24,108 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 220 states. [2024-11-10 19:21:24,118 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 220 to 198. [2024-11-10 19:21:24,119 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 198 states, 150 states have (on average 1.3933333333333333) internal successors, (209), 174 states have internal predecessors, (209), 18 states have call successors, (18), 5 states have call predecessors, (18), 5 states have return successors, (18), 18 states have call predecessors, (18), 18 states have call successors, (18) [2024-11-10 19:21:24,120 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 198 states to 198 states and 245 transitions. [2024-11-10 19:21:24,120 INFO L78 Accepts]: Start accepts. Automaton has 198 states and 245 transitions. Word has length 39 [2024-11-10 19:21:24,120 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-10 19:21:24,120 INFO L471 AbstractCegarLoop]: Abstraction has 198 states and 245 transitions. [2024-11-10 19:21:24,120 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 10 states, 10 states have (on average 5.1) internal successors, (51), 10 states have internal predecessors, (51), 2 states have call successors, (9), 2 states have call predecessors, (9), 2 states have return successors, (9), 2 states have call predecessors, (9), 2 states have call successors, (9) [2024-11-10 19:21:24,120 INFO L276 IsEmpty]: Start isEmpty. Operand 198 states and 245 transitions. [2024-11-10 19:21:24,121 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 48 [2024-11-10 19:21:24,121 INFO L207 NwaCegarLoop]: Found error trace [2024-11-10 19:21:24,121 INFO L215 NwaCegarLoop]: trace histogram [5, 5, 5, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-10 19:21:24,139 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:21:24,322 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 6 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable10 [2024-11-10 19:21:24,322 INFO L396 AbstractCegarLoop]: === Iteration 12 === Targeting ULTIMATE.startErr25ASSERT_VIOLATIONINTEGER_OVERFLOW === [ULTIMATE.startErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 25 more)] === [2024-11-10 19:21:24,322 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-10 19:21:24,323 INFO L85 PathProgramCache]: Analyzing trace with hash -1332457510, now seen corresponding path program 1 times [2024-11-10 19:21:24,323 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-10 19:21:24,323 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1984823681] [2024-11-10 19:21:24,323 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-10 19:21:24,323 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-10 19:21:24,332 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unknown [2024-11-10 19:21:24,333 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [1875020807] [2024-11-10 19:21:24,333 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-10 19:21:24,333 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-10 19:21:24,333 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2024-11-10 19:21:24,335 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:21:24,336 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:21:24,383 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-10 19:21:24,384 INFO L255 TraceCheckSpWp]: Trace formula consists of 122 conjuncts, 5 conjuncts are in the unsatisfiable core [2024-11-10 19:21:24,386 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-11-10 19:21:24,491 INFO L134 CoverageAnalysis]: Checked inductivity of 48 backedges. 8 proven. 0 refuted. 0 times theorem prover too weak. 40 trivial. 0 not checked. [2024-11-10 19:21:24,491 INFO L307 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2024-11-10 19:21:24,491 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-10 19:21:24,492 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1984823681] [2024-11-10 19:21:24,492 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2024-11-10 19:21:24,492 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1875020807] [2024-11-10 19:21:24,492 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1875020807] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-10 19:21:24,492 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-11-10 19:21:24,492 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2024-11-10 19:21:24,493 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1959136031] [2024-11-10 19:21:24,493 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-10 19:21:24,493 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2024-11-10 19:21:24,493 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-10 19:21:24,494 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2024-11-10 19:21:24,494 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=6, Invalid=6, Unknown=0, NotChecked=0, Total=12 [2024-11-10 19:21:24,494 INFO L87 Difference]: Start difference. First operand 198 states and 245 transitions. Second operand has 4 states, 3 states have (on average 8.333333333333334) internal successors, (25), 4 states have internal predecessors, (25), 2 states have call successors, (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:21:24,579 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-10 19:21:24,580 INFO L93 Difference]: Finished difference Result 234 states and 284 transitions. [2024-11-10 19:21:24,580 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2024-11-10 19:21:24,580 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 3 states have (on average 8.333333333333334) internal successors, (25), 4 states have internal predecessors, (25), 2 states have call successors, (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 47 [2024-11-10 19:21:24,580 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-10 19:21:24,581 INFO L225 Difference]: With dead ends: 234 [2024-11-10 19:21:24,581 INFO L226 Difference]: Without dead ends: 225 [2024-11-10 19:21:24,582 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 46 GetRequests, 44 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:21:24,582 INFO L432 NwaCegarLoop]: 83 mSDtfsCounter, 86 mSDsluCounter, 52 mSDsCounter, 0 mSdLazyCounter, 71 mSolverCounterSat, 7 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 91 SdHoareTripleChecker+Valid, 135 SdHoareTripleChecker+Invalid, 78 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 7 IncrementalHoareTripleChecker+Valid, 71 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2024-11-10 19:21:24,583 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [91 Valid, 135 Invalid, 78 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [7 Valid, 71 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2024-11-10 19:21:24,585 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 225 states. [2024-11-10 19:21:24,597 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 225 to 208. [2024-11-10 19:21:24,598 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 208 states, 162 states have (on average 1.3209876543209877) internal successors, (214), 182 states have internal predecessors, (214), 20 states have call successors, (20), 5 states have call predecessors, (20), 5 states have return successors, (20), 20 states have call predecessors, (20), 20 states have call successors, (20) [2024-11-10 19:21:24,599 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 208 states to 208 states and 254 transitions. [2024-11-10 19:21:24,599 INFO L78 Accepts]: Start accepts. Automaton has 208 states and 254 transitions. Word has length 47 [2024-11-10 19:21:24,599 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-10 19:21:24,599 INFO L471 AbstractCegarLoop]: Abstraction has 208 states and 254 transitions. [2024-11-10 19:21:24,600 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 3 states have (on average 8.333333333333334) internal successors, (25), 4 states have internal predecessors, (25), 2 states have call successors, (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:21:24,600 INFO L276 IsEmpty]: Start isEmpty. Operand 208 states and 254 transitions. [2024-11-10 19:21:24,600 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 49 [2024-11-10 19:21:24,601 INFO L207 NwaCegarLoop]: Found error trace [2024-11-10 19:21:24,601 INFO L215 NwaCegarLoop]: trace histogram [5, 5, 5, 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:21:24,618 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:21:24,801 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable11,7 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-10 19:21:24,801 INFO L396 AbstractCegarLoop]: === Iteration 13 === Targeting ULTIMATE.startErr24ASSERT_VIOLATIONINTEGER_OVERFLOW === [ULTIMATE.startErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 25 more)] === [2024-11-10 19:21:24,802 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-10 19:21:24,802 INFO L85 PathProgramCache]: Analyzing trace with hash 1643490193, now seen corresponding path program 1 times [2024-11-10 19:21:24,802 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-10 19:21:24,802 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1772266021] [2024-11-10 19:21:24,802 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-10 19:21:24,802 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-10 19:21:24,812 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unknown [2024-11-10 19:21:24,813 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [1538611092] [2024-11-10 19:21:24,813 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-10 19:21:24,813 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-10 19:21:24,813 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2024-11-10 19:21:24,816 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:21:24,817 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:21:24,862 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-10 19:21:24,863 INFO L255 TraceCheckSpWp]: Trace formula consists of 123 conjuncts, 5 conjuncts are in the unsatisfiable core [2024-11-10 19:21:24,864 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-11-10 19:21:24,971 INFO L134 CoverageAnalysis]: Checked inductivity of 49 backedges. 0 proven. 9 refuted. 0 times theorem prover too weak. 40 trivial. 0 not checked. [2024-11-10 19:21:24,971 INFO L311 TraceCheckSpWp]: Computing backward predicates... [2024-11-10 19:21:25,438 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-10 19:21:25,439 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1772266021] [2024-11-10 19:21:25,439 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2024-11-10 19:21:25,439 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1538611092] [2024-11-10 19:21:25,439 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1538611092] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-10 19:21:25,439 INFO L185 FreeRefinementEngine]: Found 0 perfect and 1 imperfect interpolant sequences. [2024-11-10 19:21:25,439 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [3] total 3 [2024-11-10 19:21:25,440 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [205689745] [2024-11-10 19:21:25,440 INFO L85 oduleStraightlineAll]: Using 1 imperfect interpolants to construct interpolant automaton [2024-11-10 19:21:25,440 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2024-11-10 19:21:25,440 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-10 19:21:25,441 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2024-11-10 19:21:25,441 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=15, Invalid=15, Unknown=0, NotChecked=0, Total=30 [2024-11-10 19:21:25,442 INFO L87 Difference]: Start difference. First operand 208 states and 254 transitions. Second operand has 4 states, 3 states have (on average 8.666666666666666) internal successors, (26), 4 states have internal predecessors, (26), 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:21:25,577 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-10 19:21:25,577 INFO L93 Difference]: Finished difference Result 315 states and 386 transitions. [2024-11-10 19:21:25,577 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2024-11-10 19:21:25,578 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 3 states have (on average 8.666666666666666) internal successors, (26), 4 states have internal predecessors, (26), 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 48 [2024-11-10 19:21:25,578 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-10 19:21:25,579 INFO L225 Difference]: With dead ends: 315 [2024-11-10 19:21:25,579 INFO L226 Difference]: Without dead ends: 311 [2024-11-10 19:21:25,580 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 72 GetRequests, 68 SyntacticMatches, 0 SemanticMatches, 4 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=15, Invalid=15, Unknown=0, NotChecked=0, Total=30 [2024-11-10 19:21:25,580 INFO L432 NwaCegarLoop]: 73 mSDtfsCounter, 74 mSDsluCounter, 105 mSDsCounter, 0 mSdLazyCounter, 92 mSolverCounterSat, 4 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 79 SdHoareTripleChecker+Valid, 178 SdHoareTripleChecker+Invalid, 96 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 4 IncrementalHoareTripleChecker+Valid, 92 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2024-11-10 19:21:25,580 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [79 Valid, 178 Invalid, 96 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [4 Valid, 92 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2024-11-10 19:21:25,581 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 311 states. [2024-11-10 19:21:25,599 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 311 to 279. [2024-11-10 19:21:25,600 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 279 states, 227 states have (on average 1.3392070484581498) internal successors, (304), 247 states have internal predecessors, (304), 26 states have call successors, (26), 5 states have call predecessors, (26), 5 states have return successors, (26), 26 states have call predecessors, (26), 26 states have call successors, (26) [2024-11-10 19:21:25,601 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 279 states to 279 states and 356 transitions. [2024-11-10 19:21:25,602 INFO L78 Accepts]: Start accepts. Automaton has 279 states and 356 transitions. Word has length 48 [2024-11-10 19:21:25,602 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-10 19:21:25,602 INFO L471 AbstractCegarLoop]: Abstraction has 279 states and 356 transitions. [2024-11-10 19:21:25,602 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 3 states have (on average 8.666666666666666) internal successors, (26), 4 states have internal predecessors, (26), 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:21:25,602 INFO L276 IsEmpty]: Start isEmpty. Operand 279 states and 356 transitions. [2024-11-10 19:21:25,605 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 52 [2024-11-10 19:21:25,605 INFO L207 NwaCegarLoop]: Found error trace [2024-11-10 19:21:25,605 INFO L215 NwaCegarLoop]: trace histogram [5, 5, 5, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-10 19:21:25,622 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:21:25,805 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable12,8 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-10 19:21:25,806 INFO L396 AbstractCegarLoop]: === Iteration 14 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONINTEGER_OVERFLOW === [ULTIMATE.startErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 25 more)] === [2024-11-10 19:21:25,806 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-10 19:21:25,806 INFO L85 PathProgramCache]: Analyzing trace with hash 1709923216, now seen corresponding path program 1 times [2024-11-10 19:21:25,806 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-10 19:21:25,806 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [225790226] [2024-11-10 19:21:25,806 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-10 19:21:25,807 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-10 19:21:25,814 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-10 19:21:25,905 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 7 [2024-11-10 19:21:25,906 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-10 19:21:25,908 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 12 [2024-11-10 19:21:25,909 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-10 19:21:25,911 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 19 [2024-11-10 19:21:25,912 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-10 19:21:25,914 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 34 [2024-11-10 19:21:25,916 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-10 19:21:25,919 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 41 [2024-11-10 19:21:25,920 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-10 19:21:25,922 INFO L134 CoverageAnalysis]: Checked inductivity of 40 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 40 trivial. 0 not checked. [2024-11-10 19:21:25,922 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-10 19:21:25,923 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [225790226] [2024-11-10 19:21:25,923 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [225790226] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-10 19:21:25,923 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-11-10 19:21:25,923 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2024-11-10 19:21:25,923 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1032711864] [2024-11-10 19:21:25,923 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-10 19:21:25,923 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2024-11-10 19:21:25,924 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-10 19:21:25,924 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2024-11-10 19:21:25,924 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=9, Invalid=11, Unknown=0, NotChecked=0, Total=20 [2024-11-10 19:21:25,924 INFO L87 Difference]: Start difference. First operand 279 states and 356 transitions. Second operand has 5 states, 4 states have (on average 7.25) internal successors, (29), 5 states have internal predecessors, (29), 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:21:26,054 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-10 19:21:26,054 INFO L93 Difference]: Finished difference Result 284 states and 360 transitions. [2024-11-10 19:21:26,055 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2024-11-10 19:21:26,055 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 4 states have (on average 7.25) internal successors, (29), 5 states have internal predecessors, (29), 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 51 [2024-11-10 19:21:26,055 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-10 19:21:26,056 INFO L225 Difference]: With dead ends: 284 [2024-11-10 19:21:26,057 INFO L226 Difference]: Without dead ends: 265 [2024-11-10 19:21:26,057 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 15 GetRequests, 11 SyntacticMatches, 0 SemanticMatches, 4 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=14, Invalid=16, Unknown=0, NotChecked=0, Total=30 [2024-11-10 19:21:26,058 INFO L432 NwaCegarLoop]: 71 mSDtfsCounter, 26 mSDsluCounter, 148 mSDsCounter, 0 mSdLazyCounter, 111 mSolverCounterSat, 3 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 29 SdHoareTripleChecker+Valid, 219 SdHoareTripleChecker+Invalid, 114 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 3 IncrementalHoareTripleChecker+Valid, 111 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2024-11-10 19:21:26,058 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [29 Valid, 219 Invalid, 114 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [3 Valid, 111 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2024-11-10 19:21:26,058 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 265 states. [2024-11-10 19:21:26,070 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 265 to 265. [2024-11-10 19:21:26,071 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 265 states, 215 states have (on average 1.3534883720930233) internal successors, (291), 235 states have internal predecessors, (291), 24 states have call successors, (24), 5 states have call predecessors, (24), 5 states have return successors, (24), 24 states have call predecessors, (24), 24 states have call successors, (24) [2024-11-10 19:21:26,072 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 265 states to 265 states and 339 transitions. [2024-11-10 19:21:26,073 INFO L78 Accepts]: Start accepts. Automaton has 265 states and 339 transitions. Word has length 51 [2024-11-10 19:21:26,073 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-10 19:21:26,073 INFO L471 AbstractCegarLoop]: Abstraction has 265 states and 339 transitions. [2024-11-10 19:21:26,073 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 4 states have (on average 7.25) internal successors, (29), 5 states have internal predecessors, (29), 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:21:26,073 INFO L276 IsEmpty]: Start isEmpty. Operand 265 states and 339 transitions. [2024-11-10 19:21:26,074 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 56 [2024-11-10 19:21:26,074 INFO L207 NwaCegarLoop]: Found error trace [2024-11-10 19:21:26,074 INFO L215 NwaCegarLoop]: trace histogram [6, 6, 6, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-10 19:21:26,074 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable13 [2024-11-10 19:21:26,074 INFO L396 AbstractCegarLoop]: === Iteration 15 === Targeting ULTIMATE.startErr23ASSERT_VIOLATIONINTEGER_OVERFLOW === [ULTIMATE.startErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 25 more)] === [2024-11-10 19:21:26,074 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-10 19:21:26,074 INFO L85 PathProgramCache]: Analyzing trace with hash -1577992480, now seen corresponding path program 1 times [2024-11-10 19:21:26,074 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-10 19:21:26,074 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [953604850] [2024-11-10 19:21:26,075 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-10 19:21:26,075 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-10 19:21:26,082 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-10 19:21:26,126 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 7 [2024-11-10 19:21:26,127 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-10 19:21:26,129 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 12 [2024-11-10 19:21:26,130 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-10 19:21:26,132 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 19 [2024-11-10 19:21:26,133 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-10 19:21:26,134 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 36 [2024-11-10 19:21:26,135 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-10 19:21:26,137 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 41 [2024-11-10 19:21:26,137 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-10 19:21:26,139 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 48 [2024-11-10 19:21:26,140 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-10 19:21:26,142 INFO L134 CoverageAnalysis]: Checked inductivity of 72 backedges. 0 proven. 12 refuted. 0 times theorem prover too weak. 60 trivial. 0 not checked. [2024-11-10 19:21:26,142 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-10 19:21:26,142 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [953604850] [2024-11-10 19:21:26,142 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [953604850] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-10 19:21:26,142 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1243950745] [2024-11-10 19:21:26,142 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-10 19:21:26,142 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-10 19:21:26,143 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2024-11-10 19:21:26,144 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:21:26,145 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:21:26,188 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-10 19:21:26,189 INFO L255 TraceCheckSpWp]: Trace formula consists of 134 conjuncts, 4 conjuncts are in the unsatisfiable core [2024-11-10 19:21:26,191 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-11-10 19:21:26,230 INFO L134 CoverageAnalysis]: Checked inductivity of 72 backedges. 12 proven. 0 refuted. 0 times theorem prover too weak. 60 trivial. 0 not checked. [2024-11-10 19:21:26,230 INFO L307 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2024-11-10 19:21:26,230 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1243950745] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-10 19:21:26,230 INFO L185 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2024-11-10 19:21:26,230 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [3] total 4 [2024-11-10 19:21:26,231 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [738591228] [2024-11-10 19:21:26,231 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-10 19:21:26,231 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2024-11-10 19:21:26,231 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-10 19:21:26,231 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2024-11-10 19:21:26,231 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=9, Invalid=11, Unknown=0, NotChecked=0, Total=20 [2024-11-10 19:21:26,232 INFO L87 Difference]: Start difference. First operand 265 states and 339 transitions. Second operand has 4 states, 3 states have (on average 9.333333333333334) internal successors, (28), 4 states have internal predecessors, (28), 2 states have call successors, (6), 1 states have call predecessors, (6), 1 states have return successors, (6), 2 states have call predecessors, (6), 2 states have call successors, (6) [2024-11-10 19:21:26,316 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-10 19:21:26,316 INFO L93 Difference]: Finished difference Result 382 states and 500 transitions. [2024-11-10 19:21:26,317 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2024-11-10 19:21:26,317 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 3 states have (on average 9.333333333333334) internal successors, (28), 4 states have internal predecessors, (28), 2 states have call successors, (6), 1 states have call predecessors, (6), 1 states have return successors, (6), 2 states have call predecessors, (6), 2 states have call successors, (6) Word has length 55 [2024-11-10 19:21:26,317 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-10 19:21:26,319 INFO L225 Difference]: With dead ends: 382 [2024-11-10 19:21:26,319 INFO L226 Difference]: Without dead ends: 380 [2024-11-10 19:21:26,319 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 69 GetRequests, 66 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:21:26,320 INFO L432 NwaCegarLoop]: 71 mSDtfsCounter, 65 mSDsluCounter, 91 mSDsCounter, 0 mSdLazyCounter, 77 mSolverCounterSat, 3 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 69 SdHoareTripleChecker+Valid, 162 SdHoareTripleChecker+Invalid, 80 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 3 IncrementalHoareTripleChecker+Valid, 77 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2024-11-10 19:21:26,320 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [69 Valid, 162 Invalid, 80 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [3 Valid, 77 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2024-11-10 19:21:26,321 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 380 states. [2024-11-10 19:21:26,346 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 380 to 350. [2024-11-10 19:21:26,346 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 350 states, 293 states have (on average 1.3686006825938566) internal successors, (401), 312 states have internal predecessors, (401), 32 states have call successors, (32), 5 states have call predecessors, (32), 5 states have return successors, (32), 32 states have call predecessors, (32), 32 states have call successors, (32) [2024-11-10 19:21:26,348 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 350 states to 350 states and 465 transitions. [2024-11-10 19:21:26,348 INFO L78 Accepts]: Start accepts. Automaton has 350 states and 465 transitions. Word has length 55 [2024-11-10 19:21:26,349 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-10 19:21:26,349 INFO L471 AbstractCegarLoop]: Abstraction has 350 states and 465 transitions. [2024-11-10 19:21:26,349 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 3 states have (on average 9.333333333333334) internal successors, (28), 4 states have internal predecessors, (28), 2 states have call successors, (6), 1 states have call predecessors, (6), 1 states have return successors, (6), 2 states have call predecessors, (6), 2 states have call successors, (6) [2024-11-10 19:21:26,349 INFO L276 IsEmpty]: Start isEmpty. Operand 350 states and 465 transitions. [2024-11-10 19:21:26,350 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 57 [2024-11-10 19:21:26,350 INFO L207 NwaCegarLoop]: Found error trace [2024-11-10 19:21:26,350 INFO L215 NwaCegarLoop]: trace histogram [6, 6, 6, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-10 19:21:26,367 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:21:26,550 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:21:26,551 INFO L396 AbstractCegarLoop]: === Iteration 16 === Targeting ULTIMATE.startErr22ASSERT_VIOLATIONINTEGER_OVERFLOW === [ULTIMATE.startErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 25 more)] === [2024-11-10 19:21:26,551 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-10 19:21:26,551 INFO L85 PathProgramCache]: Analyzing trace with hash -1673126588, now seen corresponding path program 1 times [2024-11-10 19:21:26,551 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-10 19:21:26,551 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1051180564] [2024-11-10 19:21:26,552 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-10 19:21:26,552 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-10 19:21:26,558 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-10 19:21:26,596 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 7 [2024-11-10 19:21:26,597 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-10 19:21:26,599 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 12 [2024-11-10 19:21:26,600 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-10 19:21:26,601 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 19 [2024-11-10 19:21:26,602 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-10 19:21:26,603 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 36 [2024-11-10 19:21:26,604 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-10 19:21:26,606 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 41 [2024-11-10 19:21:26,606 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-10 19:21:26,608 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 48 [2024-11-10 19:21:26,608 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-10 19:21:26,610 INFO L134 CoverageAnalysis]: Checked inductivity of 73 backedges. 0 proven. 13 refuted. 0 times theorem prover too weak. 60 trivial. 0 not checked. [2024-11-10 19:21:26,610 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-10 19:21:26,610 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1051180564] [2024-11-10 19:21:26,610 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1051180564] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-10 19:21:26,610 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [828032393] [2024-11-10 19:21:26,610 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-10 19:21:26,611 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-10 19:21:26,611 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2024-11-10 19:21:26,612 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:21:26,616 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:21:26,659 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-10 19:21:26,660 INFO L255 TraceCheckSpWp]: Trace formula consists of 135 conjuncts, 4 conjuncts are in the unsatisfiable core [2024-11-10 19:21:26,662 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-11-10 19:21:26,711 INFO L134 CoverageAnalysis]: Checked inductivity of 73 backedges. 0 proven. 13 refuted. 0 times theorem prover too weak. 60 trivial. 0 not checked. [2024-11-10 19:21:26,711 INFO L311 TraceCheckSpWp]: Computing backward predicates... [2024-11-10 19:21:26,782 INFO L134 CoverageAnalysis]: Checked inductivity of 73 backedges. 0 proven. 13 refuted. 0 times theorem prover too weak. 60 trivial. 0 not checked. [2024-11-10 19:21:26,782 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [828032393] provided 0 perfect and 2 imperfect interpolant sequences [2024-11-10 19:21:26,782 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2024-11-10 19:21:26,782 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [3, 3, 3] total 6 [2024-11-10 19:21:26,782 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [597519556] [2024-11-10 19:21:26,782 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2024-11-10 19:21:26,783 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2024-11-10 19:21:26,783 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-10 19:21:26,783 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2024-11-10 19:21:26,783 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=21, Invalid=21, Unknown=0, NotChecked=0, Total=42 [2024-11-10 19:21:26,784 INFO L87 Difference]: Start difference. First operand 350 states and 465 transitions. Second operand has 7 states, 6 states have (on average 11.0) internal successors, (66), 7 states have internal predecessors, (66), 5 states have call successors, (15), 1 states have call predecessors, (15), 1 states have return successors, (15), 5 states have call predecessors, (15), 5 states have call successors, (15) [2024-11-10 19:21:26,971 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-10 19:21:26,971 INFO L93 Difference]: Finished difference Result 535 states and 705 transitions. [2024-11-10 19:21:26,972 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2024-11-10 19:21:26,972 INFO L78 Accepts]: Start accepts. Automaton has has 7 states, 6 states have (on average 11.0) internal successors, (66), 7 states have internal predecessors, (66), 5 states have call successors, (15), 1 states have call predecessors, (15), 1 states have return successors, (15), 5 states have call predecessors, (15), 5 states have call successors, (15) Word has length 56 [2024-11-10 19:21:26,972 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-10 19:21:26,974 INFO L225 Difference]: With dead ends: 535 [2024-11-10 19:21:26,974 INFO L226 Difference]: Without dead ends: 533 [2024-11-10 19:21:26,975 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 125 GetRequests, 120 SyntacticMatches, 0 SemanticMatches, 5 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 4 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=21, Invalid=21, Unknown=0, NotChecked=0, Total=42 [2024-11-10 19:21:26,975 INFO L432 NwaCegarLoop]: 77 mSDtfsCounter, 144 mSDsluCounter, 239 mSDsCounter, 0 mSdLazyCounter, 161 mSolverCounterSat, 9 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 152 SdHoareTripleChecker+Valid, 316 SdHoareTripleChecker+Invalid, 170 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 9 IncrementalHoareTripleChecker+Valid, 161 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2024-11-10 19:21:26,976 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [152 Valid, 316 Invalid, 170 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [9 Valid, 161 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2024-11-10 19:21:26,976 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 533 states. [2024-11-10 19:21:26,996 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 533 to 472. [2024-11-10 19:21:26,997 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 472 states, 402 states have (on average 1.3805970149253732) internal successors, (555), 421 states have internal predecessors, (555), 45 states have call successors, (45), 5 states have call predecessors, (45), 5 states have return successors, (45), 45 states have call predecessors, (45), 45 states have call successors, (45) [2024-11-10 19:21:26,999 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 472 states to 472 states and 645 transitions. [2024-11-10 19:21:27,000 INFO L78 Accepts]: Start accepts. Automaton has 472 states and 645 transitions. Word has length 56 [2024-11-10 19:21:27,000 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-10 19:21:27,000 INFO L471 AbstractCegarLoop]: Abstraction has 472 states and 645 transitions. [2024-11-10 19:21:27,001 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 6 states have (on average 11.0) internal successors, (66), 7 states have internal predecessors, (66), 5 states have call successors, (15), 1 states have call predecessors, (15), 1 states have return successors, (15), 5 states have call predecessors, (15), 5 states have call successors, (15) [2024-11-10 19:21:27,001 INFO L276 IsEmpty]: Start isEmpty. Operand 472 states and 645 transitions. [2024-11-10 19:21:27,001 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 58 [2024-11-10 19:21:27,002 INFO L207 NwaCegarLoop]: Found error trace [2024-11-10 19:21:27,002 INFO L215 NwaCegarLoop]: trace histogram [6, 6, 6, 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:21:27,020 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:21:27,202 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:21:27,202 INFO L396 AbstractCegarLoop]: === Iteration 17 === Targeting ULTIMATE.startErr18ASSERT_VIOLATIONINTEGER_OVERFLOW === [ULTIMATE.startErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 25 more)] === [2024-11-10 19:21:27,203 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-10 19:21:27,203 INFO L85 PathProgramCache]: Analyzing trace with hash -327356363, now seen corresponding path program 1 times [2024-11-10 19:21:27,203 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-10 19:21:27,203 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1607138505] [2024-11-10 19:21:27,203 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-10 19:21:27,203 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-10 19:21:27,210 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-10 19:21:27,273 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 7 [2024-11-10 19:21:27,274 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-10 19:21:27,276 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 12 [2024-11-10 19:21:27,277 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-10 19:21:27,278 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 19 [2024-11-10 19:21:27,279 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-10 19:21:27,281 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 36 [2024-11-10 19:21:27,281 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-10 19:21:27,283 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 41 [2024-11-10 19:21:27,284 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-10 19:21:27,285 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 48 [2024-11-10 19:21:27,286 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-10 19:21:27,287 INFO L134 CoverageAnalysis]: Checked inductivity of 71 backedges. 0 proven. 11 refuted. 0 times theorem prover too weak. 60 trivial. 0 not checked. [2024-11-10 19:21:27,287 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-10 19:21:27,288 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1607138505] [2024-11-10 19:21:27,288 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1607138505] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-10 19:21:27,288 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1738890889] [2024-11-10 19:21:27,288 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-10 19:21:27,288 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-10 19:21:27,288 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2024-11-10 19:21:27,290 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:21:27,291 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:21:27,335 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-10 19:21:27,336 INFO L255 TraceCheckSpWp]: Trace formula consists of 137 conjuncts, 6 conjuncts are in the unsatisfiable core [2024-11-10 19:21:27,337 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-11-10 19:21:27,451 INFO L134 CoverageAnalysis]: Checked inductivity of 71 backedges. 4 proven. 43 refuted. 0 times theorem prover too weak. 24 trivial. 0 not checked. [2024-11-10 19:21:27,451 INFO L311 TraceCheckSpWp]: Computing backward predicates... [2024-11-10 19:21:27,599 INFO L134 CoverageAnalysis]: Checked inductivity of 71 backedges. 4 proven. 7 refuted. 0 times theorem prover too weak. 60 trivial. 0 not checked. [2024-11-10 19:21:27,600 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1738890889] provided 0 perfect and 2 imperfect interpolant sequences [2024-11-10 19:21:27,600 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2024-11-10 19:21:27,600 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [7, 6, 6] total 17 [2024-11-10 19:21:27,600 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2003328179] [2024-11-10 19:21:27,600 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2024-11-10 19:21:27,602 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 18 states [2024-11-10 19:21:27,602 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-10 19:21:27,603 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 18 interpolants. [2024-11-10 19:21:27,603 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=70, Invalid=236, Unknown=0, NotChecked=0, Total=306 [2024-11-10 19:21:27,603 INFO L87 Difference]: Start difference. First operand 472 states and 645 transitions. Second operand has 18 states, 17 states have (on average 5.0) internal successors, (85), 18 states have internal predecessors, (85), 6 states have call successors, (18), 3 states have call predecessors, (18), 3 states have return successors, (18), 6 states have call predecessors, (18), 6 states have call successors, (18) [2024-11-10 19:21:27,919 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-10 19:21:27,920 INFO L93 Difference]: Finished difference Result 546 states and 709 transitions. [2024-11-10 19:21:27,920 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 22 states. [2024-11-10 19:21:27,920 INFO L78 Accepts]: Start accepts. Automaton has has 18 states, 17 states have (on average 5.0) internal successors, (85), 18 states have internal predecessors, (85), 6 states have call successors, (18), 3 states have call predecessors, (18), 3 states have return successors, (18), 6 states have call predecessors, (18), 6 states have call successors, (18) Word has length 57 [2024-11-10 19:21:27,921 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-10 19:21:27,923 INFO L225 Difference]: With dead ends: 546 [2024-11-10 19:21:27,923 INFO L226 Difference]: Without dead ends: 540 [2024-11-10 19:21:27,924 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 143 GetRequests, 114 SyntacticMatches, 0 SemanticMatches, 29 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 124 ImplicationChecksByTransitivity, 0.3s TimeCoverageRelationStatistics Valid=241, Invalid=689, Unknown=0, NotChecked=0, Total=930 [2024-11-10 19:21:27,924 INFO L432 NwaCegarLoop]: 70 mSDtfsCounter, 250 mSDsluCounter, 849 mSDsCounter, 0 mSdLazyCounter, 207 mSolverCounterSat, 24 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 250 SdHoareTripleChecker+Valid, 919 SdHoareTripleChecker+Invalid, 231 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 24 IncrementalHoareTripleChecker+Valid, 207 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2024-11-10 19:21:27,925 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [250 Valid, 919 Invalid, 231 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [24 Valid, 207 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2024-11-10 19:21:27,925 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 540 states. [2024-11-10 19:21:27,946 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 540 to 507. [2024-11-10 19:21:27,947 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 507 states, 435 states have (on average 1.342528735632184) internal successors, (584), 454 states have internal predecessors, (584), 45 states have call successors, (45), 7 states have call predecessors, (45), 7 states have return successors, (45), 45 states have call predecessors, (45), 45 states have call successors, (45) [2024-11-10 19:21:27,949 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 507 states to 507 states and 674 transitions. [2024-11-10 19:21:27,950 INFO L78 Accepts]: Start accepts. Automaton has 507 states and 674 transitions. Word has length 57 [2024-11-10 19:21:27,950 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-10 19:21:27,951 INFO L471 AbstractCegarLoop]: Abstraction has 507 states and 674 transitions. [2024-11-10 19:21:27,951 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 18 states, 17 states have (on average 5.0) internal successors, (85), 18 states have internal predecessors, (85), 6 states have call successors, (18), 3 states have call predecessors, (18), 3 states have return successors, (18), 6 states have call predecessors, (18), 6 states have call successors, (18) [2024-11-10 19:21:27,951 INFO L276 IsEmpty]: Start isEmpty. Operand 507 states and 674 transitions. [2024-11-10 19:21:27,952 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 78 [2024-11-10 19:21:27,952 INFO L207 NwaCegarLoop]: Found error trace [2024-11-10 19:21:27,952 INFO L215 NwaCegarLoop]: trace histogram [8, 8, 8, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1] [2024-11-10 19:21:27,968 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:21:28,153 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 11 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable16 [2024-11-10 19:21:28,153 INFO L396 AbstractCegarLoop]: === Iteration 18 === Targeting ULTIMATE.startErr24ASSERT_VIOLATIONINTEGER_OVERFLOW === [ULTIMATE.startErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 25 more)] === [2024-11-10 19:21:28,153 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-10 19:21:28,153 INFO L85 PathProgramCache]: Analyzing trace with hash -1376012914, now seen corresponding path program 2 times [2024-11-10 19:21:28,153 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-10 19:21:28,154 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1959801075] [2024-11-10 19:21:28,154 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-10 19:21:28,154 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-10 19:21:28,164 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unknown [2024-11-10 19:21:28,165 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [986858736] [2024-11-10 19:21:28,166 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2024-11-10 19:21:28,166 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-10 19:21:28,166 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2024-11-10 19:21:28,167 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:21:28,169 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:21:28,219 INFO L227 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2024-11-10 19:21:28,220 INFO L228 tOrderPrioritization]: Conjunction of SSA is unsat [2024-11-10 19:21:28,220 INFO L255 TraceCheckSpWp]: Trace formula consists of 168 conjuncts, 6 conjuncts are in the unsatisfiable core [2024-11-10 19:21:28,222 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-11-10 19:21:28,362 INFO L134 CoverageAnalysis]: Checked inductivity of 147 backedges. 0 proven. 35 refuted. 0 times theorem prover too weak. 112 trivial. 0 not checked. [2024-11-10 19:21:28,362 INFO L311 TraceCheckSpWp]: Computing backward predicates... [2024-11-10 19:21:28,715 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-10 19:21:28,715 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1959801075] [2024-11-10 19:21:28,715 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2024-11-10 19:21:28,716 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [986858736] [2024-11-10 19:21:28,716 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [986858736] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-10 19:21:28,716 INFO L185 FreeRefinementEngine]: Found 0 perfect and 1 imperfect interpolant sequences. [2024-11-10 19:21:28,716 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [4] total 4 [2024-11-10 19:21:28,716 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2004500406] [2024-11-10 19:21:28,716 INFO L85 oduleStraightlineAll]: Using 1 imperfect interpolants to construct interpolant automaton [2024-11-10 19:21:28,717 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2024-11-10 19:21:28,717 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-10 19:21:28,717 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2024-11-10 19:21:28,717 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=21, Invalid=21, Unknown=0, NotChecked=0, Total=42 [2024-11-10 19:21:28,718 INFO L87 Difference]: Start difference. First operand 507 states and 674 transitions. Second operand has 5 states, 4 states have (on average 10.0) internal successors, (40), 5 states have internal predecessors, (40), 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:21:28,900 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-10 19:21:28,900 INFO L93 Difference]: Finished difference Result 668 states and 879 transitions. [2024-11-10 19:21:28,900 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2024-11-10 19:21:28,901 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 4 states have (on average 10.0) internal successors, (40), 5 states have internal predecessors, (40), 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 77 [2024-11-10 19:21:28,901 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-10 19:21:28,905 INFO L225 Difference]: With dead ends: 668 [2024-11-10 19:21:28,906 INFO L226 Difference]: Without dead ends: 664 [2024-11-10 19:21:28,906 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 101 GetRequests, 96 SyntacticMatches, 0 SemanticMatches, 5 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=21, Invalid=21, Unknown=0, NotChecked=0, Total=42 [2024-11-10 19:21:28,907 INFO L432 NwaCegarLoop]: 69 mSDtfsCounter, 123 mSDsluCounter, 140 mSDsCounter, 0 mSdLazyCounter, 121 mSolverCounterSat, 6 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 130 SdHoareTripleChecker+Valid, 209 SdHoareTripleChecker+Invalid, 127 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 6 IncrementalHoareTripleChecker+Valid, 121 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2024-11-10 19:21:28,907 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [130 Valid, 209 Invalid, 127 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [6 Valid, 121 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2024-11-10 19:21:28,908 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 664 states. [2024-11-10 19:21:28,953 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 664 to 564. [2024-11-10 19:21:28,954 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 564 states, 486 states have (on average 1.331275720164609) internal successors, (647), 505 states have internal predecessors, (647), 51 states have call successors, (51), 7 states have call predecessors, (51), 7 states have return successors, (51), 51 states have call predecessors, (51), 51 states have call successors, (51) [2024-11-10 19:21:28,956 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 564 states to 564 states and 749 transitions. [2024-11-10 19:21:28,956 INFO L78 Accepts]: Start accepts. Automaton has 564 states and 749 transitions. Word has length 77 [2024-11-10 19:21:28,956 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-10 19:21:28,956 INFO L471 AbstractCegarLoop]: Abstraction has 564 states and 749 transitions. [2024-11-10 19:21:28,957 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 4 states have (on average 10.0) internal successors, (40), 5 states have internal predecessors, (40), 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:21:28,957 INFO L276 IsEmpty]: Start isEmpty. Operand 564 states and 749 transitions. [2024-11-10 19:21:28,957 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 85 [2024-11-10 19:21:28,957 INFO L207 NwaCegarLoop]: Found error trace [2024-11-10 19:21:28,958 INFO L215 NwaCegarLoop]: trace histogram [8, 8, 8, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-10 19:21:28,975 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:21:29,158 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 12 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable17 [2024-11-10 19:21:29,158 INFO L396 AbstractCegarLoop]: === Iteration 19 === Targeting ULTIMATE.startErr7ASSERT_VIOLATIONINTEGER_OVERFLOW === [ULTIMATE.startErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 25 more)] === [2024-11-10 19:21:29,159 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-10 19:21:29,159 INFO L85 PathProgramCache]: Analyzing trace with hash -1913433487, now seen corresponding path program 1 times [2024-11-10 19:21:29,159 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-10 19:21:29,159 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [407908687] [2024-11-10 19:21:29,159 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-10 19:21:29,159 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-10 19:21:29,174 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-10 19:21:29,230 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 7 [2024-11-10 19:21:29,231 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-10 19:21:29,233 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 12 [2024-11-10 19:21:29,233 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-10 19:21:29,234 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 19 [2024-11-10 19:21:29,235 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-10 19:21:29,240 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 36 [2024-11-10 19:21:29,241 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-10 19:21:29,242 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 41 [2024-11-10 19:21:29,243 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-10 19:21:29,246 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 48 [2024-11-10 19:21:29,247 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-10 19:21:29,248 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 63 [2024-11-10 19:21:29,249 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-10 19:21:29,250 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 70 [2024-11-10 19:21:29,251 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-10 19:21:29,252 INFO L134 CoverageAnalysis]: Checked inductivity of 123 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 123 trivial. 0 not checked. [2024-11-10 19:21:29,252 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-10 19:21:29,252 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [407908687] [2024-11-10 19:21:29,252 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [407908687] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-10 19:21:29,253 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-11-10 19:21:29,253 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [] total 2 [2024-11-10 19:21:29,253 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1782114337] [2024-11-10 19:21:29,253 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-10 19:21:29,253 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2024-11-10 19:21:29,253 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-10 19:21:29,254 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2024-11-10 19:21:29,254 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2024-11-10 19:21:29,254 INFO L87 Difference]: Start difference. First operand 564 states and 749 transitions. Second operand has 3 states, 2 states have (on average 20.0) internal successors, (40), 3 states have internal predecessors, (40), 1 states have call successors, (5), 1 states have call predecessors, (5), 1 states have return successors, (5), 1 states have call predecessors, (5), 1 states have call successors, (5) [2024-11-10 19:21:29,302 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-10 19:21:29,302 INFO L93 Difference]: Finished difference Result 564 states and 749 transitions. [2024-11-10 19:21:29,302 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2024-11-10 19:21:29,303 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 2 states have (on average 20.0) internal successors, (40), 3 states have internal predecessors, (40), 1 states have call successors, (5), 1 states have call predecessors, (5), 1 states have return successors, (5), 1 states have call predecessors, (5), 1 states have call successors, (5) Word has length 84 [2024-11-10 19:21:29,303 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-10 19:21:29,305 INFO L225 Difference]: With dead ends: 564 [2024-11-10 19:21:29,306 INFO L226 Difference]: Without dead ends: 563 [2024-11-10 19:21:29,306 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:21:29,306 INFO L432 NwaCegarLoop]: 73 mSDtfsCounter, 4 mSDsluCounter, 52 mSDsCounter, 0 mSdLazyCounter, 31 mSolverCounterSat, 1 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 4 SdHoareTripleChecker+Valid, 125 SdHoareTripleChecker+Invalid, 32 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1 IncrementalHoareTripleChecker+Valid, 31 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2024-11-10 19:21:29,307 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [4 Valid, 125 Invalid, 32 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1 Valid, 31 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2024-11-10 19:21:29,308 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 563 states. [2024-11-10 19:21:29,331 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 563 to 563. [2024-11-10 19:21:29,332 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 563 states, 486 states have (on average 1.3148148148148149) internal successors, (639), 504 states have internal predecessors, (639), 51 states have call successors, (51), 7 states have call predecessors, (51), 7 states have return successors, (51), 51 states have call predecessors, (51), 51 states have call successors, (51) [2024-11-10 19:21:29,334 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 563 states to 563 states and 741 transitions. [2024-11-10 19:21:29,334 INFO L78 Accepts]: Start accepts. Automaton has 563 states and 741 transitions. Word has length 84 [2024-11-10 19:21:29,335 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-10 19:21:29,335 INFO L471 AbstractCegarLoop]: Abstraction has 563 states and 741 transitions. [2024-11-10 19:21:29,335 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 2 states have (on average 20.0) internal successors, (40), 3 states have internal predecessors, (40), 1 states have call successors, (5), 1 states have call predecessors, (5), 1 states have return successors, (5), 1 states have call predecessors, (5), 1 states have call successors, (5) [2024-11-10 19:21:29,335 INFO L276 IsEmpty]: Start isEmpty. Operand 563 states and 741 transitions. [2024-11-10 19:21:29,336 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 86 [2024-11-10 19:21:29,336 INFO L207 NwaCegarLoop]: Found error trace [2024-11-10 19:21:29,336 INFO L215 NwaCegarLoop]: trace histogram [8, 8, 8, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-10 19:21:29,336 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable18 [2024-11-10 19:21:29,337 INFO L396 AbstractCegarLoop]: === Iteration 20 === Targeting ULTIMATE.startErr6ASSERT_VIOLATIONINTEGER_OVERFLOW === [ULTIMATE.startErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 25 more)] === [2024-11-10 19:21:29,338 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-10 19:21:29,339 INFO L85 PathProgramCache]: Analyzing trace with hash 813104036, now seen corresponding path program 1 times [2024-11-10 19:21:29,339 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-10 19:21:29,339 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [465253456] [2024-11-10 19:21:29,339 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-10 19:21:29,340 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-10 19:21:29,354 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-10 19:21:29,501 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 7 [2024-11-10 19:21:29,502 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-10 19:21:29,504 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 12 [2024-11-10 19:21:29,505 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-10 19:21:29,508 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 19 [2024-11-10 19:21:29,509 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-10 19:21:29,512 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 36 [2024-11-10 19:21:29,513 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-10 19:21:29,514 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 41 [2024-11-10 19:21:29,515 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-10 19:21:29,517 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 48 [2024-11-10 19:21:29,518 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-10 19:21:29,519 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 63 [2024-11-10 19:21:29,520 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-10 19:21:29,522 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 70 [2024-11-10 19:21:29,524 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-10 19:21:29,526 INFO L134 CoverageAnalysis]: Checked inductivity of 123 backedges. 0 proven. 11 refuted. 0 times theorem prover too weak. 112 trivial. 0 not checked. [2024-11-10 19:21:29,526 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-10 19:21:29,526 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [465253456] [2024-11-10 19:21:29,526 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [465253456] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-10 19:21:29,526 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [20400960] [2024-11-10 19:21:29,526 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-10 19:21:29,527 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-10 19:21:29,527 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2024-11-10 19:21:29,528 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:21:29,529 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:21:29,579 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-10 19:21:29,580 INFO L255 TraceCheckSpWp]: Trace formula consists of 176 conjuncts, 7 conjuncts are in the unsatisfiable core [2024-11-10 19:21:29,582 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-11-10 19:21:29,806 INFO L134 CoverageAnalysis]: Checked inductivity of 123 backedges. 11 proven. 0 refuted. 0 times theorem prover too weak. 112 trivial. 0 not checked. [2024-11-10 19:21:29,806 INFO L307 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2024-11-10 19:21:29,806 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [20400960] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-10 19:21:29,806 INFO L185 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2024-11-10 19:21:29,806 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [6] total 8 [2024-11-10 19:21:29,806 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2126665188] [2024-11-10 19:21:29,807 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-10 19:21:29,807 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2024-11-10 19:21:29,807 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-10 19:21:29,808 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2024-11-10 19:21:29,808 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=18, Invalid=54, Unknown=0, NotChecked=0, Total=72 [2024-11-10 19:21:29,808 INFO L87 Difference]: Start difference. First operand 563 states and 741 transitions. Second operand has 4 states, 3 states have (on average 16.0) internal successors, (48), 4 states have internal predecessors, (48), 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:21:29,923 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-10 19:21:29,923 INFO L93 Difference]: Finished difference Result 594 states and 769 transitions. [2024-11-10 19:21:29,923 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2024-11-10 19:21:29,924 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 3 states have (on average 16.0) internal successors, (48), 4 states have internal predecessors, (48), 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 85 [2024-11-10 19:21:29,924 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-10 19:21:29,926 INFO L225 Difference]: With dead ends: 594 [2024-11-10 19:21:29,927 INFO L226 Difference]: Without dead ends: 593 [2024-11-10 19:21:29,927 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 106 GetRequests, 99 SyntacticMatches, 0 SemanticMatches, 7 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 8 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=18, Invalid=54, Unknown=0, NotChecked=0, Total=72 [2024-11-10 19:21:29,928 INFO L432 NwaCegarLoop]: 69 mSDtfsCounter, 45 mSDsluCounter, 70 mSDsCounter, 0 mSdLazyCounter, 80 mSolverCounterSat, 1 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 47 SdHoareTripleChecker+Valid, 139 SdHoareTripleChecker+Invalid, 81 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1 IncrementalHoareTripleChecker+Valid, 80 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2024-11-10 19:21:29,929 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [47 Valid, 139 Invalid, 81 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1 Valid, 80 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2024-11-10 19:21:29,932 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 593 states. [2024-11-10 19:21:29,961 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 593 to 563. [2024-11-10 19:21:29,962 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 563 states, 486 states have (on average 1.3065843621399178) internal successors, (635), 504 states have internal predecessors, (635), 51 states have call successors, (51), 7 states have call predecessors, (51), 7 states have return successors, (51), 51 states have call predecessors, (51), 51 states have call successors, (51) [2024-11-10 19:21:29,964 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 563 states to 563 states and 737 transitions. [2024-11-10 19:21:29,965 INFO L78 Accepts]: Start accepts. Automaton has 563 states and 737 transitions. Word has length 85 [2024-11-10 19:21:29,965 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-10 19:21:29,965 INFO L471 AbstractCegarLoop]: Abstraction has 563 states and 737 transitions. [2024-11-10 19:21:29,965 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 3 states have (on average 16.0) internal successors, (48), 4 states have internal predecessors, (48), 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:21:29,965 INFO L276 IsEmpty]: Start isEmpty. Operand 563 states and 737 transitions. [2024-11-10 19:21:29,966 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 88 [2024-11-10 19:21:29,966 INFO L207 NwaCegarLoop]: Found error trace [2024-11-10 19:21:29,966 INFO L215 NwaCegarLoop]: trace histogram [8, 8, 8, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-10 19:21:29,983 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:21:30,167 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:21:30,167 INFO L396 AbstractCegarLoop]: === Iteration 21 === Targeting ULTIMATE.startErr5ASSERT_VIOLATIONINTEGER_OVERFLOW === [ULTIMATE.startErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 25 more)] === [2024-11-10 19:21:30,167 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-10 19:21:30,168 INFO L85 PathProgramCache]: Analyzing trace with hash -291069662, now seen corresponding path program 1 times [2024-11-10 19:21:30,168 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-10 19:21:30,168 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [524491940] [2024-11-10 19:21:30,168 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-10 19:21:30,168 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-10 19:21:30,180 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-10 19:21:30,287 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 7 [2024-11-10 19:21:30,288 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-10 19:21:30,290 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 12 [2024-11-10 19:21:30,291 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-10 19:21:30,293 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 19 [2024-11-10 19:21:30,294 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-10 19:21:30,296 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 36 [2024-11-10 19:21:30,296 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-10 19:21:30,298 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 41 [2024-11-10 19:21:30,299 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-10 19:21:30,300 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 48 [2024-11-10 19:21:30,301 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-10 19:21:30,303 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 63 [2024-11-10 19:21:30,304 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-10 19:21:30,306 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 70 [2024-11-10 19:21:30,307 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-10 19:21:30,309 INFO L134 CoverageAnalysis]: Checked inductivity of 123 backedges. 0 proven. 11 refuted. 0 times theorem prover too weak. 112 trivial. 0 not checked. [2024-11-10 19:21:30,309 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-10 19:21:30,309 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [524491940] [2024-11-10 19:21:30,309 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [524491940] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-10 19:21:30,309 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1458815412] [2024-11-10 19:21:30,309 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-10 19:21:30,310 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-10 19:21:30,310 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2024-11-10 19:21:30,311 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:21:30,313 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:21:30,364 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-10 19:21:30,365 INFO L255 TraceCheckSpWp]: Trace formula consists of 179 conjuncts, 4 conjuncts are in the unsatisfiable core [2024-11-10 19:21:30,366 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-11-10 19:21:30,571 INFO L134 CoverageAnalysis]: Checked inductivity of 123 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 123 trivial. 0 not checked. [2024-11-10 19:21:30,571 INFO L307 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2024-11-10 19:21:30,571 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1458815412] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-10 19:21:30,571 INFO L185 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2024-11-10 19:21:30,571 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [4] total 7 [2024-11-10 19:21:30,571 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [691550743] [2024-11-10 19:21:30,571 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-10 19:21:30,572 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2024-11-10 19:21:30,572 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-10 19:21:30,572 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2024-11-10 19:21:30,572 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=27, Invalid=29, Unknown=0, NotChecked=0, Total=56 [2024-11-10 19:21:30,572 INFO L87 Difference]: Start difference. First operand 563 states and 737 transitions. Second operand has 5 states, 4 states have (on average 10.75) internal successors, (43), 5 states have internal predecessors, (43), 1 states have call successors, (5), 1 states have call predecessors, (5), 1 states have return successors, (5), 1 states have call predecessors, (5), 1 states have call successors, (5) [2024-11-10 19:21:30,788 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-10 19:21:30,788 INFO L93 Difference]: Finished difference Result 604 states and 782 transitions. [2024-11-10 19:21:30,789 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2024-11-10 19:21:30,789 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), 1 states have call successors, (5), 1 states have call predecessors, (5), 1 states have return successors, (5), 1 states have call predecessors, (5), 1 states have call successors, (5) Word has length 87 [2024-11-10 19:21:30,789 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-10 19:21:30,791 INFO L225 Difference]: With dead ends: 604 [2024-11-10 19:21:30,791 INFO L226 Difference]: Without dead ends: 603 [2024-11-10 19:21:30,792 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 107 GetRequests, 100 SyntacticMatches, 1 SemanticMatches, 6 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=27, Invalid=29, Unknown=0, NotChecked=0, Total=56 [2024-11-10 19:21:30,792 INFO L432 NwaCegarLoop]: 66 mSDtfsCounter, 121 mSDsluCounter, 62 mSDsCounter, 0 mSdLazyCounter, 90 mSolverCounterSat, 7 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 131 SdHoareTripleChecker+Valid, 128 SdHoareTripleChecker+Invalid, 97 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 7 IncrementalHoareTripleChecker+Valid, 90 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2024-11-10 19:21:30,793 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [131 Valid, 128 Invalid, 97 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [7 Valid, 90 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2024-11-10 19:21:30,793 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 603 states. [2024-11-10 19:21:30,824 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 603 to 579. [2024-11-10 19:21:30,825 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 579 states, 502 states have (on average 1.296812749003984) internal successors, (651), 520 states have internal predecessors, (651), 51 states have call successors, (51), 7 states have call predecessors, (51), 7 states have return successors, (51), 51 states have call predecessors, (51), 51 states have call successors, (51) [2024-11-10 19:21:30,827 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 579 states to 579 states and 753 transitions. [2024-11-10 19:21:30,828 INFO L78 Accepts]: Start accepts. Automaton has 579 states and 753 transitions. Word has length 87 [2024-11-10 19:21:30,828 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-10 19:21:30,828 INFO L471 AbstractCegarLoop]: Abstraction has 579 states and 753 transitions. [2024-11-10 19:21:30,828 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), 1 states have call successors, (5), 1 states have call predecessors, (5), 1 states have return successors, (5), 1 states have call predecessors, (5), 1 states have call successors, (5) [2024-11-10 19:21:30,828 INFO L276 IsEmpty]: Start isEmpty. Operand 579 states and 753 transitions. [2024-11-10 19:21:30,829 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 89 [2024-11-10 19:21:30,829 INFO L207 NwaCegarLoop]: Found error trace [2024-11-10 19:21:30,829 INFO L215 NwaCegarLoop]: trace histogram [8, 8, 8, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-10 19:21:30,846 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (14)] Forceful destruction successful, exit code 0 [2024-11-10 19:21:31,030 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:21:31,031 INFO L396 AbstractCegarLoop]: === Iteration 22 === Targeting ULTIMATE.startErr4ASSERT_VIOLATIONINTEGER_OVERFLOW === [ULTIMATE.startErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 25 more)] === [2024-11-10 19:21:31,031 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-10 19:21:31,031 INFO L85 PathProgramCache]: Analyzing trace with hash -433224946, now seen corresponding path program 1 times [2024-11-10 19:21:31,031 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-10 19:21:31,031 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2147308096] [2024-11-10 19:21:31,032 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-10 19:21:31,032 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-10 19:21:31,043 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-10 19:21:31,163 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 7 [2024-11-10 19:21:31,165 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-10 19:21:31,167 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 12 [2024-11-10 19:21:31,168 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-10 19:21:31,170 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 19 [2024-11-10 19:21:31,171 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-10 19:21:31,173 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 36 [2024-11-10 19:21:31,174 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-10 19:21:31,175 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 41 [2024-11-10 19:21:31,176 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-10 19:21:31,178 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 48 [2024-11-10 19:21:31,180 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-10 19:21:31,182 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 63 [2024-11-10 19:21:31,183 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-10 19:21:31,185 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 70 [2024-11-10 19:21:31,186 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-10 19:21:31,189 INFO L134 CoverageAnalysis]: Checked inductivity of 123 backedges. 0 proven. 11 refuted. 0 times theorem prover too weak. 112 trivial. 0 not checked. [2024-11-10 19:21:31,189 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-10 19:21:31,189 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2147308096] [2024-11-10 19:21:31,189 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2147308096] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-10 19:21:31,189 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1995802108] [2024-11-10 19:21:31,189 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-10 19:21:31,189 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-10 19:21:31,190 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2024-11-10 19:21:31,192 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:21:31,193 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:21:31,254 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-10 19:21:31,255 INFO L255 TraceCheckSpWp]: Trace formula consists of 180 conjuncts, 4 conjuncts are in the unsatisfiable core [2024-11-10 19:21:31,257 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-11-10 19:21:31,396 INFO L134 CoverageAnalysis]: Checked inductivity of 123 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 123 trivial. 0 not checked. [2024-11-10 19:21:31,397 INFO L307 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2024-11-10 19:21:31,397 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1995802108] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-10 19:21:31,397 INFO L185 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2024-11-10 19:21:31,397 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [4] total 7 [2024-11-10 19:21:31,398 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [31623721] [2024-11-10 19:21:31,398 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-10 19:21:31,398 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2024-11-10 19:21:31,398 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-10 19:21:31,399 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2024-11-10 19:21:31,399 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=28, Invalid=28, Unknown=0, NotChecked=0, Total=56 [2024-11-10 19:21:31,399 INFO L87 Difference]: Start difference. First operand 579 states and 753 transitions. Second operand has 5 states, 4 states have (on average 11.0) internal successors, (44), 5 states have internal predecessors, (44), 1 states have call successors, (5), 1 states have call predecessors, (5), 1 states have return successors, (5), 1 states have call predecessors, (5), 1 states have call successors, (5) [2024-11-10 19:21:31,625 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-10 19:21:31,626 INFO L93 Difference]: Finished difference Result 604 states and 774 transitions. [2024-11-10 19:21:31,626 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2024-11-10 19:21:31,626 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 4 states have (on average 11.0) internal successors, (44), 5 states have internal predecessors, (44), 1 states have call successors, (5), 1 states have call predecessors, (5), 1 states have return successors, (5), 1 states have call predecessors, (5), 1 states have call successors, (5) Word has length 88 [2024-11-10 19:21:31,627 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-10 19:21:31,629 INFO L225 Difference]: With dead ends: 604 [2024-11-10 19:21:31,629 INFO L226 Difference]: Without dead ends: 602 [2024-11-10 19:21:31,630 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 108 GetRequests, 102 SyntacticMatches, 0 SemanticMatches, 6 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=28, Invalid=28, Unknown=0, NotChecked=0, Total=56 [2024-11-10 19:21:31,630 INFO L432 NwaCegarLoop]: 68 mSDtfsCounter, 106 mSDsluCounter, 93 mSDsCounter, 0 mSdLazyCounter, 113 mSolverCounterSat, 8 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 116 SdHoareTripleChecker+Valid, 161 SdHoareTripleChecker+Invalid, 121 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 8 IncrementalHoareTripleChecker+Valid, 113 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2024-11-10 19:21:31,630 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [116 Valid, 161 Invalid, 121 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [8 Valid, 113 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2024-11-10 19:21:31,631 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 602 states. [2024-11-10 19:21:31,681 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 602 to 583. [2024-11-10 19:21:31,682 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 583 states, 506 states have (on average 1.2786561264822134) internal successors, (647), 524 states have internal predecessors, (647), 51 states have call successors, (51), 7 states have call predecessors, (51), 7 states have return successors, (51), 51 states have call predecessors, (51), 51 states have call successors, (51) [2024-11-10 19:21:31,684 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 583 states to 583 states and 749 transitions. [2024-11-10 19:21:31,685 INFO L78 Accepts]: Start accepts. Automaton has 583 states and 749 transitions. Word has length 88 [2024-11-10 19:21:31,685 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-10 19:21:31,685 INFO L471 AbstractCegarLoop]: Abstraction has 583 states and 749 transitions. [2024-11-10 19:21:31,685 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 4 states have (on average 11.0) internal successors, (44), 5 states have internal predecessors, (44), 1 states have call successors, (5), 1 states have call predecessors, (5), 1 states have return successors, (5), 1 states have call predecessors, (5), 1 states have call successors, (5) [2024-11-10 19:21:31,685 INFO L276 IsEmpty]: Start isEmpty. Operand 583 states and 749 transitions. [2024-11-10 19:21:31,686 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 93 [2024-11-10 19:21:31,686 INFO L207 NwaCegarLoop]: Found error trace [2024-11-10 19:21:31,686 INFO L215 NwaCegarLoop]: trace histogram [9, 9, 9, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-10 19:21:31,704 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:21:31,890 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable21,15 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-10 19:21:31,891 INFO L396 AbstractCegarLoop]: === Iteration 23 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONINTEGER_OVERFLOW === [ULTIMATE.startErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 25 more)] === [2024-11-10 19:21:31,891 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-10 19:21:31,891 INFO L85 PathProgramCache]: Analyzing trace with hash 138461170, now seen corresponding path program 1 times [2024-11-10 19:21:31,892 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-10 19:21:31,892 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [726919492] [2024-11-10 19:21:31,892 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-10 19:21:31,892 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-10 19:21:31,909 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-10 19:21:32,000 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 7 [2024-11-10 19:21:32,002 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-10 19:21:32,004 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 12 [2024-11-10 19:21:32,005 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-10 19:21:32,008 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 19 [2024-11-10 19:21:32,008 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-10 19:21:32,011 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 36 [2024-11-10 19:21:32,013 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-10 19:21:32,014 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 41 [2024-11-10 19:21:32,016 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-10 19:21:32,017 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 48 [2024-11-10 19:21:32,019 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-10 19:21:32,021 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 65 [2024-11-10 19:21:32,022 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-10 19:21:32,024 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 70 [2024-11-10 19:21:32,025 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-10 19:21:32,026 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 77 [2024-11-10 19:21:32,028 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-10 19:21:32,030 INFO L134 CoverageAnalysis]: Checked inductivity of 183 backedges. 0 proven. 39 refuted. 0 times theorem prover too weak. 144 trivial. 0 not checked. [2024-11-10 19:21:32,031 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-10 19:21:32,032 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [726919492] [2024-11-10 19:21:32,032 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [726919492] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-10 19:21:32,032 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [46818446] [2024-11-10 19:21:32,032 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-10 19:21:32,032 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-10 19:21:32,033 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2024-11-10 19:21:32,034 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:21:32,036 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:21:32,087 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-10 19:21:32,088 INFO L255 TraceCheckSpWp]: Trace formula consists of 189 conjuncts, 9 conjuncts are in the unsatisfiable core [2024-11-10 19:21:32,090 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-11-10 19:21:32,186 INFO L134 CoverageAnalysis]: Checked inductivity of 183 backedges. 0 proven. 147 refuted. 0 times theorem prover too weak. 36 trivial. 0 not checked. [2024-11-10 19:21:32,187 INFO L311 TraceCheckSpWp]: Computing backward predicates... [2024-11-10 19:21:32,355 INFO L134 CoverageAnalysis]: Checked inductivity of 183 backedges. 0 proven. 39 refuted. 0 times theorem prover too weak. 144 trivial. 0 not checked. [2024-11-10 19:21:32,356 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [46818446] provided 0 perfect and 2 imperfect interpolant sequences [2024-11-10 19:21:32,356 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2024-11-10 19:21:32,356 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 9, 10] total 18 [2024-11-10 19:21:32,356 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [305569841] [2024-11-10 19:21:32,356 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2024-11-10 19:21:32,357 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 18 states [2024-11-10 19:21:32,357 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-10 19:21:32,357 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 18 interpolants. [2024-11-10 19:21:32,359 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=77, Invalid=229, Unknown=0, NotChecked=0, Total=306 [2024-11-10 19:21:32,359 INFO L87 Difference]: Start difference. First operand 583 states and 749 transitions. Second operand has 18 states, 18 states have (on average 5.666666666666667) internal successors, (102), 18 states have internal predecessors, (102), 6 states have call successors, (27), 4 states have call predecessors, (27), 4 states have return successors, (27), 6 states have call predecessors, (27), 6 states have call successors, (27) [2024-11-10 19:21:32,750 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-10 19:21:32,750 INFO L93 Difference]: Finished difference Result 808 states and 1017 transitions. [2024-11-10 19:21:32,751 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 30 states. [2024-11-10 19:21:32,751 INFO L78 Accepts]: Start accepts. Automaton has has 18 states, 18 states have (on average 5.666666666666667) internal successors, (102), 18 states have internal predecessors, (102), 6 states have call successors, (27), 4 states have call predecessors, (27), 4 states have return successors, (27), 6 states have call predecessors, (27), 6 states have call successors, (27) Word has length 92 [2024-11-10 19:21:32,751 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-10 19:21:32,754 INFO L225 Difference]: With dead ends: 808 [2024-11-10 19:21:32,754 INFO L226 Difference]: Without dead ends: 658 [2024-11-10 19:21:32,756 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 228 GetRequests, 193 SyntacticMatches, 0 SemanticMatches, 35 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 254 ImplicationChecksByTransitivity, 0.3s TimeCoverageRelationStatistics Valid=334, Invalid=998, Unknown=0, NotChecked=0, Total=1332 [2024-11-10 19:21:32,756 INFO L432 NwaCegarLoop]: 71 mSDtfsCounter, 222 mSDsluCounter, 567 mSDsCounter, 0 mSdLazyCounter, 196 mSolverCounterSat, 22 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 222 SdHoareTripleChecker+Valid, 638 SdHoareTripleChecker+Invalid, 218 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 22 IncrementalHoareTripleChecker+Valid, 196 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2024-11-10 19:21:32,756 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [222 Valid, 638 Invalid, 218 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [22 Valid, 196 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2024-11-10 19:21:32,757 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 658 states. [2024-11-10 19:21:32,806 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 658 to 636. [2024-11-10 19:21:32,807 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 636 states, 549 states have (on average 1.2586520947176685) internal successors, (691), 567 states have internal predecessors, (691), 57 states have call successors, (57), 11 states have call predecessors, (57), 11 states have return successors, (57), 57 states have call predecessors, (57), 57 states have call successors, (57) [2024-11-10 19:21:32,810 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 636 states to 636 states and 805 transitions. [2024-11-10 19:21:32,810 INFO L78 Accepts]: Start accepts. Automaton has 636 states and 805 transitions. Word has length 92 [2024-11-10 19:21:32,810 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-10 19:21:32,810 INFO L471 AbstractCegarLoop]: Abstraction has 636 states and 805 transitions. [2024-11-10 19:21:32,811 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 18 states, 18 states have (on average 5.666666666666667) internal successors, (102), 18 states have internal predecessors, (102), 6 states have call successors, (27), 4 states have call predecessors, (27), 4 states have return successors, (27), 6 states have call predecessors, (27), 6 states have call successors, (27) [2024-11-10 19:21:32,811 INFO L276 IsEmpty]: Start isEmpty. Operand 636 states and 805 transitions. [2024-11-10 19:21:32,811 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 96 [2024-11-10 19:21:32,812 INFO L207 NwaCegarLoop]: Found error trace [2024-11-10 19:21:32,812 INFO L215 NwaCegarLoop]: trace histogram [8, 8, 8, 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:21:32,828 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (16)] Ended with exit code 0 [2024-11-10 19:21:33,016 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable22,16 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-10 19:21:33,017 INFO L396 AbstractCegarLoop]: === Iteration 24 === Targeting ULTIMATE.startErr17ASSERT_VIOLATIONINTEGER_OVERFLOW === [ULTIMATE.startErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 25 more)] === [2024-11-10 19:21:33,017 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-10 19:21:33,017 INFO L85 PathProgramCache]: Analyzing trace with hash -747571109, now seen corresponding path program 1 times [2024-11-10 19:21:33,017 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-10 19:21:33,017 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [37466764] [2024-11-10 19:21:33,017 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-10 19:21:33,017 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-10 19:21:33,035 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unknown [2024-11-10 19:21:33,036 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [2043967359] [2024-11-10 19:21:33,036 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-10 19:21:33,037 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-10 19:21:33,037 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2024-11-10 19:21:33,038 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:21:33,041 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:21:33,092 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-10 19:21:33,093 INFO L255 TraceCheckSpWp]: Trace formula consists of 190 conjuncts, 7 conjuncts are in the unsatisfiable core [2024-11-10 19:21:33,095 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-11-10 19:21:33,386 INFO L134 CoverageAnalysis]: Checked inductivity of 129 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 123 trivial. 0 not checked. [2024-11-10 19:21:33,386 INFO L311 TraceCheckSpWp]: Computing backward predicates... [2024-11-10 19:21:33,935 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-10 19:21:33,935 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [37466764] [2024-11-10 19:21:33,935 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2024-11-10 19:21:33,936 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2043967359] [2024-11-10 19:21:33,936 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2043967359] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-10 19:21:33,936 INFO L185 FreeRefinementEngine]: Found 0 perfect and 1 imperfect interpolant sequences. [2024-11-10 19:21:33,936 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [5] total 5 [2024-11-10 19:21:33,936 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2007402481] [2024-11-10 19:21:33,936 INFO L85 oduleStraightlineAll]: Using 1 imperfect interpolants to construct interpolant automaton [2024-11-10 19:21:33,937 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2024-11-10 19:21:33,937 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-10 19:21:33,937 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2024-11-10 19:21:33,937 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=34, Invalid=56, Unknown=0, NotChecked=0, Total=90 [2024-11-10 19:21:33,937 INFO L87 Difference]: Start difference. First operand 636 states and 805 transitions. Second operand has 6 states, 5 states have (on average 10.2) internal successors, (51), 6 states have internal predecessors, (51), 1 states have call successors, (5), 1 states have call predecessors, (5), 1 states have return successors, (5), 1 states have call predecessors, (5), 1 states have call successors, (5) [2024-11-10 19:21:34,134 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-10 19:21:34,135 INFO L93 Difference]: Finished difference Result 785 states and 1011 transitions. [2024-11-10 19:21:34,135 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2024-11-10 19:21:34,135 INFO L78 Accepts]: Start accepts. Automaton has has 6 states, 5 states have (on average 10.2) internal successors, (51), 6 states have internal predecessors, (51), 1 states have call successors, (5), 1 states have call predecessors, (5), 1 states have return successors, (5), 1 states have call predecessors, (5), 1 states have call successors, (5) Word has length 95 [2024-11-10 19:21:34,135 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-10 19:21:34,138 INFO L225 Difference]: With dead ends: 785 [2024-11-10 19:21:34,138 INFO L226 Difference]: Without dead ends: 784 [2024-11-10 19:21:34,139 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 115 GetRequests, 107 SyntacticMatches, 0 SemanticMatches, 8 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 22 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=34, Invalid=56, Unknown=0, NotChecked=0, Total=90 [2024-11-10 19:21:34,140 INFO L432 NwaCegarLoop]: 47 mSDtfsCounter, 97 mSDsluCounter, 107 mSDsCounter, 0 mSdLazyCounter, 140 mSolverCounterSat, 4 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 107 SdHoareTripleChecker+Valid, 154 SdHoareTripleChecker+Invalid, 144 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 4 IncrementalHoareTripleChecker+Valid, 140 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2024-11-10 19:21:34,141 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [107 Valid, 154 Invalid, 144 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [4 Valid, 140 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2024-11-10 19:21:34,142 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 784 states. [2024-11-10 19:21:34,182 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 784 to 733. [2024-11-10 19:21:34,183 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 733 states, 640 states have (on average 1.2796875) internal successors, (819), 658 states have internal predecessors, (819), 63 states have call successors, (63), 11 states have call predecessors, (63), 11 states have return successors, (63), 63 states have call predecessors, (63), 63 states have call successors, (63) [2024-11-10 19:21:34,185 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 733 states to 733 states and 945 transitions. [2024-11-10 19:21:34,186 INFO L78 Accepts]: Start accepts. Automaton has 733 states and 945 transitions. Word has length 95 [2024-11-10 19:21:34,186 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-10 19:21:34,186 INFO L471 AbstractCegarLoop]: Abstraction has 733 states and 945 transitions. [2024-11-10 19:21:34,186 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 6 states, 5 states have (on average 10.2) internal successors, (51), 6 states have internal predecessors, (51), 1 states have call successors, (5), 1 states have call predecessors, (5), 1 states have return successors, (5), 1 states have call predecessors, (5), 1 states have call successors, (5) [2024-11-10 19:21:34,186 INFO L276 IsEmpty]: Start isEmpty. Operand 733 states and 945 transitions. [2024-11-10 19:21:34,187 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 97 [2024-11-10 19:21:34,187 INFO L207 NwaCegarLoop]: Found error trace [2024-11-10 19:21:34,187 INFO L215 NwaCegarLoop]: trace histogram [8, 8, 8, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-10 19:21:34,204 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (17)] Forceful destruction successful, exit code 0 [2024-11-10 19:21:34,388 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,SelfDestructingSolverStorable23 [2024-11-10 19:21:34,388 INFO L396 AbstractCegarLoop]: === Iteration 25 === Targeting ULTIMATE.startErr16ASSERT_VIOLATIONINTEGER_OVERFLOW === [ULTIMATE.startErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 25 more)] === [2024-11-10 19:21:34,388 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-10 19:21:34,389 INFO L85 PathProgramCache]: Analyzing trace with hash -1699867882, now seen corresponding path program 1 times [2024-11-10 19:21:34,389 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-10 19:21:34,389 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1041119657] [2024-11-10 19:21:34,389 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-10 19:21:34,389 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-10 19:21:34,404 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unknown [2024-11-10 19:21:34,405 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [1338236031] [2024-11-10 19:21:34,405 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-10 19:21:34,405 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-10 19:21:34,405 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2024-11-10 19:21:34,407 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:21:34,408 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:21:34,458 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-10 19:21:34,459 INFO L255 TraceCheckSpWp]: Trace formula consists of 191 conjuncts, 7 conjuncts are in the unsatisfiable core [2024-11-10 19:21:34,461 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-11-10 19:21:34,708 INFO L134 CoverageAnalysis]: Checked inductivity of 130 backedges. 0 proven. 7 refuted. 0 times theorem prover too weak. 123 trivial. 0 not checked. [2024-11-10 19:21:34,708 INFO L311 TraceCheckSpWp]: Computing backward predicates... [2024-11-10 19:21:36,304 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-10 19:21:36,304 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1041119657] [2024-11-10 19:21:36,304 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2024-11-10 19:21:36,305 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1338236031] [2024-11-10 19:21:36,305 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1338236031] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-10 19:21:36,305 INFO L185 FreeRefinementEngine]: Found 0 perfect and 1 imperfect interpolant sequences. [2024-11-10 19:21:36,305 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [5] total 5 [2024-11-10 19:21:36,305 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1608080932] [2024-11-10 19:21:36,305 INFO L85 oduleStraightlineAll]: Using 1 imperfect interpolants to construct interpolant automaton [2024-11-10 19:21:36,305 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2024-11-10 19:21:36,305 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-10 19:21:36,306 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2024-11-10 19:21:36,306 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=34, Invalid=56, Unknown=0, NotChecked=0, Total=90 [2024-11-10 19:21:36,306 INFO L87 Difference]: Start difference. First operand 733 states and 945 transitions. Second operand has 6 states, 5 states have (on average 10.4) internal successors, (52), 6 states have internal predecessors, (52), 1 states have call successors, (5), 1 states have call predecessors, (5), 1 states have return successors, (5), 1 states have call predecessors, (5), 1 states have call successors, (5) [2024-11-10 19:21:36,496 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-10 19:21:36,497 INFO L93 Difference]: Finished difference Result 787 states and 1003 transitions. [2024-11-10 19:21:36,497 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2024-11-10 19:21:36,497 INFO L78 Accepts]: Start accepts. Automaton has has 6 states, 5 states have (on average 10.4) internal successors, (52), 6 states have internal predecessors, (52), 1 states have call successors, (5), 1 states have call predecessors, (5), 1 states have return successors, (5), 1 states have call predecessors, (5), 1 states have call successors, (5) Word has length 96 [2024-11-10 19:21:36,497 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-10 19:21:36,500 INFO L225 Difference]: With dead ends: 787 [2024-11-10 19:21:36,500 INFO L226 Difference]: Without dead ends: 785 [2024-11-10 19:21:36,500 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 117 GetRequests, 109 SyntacticMatches, 0 SemanticMatches, 8 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 22 ImplicationChecksByTransitivity, 0.5s TimeCoverageRelationStatistics Valid=34, Invalid=56, Unknown=0, NotChecked=0, Total=90 [2024-11-10 19:21:36,501 INFO L432 NwaCegarLoop]: 48 mSDtfsCounter, 105 mSDsluCounter, 80 mSDsCounter, 0 mSdLazyCounter, 115 mSolverCounterSat, 5 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 115 SdHoareTripleChecker+Valid, 128 SdHoareTripleChecker+Invalid, 120 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 5 IncrementalHoareTripleChecker+Valid, 115 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2024-11-10 19:21:36,504 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [115 Valid, 128 Invalid, 120 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [5 Valid, 115 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2024-11-10 19:21:36,505 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 785 states. [2024-11-10 19:21:36,542 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 785 to 745. [2024-11-10 19:21:36,547 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 745 states, 651 states have (on average 1.2534562211981566) internal successors, (816), 669 states have internal predecessors, (816), 64 states have call successors, (64), 11 states have call predecessors, (64), 11 states have return successors, (64), 64 states have call predecessors, (64), 64 states have call successors, (64) [2024-11-10 19:21:36,552 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 745 states to 745 states and 944 transitions. [2024-11-10 19:21:36,553 INFO L78 Accepts]: Start accepts. Automaton has 745 states and 944 transitions. Word has length 96 [2024-11-10 19:21:36,553 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-10 19:21:36,553 INFO L471 AbstractCegarLoop]: Abstraction has 745 states and 944 transitions. [2024-11-10 19:21:36,554 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 6 states, 5 states have (on average 10.4) internal successors, (52), 6 states have internal predecessors, (52), 1 states have call successors, (5), 1 states have call predecessors, (5), 1 states have return successors, (5), 1 states have call predecessors, (5), 1 states have call successors, (5) [2024-11-10 19:21:36,554 INFO L276 IsEmpty]: Start isEmpty. Operand 745 states and 944 transitions. [2024-11-10 19:21:36,556 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 98 [2024-11-10 19:21:36,556 INFO L207 NwaCegarLoop]: Found error trace [2024-11-10 19:21:36,556 INFO L215 NwaCegarLoop]: trace histogram [8, 8, 8, 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] [2024-11-10 19:21:36,574 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (18)] Ended with exit code 0 [2024-11-10 19:21:36,756 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable24,18 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-10 19:21:36,757 INFO L396 AbstractCegarLoop]: === Iteration 26 === Targeting ULTIMATE.startErr15ASSERT_VIOLATIONINTEGER_OVERFLOW === [ULTIMATE.startErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 25 more)] === [2024-11-10 19:21:36,757 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-10 19:21:36,757 INFO L85 PathProgramCache]: Analyzing trace with hash -1156296775, now seen corresponding path program 1 times [2024-11-10 19:21:36,757 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-10 19:21:36,757 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1525401075] [2024-11-10 19:21:36,757 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-10 19:21:36,757 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-10 19:21:36,767 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-10 19:21:36,852 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 7 [2024-11-10 19:21:36,853 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-10 19:21:36,854 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 12 [2024-11-10 19:21:36,855 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-10 19:21:36,856 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 19 [2024-11-10 19:21:36,856 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-10 19:21:36,857 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 36 [2024-11-10 19:21:36,857 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-10 19:21:36,858 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 41 [2024-11-10 19:21:36,858 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-10 19:21:36,860 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 48 [2024-11-10 19:21:36,861 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-10 19:21:36,862 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 63 [2024-11-10 19:21:36,863 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-10 19:21:36,863 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 70 [2024-11-10 19:21:36,864 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-10 19:21:36,865 INFO L134 CoverageAnalysis]: Checked inductivity of 131 backedges. 8 proven. 0 refuted. 0 times theorem prover too weak. 123 trivial. 0 not checked. [2024-11-10 19:21:36,865 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-10 19:21:36,865 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1525401075] [2024-11-10 19:21:36,865 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1525401075] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-10 19:21:36,865 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-11-10 19:21:36,865 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2024-11-10 19:21:36,866 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [911563404] [2024-11-10 19:21:36,866 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-10 19:21:36,866 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2024-11-10 19:21:36,866 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-10 19:21:36,867 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2024-11-10 19:21:36,867 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2024-11-10 19:21:36,867 INFO L87 Difference]: Start difference. First operand 745 states and 944 transitions. Second operand has 5 states, 4 states have (on average 13.25) internal successors, (53), 5 states have internal predecessors, (53), 1 states have call successors, (5), 1 states have call predecessors, (5), 1 states have return successors, (5), 1 states have call predecessors, (5), 1 states have call successors, (5) [2024-11-10 19:21:37,412 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-10 19:21:37,412 INFO L93 Difference]: Finished difference Result 755 states and 952 transitions. [2024-11-10 19:21:37,412 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2024-11-10 19:21:37,413 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 4 states have (on average 13.25) internal successors, (53), 5 states have internal predecessors, (53), 1 states have call successors, (5), 1 states have call predecessors, (5), 1 states have return successors, (5), 1 states have call predecessors, (5), 1 states have call successors, (5) Word has length 97 [2024-11-10 19:21:37,413 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-10 19:21:37,416 INFO L225 Difference]: With dead ends: 755 [2024-11-10 19:21:37,416 INFO L226 Difference]: Without dead ends: 754 [2024-11-10 19:21:37,416 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 25 GetRequests, 19 SyntacticMatches, 0 SemanticMatches, 6 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=22, Invalid=34, Unknown=0, NotChecked=0, Total=56 [2024-11-10 19:21:37,417 INFO L432 NwaCegarLoop]: 82 mSDtfsCounter, 83 mSDsluCounter, 116 mSDsCounter, 0 mSdLazyCounter, 178 mSolverCounterSat, 5 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.5s Time, 0 mProtectedPredicate, 0 mProtectedAction, 88 SdHoareTripleChecker+Valid, 198 SdHoareTripleChecker+Invalid, 183 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 5 IncrementalHoareTripleChecker+Valid, 178 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.5s IncrementalHoareTripleChecker+Time [2024-11-10 19:21:37,418 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [88 Valid, 198 Invalid, 183 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [5 Valid, 178 Invalid, 0 Unknown, 0 Unchecked, 0.5s Time] [2024-11-10 19:21:37,419 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 754 states. [2024-11-10 19:21:37,458 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 754 to 744. [2024-11-10 19:21:37,459 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 744 states, 651 states have (on average 1.228878648233487) internal successors, (800), 668 states have internal predecessors, (800), 64 states have call successors, (64), 11 states have call predecessors, (64), 11 states have return successors, (64), 64 states have call predecessors, (64), 64 states have call successors, (64) [2024-11-10 19:21:37,462 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 744 states to 744 states and 928 transitions. [2024-11-10 19:21:37,462 INFO L78 Accepts]: Start accepts. Automaton has 744 states and 928 transitions. Word has length 97 [2024-11-10 19:21:37,462 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-10 19:21:37,463 INFO L471 AbstractCegarLoop]: Abstraction has 744 states and 928 transitions. [2024-11-10 19:21:37,463 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 4 states have (on average 13.25) internal successors, (53), 5 states have internal predecessors, (53), 1 states have call successors, (5), 1 states have call predecessors, (5), 1 states have return successors, (5), 1 states have call predecessors, (5), 1 states have call successors, (5) [2024-11-10 19:21:37,463 INFO L276 IsEmpty]: Start isEmpty. Operand 744 states and 928 transitions. [2024-11-10 19:21:37,464 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 99 [2024-11-10 19:21:37,464 INFO L207 NwaCegarLoop]: Found error trace [2024-11-10 19:21:37,464 INFO L215 NwaCegarLoop]: trace histogram [8, 8, 8, 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] [2024-11-10 19:21:37,464 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable25 [2024-11-10 19:21:37,464 INFO L396 AbstractCegarLoop]: === Iteration 27 === Targeting ULTIMATE.startErr14ASSERT_VIOLATIONINTEGER_OVERFLOW === [ULTIMATE.startErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 25 more)] === [2024-11-10 19:21:37,465 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-10 19:21:37,465 INFO L85 PathProgramCache]: Analyzing trace with hash -1485461644, now seen corresponding path program 1 times [2024-11-10 19:21:37,465 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-10 19:21:37,465 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [953218104] [2024-11-10 19:21:37,465 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-10 19:21:37,465 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-10 19:21:37,474 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-10 19:21:37,672 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 7 [2024-11-10 19:21:37,673 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-10 19:21:37,676 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 12 [2024-11-10 19:21:37,677 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-10 19:21:37,679 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 19 [2024-11-10 19:21:37,680 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-10 19:21:37,681 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 36 [2024-11-10 19:21:37,682 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-10 19:21:37,684 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 41 [2024-11-10 19:21:37,685 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-10 19:21:37,686 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 48 [2024-11-10 19:21:37,690 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-10 19:21:37,692 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 63 [2024-11-10 19:21:37,693 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-10 19:21:37,695 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 70 [2024-11-10 19:21:37,696 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-10 19:21:37,698 INFO L134 CoverageAnalysis]: Checked inductivity of 132 backedges. 0 proven. 20 refuted. 0 times theorem prover too weak. 112 trivial. 0 not checked. [2024-11-10 19:21:37,699 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-10 19:21:37,699 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [953218104] [2024-11-10 19:21:37,699 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [953218104] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-10 19:21:37,700 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1882374927] [2024-11-10 19:21:37,700 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-10 19:21:37,700 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-10 19:21:37,700 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2024-11-10 19:21:37,702 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:21:37,704 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:21:37,757 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-10 19:21:37,758 INFO L255 TraceCheckSpWp]: Trace formula consists of 193 conjuncts, 14 conjuncts are in the unsatisfiable core [2024-11-10 19:21:37,760 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-11-10 19:21:38,260 INFO L134 CoverageAnalysis]: Checked inductivity of 132 backedges. 0 proven. 20 refuted. 0 times theorem prover too weak. 112 trivial. 0 not checked. [2024-11-10 19:21:38,261 INFO L311 TraceCheckSpWp]: Computing backward predicates... [2024-11-10 19:21:39,431 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1882374927] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-10 19:21:39,431 INFO L185 FreeRefinementEngine]: Found 0 perfect and 2 imperfect interpolant sequences. [2024-11-10 19:21:39,431 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 9] total 16 [2024-11-10 19:21:39,431 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1874147890] [2024-11-10 19:21:39,431 INFO L85 oduleStraightlineAll]: Using 2 imperfect interpolants to construct interpolant automaton [2024-11-10 19:21:39,431 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 17 states [2024-11-10 19:21:39,432 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-10 19:21:39,432 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 17 interpolants. [2024-11-10 19:21:39,432 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=76, Invalid=386, Unknown=0, NotChecked=0, Total=462 [2024-11-10 19:21:39,432 INFO L87 Difference]: Start difference. First operand 744 states and 928 transitions. Second operand has 17 states, 16 states have (on average 7.375) internal successors, (118), 17 states have internal predecessors, (118), 6 states have call successors, (16), 1 states have call predecessors, (16), 1 states have return successors, (16), 6 states have call predecessors, (16), 6 states have call successors, (16) [2024-11-10 19:21:41,139 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-10 19:21:41,139 INFO L93 Difference]: Finished difference Result 1067 states and 1357 transitions. [2024-11-10 19:21:41,140 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 31 states. [2024-11-10 19:21:41,140 INFO L78 Accepts]: Start accepts. Automaton has has 17 states, 16 states have (on average 7.375) internal successors, (118), 17 states have internal predecessors, (118), 6 states have call successors, (16), 1 states have call predecessors, (16), 1 states have return successors, (16), 6 states have call predecessors, (16), 6 states have call successors, (16) Word has length 98 [2024-11-10 19:21:41,140 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-10 19:21:41,144 INFO L225 Difference]: With dead ends: 1067 [2024-11-10 19:21:41,145 INFO L226 Difference]: Without dead ends: 1058 [2024-11-10 19:21:41,146 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 167 GetRequests, 125 SyntacticMatches, 0 SemanticMatches, 42 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 481 ImplicationChecksByTransitivity, 1.1s TimeCoverageRelationStatistics Valid=385, Invalid=1507, Unknown=0, NotChecked=0, Total=1892 [2024-11-10 19:21:41,146 INFO L432 NwaCegarLoop]: 58 mSDtfsCounter, 662 mSDsluCounter, 507 mSDsCounter, 0 mSdLazyCounter, 930 mSolverCounterSat, 93 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 667 SdHoareTripleChecker+Valid, 565 SdHoareTripleChecker+Invalid, 1023 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 93 IncrementalHoareTripleChecker+Valid, 930 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.1s IncrementalHoareTripleChecker+Time [2024-11-10 19:21:41,147 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [667 Valid, 565 Invalid, 1023 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [93 Valid, 930 Invalid, 0 Unknown, 0 Unchecked, 1.1s Time] [2024-11-10 19:21:41,148 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1058 states. [2024-11-10 19:21:41,210 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1058 to 879. [2024-11-10 19:21:41,211 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 879 states, 776 states have (on average 1.2384020618556701) internal successors, (961), 793 states have internal predecessors, (961), 74 states have call successors, (74), 11 states have call predecessors, (74), 11 states have return successors, (74), 74 states have call predecessors, (74), 74 states have call successors, (74) [2024-11-10 19:21:41,214 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 879 states to 879 states and 1109 transitions. [2024-11-10 19:21:41,214 INFO L78 Accepts]: Start accepts. Automaton has 879 states and 1109 transitions. Word has length 98 [2024-11-10 19:21:41,215 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-10 19:21:41,215 INFO L471 AbstractCegarLoop]: Abstraction has 879 states and 1109 transitions. [2024-11-10 19:21:41,215 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 17 states, 16 states have (on average 7.375) internal successors, (118), 17 states have internal predecessors, (118), 6 states have call successors, (16), 1 states have call predecessors, (16), 1 states have return successors, (16), 6 states have call predecessors, (16), 6 states have call successors, (16) [2024-11-10 19:21:41,215 INFO L276 IsEmpty]: Start isEmpty. Operand 879 states and 1109 transitions. [2024-11-10 19:21:41,216 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 107 [2024-11-10 19:21:41,216 INFO L207 NwaCegarLoop]: Found error trace [2024-11-10 19:21:41,216 INFO L215 NwaCegarLoop]: trace histogram [11, 11, 11, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 1, 1, 1] [2024-11-10 19:21:41,234 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (19)] Forceful destruction successful, exit code 0 [2024-11-10 19:21:41,420 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 19 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable26 [2024-11-10 19:21:41,421 INFO L396 AbstractCegarLoop]: === Iteration 28 === Targeting ULTIMATE.startErr24ASSERT_VIOLATIONINTEGER_OVERFLOW === [ULTIMATE.startErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 25 more)] === [2024-11-10 19:21:41,421 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-10 19:21:41,421 INFO L85 PathProgramCache]: Analyzing trace with hash -1536956239, now seen corresponding path program 3 times [2024-11-10 19:21:41,421 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-10 19:21:41,421 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [863220065] [2024-11-10 19:21:41,421 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-10 19:21:41,421 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-10 19:21:41,439 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unknown [2024-11-10 19:21:41,442 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [1571241060] [2024-11-10 19:21:41,442 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2024-11-10 19:21:41,442 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-10 19:21:41,442 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2024-11-10 19:21:41,444 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:21:41,445 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:21:41,490 INFO L227 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 2 check-sat command(s) [2024-11-10 19:21:41,490 INFO L228 tOrderPrioritization]: Conjunction of SSA is unsat [2024-11-10 19:21:41,491 INFO L255 TraceCheckSpWp]: Trace formula consists of 103 conjuncts, 5 conjuncts are in the unsatisfiable core [2024-11-10 19:21:41,493 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-11-10 19:21:41,591 INFO L134 CoverageAnalysis]: Checked inductivity of 298 backedges. 29 proven. 0 refuted. 0 times theorem prover too weak. 269 trivial. 0 not checked. [2024-11-10 19:21:41,592 INFO L307 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2024-11-10 19:21:41,592 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-10 19:21:41,592 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [863220065] [2024-11-10 19:21:41,592 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2024-11-10 19:21:41,592 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1571241060] [2024-11-10 19:21:41,592 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1571241060] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-10 19:21:41,592 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-11-10 19:21:41,593 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2024-11-10 19:21:41,593 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [469677963] [2024-11-10 19:21:41,593 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-10 19:21:41,594 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2024-11-10 19:21:41,594 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-10 19:21:41,595 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2024-11-10 19:21:41,595 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=10, Invalid=10, Unknown=0, NotChecked=0, Total=20 [2024-11-10 19:21:41,595 INFO L87 Difference]: Start difference. First operand 879 states and 1109 transitions. Second operand has 5 states, 4 states have (on average 7.0) internal successors, (28), 5 states have internal predecessors, (28), 2 states have call successors, (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:21:41,692 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-10 19:21:41,692 INFO L93 Difference]: Finished difference Result 896 states and 1123 transitions. [2024-11-10 19:21:41,692 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2024-11-10 19:21:41,692 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 4 states have (on average 7.0) internal successors, (28), 5 states have internal predecessors, (28), 2 states have call successors, (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 106 [2024-11-10 19:21:41,693 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-10 19:21:41,696 INFO L225 Difference]: With dead ends: 896 [2024-11-10 19:21:41,696 INFO L226 Difference]: Without dead ends: 893 [2024-11-10 19:21:41,697 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 105 GetRequests, 102 SyntacticMatches, 0 SemanticMatches, 3 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=10, Invalid=10, Unknown=0, NotChecked=0, Total=20 [2024-11-10 19:21:41,697 INFO L432 NwaCegarLoop]: 65 mSDtfsCounter, 134 mSDsluCounter, 51 mSDsCounter, 0 mSdLazyCounter, 64 mSolverCounterSat, 7 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 142 SdHoareTripleChecker+Valid, 116 SdHoareTripleChecker+Invalid, 71 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 7 IncrementalHoareTripleChecker+Valid, 64 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2024-11-10 19:21:41,698 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [142 Valid, 116 Invalid, 71 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [7 Valid, 64 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2024-11-10 19:21:41,699 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 893 states. [2024-11-10 19:21:41,738 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 893 to 751. [2024-11-10 19:21:41,739 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 751 states, 662 states have (on average 1.2069486404833838) internal successors, (799), 676 states have internal predecessors, (799), 63 states have call successors, (63), 11 states have call predecessors, (63), 11 states have return successors, (63), 63 states have call predecessors, (63), 63 states have call successors, (63) [2024-11-10 19:21:41,741 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 751 states to 751 states and 925 transitions. [2024-11-10 19:21:41,741 INFO L78 Accepts]: Start accepts. Automaton has 751 states and 925 transitions. Word has length 106 [2024-11-10 19:21:41,744 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-10 19:21:41,744 INFO L471 AbstractCegarLoop]: Abstraction has 751 states and 925 transitions. [2024-11-10 19:21:41,745 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 4 states have (on average 7.0) internal successors, (28), 5 states have internal predecessors, (28), 2 states have call successors, (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:21:41,745 INFO L276 IsEmpty]: Start isEmpty. Operand 751 states and 925 transitions. [2024-11-10 19:21:41,746 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 113 [2024-11-10 19:21:41,746 INFO L207 NwaCegarLoop]: Found error trace [2024-11-10 19:21:41,746 INFO L215 NwaCegarLoop]: trace histogram [10, 10, 10, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 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] [2024-11-10 19:21:41,762 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (20)] Forceful destruction successful, exit code 0 [2024-11-10 19:21:41,946 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable27,20 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-10 19:21:41,946 INFO L396 AbstractCegarLoop]: === Iteration 29 === Targeting ULTIMATE.startErr3ASSERT_VIOLATIONINTEGER_OVERFLOW === [ULTIMATE.startErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 25 more)] === [2024-11-10 19:21:41,947 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-10 19:21:41,947 INFO L85 PathProgramCache]: Analyzing trace with hash -592515590, now seen corresponding path program 1 times [2024-11-10 19:21:41,947 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-10 19:21:41,947 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1201801872] [2024-11-10 19:21:41,947 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-10 19:21:41,947 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-10 19:21:41,966 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unknown [2024-11-10 19:21:41,967 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [1679476358] [2024-11-10 19:21:41,967 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-10 19:21:41,967 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-10 19:21:41,967 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2024-11-10 19:21:41,969 INFO L229 MonitoredProcess]: Starting monitored process 21 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-11-10 19:21:41,970 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:21:42,026 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-10 19:21:42,033 INFO L255 TraceCheckSpWp]: Trace formula consists of 216 conjuncts, 25 conjuncts are in the unsatisfiable core [2024-11-10 19:21:42,035 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-11-10 19:21:42,417 INFO L134 CoverageAnalysis]: Checked inductivity of 205 backedges. 0 proven. 52 refuted. 0 times theorem prover too weak. 153 trivial. 0 not checked. [2024-11-10 19:21:42,417 INFO L311 TraceCheckSpWp]: Computing backward predicates... [2024-11-10 19:21:42,915 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-10 19:21:42,916 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1201801872] [2024-11-10 19:21:42,916 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2024-11-10 19:21:42,916 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1679476358] [2024-11-10 19:21:42,916 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1679476358] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-10 19:21:42,916 INFO L185 FreeRefinementEngine]: Found 0 perfect and 1 imperfect interpolant sequences. [2024-11-10 19:21:42,916 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9] total 9 [2024-11-10 19:21:42,917 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [455282652] [2024-11-10 19:21:42,917 INFO L85 oduleStraightlineAll]: Using 1 imperfect interpolants to construct interpolant automaton [2024-11-10 19:21:42,917 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 10 states [2024-11-10 19:21:42,917 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-10 19:21:42,918 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2024-11-10 19:21:42,918 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=60, Invalid=150, Unknown=0, NotChecked=0, Total=210 [2024-11-10 19:21:42,918 INFO L87 Difference]: Start difference. First operand 751 states and 925 transitions. Second operand has 10 states, 9 states have (on average 7.555555555555555) internal successors, (68), 10 states have internal predecessors, (68), 3 states have call successors, (10), 1 states have call predecessors, (10), 2 states have return successors, (10), 3 states have call predecessors, (10), 3 states have call successors, (10) [2024-11-10 19:21:43,315 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-10 19:21:43,315 INFO L93 Difference]: Finished difference Result 778 states and 942 transitions. [2024-11-10 19:21:43,315 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2024-11-10 19:21:43,315 INFO L78 Accepts]: Start accepts. Automaton has has 10 states, 9 states have (on average 7.555555555555555) internal successors, (68), 10 states have internal predecessors, (68), 3 states have call successors, (10), 1 states have call predecessors, (10), 2 states have return successors, (10), 3 states have call predecessors, (10), 3 states have call successors, (10) Word has length 112 [2024-11-10 19:21:43,316 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-10 19:21:43,317 INFO L225 Difference]: With dead ends: 778 [2024-11-10 19:21:43,317 INFO L226 Difference]: Without dead ends: 571 [2024-11-10 19:21:43,318 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 150 GetRequests, 136 SyntacticMatches, 0 SemanticMatches, 14 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 3 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=64, Invalid=176, Unknown=0, NotChecked=0, Total=240 [2024-11-10 19:21:43,318 INFO L432 NwaCegarLoop]: 57 mSDtfsCounter, 18 mSDsluCounter, 313 mSDsCounter, 0 mSdLazyCounter, 662 mSolverCounterSat, 4 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 20 SdHoareTripleChecker+Valid, 370 SdHoareTripleChecker+Invalid, 666 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 4 IncrementalHoareTripleChecker+Valid, 662 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time [2024-11-10 19:21:43,319 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [20 Valid, 370 Invalid, 666 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [4 Valid, 662 Invalid, 0 Unknown, 0 Unchecked, 0.3s Time] [2024-11-10 19:21:43,319 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 571 states. [2024-11-10 19:21:43,356 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 571 to 567. [2024-11-10 19:21:43,357 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 567 states, 490 states have (on average 1.1857142857142857) internal successors, (581), 504 states have internal predecessors, (581), 51 states have call successors, (51), 11 states have call predecessors, (51), 11 states have return successors, (51), 51 states have call predecessors, (51), 51 states have call successors, (51) [2024-11-10 19:21:43,359 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 567 states to 567 states and 683 transitions. [2024-11-10 19:21:43,360 INFO L78 Accepts]: Start accepts. Automaton has 567 states and 683 transitions. Word has length 112 [2024-11-10 19:21:43,360 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-10 19:21:43,360 INFO L471 AbstractCegarLoop]: Abstraction has 567 states and 683 transitions. [2024-11-10 19:21:43,360 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 10 states, 9 states have (on average 7.555555555555555) internal successors, (68), 10 states have internal predecessors, (68), 3 states have call successors, (10), 1 states have call predecessors, (10), 2 states have return successors, (10), 3 states have call predecessors, (10), 3 states have call successors, (10) [2024-11-10 19:21:43,360 INFO L276 IsEmpty]: Start isEmpty. Operand 567 states and 683 transitions. [2024-11-10 19:21:43,361 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 115 [2024-11-10 19:21:43,361 INFO L207 NwaCegarLoop]: Found error trace [2024-11-10 19:21:43,361 INFO L215 NwaCegarLoop]: trace histogram [10, 10, 10, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-10 19:21:43,378 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:21:43,565 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 21 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable28 [2024-11-10 19:21:43,566 INFO L396 AbstractCegarLoop]: === Iteration 30 === Targeting ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOW === [ULTIMATE.startErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 25 more)] === [2024-11-10 19:21:43,566 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-10 19:21:43,566 INFO L85 PathProgramCache]: Analyzing trace with hash 1823167704, now seen corresponding path program 1 times [2024-11-10 19:21:43,566 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-10 19:21:43,566 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1129095271] [2024-11-10 19:21:43,566 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-10 19:21:43,567 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-10 19:21:43,580 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-10 19:21:43,641 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 7 [2024-11-10 19:21:43,642 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-10 19:21:43,643 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 12 [2024-11-10 19:21:43,643 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-10 19:21:43,644 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 19 [2024-11-10 19:21:43,645 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-10 19:21:43,646 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 36 [2024-11-10 19:21:43,646 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-10 19:21:43,647 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 41 [2024-11-10 19:21:43,647 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-10 19:21:43,648 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 48 [2024-11-10 19:21:43,648 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-10 19:21:43,649 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 63 [2024-11-10 19:21:43,650 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-10 19:21:43,651 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 70 [2024-11-10 19:21:43,651 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-10 19:21:43,652 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 98 [2024-11-10 19:21:43,653 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-10 19:21:43,654 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 105 [2024-11-10 19:21:43,655 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-10 19:21:43,658 INFO L134 CoverageAnalysis]: Checked inductivity of 205 backedges. 14 proven. 0 refuted. 0 times theorem prover too weak. 191 trivial. 0 not checked. [2024-11-10 19:21:43,659 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-10 19:21:43,659 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1129095271] [2024-11-10 19:21:43,659 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1129095271] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-10 19:21:43,659 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-11-10 19:21:43,659 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2024-11-10 19:21:43,659 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1065062485] [2024-11-10 19:21:43,659 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-10 19:21:43,659 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2024-11-10 19:21:43,659 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-10 19:21:43,660 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2024-11-10 19:21:43,660 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2024-11-10 19:21:43,660 INFO L87 Difference]: Start difference. First operand 567 states and 683 transitions. Second operand has 5 states, 4 states have (on average 15.0) internal successors, (60), 5 states have internal predecessors, (60), 2 states have call successors, (7), 1 states have call predecessors, (7), 1 states have return successors, (7), 2 states have call predecessors, (7), 2 states have call successors, (7) [2024-11-10 19:21:44,149 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-10 19:21:44,149 INFO L93 Difference]: Finished difference Result 571 states and 684 transitions. [2024-11-10 19:21:44,150 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2024-11-10 19:21:44,150 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 4 states have (on average 15.0) internal successors, (60), 5 states have internal predecessors, (60), 2 states have call successors, (7), 1 states have call predecessors, (7), 1 states have return successors, (7), 2 states have call predecessors, (7), 2 states have call successors, (7) Word has length 114 [2024-11-10 19:21:44,150 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-10 19:21:44,152 INFO L225 Difference]: With dead ends: 571 [2024-11-10 19:21:44,153 INFO L226 Difference]: Without dead ends: 522 [2024-11-10 19:21:44,153 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 27 GetRequests, 21 SyntacticMatches, 0 SemanticMatches, 6 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 3 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=19, Invalid=37, Unknown=0, NotChecked=0, Total=56 [2024-11-10 19:21:44,154 INFO L432 NwaCegarLoop]: 87 mSDtfsCounter, 38 mSDsluCounter, 166 mSDsCounter, 0 mSdLazyCounter, 134 mSolverCounterSat, 5 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 41 SdHoareTripleChecker+Valid, 253 SdHoareTripleChecker+Invalid, 139 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 5 IncrementalHoareTripleChecker+Valid, 134 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.4s IncrementalHoareTripleChecker+Time [2024-11-10 19:21:44,154 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [41 Valid, 253 Invalid, 139 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [5 Valid, 134 Invalid, 0 Unknown, 0 Unchecked, 0.4s Time] [2024-11-10 19:21:44,154 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 522 states. [2024-11-10 19:21:44,184 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 522 to 517. [2024-11-10 19:21:44,184 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 517 states, 446 states have (on average 1.1995515695067265) internal successors, (535), 459 states have internal predecessors, (535), 47 states have call successors, (47), 10 states have call predecessors, (47), 10 states have return successors, (47), 47 states have call predecessors, (47), 47 states have call successors, (47) [2024-11-10 19:21:44,186 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 517 states to 517 states and 629 transitions. [2024-11-10 19:21:44,186 INFO L78 Accepts]: Start accepts. Automaton has 517 states and 629 transitions. Word has length 114 [2024-11-10 19:21:44,187 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-10 19:21:44,187 INFO L471 AbstractCegarLoop]: Abstraction has 517 states and 629 transitions. [2024-11-10 19:21:44,187 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 4 states have (on average 15.0) internal successors, (60), 5 states have internal predecessors, (60), 2 states have call successors, (7), 1 states have call predecessors, (7), 1 states have return successors, (7), 2 states have call predecessors, (7), 2 states have call successors, (7) [2024-11-10 19:21:44,187 INFO L276 IsEmpty]: Start isEmpty. Operand 517 states and 629 transitions. [2024-11-10 19:21:44,188 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 118 [2024-11-10 19:21:44,188 INFO L207 NwaCegarLoop]: Found error trace [2024-11-10 19:21:44,188 INFO L215 NwaCegarLoop]: trace histogram [12, 12, 12, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 3, 3, 1, 1, 1] [2024-11-10 19:21:44,188 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable29 [2024-11-10 19:21:44,188 INFO L396 AbstractCegarLoop]: === Iteration 31 === Targeting ULTIMATE.startErr20ASSERT_VIOLATIONINTEGER_OVERFLOW === [ULTIMATE.startErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 25 more)] === [2024-11-10 19:21:44,189 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-10 19:21:44,189 INFO L85 PathProgramCache]: Analyzing trace with hash -1699315043, now seen corresponding path program 1 times [2024-11-10 19:21:44,189 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-10 19:21:44,189 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1070391957] [2024-11-10 19:21:44,189 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-10 19:21:44,189 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-10 19:21:44,198 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-10 19:21:44,256 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 7 [2024-11-10 19:21:44,258 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-10 19:21:44,259 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 12 [2024-11-10 19:21:44,260 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-10 19:21:44,261 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 19 [2024-11-10 19:21:44,262 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-10 19:21:44,265 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 36 [2024-11-10 19:21:44,265 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-10 19:21:44,267 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 41 [2024-11-10 19:21:44,267 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-10 19:21:44,269 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 48 [2024-11-10 19:21:44,269 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-10 19:21:44,271 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 65 [2024-11-10 19:21:44,272 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-10 19:21:44,273 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 70 [2024-11-10 19:21:44,274 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-10 19:21:44,275 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 77 [2024-11-10 19:21:44,276 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-10 19:21:44,277 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 94 [2024-11-10 19:21:44,279 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-10 19:21:44,280 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 99 [2024-11-10 19:21:44,281 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-10 19:21:44,283 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 106 [2024-11-10 19:21:44,283 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-10 19:21:44,286 INFO L134 CoverageAnalysis]: Checked inductivity of 363 backedges. 0 proven. 99 refuted. 0 times theorem prover too weak. 264 trivial. 0 not checked. [2024-11-10 19:21:44,286 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-10 19:21:44,286 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1070391957] [2024-11-10 19:21:44,286 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1070391957] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-10 19:21:44,286 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [403174880] [2024-11-10 19:21:44,287 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-10 19:21:44,287 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-10 19:21:44,287 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2024-11-10 19:21:44,289 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:21:44,290 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:21:44,349 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-10 19:21:44,350 INFO L255 TraceCheckSpWp]: Trace formula consists of 229 conjuncts, 5 conjuncts are in the unsatisfiable core [2024-11-10 19:21:44,352 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-11-10 19:21:44,445 INFO L134 CoverageAnalysis]: Checked inductivity of 363 backedges. 0 proven. 99 refuted. 0 times theorem prover too weak. 264 trivial. 0 not checked. [2024-11-10 19:21:44,447 INFO L311 TraceCheckSpWp]: Computing backward predicates... [2024-11-10 19:21:44,664 INFO L134 CoverageAnalysis]: Checked inductivity of 363 backedges. 0 proven. 99 refuted. 0 times theorem prover too weak. 264 trivial. 0 not checked. [2024-11-10 19:21:44,665 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [403174880] provided 0 perfect and 2 imperfect interpolant sequences [2024-11-10 19:21:44,665 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2024-11-10 19:21:44,665 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [5, 5, 5] total 10 [2024-11-10 19:21:44,665 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [85494534] [2024-11-10 19:21:44,665 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2024-11-10 19:21:44,666 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 11 states [2024-11-10 19:21:44,666 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-10 19:21:44,667 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2024-11-10 19:21:44,667 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=55, Invalid=55, Unknown=0, NotChecked=0, Total=110 [2024-11-10 19:21:44,667 INFO L87 Difference]: Start difference. First operand 517 states and 629 transitions. Second operand has 11 states, 10 states have (on average 13.1) internal successors, (131), 11 states have internal predecessors, (131), 9 states have call successors, (27), 1 states have call predecessors, (27), 1 states have return successors, (27), 9 states have call predecessors, (27), 9 states have call successors, (27) [2024-11-10 19:21:44,956 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-10 19:21:44,956 INFO L93 Difference]: Finished difference Result 1135 states and 1375 transitions. [2024-11-10 19:21:44,957 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2024-11-10 19:21:44,957 INFO L78 Accepts]: Start accepts. Automaton has has 11 states, 10 states have (on average 13.1) internal successors, (131), 11 states have internal predecessors, (131), 9 states have call successors, (27), 1 states have call predecessors, (27), 1 states have return successors, (27), 9 states have call predecessors, (27), 9 states have call successors, (27) Word has length 117 [2024-11-10 19:21:44,957 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-10 19:21:44,961 INFO L225 Difference]: With dead ends: 1135 [2024-11-10 19:21:44,961 INFO L226 Difference]: Without dead ends: 1134 [2024-11-10 19:21:44,962 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 261 GetRequests, 252 SyntacticMatches, 0 SemanticMatches, 9 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 12 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=55, Invalid=55, Unknown=0, NotChecked=0, Total=110 [2024-11-10 19:21:44,962 INFO L432 NwaCegarLoop]: 101 mSDtfsCounter, 389 mSDsluCounter, 426 mSDsCounter, 0 mSdLazyCounter, 214 mSolverCounterSat, 16 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 405 SdHoareTripleChecker+Valid, 527 SdHoareTripleChecker+Invalid, 230 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 16 IncrementalHoareTripleChecker+Valid, 214 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2024-11-10 19:21:44,962 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [405 Valid, 527 Invalid, 230 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [16 Valid, 214 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2024-11-10 19:21:44,963 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1134 states. [2024-11-10 19:21:44,999 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1134 to 556. [2024-11-10 19:21:44,999 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 556 states, 479 states have (on average 1.196242171189979) internal successors, (573), 492 states have internal predecessors, (573), 53 states have call successors, (53), 10 states have call predecessors, (53), 10 states have return successors, (53), 53 states have call predecessors, (53), 53 states have call successors, (53) [2024-11-10 19:21:45,001 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 556 states to 556 states and 679 transitions. [2024-11-10 19:21:45,001 INFO L78 Accepts]: Start accepts. Automaton has 556 states and 679 transitions. Word has length 117 [2024-11-10 19:21:45,002 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-10 19:21:45,002 INFO L471 AbstractCegarLoop]: Abstraction has 556 states and 679 transitions. [2024-11-10 19:21:45,002 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 11 states, 10 states have (on average 13.1) internal successors, (131), 11 states have internal predecessors, (131), 9 states have call successors, (27), 1 states have call predecessors, (27), 1 states have return successors, (27), 9 states have call predecessors, (27), 9 states have call successors, (27) [2024-11-10 19:21:45,002 INFO L276 IsEmpty]: Start isEmpty. Operand 556 states and 679 transitions. [2024-11-10 19:21:45,003 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 128 [2024-11-10 19:21:45,003 INFO L207 NwaCegarLoop]: Found error trace [2024-11-10 19:21:45,003 INFO L215 NwaCegarLoop]: trace histogram [11, 11, 11, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-10 19:21:45,021 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (22)] Forceful destruction successful, exit code 0 [2024-11-10 19:21:45,203 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable30,22 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-10 19:21:45,204 INFO L396 AbstractCegarLoop]: === Iteration 32 === Targeting ULTIMATE.startErr14ASSERT_VIOLATIONINTEGER_OVERFLOW === [ULTIMATE.startErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 25 more)] === [2024-11-10 19:21:45,204 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-10 19:21:45,204 INFO L85 PathProgramCache]: Analyzing trace with hash 1250154545, now seen corresponding path program 2 times [2024-11-10 19:21:45,204 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-10 19:21:45,204 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1958114718] [2024-11-10 19:21:45,204 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-10 19:21:45,205 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-10 19:21:45,219 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unknown [2024-11-10 19:21:45,220 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [126205562] [2024-11-10 19:21:45,220 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2024-11-10 19:21:45,221 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-10 19:21:45,221 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2024-11-10 19:21:45,223 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:21:45,224 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:21:45,287 INFO L227 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2024-11-10 19:21:45,288 INFO L228 tOrderPrioritization]: Conjunction of SSA is unsat [2024-11-10 19:21:45,289 INFO L255 TraceCheckSpWp]: Trace formula consists of 238 conjuncts, 21 conjuncts are in the unsatisfiable core [2024-11-10 19:21:45,291 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-11-10 19:21:45,865 INFO L134 CoverageAnalysis]: Checked inductivity of 268 backedges. 0 proven. 48 refuted. 0 times theorem prover too weak. 220 trivial. 0 not checked. [2024-11-10 19:21:45,865 INFO L311 TraceCheckSpWp]: Computing backward predicates... [2024-11-10 19:21:50,763 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-10 19:21:50,763 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1958114718] [2024-11-10 19:21:50,763 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2024-11-10 19:21:50,764 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [126205562] [2024-11-10 19:21:50,764 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [126205562] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-10 19:21:50,764 INFO L185 FreeRefinementEngine]: Found 0 perfect and 1 imperfect interpolant sequences. [2024-11-10 19:21:50,764 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11] total 11 [2024-11-10 19:21:50,764 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [80804024] [2024-11-10 19:21:50,764 INFO L85 oduleStraightlineAll]: Using 1 imperfect interpolants to construct interpolant automaton [2024-11-10 19:21:50,764 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 12 states [2024-11-10 19:21:50,764 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-10 19:21:50,767 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2024-11-10 19:21:50,767 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=52, Invalid=219, Unknown=1, NotChecked=0, Total=272 [2024-11-10 19:21:50,768 INFO L87 Difference]: Start difference. First operand 556 states and 679 transitions. Second operand has 12 states, 11 states have (on average 6.818181818181818) internal successors, (75), 12 states have internal predecessors, (75), 4 states have call successors, (11), 1 states have call predecessors, (11), 1 states have return successors, (11), 4 states have call predecessors, (11), 4 states have call successors, (11) [2024-11-10 19:21:51,266 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-10 19:21:51,266 INFO L93 Difference]: Finished difference Result 609 states and 746 transitions. [2024-11-10 19:21:51,266 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2024-11-10 19:21:51,266 INFO L78 Accepts]: Start accepts. Automaton has has 12 states, 11 states have (on average 6.818181818181818) internal successors, (75), 12 states have internal predecessors, (75), 4 states have call successors, (11), 1 states have call predecessors, (11), 1 states have return successors, (11), 4 states have call predecessors, (11), 4 states have call successors, (11) Word has length 127 [2024-11-10 19:21:51,267 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-10 19:21:51,269 INFO L225 Difference]: With dead ends: 609 [2024-11-10 19:21:51,269 INFO L226 Difference]: Without dead ends: 608 [2024-11-10 19:21:51,269 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 151 GetRequests, 135 SyntacticMatches, 0 SemanticMatches, 16 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 23 ImplicationChecksByTransitivity, 4.4s TimeCoverageRelationStatistics Valid=62, Invalid=243, Unknown=1, NotChecked=0, Total=306 [2024-11-10 19:21:51,270 INFO L432 NwaCegarLoop]: 95 mSDtfsCounter, 41 mSDsluCounter, 410 mSDsCounter, 0 mSdLazyCounter, 929 mSolverCounterSat, 1 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 45 SdHoareTripleChecker+Valid, 505 SdHoareTripleChecker+Invalid, 930 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1 IncrementalHoareTripleChecker+Valid, 929 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.4s IncrementalHoareTripleChecker+Time [2024-11-10 19:21:51,270 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [45 Valid, 505 Invalid, 930 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1 Valid, 929 Invalid, 0 Unknown, 0 Unchecked, 0.4s Time] [2024-11-10 19:21:51,271 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 608 states. [2024-11-10 19:21:51,309 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 608 to 560. [2024-11-10 19:21:51,310 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 560 states, 483 states have (on average 1.194616977225673) internal successors, (577), 496 states have internal predecessors, (577), 53 states have call successors, (53), 10 states have call predecessors, (53), 10 states have return successors, (53), 53 states have call predecessors, (53), 53 states have call successors, (53) [2024-11-10 19:21:51,312 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 560 states to 560 states and 683 transitions. [2024-11-10 19:21:51,313 INFO L78 Accepts]: Start accepts. Automaton has 560 states and 683 transitions. Word has length 127 [2024-11-10 19:21:51,313 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-10 19:21:51,313 INFO L471 AbstractCegarLoop]: Abstraction has 560 states and 683 transitions. [2024-11-10 19:21:51,314 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 12 states, 11 states have (on average 6.818181818181818) internal successors, (75), 12 states have internal predecessors, (75), 4 states have call successors, (11), 1 states have call predecessors, (11), 1 states have return successors, (11), 4 states have call predecessors, (11), 4 states have call successors, (11) [2024-11-10 19:21:51,314 INFO L276 IsEmpty]: Start isEmpty. Operand 560 states and 683 transitions. [2024-11-10 19:21:51,315 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 139 [2024-11-10 19:21:51,316 INFO L207 NwaCegarLoop]: Found error trace [2024-11-10 19:21:51,316 INFO L215 NwaCegarLoop]: trace histogram [13, 13, 13, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-10 19:21:51,333 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:21:51,521 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable31,23 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-10 19:21:51,522 INFO L396 AbstractCegarLoop]: === Iteration 33 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONINTEGER_OVERFLOW === [ULTIMATE.startErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 25 more)] === [2024-11-10 19:21:51,522 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-10 19:21:51,522 INFO L85 PathProgramCache]: Analyzing trace with hash 1703207256, now seen corresponding path program 1 times [2024-11-10 19:21:51,522 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-10 19:21:51,522 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1757129678] [2024-11-10 19:21:51,523 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-10 19:21:51,523 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-10 19:21:51,533 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-10 19:21:51,624 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 7 [2024-11-10 19:21:51,625 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-10 19:21:51,626 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 12 [2024-11-10 19:21:51,627 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-10 19:21:51,628 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 19 [2024-11-10 19:21:51,629 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-10 19:21:51,630 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 36 [2024-11-10 19:21:51,630 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-10 19:21:51,632 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 41 [2024-11-10 19:21:51,632 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-10 19:21:51,646 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 48 [2024-11-10 19:21:51,648 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-10 19:21:51,649 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 65 [2024-11-10 19:21:51,650 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-10 19:21:51,651 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 70 [2024-11-10 19:21:51,653 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-10 19:21:51,654 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 77 [2024-11-10 19:21:51,655 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-10 19:21:51,657 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 92 [2024-11-10 19:21:51,658 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-10 19:21:51,659 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 99 [2024-11-10 19:21:51,660 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-10 19:21:51,662 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 121 [2024-11-10 19:21:51,664 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-10 19:21:51,666 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 128 [2024-11-10 19:21:51,667 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-10 19:21:51,669 INFO L134 CoverageAnalysis]: Checked inductivity of 365 backedges. 11 proven. 42 refuted. 0 times theorem prover too weak. 312 trivial. 0 not checked. [2024-11-10 19:21:51,670 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-10 19:21:51,670 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1757129678] [2024-11-10 19:21:51,670 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1757129678] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-10 19:21:51,670 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1921356259] [2024-11-10 19:21:51,670 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-10 19:21:51,670 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-10 19:21:51,671 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2024-11-10 19:21:51,672 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:21:51,674 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:21:51,742 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-10 19:21:51,743 INFO L255 TraceCheckSpWp]: Trace formula consists of 256 conjuncts, 5 conjuncts are in the unsatisfiable core [2024-11-10 19:21:51,746 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-11-10 19:21:52,013 INFO L134 CoverageAnalysis]: Checked inductivity of 365 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 365 trivial. 0 not checked. [2024-11-10 19:21:52,013 INFO L307 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2024-11-10 19:21:52,013 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1921356259] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-10 19:21:52,013 INFO L185 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2024-11-10 19:21:52,013 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [5] total 6 [2024-11-10 19:21:52,014 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1542722887] [2024-11-10 19:21:52,014 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-10 19:21:52,015 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2024-11-10 19:21:52,015 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-10 19:21:52,015 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2024-11-10 19:21:52,015 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=10, Invalid=20, Unknown=0, NotChecked=0, Total=30 [2024-11-10 19:21:52,016 INFO L87 Difference]: Start difference. First operand 560 states and 683 transitions. Second operand has 3 states, 2 states have (on average 22.0) internal successors, (44), 3 states have internal predecessors, (44), 1 states have call successors, (5), 1 states have call predecessors, (5), 1 states have return successors, (5), 1 states have call predecessors, (5), 1 states have call successors, (5) [2024-11-10 19:21:52,093 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-10 19:21:52,094 INFO L93 Difference]: Finished difference Result 566 states and 685 transitions. [2024-11-10 19:21:52,094 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2024-11-10 19:21:52,094 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 2 states have (on average 22.0) internal successors, (44), 3 states have internal predecessors, (44), 1 states have call successors, (5), 1 states have call predecessors, (5), 1 states have return successors, (5), 1 states have call predecessors, (5), 1 states have call successors, (5) Word has length 138 [2024-11-10 19:21:52,095 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-10 19:21:52,097 INFO L225 Difference]: With dead ends: 566 [2024-11-10 19:21:52,097 INFO L226 Difference]: Without dead ends: 561 [2024-11-10 19:21:52,097 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 170 GetRequests, 165 SyntacticMatches, 1 SemanticMatches, 4 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=10, Invalid=20, Unknown=0, NotChecked=0, Total=30 [2024-11-10 19:21:52,098 INFO L432 NwaCegarLoop]: 61 mSDtfsCounter, 10 mSDsluCounter, 30 mSDsCounter, 0 mSdLazyCounter, 39 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 10 SdHoareTripleChecker+Valid, 91 SdHoareTripleChecker+Invalid, 39 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 39 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2024-11-10 19:21:52,098 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [10 Valid, 91 Invalid, 39 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 39 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2024-11-10 19:21:52,098 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 561 states. [2024-11-10 19:21:52,128 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 561 to 548. [2024-11-10 19:21:52,129 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 548 states, 471 states have (on average 1.1804670912951167) internal successors, (556), 484 states have internal predecessors, (556), 53 states have call successors, (53), 10 states have call predecessors, (53), 10 states have return successors, (53), 53 states have call predecessors, (53), 53 states have call successors, (53) [2024-11-10 19:21:52,130 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 548 states to 548 states and 662 transitions. [2024-11-10 19:21:52,130 INFO L78 Accepts]: Start accepts. Automaton has 548 states and 662 transitions. Word has length 138 [2024-11-10 19:21:52,131 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-10 19:21:52,131 INFO L471 AbstractCegarLoop]: Abstraction has 548 states and 662 transitions. [2024-11-10 19:21:52,131 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 2 states have (on average 22.0) internal successors, (44), 3 states have internal predecessors, (44), 1 states have call successors, (5), 1 states have call predecessors, (5), 1 states have return successors, (5), 1 states have call predecessors, (5), 1 states have call successors, (5) [2024-11-10 19:21:52,131 INFO L276 IsEmpty]: Start isEmpty. Operand 548 states and 662 transitions. [2024-11-10 19:21:52,133 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 142 [2024-11-10 19:21:52,133 INFO L207 NwaCegarLoop]: Found error trace [2024-11-10 19:21:52,133 INFO L215 NwaCegarLoop]: trace histogram [13, 13, 13, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-10 19:21:52,150 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (24)] Ended with exit code 0 [2024-11-10 19:21:52,334 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable32,24 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-10 19:21:52,334 INFO L396 AbstractCegarLoop]: === Iteration 34 === Targeting ULTIMATE.startErr3ASSERT_VIOLATIONINTEGER_OVERFLOW === [ULTIMATE.startErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 25 more)] === [2024-11-10 19:21:52,335 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-10 19:21:52,335 INFO L85 PathProgramCache]: Analyzing trace with hash -1977184265, now seen corresponding path program 2 times [2024-11-10 19:21:52,335 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-10 19:21:52,335 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [860551696] [2024-11-10 19:21:52,335 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-10 19:21:52,335 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-10 19:21:52,349 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-10 19:21:52,443 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 7 [2024-11-10 19:21:52,444 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-10 19:21:52,445 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 12 [2024-11-10 19:21:52,446 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-10 19:21:52,447 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 19 [2024-11-10 19:21:52,448 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-10 19:21:52,449 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 36 [2024-11-10 19:21:52,452 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-10 19:21:52,453 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 41 [2024-11-10 19:21:52,454 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-10 19:21:52,455 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 48 [2024-11-10 19:21:52,456 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-10 19:21:52,457 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 65 [2024-11-10 19:21:52,458 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-10 19:21:52,460 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 70 [2024-11-10 19:21:52,461 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-10 19:21:52,462 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 77 [2024-11-10 19:21:52,463 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-10 19:21:52,465 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 92 [2024-11-10 19:21:52,466 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-10 19:21:52,467 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 99 [2024-11-10 19:21:52,468 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-10 19:21:52,469 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 127 [2024-11-10 19:21:52,470 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-10 19:21:52,472 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 134 [2024-11-10 19:21:52,473 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-10 19:21:52,475 INFO L134 CoverageAnalysis]: Checked inductivity of 365 backedges. 11 proven. 42 refuted. 0 times theorem prover too weak. 312 trivial. 0 not checked. [2024-11-10 19:21:52,475 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-10 19:21:52,475 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [860551696] [2024-11-10 19:21:52,475 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [860551696] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-10 19:21:52,475 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [11863286] [2024-11-10 19:21:52,476 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2024-11-10 19:21:52,476 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-10 19:21:52,476 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2024-11-10 19:21:52,478 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:21:52,479 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:21:52,542 INFO L227 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2024-11-10 19:21:52,543 INFO L228 tOrderPrioritization]: Conjunction of SSA is unsat [2024-11-10 19:21:52,544 INFO L255 TraceCheckSpWp]: Trace formula consists of 261 conjuncts, 5 conjuncts are in the unsatisfiable core [2024-11-10 19:21:52,546 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-11-10 19:21:52,652 INFO L134 CoverageAnalysis]: Checked inductivity of 365 backedges. 39 proven. 14 refuted. 0 times theorem prover too weak. 312 trivial. 0 not checked. [2024-11-10 19:21:52,652 INFO L311 TraceCheckSpWp]: Computing backward predicates... [2024-11-10 19:21:52,825 INFO L134 CoverageAnalysis]: Checked inductivity of 365 backedges. 39 proven. 14 refuted. 0 times theorem prover too weak. 312 trivial. 0 not checked. [2024-11-10 19:21:52,826 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [11863286] provided 0 perfect and 2 imperfect interpolant sequences [2024-11-10 19:21:52,826 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2024-11-10 19:21:52,826 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [5, 5, 5] total 6 [2024-11-10 19:21:52,826 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1673760411] [2024-11-10 19:21:52,826 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2024-11-10 19:21:52,827 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2024-11-10 19:21:52,828 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-10 19:21:52,828 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2024-11-10 19:21:52,829 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=13, Invalid=17, Unknown=0, NotChecked=0, Total=30 [2024-11-10 19:21:52,829 INFO L87 Difference]: Start difference. First operand 548 states and 662 transitions. Second operand has 6 states, 6 states have (on average 15.666666666666666) internal successors, (94), 6 states have internal predecessors, (94), 4 states have call successors, (16), 1 states have call predecessors, (16), 1 states have return successors, (16), 4 states have call predecessors, (16), 4 states have call successors, (16) [2024-11-10 19:21:52,964 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-10 19:21:52,964 INFO L93 Difference]: Finished difference Result 571 states and 680 transitions. [2024-11-10 19:21:52,965 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2024-11-10 19:21:52,965 INFO L78 Accepts]: Start accepts. Automaton has has 6 states, 6 states have (on average 15.666666666666666) internal successors, (94), 6 states have internal predecessors, (94), 4 states have call successors, (16), 1 states have call predecessors, (16), 1 states have return successors, (16), 4 states have call predecessors, (16), 4 states have call successors, (16) Word has length 141 [2024-11-10 19:21:52,966 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-10 19:21:52,967 INFO L225 Difference]: With dead ends: 571 [2024-11-10 19:21:52,968 INFO L226 Difference]: Without dead ends: 564 [2024-11-10 19:21:52,968 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 313 GetRequests, 304 SyntacticMatches, 5 SemanticMatches, 4 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 12 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=13, Invalid=17, Unknown=0, NotChecked=0, Total=30 [2024-11-10 19:21:52,968 INFO L432 NwaCegarLoop]: 96 mSDtfsCounter, 60 mSDsluCounter, 182 mSDsCounter, 0 mSdLazyCounter, 103 mSolverCounterSat, 2 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 62 SdHoareTripleChecker+Valid, 278 SdHoareTripleChecker+Invalid, 105 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 2 IncrementalHoareTripleChecker+Valid, 103 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2024-11-10 19:21:52,968 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [62 Valid, 278 Invalid, 105 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [2 Valid, 103 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2024-11-10 19:21:52,969 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 564 states. [2024-11-10 19:21:52,999 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 564 to 548. [2024-11-10 19:21:53,000 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 548 states, 471 states have (on average 1.1762208067940552) internal successors, (554), 484 states have internal predecessors, (554), 53 states have call successors, (53), 10 states have call predecessors, (53), 10 states have return successors, (53), 53 states have call predecessors, (53), 53 states have call successors, (53) [2024-11-10 19:21:53,001 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 548 states to 548 states and 660 transitions. [2024-11-10 19:21:53,002 INFO L78 Accepts]: Start accepts. Automaton has 548 states and 660 transitions. Word has length 141 [2024-11-10 19:21:53,002 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-10 19:21:53,002 INFO L471 AbstractCegarLoop]: Abstraction has 548 states and 660 transitions. [2024-11-10 19:21:53,002 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 6 states, 6 states have (on average 15.666666666666666) internal successors, (94), 6 states have internal predecessors, (94), 4 states have call successors, (16), 1 states have call predecessors, (16), 1 states have return successors, (16), 4 states have call predecessors, (16), 4 states have call successors, (16) [2024-11-10 19:21:53,002 INFO L276 IsEmpty]: Start isEmpty. Operand 548 states and 660 transitions. [2024-11-10 19:21:53,003 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 144 [2024-11-10 19:21:53,003 INFO L207 NwaCegarLoop]: Found error trace [2024-11-10 19:21:53,004 INFO L215 NwaCegarLoop]: trace histogram [15, 15, 15, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 4, 4, 4, 4, 4, 1, 1, 1] [2024-11-10 19:21:53,020 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (25)] Forceful destruction successful, exit code 0 [2024-11-10 19:21:53,204 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable33,25 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-10 19:21:53,204 INFO L396 AbstractCegarLoop]: === Iteration 35 === Targeting ULTIMATE.startErr22ASSERT_VIOLATIONINTEGER_OVERFLOW === [ULTIMATE.startErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 25 more)] === [2024-11-10 19:21:53,205 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-10 19:21:53,205 INFO L85 PathProgramCache]: Analyzing trace with hash -1781771999, now seen corresponding path program 2 times [2024-11-10 19:21:53,205 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-10 19:21:53,205 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1675285458] [2024-11-10 19:21:53,205 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-10 19:21:53,205 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-10 19:21:53,214 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-10 19:21:53,305 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 7 [2024-11-10 19:21:53,306 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-10 19:21:53,307 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 12 [2024-11-10 19:21:53,308 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-10 19:21:53,309 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 19 [2024-11-10 19:21:53,309 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-10 19:21:53,311 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 36 [2024-11-10 19:21:53,311 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-10 19:21:53,312 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 41 [2024-11-10 19:21:53,313 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-10 19:21:53,314 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 48 [2024-11-10 19:21:53,314 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-10 19:21:53,315 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 65 [2024-11-10 19:21:53,316 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-10 19:21:53,317 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 70 [2024-11-10 19:21:53,318 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-10 19:21:53,319 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 77 [2024-11-10 19:21:53,319 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-10 19:21:53,320 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 94 [2024-11-10 19:21:53,321 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-10 19:21:53,322 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 99 [2024-11-10 19:21:53,323 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-10 19:21:53,324 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 106 [2024-11-10 19:21:53,324 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-10 19:21:53,325 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 123 [2024-11-10 19:21:53,326 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-10 19:21:53,327 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 128 [2024-11-10 19:21:53,328 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-10 19:21:53,329 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 135 [2024-11-10 19:21:53,329 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-10 19:21:53,331 INFO L134 CoverageAnalysis]: Checked inductivity of 574 backedges. 0 proven. 154 refuted. 0 times theorem prover too weak. 420 trivial. 0 not checked. [2024-11-10 19:21:53,331 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-10 19:21:53,331 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1675285458] [2024-11-10 19:21:53,331 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1675285458] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-10 19:21:53,331 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [248072326] [2024-11-10 19:21:53,332 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2024-11-10 19:21:53,332 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-10 19:21:53,332 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2024-11-10 19:21:53,333 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:21:53,335 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:21:53,395 INFO L227 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2024-11-10 19:21:53,395 INFO L228 tOrderPrioritization]: Conjunction of SSA is unsat [2024-11-10 19:21:53,396 INFO L255 TraceCheckSpWp]: Trace formula consists of 270 conjuncts, 7 conjuncts are in the unsatisfiable core [2024-11-10 19:21:53,398 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-11-10 19:21:53,495 INFO L134 CoverageAnalysis]: Checked inductivity of 574 backedges. 0 proven. 154 refuted. 0 times theorem prover too weak. 420 trivial. 0 not checked. [2024-11-10 19:21:53,495 INFO L311 TraceCheckSpWp]: Computing backward predicates... [2024-11-10 19:21:53,686 INFO L134 CoverageAnalysis]: Checked inductivity of 574 backedges. 0 proven. 154 refuted. 0 times theorem prover too weak. 420 trivial. 0 not checked. [2024-11-10 19:21:53,686 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [248072326] provided 0 perfect and 2 imperfect interpolant sequences [2024-11-10 19:21:53,686 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2024-11-10 19:21:53,686 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [6, 6, 6] total 12 [2024-11-10 19:21:53,686 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1997210480] [2024-11-10 19:21:53,686 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2024-11-10 19:21:53,687 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 13 states [2024-11-10 19:21:53,687 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-10 19:21:53,688 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 13 interpolants. [2024-11-10 19:21:53,688 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=78, Invalid=78, Unknown=0, NotChecked=0, Total=156 [2024-11-10 19:21:53,688 INFO L87 Difference]: Start difference. First operand 548 states and 660 transitions. Second operand has 13 states, 12 states have (on average 12.5) internal successors, (150), 13 states have internal predecessors, (150), 11 states have call successors, (33), 1 states have call predecessors, (33), 1 states have return successors, (33), 11 states have call predecessors, (33), 11 states have call successors, (33) [2024-11-10 19:21:54,118 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-10 19:21:54,118 INFO L93 Difference]: Finished difference Result 1599 states and 1994 transitions. [2024-11-10 19:21:54,118 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2024-11-10 19:21:54,119 INFO L78 Accepts]: Start accepts. Automaton has has 13 states, 12 states have (on average 12.5) internal successors, (150), 13 states have internal predecessors, (150), 11 states have call successors, (33), 1 states have call predecessors, (33), 1 states have return successors, (33), 11 states have call predecessors, (33), 11 states have call successors, (33) Word has length 143 [2024-11-10 19:21:54,119 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-10 19:21:54,124 INFO L225 Difference]: With dead ends: 1599 [2024-11-10 19:21:54,124 INFO L226 Difference]: Without dead ends: 1597 [2024-11-10 19:21:54,125 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 320 GetRequests, 309 SyntacticMatches, 0 SemanticMatches, 11 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 16 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=78, Invalid=78, Unknown=0, NotChecked=0, Total=156 [2024-11-10 19:21:54,125 INFO L432 NwaCegarLoop]: 93 mSDtfsCounter, 830 mSDsluCounter, 409 mSDsCounter, 0 mSdLazyCounter, 257 mSolverCounterSat, 57 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 850 SdHoareTripleChecker+Valid, 502 SdHoareTripleChecker+Invalid, 314 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 57 IncrementalHoareTripleChecker+Valid, 257 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time [2024-11-10 19:21:54,125 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [850 Valid, 502 Invalid, 314 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [57 Valid, 257 Invalid, 0 Unknown, 0 Unchecked, 0.3s Time] [2024-11-10 19:21:54,127 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1597 states. [2024-11-10 19:21:54,171 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1597 to 579. [2024-11-10 19:21:54,172 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 579 states, 496 states have (on average 1.1693548387096775) internal successors, (580), 509 states have internal predecessors, (580), 59 states have call successors, (59), 10 states have call predecessors, (59), 10 states have return successors, (59), 59 states have call predecessors, (59), 59 states have call successors, (59) [2024-11-10 19:21:54,173 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 579 states to 579 states and 698 transitions. [2024-11-10 19:21:54,174 INFO L78 Accepts]: Start accepts. Automaton has 579 states and 698 transitions. Word has length 143 [2024-11-10 19:21:54,174 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-10 19:21:54,175 INFO L471 AbstractCegarLoop]: Abstraction has 579 states and 698 transitions. [2024-11-10 19:21:54,175 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 13 states, 12 states have (on average 12.5) internal successors, (150), 13 states have internal predecessors, (150), 11 states have call successors, (33), 1 states have call predecessors, (33), 1 states have return successors, (33), 11 states have call predecessors, (33), 11 states have call successors, (33) [2024-11-10 19:21:54,175 INFO L276 IsEmpty]: Start isEmpty. Operand 579 states and 698 transitions. [2024-11-10 19:21:54,177 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 144 [2024-11-10 19:21:54,177 INFO L207 NwaCegarLoop]: Found error trace [2024-11-10 19:21:54,177 INFO L215 NwaCegarLoop]: trace histogram [13, 13, 13, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1] [2024-11-10 19:21:54,194 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:21:54,378 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,SelfDestructingSolverStorable34 [2024-11-10 19:21:54,378 INFO L396 AbstractCegarLoop]: === Iteration 36 === Targeting ULTIMATE.startErr6ASSERT_VIOLATIONINTEGER_OVERFLOW === [ULTIMATE.startErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 25 more)] === [2024-11-10 19:21:54,379 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-10 19:21:54,379 INFO L85 PathProgramCache]: Analyzing trace with hash 2093159903, now seen corresponding path program 1 times [2024-11-10 19:21:54,379 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-10 19:21:54,379 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2146678620] [2024-11-10 19:21:54,379 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-10 19:21:54,379 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-10 19:21:54,392 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-10 19:21:54,599 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 7 [2024-11-10 19:21:54,600 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-10 19:21:54,601 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 12 [2024-11-10 19:21:54,602 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-10 19:21:54,603 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 19 [2024-11-10 19:21:54,604 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-10 19:21:54,605 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 36 [2024-11-10 19:21:54,606 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-10 19:21:54,607 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 41 [2024-11-10 19:21:54,608 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-10 19:21:54,609 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 48 [2024-11-10 19:21:54,609 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-10 19:21:54,611 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 65 [2024-11-10 19:21:54,611 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-10 19:21:54,613 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 70 [2024-11-10 19:21:54,613 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-10 19:21:54,615 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 77 [2024-11-10 19:21:54,615 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-10 19:21:54,616 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 92 [2024-11-10 19:21:54,617 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-10 19:21:54,618 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 99 [2024-11-10 19:21:54,619 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-10 19:21:54,620 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 121 [2024-11-10 19:21:54,621 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-10 19:21:54,622 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 128 [2024-11-10 19:21:54,623 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-10 19:21:54,625 INFO L134 CoverageAnalysis]: Checked inductivity of 372 backedges. 0 proven. 60 refuted. 0 times theorem prover too weak. 312 trivial. 0 not checked. [2024-11-10 19:21:54,625 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-10 19:21:54,625 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2146678620] [2024-11-10 19:21:54,625 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2146678620] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-10 19:21:54,625 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [63918002] [2024-11-10 19:21:54,625 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-10 19:21:54,625 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-10 19:21:54,626 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2024-11-10 19:21:54,627 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:21:54,628 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:21:54,694 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-10 19:21:54,695 INFO L255 TraceCheckSpWp]: Trace formula consists of 262 conjuncts, 9 conjuncts are in the unsatisfiable core [2024-11-10 19:21:54,698 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-11-10 19:21:55,022 INFO L134 CoverageAnalysis]: Checked inductivity of 372 backedges. 32 proven. 28 refuted. 0 times theorem prover too weak. 312 trivial. 0 not checked. [2024-11-10 19:21:55,022 INFO L311 TraceCheckSpWp]: Computing backward predicates... [2024-11-10 19:21:55,421 INFO L134 CoverageAnalysis]: Checked inductivity of 372 backedges. 39 proven. 21 refuted. 0 times theorem prover too weak. 312 trivial. 0 not checked. [2024-11-10 19:21:55,421 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [63918002] provided 0 perfect and 2 imperfect interpolant sequences [2024-11-10 19:21:55,421 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2024-11-10 19:21:55,422 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 6, 6] total 19 [2024-11-10 19:21:55,422 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [250854385] [2024-11-10 19:21:55,422 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2024-11-10 19:21:55,422 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 20 states [2024-11-10 19:21:55,423 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-10 19:21:55,423 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 20 interpolants. [2024-11-10 19:21:55,424 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=93, Invalid=287, Unknown=0, NotChecked=0, Total=380 [2024-11-10 19:21:55,424 INFO L87 Difference]: Start difference. First operand 579 states and 698 transitions. Second operand has 20 states, 19 states have (on average 12.368421052631579) internal successors, (235), 20 states have internal predecessors, (235), 12 states have call successors, (39), 1 states have call predecessors, (39), 1 states have return successors, (39), 12 states have call predecessors, (39), 12 states have call successors, (39) [2024-11-10 19:21:56,059 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-10 19:21:56,059 INFO L93 Difference]: Finished difference Result 967 states and 1180 transitions. [2024-11-10 19:21:56,059 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 25 states. [2024-11-10 19:21:56,059 INFO L78 Accepts]: Start accepts. Automaton has has 20 states, 19 states have (on average 12.368421052631579) internal successors, (235), 20 states have internal predecessors, (235), 12 states have call successors, (39), 1 states have call predecessors, (39), 1 states have return successors, (39), 12 states have call predecessors, (39), 12 states have call successors, (39) Word has length 143 [2024-11-10 19:21:56,060 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-10 19:21:56,063 INFO L225 Difference]: With dead ends: 967 [2024-11-10 19:21:56,063 INFO L226 Difference]: Without dead ends: 840 [2024-11-10 19:21:56,065 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 336 GetRequests, 301 SyntacticMatches, 0 SemanticMatches, 35 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 317 ImplicationChecksByTransitivity, 0.4s TimeCoverageRelationStatistics Valid=365, Invalid=967, Unknown=0, NotChecked=0, Total=1332 [2024-11-10 19:21:56,065 INFO L432 NwaCegarLoop]: 101 mSDtfsCounter, 735 mSDsluCounter, 554 mSDsCounter, 0 mSdLazyCounter, 448 mSolverCounterSat, 107 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 737 SdHoareTripleChecker+Valid, 655 SdHoareTripleChecker+Invalid, 555 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 107 IncrementalHoareTripleChecker+Valid, 448 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.4s IncrementalHoareTripleChecker+Time [2024-11-10 19:21:56,065 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [737 Valid, 655 Invalid, 555 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [107 Valid, 448 Invalid, 0 Unknown, 0 Unchecked, 0.4s Time] [2024-11-10 19:21:56,066 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 840 states. [2024-11-10 19:21:56,128 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 840 to 593. [2024-11-10 19:21:56,129 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 593 states, 506 states have (on average 1.173913043478261) internal successors, (594), 519 states have internal predecessors, (594), 63 states have call successors, (63), 10 states have call predecessors, (63), 10 states have return successors, (63), 63 states have call predecessors, (63), 63 states have call successors, (63) [2024-11-10 19:21:56,131 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 593 states to 593 states and 720 transitions. [2024-11-10 19:21:56,132 INFO L78 Accepts]: Start accepts. Automaton has 593 states and 720 transitions. Word has length 143 [2024-11-10 19:21:56,132 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-10 19:21:56,132 INFO L471 AbstractCegarLoop]: Abstraction has 593 states and 720 transitions. [2024-11-10 19:21:56,132 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 20 states, 19 states have (on average 12.368421052631579) internal successors, (235), 20 states have internal predecessors, (235), 12 states have call successors, (39), 1 states have call predecessors, (39), 1 states have return successors, (39), 12 states have call predecessors, (39), 12 states have call successors, (39) [2024-11-10 19:21:56,132 INFO L276 IsEmpty]: Start isEmpty. Operand 593 states and 720 transitions. [2024-11-10 19:21:56,134 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 151 [2024-11-10 19:21:56,135 INFO L207 NwaCegarLoop]: Found error trace [2024-11-10 19:21:56,135 INFO L215 NwaCegarLoop]: trace histogram [13, 13, 13, 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, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-10 19:21:56,153 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:21:56,335 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,SelfDestructingSolverStorable35 [2024-11-10 19:21:56,337 INFO L396 AbstractCegarLoop]: === Iteration 37 === Targeting ULTIMATE.startErr18ASSERT_VIOLATIONINTEGER_OVERFLOW === [ULTIMATE.startErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 25 more)] === [2024-11-10 19:21:56,337 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-10 19:21:56,338 INFO L85 PathProgramCache]: Analyzing trace with hash -264850446, now seen corresponding path program 1 times [2024-11-10 19:21:56,338 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-10 19:21:56,338 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1353981867] [2024-11-10 19:21:56,338 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-10 19:21:56,338 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-10 19:21:56,353 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-10 19:21:56,545 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 7 [2024-11-10 19:21:56,546 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-10 19:21:56,548 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 12 [2024-11-10 19:21:56,548 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-10 19:21:56,549 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 19 [2024-11-10 19:21:56,550 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-10 19:21:56,551 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 36 [2024-11-10 19:21:56,552 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-10 19:21:56,553 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 41 [2024-11-10 19:21:56,553 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-10 19:21:56,554 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 48 [2024-11-10 19:21:56,555 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-10 19:21:56,556 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 65 [2024-11-10 19:21:56,557 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-10 19:21:56,558 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 70 [2024-11-10 19:21:56,558 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-10 19:21:56,559 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 77 [2024-11-10 19:21:56,559 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-10 19:21:56,560 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 92 [2024-11-10 19:21:56,561 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-10 19:21:56,562 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 99 [2024-11-10 19:21:56,563 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-10 19:21:56,564 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 127 [2024-11-10 19:21:56,565 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-10 19:21:56,566 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 134 [2024-11-10 19:21:56,566 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-10 19:21:56,568 INFO L134 CoverageAnalysis]: Checked inductivity of 378 backedges. 0 proven. 66 refuted. 0 times theorem prover too weak. 312 trivial. 0 not checked. [2024-11-10 19:21:56,568 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-10 19:21:56,568 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1353981867] [2024-11-10 19:21:56,568 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1353981867] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-10 19:21:56,568 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [856148128] [2024-11-10 19:21:56,569 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-10 19:21:56,569 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-10 19:21:56,570 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2024-11-10 19:21:56,571 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:21:56,572 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:21:56,632 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-10 19:21:56,634 INFO L255 TraceCheckSpWp]: Trace formula consists of 272 conjuncts, 12 conjuncts are in the unsatisfiable core [2024-11-10 19:21:56,636 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-11-10 19:21:56,954 INFO L134 CoverageAnalysis]: Checked inductivity of 378 backedges. 8 proven. 326 refuted. 0 times theorem prover too weak. 44 trivial. 0 not checked. [2024-11-10 19:21:56,954 INFO L311 TraceCheckSpWp]: Computing backward predicates... [2024-11-10 19:21:57,249 INFO L134 CoverageAnalysis]: Checked inductivity of 378 backedges. 8 proven. 58 refuted. 0 times theorem prover too weak. 312 trivial. 0 not checked. [2024-11-10 19:21:57,250 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [856148128] provided 0 perfect and 2 imperfect interpolant sequences [2024-11-10 19:21:57,250 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2024-11-10 19:21:57,250 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [13, 12, 12] total 35 [2024-11-10 19:21:57,250 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1604921139] [2024-11-10 19:21:57,250 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2024-11-10 19:21:57,251 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 36 states [2024-11-10 19:21:57,251 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-10 19:21:57,251 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 36 interpolants. [2024-11-10 19:21:57,252 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=259, Invalid=1001, Unknown=0, NotChecked=0, Total=1260 [2024-11-10 19:21:57,252 INFO L87 Difference]: Start difference. First operand 593 states and 720 transitions. Second operand has 36 states, 35 states have (on average 7.6571428571428575) internal successors, (268), 36 states have internal predecessors, (268), 15 states have call successors, (39), 6 states have call predecessors, (39), 6 states have return successors, (39), 15 states have call predecessors, (39), 15 states have call successors, (39) [2024-11-10 19:21:57,908 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-10 19:21:57,908 INFO L93 Difference]: Finished difference Result 1697 states and 2100 transitions. [2024-11-10 19:21:57,908 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 43 states. [2024-11-10 19:21:57,908 INFO L78 Accepts]: Start accepts. Automaton has has 36 states, 35 states have (on average 7.6571428571428575) internal successors, (268), 36 states have internal predecessors, (268), 15 states have call successors, (39), 6 states have call predecessors, (39), 6 states have return successors, (39), 15 states have call predecessors, (39), 15 states have call successors, (39) Word has length 150 [2024-11-10 19:21:57,909 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-10 19:21:57,914 INFO L225 Difference]: With dead ends: 1697 [2024-11-10 19:21:57,914 INFO L226 Difference]: Without dead ends: 1689 [2024-11-10 19:21:57,916 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 363 GetRequests, 302 SyntacticMatches, 0 SemanticMatches, 61 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 708 ImplicationChecksByTransitivity, 0.7s TimeCoverageRelationStatistics Valid=926, Invalid=2980, Unknown=0, NotChecked=0, Total=3906 [2024-11-10 19:21:57,916 INFO L432 NwaCegarLoop]: 64 mSDtfsCounter, 510 mSDsluCounter, 1055 mSDsCounter, 0 mSdLazyCounter, 329 mSolverCounterSat, 38 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 510 SdHoareTripleChecker+Valid, 1119 SdHoareTripleChecker+Invalid, 367 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 38 IncrementalHoareTripleChecker+Valid, 329 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2024-11-10 19:21:57,916 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [510 Valid, 1119 Invalid, 367 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [38 Valid, 329 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2024-11-10 19:21:57,918 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1689 states. [2024-11-10 19:21:58,045 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1689 to 1580. [2024-11-10 19:21:58,046 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1580 states, 1406 states have (on average 1.2126600284495022) internal successors, (1705), 1419 states have internal predecessors, (1705), 143 states have call successors, (143), 17 states have call predecessors, (143), 17 states have return successors, (143), 143 states have call predecessors, (143), 143 states have call successors, (143) [2024-11-10 19:21:58,050 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1580 states to 1580 states and 1991 transitions. [2024-11-10 19:21:58,051 INFO L78 Accepts]: Start accepts. Automaton has 1580 states and 1991 transitions. Word has length 150 [2024-11-10 19:21:58,051 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-10 19:21:58,051 INFO L471 AbstractCegarLoop]: Abstraction has 1580 states and 1991 transitions. [2024-11-10 19:21:58,051 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 36 states, 35 states have (on average 7.6571428571428575) internal successors, (268), 36 states have internal predecessors, (268), 15 states have call successors, (39), 6 states have call predecessors, (39), 6 states have return successors, (39), 15 states have call predecessors, (39), 15 states have call successors, (39) [2024-11-10 19:21:58,052 INFO L276 IsEmpty]: Start isEmpty. Operand 1580 states and 1991 transitions. [2024-11-10 19:21:58,052 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 152 [2024-11-10 19:21:58,053 INFO L207 NwaCegarLoop]: Found error trace [2024-11-10 19:21:58,053 INFO L215 NwaCegarLoop]: trace histogram [13, 13, 13, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1] [2024-11-10 19:21:58,076 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (28)] Ended with exit code 0 [2024-11-10 19:21:58,253 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,SelfDestructingSolverStorable36 [2024-11-10 19:21:58,253 INFO L396 AbstractCegarLoop]: === Iteration 38 === Targeting ULTIMATE.startErr5ASSERT_VIOLATIONINTEGER_OVERFLOW === [ULTIMATE.startErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 25 more)] === [2024-11-10 19:21:58,254 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-10 19:21:58,254 INFO L85 PathProgramCache]: Analyzing trace with hash 377508291, now seen corresponding path program 1 times [2024-11-10 19:21:58,254 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-10 19:21:58,254 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [502313750] [2024-11-10 19:21:58,254 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-10 19:21:58,254 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-10 19:21:58,269 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-10 19:21:58,545 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 7 [2024-11-10 19:21:58,546 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-10 19:21:58,547 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 12 [2024-11-10 19:21:58,548 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-10 19:21:58,550 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 19 [2024-11-10 19:21:58,551 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-10 19:21:58,552 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 36 [2024-11-10 19:21:58,553 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-10 19:21:58,555 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 41 [2024-11-10 19:21:58,556 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-10 19:21:58,557 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 48 [2024-11-10 19:21:58,558 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-10 19:21:58,559 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 65 [2024-11-10 19:21:58,560 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-10 19:21:58,561 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 70 [2024-11-10 19:21:58,562 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-10 19:21:58,564 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 77 [2024-11-10 19:21:58,565 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-10 19:21:58,567 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 92 [2024-11-10 19:21:58,568 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-10 19:21:58,570 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 99 [2024-11-10 19:21:58,570 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-10 19:21:58,572 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 127 [2024-11-10 19:21:58,573 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-10 19:21:58,574 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 134 [2024-11-10 19:21:58,575 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-10 19:21:58,576 INFO L134 CoverageAnalysis]: Checked inductivity of 376 backedges. 24 proven. 25 refuted. 0 times theorem prover too weak. 327 trivial. 0 not checked. [2024-11-10 19:21:58,576 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-10 19:21:58,576 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [502313750] [2024-11-10 19:21:58,576 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [502313750] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-10 19:21:58,577 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1213970088] [2024-11-10 19:21:58,577 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-10 19:21:58,577 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-10 19:21:58,577 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2024-11-10 19:21:58,579 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:21:58,580 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:21:58,639 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-10 19:21:58,641 INFO L255 TraceCheckSpWp]: Trace formula consists of 273 conjuncts, 9 conjuncts are in the unsatisfiable core [2024-11-10 19:21:58,643 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-11-10 19:21:58,948 INFO L134 CoverageAnalysis]: Checked inductivity of 376 backedges. 39 proven. 25 refuted. 0 times theorem prover too weak. 312 trivial. 0 not checked. [2024-11-10 19:21:58,948 INFO L311 TraceCheckSpWp]: Computing backward predicates... [2024-11-10 19:22:02,336 INFO L134 CoverageAnalysis]: Checked inductivity of 376 backedges. 0 proven. 64 refuted. 0 times theorem prover too weak. 312 trivial. 0 not checked. [2024-11-10 19:22:02,336 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1213970088] provided 0 perfect and 2 imperfect interpolant sequences [2024-11-10 19:22:02,336 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2024-11-10 19:22:02,336 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 6, 8] total 20 [2024-11-10 19:22:02,336 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [266396362] [2024-11-10 19:22:02,337 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2024-11-10 19:22:02,337 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 21 states [2024-11-10 19:22:02,337 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-10 19:22:02,338 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 21 interpolants. [2024-11-10 19:22:02,338 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=131, Invalid=289, Unknown=0, NotChecked=0, Total=420 [2024-11-10 19:22:02,338 INFO L87 Difference]: Start difference. First operand 1580 states and 1991 transitions. Second operand has 21 states, 20 states have (on average 12.4) internal successors, (248), 21 states have internal predecessors, (248), 11 states have call successors, (36), 1 states have call predecessors, (36), 1 states have return successors, (36), 11 states have call predecessors, (36), 11 states have call successors, (36) [2024-11-10 19:22:02,859 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-10 19:22:02,859 INFO L93 Difference]: Finished difference Result 2031 states and 2601 transitions. [2024-11-10 19:22:02,860 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2024-11-10 19:22:02,860 INFO L78 Accepts]: Start accepts. Automaton has has 21 states, 20 states have (on average 12.4) internal successors, (248), 21 states have internal predecessors, (248), 11 states have call successors, (36), 1 states have call predecessors, (36), 1 states have return successors, (36), 11 states have call predecessors, (36), 11 states have call successors, (36) Word has length 151 [2024-11-10 19:22:02,860 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-10 19:22:02,868 INFO L225 Difference]: With dead ends: 2031 [2024-11-10 19:22:02,868 INFO L226 Difference]: Without dead ends: 2030 [2024-11-10 19:22:02,869 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 339 GetRequests, 316 SyntacticMatches, 0 SemanticMatches, 23 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 191 ImplicationChecksByTransitivity, 0.3s TimeCoverageRelationStatistics Valid=204, Invalid=396, Unknown=0, NotChecked=0, Total=600 [2024-11-10 19:22:02,870 INFO L432 NwaCegarLoop]: 95 mSDtfsCounter, 391 mSDsluCounter, 348 mSDsCounter, 0 mSdLazyCounter, 427 mSolverCounterSat, 63 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 395 SdHoareTripleChecker+Valid, 443 SdHoareTripleChecker+Invalid, 490 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 63 IncrementalHoareTripleChecker+Valid, 427 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.4s IncrementalHoareTripleChecker+Time [2024-11-10 19:22:02,870 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [395 Valid, 443 Invalid, 490 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [63 Valid, 427 Invalid, 0 Unknown, 0 Unchecked, 0.4s Time] [2024-11-10 19:22:02,871 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2030 states. [2024-11-10 19:22:02,988 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2030 to 1579. [2024-11-10 19:22:02,989 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1579 states, 1406 states have (on average 1.2034139402560455) internal successors, (1692), 1418 states have internal predecessors, (1692), 143 states have call successors, (143), 17 states have call predecessors, (143), 17 states have return successors, (143), 143 states have call predecessors, (143), 143 states have call successors, (143) [2024-11-10 19:22:02,992 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1579 states to 1579 states and 1978 transitions. [2024-11-10 19:22:02,993 INFO L78 Accepts]: Start accepts. Automaton has 1579 states and 1978 transitions. Word has length 151 [2024-11-10 19:22:02,993 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-10 19:22:02,993 INFO L471 AbstractCegarLoop]: Abstraction has 1579 states and 1978 transitions. [2024-11-10 19:22:02,993 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 21 states, 20 states have (on average 12.4) internal successors, (248), 21 states have internal predecessors, (248), 11 states have call successors, (36), 1 states have call predecessors, (36), 1 states have return successors, (36), 11 states have call predecessors, (36), 11 states have call successors, (36) [2024-11-10 19:22:02,993 INFO L276 IsEmpty]: Start isEmpty. Operand 1579 states and 1978 transitions. [2024-11-10 19:22:02,994 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 153 [2024-11-10 19:22:02,994 INFO L207 NwaCegarLoop]: Found error trace [2024-11-10 19:22:02,994 INFO L215 NwaCegarLoop]: trace histogram [13, 13, 13, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1] [2024-11-10 19:22:03,011 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:22:03,198 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable37,29 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-10 19:22:03,199 INFO L396 AbstractCegarLoop]: === Iteration 39 === Targeting ULTIMATE.startErr4ASSERT_VIOLATIONINTEGER_OVERFLOW === [ULTIMATE.startErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 25 more)] === [2024-11-10 19:22:03,199 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-10 19:22:03,199 INFO L85 PathProgramCache]: Analyzing trace with hash -1182144883, now seen corresponding path program 1 times [2024-11-10 19:22:03,199 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-10 19:22:03,199 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1243766765] [2024-11-10 19:22:03,199 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-10 19:22:03,199 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-10 19:22:03,212 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-10 19:22:03,434 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 7 [2024-11-10 19:22:03,435 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-10 19:22:03,436 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 12 [2024-11-10 19:22:03,436 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-10 19:22:03,438 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 19 [2024-11-10 19:22:03,439 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-10 19:22:03,445 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 36 [2024-11-10 19:22:03,446 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-10 19:22:03,447 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 41 [2024-11-10 19:22:03,447 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-10 19:22:03,449 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 48 [2024-11-10 19:22:03,449 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-10 19:22:03,451 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 65 [2024-11-10 19:22:03,451 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-10 19:22:03,453 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 70 [2024-11-10 19:22:03,453 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-10 19:22:03,454 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 77 [2024-11-10 19:22:03,455 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-10 19:22:03,456 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 92 [2024-11-10 19:22:03,457 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-10 19:22:03,459 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 99 [2024-11-10 19:22:03,459 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-10 19:22:03,461 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 127 [2024-11-10 19:22:03,462 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-10 19:22:03,463 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 134 [2024-11-10 19:22:03,464 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-10 19:22:03,466 INFO L134 CoverageAnalysis]: Checked inductivity of 377 backedges. 0 proven. 65 refuted. 0 times theorem prover too weak. 312 trivial. 0 not checked. [2024-11-10 19:22:03,466 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-10 19:22:03,466 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1243766765] [2024-11-10 19:22:03,466 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1243766765] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-10 19:22:03,466 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1654885746] [2024-11-10 19:22:03,466 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-10 19:22:03,467 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-10 19:22:03,467 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2024-11-10 19:22:03,468 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:22:03,470 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:22:03,531 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-10 19:22:03,533 INFO L255 TraceCheckSpWp]: Trace formula consists of 274 conjuncts, 12 conjuncts are in the unsatisfiable core [2024-11-10 19:22:03,538 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-11-10 19:22:03,844 INFO L134 CoverageAnalysis]: Checked inductivity of 377 backedges. 0 proven. 65 refuted. 0 times theorem prover too weak. 312 trivial. 0 not checked. [2024-11-10 19:22:03,844 INFO L311 TraceCheckSpWp]: Computing backward predicates... [2024-11-10 19:22:05,286 INFO L134 CoverageAnalysis]: Checked inductivity of 377 backedges. 0 proven. 65 refuted. 0 times theorem prover too weak. 312 trivial. 0 not checked. [2024-11-10 19:22:05,287 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1654885746] provided 0 perfect and 2 imperfect interpolant sequences [2024-11-10 19:22:05,287 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2024-11-10 19:22:05,287 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 7, 8] total 22 [2024-11-10 19:22:05,287 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1209996046] [2024-11-10 19:22:05,287 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2024-11-10 19:22:05,288 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 23 states [2024-11-10 19:22:05,288 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-10 19:22:05,288 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 23 interpolants. [2024-11-10 19:22:05,288 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=180, Invalid=326, Unknown=0, NotChecked=0, Total=506 [2024-11-10 19:22:05,288 INFO L87 Difference]: Start difference. First operand 1579 states and 1978 transitions. Second operand has 23 states, 22 states have (on average 11.909090909090908) internal successors, (262), 23 states have internal predecessors, (262), 12 states have call successors, (39), 1 states have call predecessors, (39), 1 states have return successors, (39), 12 states have call predecessors, (39), 12 states have call successors, (39) [2024-11-10 19:22:06,435 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-10 19:22:06,436 INFO L93 Difference]: Finished difference Result 2631 states and 3334 transitions. [2024-11-10 19:22:06,436 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 20 states. [2024-11-10 19:22:06,436 INFO L78 Accepts]: Start accepts. Automaton has has 23 states, 22 states have (on average 11.909090909090908) internal successors, (262), 23 states have internal predecessors, (262), 12 states have call successors, (39), 1 states have call predecessors, (39), 1 states have return successors, (39), 12 states have call predecessors, (39), 12 states have call successors, (39) Word has length 152 [2024-11-10 19:22:06,436 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-10 19:22:06,444 INFO L225 Difference]: With dead ends: 2631 [2024-11-10 19:22:06,445 INFO L226 Difference]: Without dead ends: 2630 [2024-11-10 19:22:06,445 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 349 GetRequests, 316 SyntacticMatches, 0 SemanticMatches, 33 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 324 ImplicationChecksByTransitivity, 0.6s TimeCoverageRelationStatistics Valid=443, Invalid=747, Unknown=0, NotChecked=0, Total=1190 [2024-11-10 19:22:06,446 INFO L432 NwaCegarLoop]: 113 mSDtfsCounter, 764 mSDsluCounter, 842 mSDsCounter, 0 mSdLazyCounter, 867 mSolverCounterSat, 93 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.5s Time, 0 mProtectedPredicate, 0 mProtectedAction, 768 SdHoareTripleChecker+Valid, 955 SdHoareTripleChecker+Invalid, 960 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 93 IncrementalHoareTripleChecker+Valid, 867 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.6s IncrementalHoareTripleChecker+Time [2024-11-10 19:22:06,446 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [768 Valid, 955 Invalid, 960 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [93 Valid, 867 Invalid, 0 Unknown, 0 Unchecked, 0.6s Time] [2024-11-10 19:22:06,448 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2630 states. [2024-11-10 19:22:06,622 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2630 to 2267. [2024-11-10 19:22:06,624 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2267 states, 2044 states have (on average 1.2142857142857142) internal successors, (2482), 2056 states have internal predecessors, (2482), 193 states have call successors, (193), 17 states have call predecessors, (193), 17 states have return successors, (193), 193 states have call predecessors, (193), 193 states have call successors, (193) [2024-11-10 19:22:06,628 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2267 states to 2267 states and 2868 transitions. [2024-11-10 19:22:06,629 INFO L78 Accepts]: Start accepts. Automaton has 2267 states and 2868 transitions. Word has length 152 [2024-11-10 19:22:06,630 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-10 19:22:06,630 INFO L471 AbstractCegarLoop]: Abstraction has 2267 states and 2868 transitions. [2024-11-10 19:22:06,630 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 23 states, 22 states have (on average 11.909090909090908) internal successors, (262), 23 states have internal predecessors, (262), 12 states have call successors, (39), 1 states have call predecessors, (39), 1 states have return successors, (39), 12 states have call predecessors, (39), 12 states have call successors, (39) [2024-11-10 19:22:06,630 INFO L276 IsEmpty]: Start isEmpty. Operand 2267 states and 2868 transitions. [2024-11-10 19:22:06,631 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 154 [2024-11-10 19:22:06,631 INFO L207 NwaCegarLoop]: Found error trace [2024-11-10 19:22:06,631 INFO L215 NwaCegarLoop]: trace histogram [14, 14, 14, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 3, 3, 3, 3, 3, 3, 3, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-10 19:22:06,649 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (30)] Ended with exit code 0 [2024-11-10 19:22:06,833 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,SelfDestructingSolverStorable38 [2024-11-10 19:22:06,834 INFO L396 AbstractCegarLoop]: === Iteration 40 === Targeting ULTIMATE.startErr3ASSERT_VIOLATIONINTEGER_OVERFLOW === [ULTIMATE.startErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 25 more)] === [2024-11-10 19:22:06,834 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-10 19:22:06,834 INFO L85 PathProgramCache]: Analyzing trace with hash 1630099190, now seen corresponding path program 1 times [2024-11-10 19:22:06,834 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-10 19:22:06,834 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1166252218] [2024-11-10 19:22:06,834 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-10 19:22:06,834 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-10 19:22:06,858 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-10 19:22:07,027 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 7 [2024-11-10 19:22:07,028 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-10 19:22:07,029 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 12 [2024-11-10 19:22:07,030 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-10 19:22:07,031 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 19 [2024-11-10 19:22:07,031 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-10 19:22:07,032 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 36 [2024-11-10 19:22:07,033 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-10 19:22:07,034 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 41 [2024-11-10 19:22:07,034 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-10 19:22:07,035 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 48 [2024-11-10 19:22:07,036 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-10 19:22:07,037 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 65 [2024-11-10 19:22:07,037 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-10 19:22:07,038 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 70 [2024-11-10 19:22:07,039 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-10 19:22:07,040 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 77 [2024-11-10 19:22:07,041 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-10 19:22:07,041 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 94 [2024-11-10 19:22:07,042 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-10 19:22:07,043 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 99 [2024-11-10 19:22:07,043 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-10 19:22:07,044 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 106 [2024-11-10 19:22:07,045 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-10 19:22:07,046 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 121 [2024-11-10 19:22:07,046 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-10 19:22:07,047 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 128 [2024-11-10 19:22:07,048 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-10 19:22:07,049 INFO L134 CoverageAnalysis]: Checked inductivity of 453 backedges. 0 proven. 89 refuted. 0 times theorem prover too weak. 364 trivial. 0 not checked. [2024-11-10 19:22:07,050 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-10 19:22:07,050 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1166252218] [2024-11-10 19:22:07,050 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1166252218] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-10 19:22:07,050 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1388257224] [2024-11-10 19:22:07,050 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-10 19:22:07,050 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-10 19:22:07,050 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2024-11-10 19:22:07,052 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:22:07,054 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:22:07,119 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-10 19:22:07,121 INFO L255 TraceCheckSpWp]: Trace formula consists of 280 conjuncts, 13 conjuncts are in the unsatisfiable core [2024-11-10 19:22:07,123 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-11-10 19:22:07,284 INFO L134 CoverageAnalysis]: Checked inductivity of 453 backedges. 0 proven. 401 refuted. 0 times theorem prover too weak. 52 trivial. 0 not checked. [2024-11-10 19:22:07,284 INFO L311 TraceCheckSpWp]: Computing backward predicates... [2024-11-10 19:22:07,526 INFO L134 CoverageAnalysis]: Checked inductivity of 453 backedges. 0 proven. 89 refuted. 0 times theorem prover too weak. 364 trivial. 0 not checked. [2024-11-10 19:22:07,526 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1388257224] provided 0 perfect and 2 imperfect interpolant sequences [2024-11-10 19:22:07,526 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2024-11-10 19:22:07,527 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [14, 13, 14] total 26 [2024-11-10 19:22:07,527 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [504482176] [2024-11-10 19:22:07,527 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2024-11-10 19:22:07,527 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 26 states [2024-11-10 19:22:07,527 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-10 19:22:07,528 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 26 interpolants. [2024-11-10 19:22:07,528 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=149, Invalid=501, Unknown=0, NotChecked=0, Total=650 [2024-11-10 19:22:07,528 INFO L87 Difference]: Start difference. First operand 2267 states and 2868 transitions. Second operand has 26 states, 26 states have (on average 7.038461538461538) internal successors, (183), 26 states have internal predecessors, (183), 10 states have call successors, (42), 6 states have call predecessors, (42), 6 states have return successors, (42), 10 states have call predecessors, (42), 10 states have call successors, (42) [2024-11-10 19:22:08,124 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-10 19:22:08,124 INFO L93 Difference]: Finished difference Result 3053 states and 3800 transitions. [2024-11-10 19:22:08,125 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 43 states. [2024-11-10 19:22:08,125 INFO L78 Accepts]: Start accepts. Automaton has has 26 states, 26 states have (on average 7.038461538461538) internal successors, (183), 26 states have internal predecessors, (183), 10 states have call successors, (42), 6 states have call predecessors, (42), 6 states have return successors, (42), 10 states have call predecessors, (42), 10 states have call successors, (42) Word has length 153 [2024-11-10 19:22:08,125 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-10 19:22:08,134 INFO L225 Difference]: With dead ends: 3053 [2024-11-10 19:22:08,134 INFO L226 Difference]: Without dead ends: 2488 [2024-11-10 19:22:08,136 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 373 GetRequests, 321 SyntacticMatches, 0 SemanticMatches, 52 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 622 ImplicationChecksByTransitivity, 0.4s TimeCoverageRelationStatistics Valid=667, Invalid=2195, Unknown=0, NotChecked=0, Total=2862 [2024-11-10 19:22:08,137 INFO L432 NwaCegarLoop]: 68 mSDtfsCounter, 277 mSDsluCounter, 819 mSDsCounter, 0 mSdLazyCounter, 275 mSolverCounterSat, 19 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 277 SdHoareTripleChecker+Valid, 887 SdHoareTripleChecker+Invalid, 294 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 19 IncrementalHoareTripleChecker+Valid, 275 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2024-11-10 19:22:08,137 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [277 Valid, 887 Invalid, 294 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [19 Valid, 275 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2024-11-10 19:22:08,139 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2488 states. [2024-11-10 19:22:08,396 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2488 to 2456. [2024-11-10 19:22:08,398 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2456 states, 2217 states have (on average 1.200721695985566) internal successors, (2662), 2229 states have internal predecessors, (2662), 203 states have call successors, (203), 23 states have call predecessors, (203), 23 states have return successors, (203), 203 states have call predecessors, (203), 203 states have call successors, (203) [2024-11-10 19:22:08,402 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2456 states to 2456 states and 3068 transitions. [2024-11-10 19:22:08,403 INFO L78 Accepts]: Start accepts. Automaton has 2456 states and 3068 transitions. Word has length 153 [2024-11-10 19:22:08,403 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-10 19:22:08,404 INFO L471 AbstractCegarLoop]: Abstraction has 2456 states and 3068 transitions. [2024-11-10 19:22:08,404 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 26 states, 26 states have (on average 7.038461538461538) internal successors, (183), 26 states have internal predecessors, (183), 10 states have call successors, (42), 6 states have call predecessors, (42), 6 states have return successors, (42), 10 states have call predecessors, (42), 10 states have call successors, (42) [2024-11-10 19:22:08,404 INFO L276 IsEmpty]: Start isEmpty. Operand 2456 states and 3068 transitions. [2024-11-10 19:22:08,405 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 157 [2024-11-10 19:22:08,405 INFO L207 NwaCegarLoop]: Found error trace [2024-11-10 19:22:08,405 INFO L215 NwaCegarLoop]: trace histogram [14, 14, 14, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 3, 3, 3, 3, 3, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-10 19:22:08,422 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (31)] Forceful destruction successful, exit code 0 [2024-11-10 19:22:08,606 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 31 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable39 [2024-11-10 19:22:08,606 INFO L396 AbstractCegarLoop]: === Iteration 41 === Targeting ULTIMATE.startErr14ASSERT_VIOLATIONINTEGER_OVERFLOW === [ULTIMATE.startErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 25 more)] === [2024-11-10 19:22:08,606 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-10 19:22:08,607 INFO L85 PathProgramCache]: Analyzing trace with hash -908174188, now seen corresponding path program 3 times [2024-11-10 19:22:08,607 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-10 19:22:08,607 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [245201712] [2024-11-10 19:22:08,607 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-10 19:22:08,607 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-10 19:22:08,624 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unknown [2024-11-10 19:22:08,625 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [1042179567] [2024-11-10 19:22:08,625 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2024-11-10 19:22:08,625 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-10 19:22:08,625 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2024-11-10 19:22:08,627 INFO L229 MonitoredProcess]: Starting monitored process 32 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-11-10 19:22:08,631 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (32)] Waiting until timeout for monitored process [2024-11-10 19:22:08,679 INFO L227 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 2 check-sat command(s) [2024-11-10 19:22:08,679 INFO L228 tOrderPrioritization]: Conjunction of SSA is unsat [2024-11-10 19:22:08,680 INFO L255 TraceCheckSpWp]: Trace formula consists of 132 conjuncts, 16 conjuncts are in the unsatisfiable core [2024-11-10 19:22:08,682 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-11-10 19:22:09,274 INFO L134 CoverageAnalysis]: Checked inductivity of 457 backedges. 39 proven. 9 refuted. 0 times theorem prover too weak. 409 trivial. 0 not checked. [2024-11-10 19:22:09,274 INFO L311 TraceCheckSpWp]: Computing backward predicates... [2024-11-10 19:22:35,853 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-10 19:22:35,853 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [245201712] [2024-11-10 19:22:35,853 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2024-11-10 19:22:35,853 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1042179567] [2024-11-10 19:22:35,853 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1042179567] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-10 19:22:35,853 INFO L185 FreeRefinementEngine]: Found 0 perfect and 1 imperfect interpolant sequences. [2024-11-10 19:22:35,854 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10] total 10 [2024-11-10 19:22:35,854 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2006284920] [2024-11-10 19:22:35,854 INFO L85 oduleStraightlineAll]: Using 1 imperfect interpolants to construct interpolant automaton [2024-11-10 19:22:35,854 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 11 states [2024-11-10 19:22:35,854 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-10 19:22:35,854 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2024-11-10 19:22:35,855 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=75, Invalid=227, Unknown=4, NotChecked=0, Total=306 [2024-11-10 19:22:35,855 INFO L87 Difference]: Start difference. First operand 2456 states and 3068 transitions. Second operand has 11 states, 10 states have (on average 5.7) internal successors, (57), 11 states have internal predecessors, (57), 1 states have call successors, (5), 1 states have call predecessors, (5), 2 states have return successors, (5), 2 states have call predecessors, (5), 1 states have call successors, (5) [2024-11-10 19:22:36,545 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-10 19:22:36,545 INFO L93 Difference]: Finished difference Result 2529 states and 3141 transitions. [2024-11-10 19:22:36,546 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 14 states. [2024-11-10 19:22:36,546 INFO L78 Accepts]: Start accepts. Automaton has has 11 states, 10 states have (on average 5.7) internal successors, (57), 11 states have internal predecessors, (57), 1 states have call successors, (5), 1 states have call predecessors, (5), 2 states have return successors, (5), 2 states have call predecessors, (5), 1 states have call successors, (5) Word has length 156 [2024-11-10 19:22:36,546 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-10 19:22:36,570 INFO L225 Difference]: With dead ends: 2529 [2024-11-10 19:22:36,571 INFO L226 Difference]: Without dead ends: 2528 [2024-11-10 19:22:36,573 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 184 GetRequests, 163 SyntacticMatches, 0 SemanticMatches, 21 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 92 ImplicationChecksByTransitivity, 25.6s TimeCoverageRelationStatistics Valid=134, Invalid=368, Unknown=4, NotChecked=0, Total=506 [2024-11-10 19:22:36,575 INFO L432 NwaCegarLoop]: 29 mSDtfsCounter, 142 mSDsluCounter, 152 mSDsCounter, 0 mSdLazyCounter, 352 mSolverCounterSat, 27 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 151 SdHoareTripleChecker+Valid, 181 SdHoareTripleChecker+Invalid, 379 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 27 IncrementalHoareTripleChecker+Valid, 352 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.4s IncrementalHoareTripleChecker+Time [2024-11-10 19:22:36,576 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [151 Valid, 181 Invalid, 379 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [27 Valid, 352 Invalid, 0 Unknown, 0 Unchecked, 0.4s Time] [2024-11-10 19:22:36,578 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2528 states. [2024-11-10 19:22:36,784 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2528 to 2456. [2024-11-10 19:22:36,787 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2456 states, 2217 states have (on average 1.1948579161028416) internal successors, (2649), 2229 states have internal predecessors, (2649), 203 states have call successors, (203), 23 states have call predecessors, (203), 23 states have return successors, (203), 203 states have call predecessors, (203), 203 states have call successors, (203) [2024-11-10 19:22:36,792 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2456 states to 2456 states and 3055 transitions. [2024-11-10 19:22:36,793 INFO L78 Accepts]: Start accepts. Automaton has 2456 states and 3055 transitions. Word has length 156 [2024-11-10 19:22:36,793 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-10 19:22:36,794 INFO L471 AbstractCegarLoop]: Abstraction has 2456 states and 3055 transitions. [2024-11-10 19:22:36,794 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 11 states, 10 states have (on average 5.7) internal successors, (57), 11 states have internal predecessors, (57), 1 states have call successors, (5), 1 states have call predecessors, (5), 2 states have return successors, (5), 2 states have call predecessors, (5), 1 states have call successors, (5) [2024-11-10 19:22:36,794 INFO L276 IsEmpty]: Start isEmpty. Operand 2456 states and 3055 transitions. [2024-11-10 19:22:36,795 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 160 [2024-11-10 19:22:36,795 INFO L207 NwaCegarLoop]: Found error trace [2024-11-10 19:22:36,795 INFO L215 NwaCegarLoop]: trace histogram [13, 13, 13, 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, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1] [2024-11-10 19:22:36,811 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (32)] Forceful destruction successful, exit code 0 [2024-11-10 19:22:36,995 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable40,32 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-10 19:22:36,996 INFO L396 AbstractCegarLoop]: === Iteration 42 === Targeting ULTIMATE.startErr17ASSERT_VIOLATIONINTEGER_OVERFLOW === [ULTIMATE.startErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 25 more)] === [2024-11-10 19:22:36,996 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-10 19:22:36,996 INFO L85 PathProgramCache]: Analyzing trace with hash 1571059708, now seen corresponding path program 2 times [2024-11-10 19:22:36,997 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-10 19:22:36,997 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1263244040] [2024-11-10 19:22:36,997 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-10 19:22:36,997 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-10 19:22:37,029 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unknown [2024-11-10 19:22:37,031 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [813497059] [2024-11-10 19:22:37,032 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2024-11-10 19:22:37,032 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-10 19:22:37,032 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2024-11-10 19:22:37,034 INFO L229 MonitoredProcess]: Starting monitored process 33 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-11-10 19:22:37,035 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (33)] Waiting until timeout for monitored process [2024-11-10 19:22:37,078 INFO L227 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 1 check-sat command(s) [2024-11-10 19:22:37,079 INFO L228 tOrderPrioritization]: Conjunction of SSA is unsat [2024-11-10 19:22:37,079 INFO L255 TraceCheckSpWp]: Trace formula consists of 93 conjuncts, 5 conjuncts are in the unsatisfiable core [2024-11-10 19:22:37,081 INFO L278 TraceCheckSpWp]: Computing forward predicates...