./Ultimate.py --spec ../sv-benchmarks/c/properties/no-overflow.prp --file ../sv-benchmarks/c/nla-digbench-scaling/egcd-ll_valuebound5.c --full-output --architecture 32bit -------------------------------------------------------------------------------- Checking for overflows Using default analysis Version 3289d67d 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/egcd-ll_valuebound5.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 3f9b33d2a8120d9ea8a3a6c5d650c2a90b549ffb583b3e9890b411aeb4530efd --- Real Ultimate output --- This is Ultimate 0.2.5-tmp.fs.icfgbuilder-eval-3289d67-m [2024-11-17 04:24:20,183 INFO L188 SettingsManager]: Resetting all preferences to default values... [2024-11-17 04:24:20,260 INFO L114 SettingsManager]: Loading settings from /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/config/svcomp-Overflow-32bit-Automizer_Default.epf [2024-11-17 04:24:20,265 WARN L101 SettingsManager]: Preference file contains the following unknown settings: [2024-11-17 04:24:20,266 WARN L103 SettingsManager]: * de.uni_freiburg.informatik.ultimate.core.Log level for class [2024-11-17 04:24:20,296 INFO L130 SettingsManager]: Preferences different from defaults after loading the file: [2024-11-17 04:24:20,296 INFO L151 SettingsManager]: Preferences of UltimateCore differ from their defaults: [2024-11-17 04:24:20,297 INFO L153 SettingsManager]: * Log level for class=de.uni_freiburg.informatik.ultimate.lib.smtlibutils.quantifier.QuantifierPusher=ERROR; [2024-11-17 04:24:20,297 INFO L151 SettingsManager]: Preferences of Boogie Preprocessor differ from their defaults: [2024-11-17 04:24:20,299 INFO L153 SettingsManager]: * Use memory slicer=true [2024-11-17 04:24:20,300 INFO L151 SettingsManager]: Preferences of Boogie Procedure Inliner differ from their defaults: [2024-11-17 04:24:20,300 INFO L153 SettingsManager]: * Ignore calls to procedures called more than once=ONLY_FOR_SEQUENTIAL_PROGRAMS [2024-11-17 04:24:20,300 INFO L151 SettingsManager]: Preferences of BlockEncodingV2 differ from their defaults: [2024-11-17 04:24:20,301 INFO L153 SettingsManager]: * Create parallel compositions if possible=false [2024-11-17 04:24:20,301 INFO L153 SettingsManager]: * Use SBE=true [2024-11-17 04:24:20,301 INFO L151 SettingsManager]: Preferences of CACSL2BoogieTranslator differ from their defaults: [2024-11-17 04:24:20,302 INFO L153 SettingsManager]: * Pointer base address is valid at dereference=IGNORE [2024-11-17 04:24:20,302 INFO L153 SettingsManager]: * sizeof long=4 [2024-11-17 04:24:20,306 INFO L153 SettingsManager]: * Overapproximate operations on floating types=true [2024-11-17 04:24:20,306 INFO L153 SettingsManager]: * sizeof POINTER=4 [2024-11-17 04:24:20,307 INFO L153 SettingsManager]: * Check division by zero=IGNORE [2024-11-17 04:24:20,307 INFO L153 SettingsManager]: * Pointer to allocated memory at dereference=IGNORE [2024-11-17 04:24:20,307 INFO L153 SettingsManager]: * If two pointers are subtracted or compared they have the same base address=IGNORE [2024-11-17 04:24:20,308 INFO L153 SettingsManager]: * Check array bounds for arrays that are off heap=IGNORE [2024-11-17 04:24:20,308 INFO L153 SettingsManager]: * Allow undefined functions=false [2024-11-17 04:24:20,308 INFO L153 SettingsManager]: * Check absence of signed integer overflows=ASSERTandASSUME [2024-11-17 04:24:20,309 INFO L153 SettingsManager]: * Check unreachability of reach_error function=false [2024-11-17 04:24:20,309 INFO L153 SettingsManager]: * sizeof long double=12 [2024-11-17 04:24:20,309 INFO L153 SettingsManager]: * Check if freed pointer was valid=false [2024-11-17 04:24:20,309 INFO L153 SettingsManager]: * Use constant arrays=true [2024-11-17 04:24:20,310 INFO L151 SettingsManager]: Preferences of IcfgBuilder differ from their defaults: [2024-11-17 04:24:20,310 INFO L153 SettingsManager]: * Size of a code block=SequenceOfStatements [2024-11-17 04:24:20,310 INFO L153 SettingsManager]: * Only consider context switches at boundaries of atomic blocks=true [2024-11-17 04:24:20,310 INFO L153 SettingsManager]: * SMT solver=External_DefaultMode [2024-11-17 04:24:20,311 INFO L153 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:4000 [2024-11-17 04:24:20,311 INFO L151 SettingsManager]: Preferences of TraceAbstraction differ from their defaults: [2024-11-17 04:24:20,311 INFO L153 SettingsManager]: * Compute Interpolants along a Counterexample=FPandBP [2024-11-17 04:24:20,312 INFO L153 SettingsManager]: * Positions where we compute the Hoare Annotation=LoopHeads [2024-11-17 04:24:20,312 INFO L153 SettingsManager]: * Trace refinement strategy=CAMEL [2024-11-17 04:24:20,313 INFO L153 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in [2024-11-17 04:24:20,314 INFO L153 SettingsManager]: * Apply one-shot large block encoding in concurrent analysis=false [2024-11-17 04:24:20,314 INFO L153 SettingsManager]: * Automaton type used in concurrency analysis=PETRI_NET [2024-11-17 04:24:20,314 INFO L153 SettingsManager]: * Order on configurations for Petri net unfoldings=DBO [2024-11-17 04:24:20,315 INFO L153 SettingsManager]: * SMT solver=External_ModelsAndUnsatCoreMode [2024-11-17 04:24:20,315 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 -> 3f9b33d2a8120d9ea8a3a6c5d650c2a90b549ffb583b3e9890b411aeb4530efd [2024-11-17 04:24:20,574 INFO L75 nceAwareModelManager]: Repository-Root is: /tmp [2024-11-17 04:24:20,599 INFO L261 ainManager$Toolchain]: [Toolchain 1]: Applicable parser(s) successfully (re)initialized [2024-11-17 04:24:20,602 INFO L217 ainManager$Toolchain]: [Toolchain 1]: Toolchain selected. [2024-11-17 04:24:20,604 INFO L270 PluginConnector]: Initializing CDTParser... [2024-11-17 04:24:20,604 INFO L274 PluginConnector]: CDTParser initialized [2024-11-17 04:24:20,605 INFO L431 ainManager$Toolchain]: [Toolchain 1]: Parsing single file: /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/../sv-benchmarks/c/nla-digbench-scaling/egcd-ll_valuebound5.c [2024-11-17 04:24:22,031 INFO L533 CDTParser]: Created temporary CDT project at NULL [2024-11-17 04:24:22,206 INFO L384 CDTParser]: Found 1 translation units. [2024-11-17 04:24:22,206 INFO L180 CDTParser]: Scanning /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/nla-digbench-scaling/egcd-ll_valuebound5.c [2024-11-17 04:24:22,217 INFO L427 CDTParser]: About to delete temporary CDT project at /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/data/d11439816/d1440b1faecf436097730295344d428c/FLAG5abfc2340 [2024-11-17 04:24:22,591 INFO L435 CDTParser]: Successfully deleted /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/data/d11439816/d1440b1faecf436097730295344d428c [2024-11-17 04:24:22,594 INFO L299 ainManager$Toolchain]: ####################### [Toolchain 1] ####################### [2024-11-17 04:24:22,596 INFO L133 ToolchainWalker]: Walking toolchain with 6 elements. [2024-11-17 04:24:22,598 INFO L112 PluginConnector]: ------------------------CACSL2BoogieTranslator---------------------------- [2024-11-17 04:24:22,599 INFO L270 PluginConnector]: Initializing CACSL2BoogieTranslator... [2024-11-17 04:24:22,604 INFO L274 PluginConnector]: CACSL2BoogieTranslator initialized [2024-11-17 04:24:22,604 INFO L184 PluginConnector]: Executing the observer ACSLObjectContainerObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 17.11 04:24:22" (1/1) ... [2024-11-17 04:24:22,605 INFO L204 PluginConnector]: Invalid model from CACSL2BoogieTranslator for observer de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator.ACSLObjectContainerObserver@768d5960 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 17.11 04:24:22, skipping insertion in model container [2024-11-17 04:24:22,605 INFO L184 PluginConnector]: Executing the observer CACSL2BoogieTranslatorObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 17.11 04:24:22" (1/1) ... [2024-11-17 04:24:22,621 INFO L175 MainTranslator]: Built tables and reachable declarations [2024-11-17 04:24:22,853 INFO L210 PostProcessor]: Analyzing one entry point: main [2024-11-17 04:24:22,862 INFO L200 MainTranslator]: Completed pre-run [2024-11-17 04:24:22,890 INFO L210 PostProcessor]: Analyzing one entry point: main [2024-11-17 04:24:22,912 INFO L204 MainTranslator]: Completed translation [2024-11-17 04:24:22,913 INFO L201 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 17.11 04:24:22 WrapperNode [2024-11-17 04:24:22,913 INFO L131 PluginConnector]: ------------------------ END CACSL2BoogieTranslator---------------------------- [2024-11-17 04:24:22,914 INFO L112 PluginConnector]: ------------------------Boogie Procedure Inliner---------------------------- [2024-11-17 04:24:22,914 INFO L270 PluginConnector]: Initializing Boogie Procedure Inliner... [2024-11-17 04:24:22,914 INFO L274 PluginConnector]: Boogie Procedure Inliner initialized [2024-11-17 04:24:22,921 INFO L184 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 17.11 04:24:22" (1/1) ... [2024-11-17 04:24:22,931 INFO L184 PluginConnector]: Executing the observer Inliner from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 17.11 04:24:22" (1/1) ... [2024-11-17 04:24:22,957 INFO L138 Inliner]: procedures = 14, calls = 19, calls flagged for inlining = 3, calls inlined = 3, statements flattened = 118 [2024-11-17 04:24:22,961 INFO L131 PluginConnector]: ------------------------ END Boogie Procedure Inliner---------------------------- [2024-11-17 04:24:22,962 INFO L112 PluginConnector]: ------------------------Boogie Preprocessor---------------------------- [2024-11-17 04:24:22,963 INFO L270 PluginConnector]: Initializing Boogie Preprocessor... [2024-11-17 04:24:22,963 INFO L274 PluginConnector]: Boogie Preprocessor initialized [2024-11-17 04:24:22,973 INFO L184 PluginConnector]: Executing the observer EnsureBoogieModelObserver from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 17.11 04:24:22" (1/1) ... [2024-11-17 04:24:22,973 INFO L184 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 17.11 04:24:22" (1/1) ... [2024-11-17 04:24:22,977 INFO L184 PluginConnector]: Executing the observer MemorySlicer from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 17.11 04:24:22" (1/1) ... [2024-11-17 04:24:22,998 INFO L175 MemorySlicer]: Split 2 memory accesses to 1 slices as follows [2]. 100 percent of accesses are in the largest equivalence class. The 2 initializations are split as follows [2]. The 0 writes are split as follows [0]. [2024-11-17 04:24:22,998 INFO L184 PluginConnector]: Executing the observer ConstExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 17.11 04:24:22" (1/1) ... [2024-11-17 04:24:22,999 INFO L184 PluginConnector]: Executing the observer StructExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 17.11 04:24:22" (1/1) ... [2024-11-17 04:24:23,006 INFO L184 PluginConnector]: Executing the observer ReplaceArrayAssignments from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 17.11 04:24:22" (1/1) ... [2024-11-17 04:24:23,007 INFO L184 PluginConnector]: Executing the observer FunctionInliner from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 17.11 04:24:22" (1/1) ... [2024-11-17 04:24:23,008 INFO L184 PluginConnector]: Executing the observer LTLStepAnnotator from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 17.11 04:24:22" (1/1) ... [2024-11-17 04:24:23,009 INFO L184 PluginConnector]: Executing the observer BoogieSymbolTableConstructor from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 17.11 04:24:22" (1/1) ... [2024-11-17 04:24:23,013 INFO L131 PluginConnector]: ------------------------ END Boogie Preprocessor---------------------------- [2024-11-17 04:24:23,014 INFO L112 PluginConnector]: ------------------------IcfgBuilder---------------------------- [2024-11-17 04:24:23,014 INFO L270 PluginConnector]: Initializing IcfgBuilder... [2024-11-17 04:24:23,014 INFO L274 PluginConnector]: IcfgBuilder initialized [2024-11-17 04:24:23,015 INFO L184 PluginConnector]: Executing the observer IcfgBuilderObserver from plugin IcfgBuilder for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 17.11 04:24:22" (1/1) ... [2024-11-17 04:24:23,021 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:4000 [2024-11-17 04:24:23,034 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2024-11-17 04:24:23,050 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-17 04:24:23,053 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-17 04:24:23,162 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocInit [2024-11-17 04:24:23,162 INFO L130 BoogieDeclarations]: Found specification of procedure assume_abort_if_not [2024-11-17 04:24:23,162 INFO L138 BoogieDeclarations]: Found implementation of procedure assume_abort_if_not [2024-11-17 04:24:23,162 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#0 [2024-11-17 04:24:23,178 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.start [2024-11-17 04:24:23,178 INFO L138 BoogieDeclarations]: Found implementation of procedure ULTIMATE.start [2024-11-17 04:24:23,178 INFO L130 BoogieDeclarations]: Found specification of procedure __VERIFIER_assert [2024-11-17 04:24:23,178 INFO L138 BoogieDeclarations]: Found implementation of procedure __VERIFIER_assert [2024-11-17 04:24:23,236 INFO L256 CfgBuilder]: Building ICFG [2024-11-17 04:24:23,238 INFO L286 CfgBuilder]: Building CFG for each procedure with an implementation [2024-11-17 04:24:23,783 INFO L? ?]: Removed 157 outVars from TransFormulas that were not future-live. [2024-11-17 04:24:23,784 INFO L307 CfgBuilder]: Performing block encoding [2024-11-17 04:24:23,806 INFO L331 CfgBuilder]: Using the 1 location(s) as analysis (start of procedure ULTIMATE.start) [2024-11-17 04:24:23,808 INFO L336 CfgBuilder]: Removed 0 assume(true) statements. [2024-11-17 04:24:23,808 INFO L201 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.icfgbuilder CFG 17.11 04:24:23 BoogieIcfgContainer [2024-11-17 04:24:23,809 INFO L131 PluginConnector]: ------------------------ END IcfgBuilder---------------------------- [2024-11-17 04:24:23,811 INFO L112 PluginConnector]: ------------------------TraceAbstraction---------------------------- [2024-11-17 04:24:23,811 INFO L270 PluginConnector]: Initializing TraceAbstraction... [2024-11-17 04:24:23,816 INFO L274 PluginConnector]: TraceAbstraction initialized [2024-11-17 04:24:23,816 INFO L184 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "CDTParser AST 17.11 04:24:22" (1/3) ... [2024-11-17 04:24:23,817 INFO L204 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@6ef68a8e and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 17.11 04:24:23, skipping insertion in model container [2024-11-17 04:24:23,818 INFO L184 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 17.11 04:24:22" (2/3) ... [2024-11-17 04:24:23,818 INFO L204 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@6ef68a8e and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 17.11 04:24:23, skipping insertion in model container [2024-11-17 04:24:23,818 INFO L184 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.icfgbuilder CFG 17.11 04:24:23" (3/3) ... [2024-11-17 04:24:23,820 INFO L112 eAbstractionObserver]: Analyzing ICFG egcd-ll_valuebound5.c [2024-11-17 04:24:23,837 INFO L214 ceAbstractionStarter]: Automizer settings: Hoare:LoopHeads NWA Interpolation:FPandBP Determinization: PREDICATE_ABSTRACTION [2024-11-17 04:24:23,838 INFO L154 ceAbstractionStarter]: Applying trace abstraction to program that has 56 error locations. [2024-11-17 04:24:23,913 INFO L332 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == AllErrorsAtOnce ======== [2024-11-17 04:24:23,921 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;@cb63c3c, mLbeIndependenceSettings=[IndependenceType=SEMANTIC, AbstractionType=NONE, UseConditional=false, UseSemiCommutativity=true, Solver=Z3, SolverTimeout=1000ms] [2024-11-17 04:24:23,921 INFO L334 AbstractCegarLoop]: Starting to check reachability of 56 error locations. [2024-11-17 04:24:23,927 INFO L276 IsEmpty]: Start isEmpty. Operand has 151 states, 81 states have (on average 1.7654320987654322) internal successors, (143), 137 states have internal predecessors, (143), 11 states have call successors, (11), 2 states have call predecessors, (11), 2 states have return successors, (11), 11 states have call predecessors, (11), 11 states have call successors, (11) [2024-11-17 04:24:23,936 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 27 [2024-11-17 04:24:23,936 INFO L207 NwaCegarLoop]: Found error trace [2024-11-17 04:24:23,936 INFO L215 NwaCegarLoop]: trace histogram [4, 4, 4, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-17 04:24:23,938 INFO L396 AbstractCegarLoop]: === Iteration 1 === Targeting ULTIMATE.startErr25ASSERT_VIOLATIONINTEGER_OVERFLOW === [ULTIMATE.startErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 53 more)] === [2024-11-17 04:24:23,943 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-17 04:24:23,943 INFO L85 PathProgramCache]: Analyzing trace with hash -398421411, now seen corresponding path program 1 times [2024-11-17 04:24:23,951 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-17 04:24:23,951 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [934331252] [2024-11-17 04:24:23,952 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-17 04:24:23,952 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-17 04:24:24,037 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-17 04:24:24,094 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2024-11-17 04:24:24,097 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-17 04:24:24,105 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 8 [2024-11-17 04:24:24,109 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-17 04:24:24,116 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 13 [2024-11-17 04:24:24,119 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-17 04:24:24,125 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 18 [2024-11-17 04:24:24,127 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-17 04:24:24,135 INFO L134 CoverageAnalysis]: Checked inductivity of 24 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 24 trivial. 0 not checked. [2024-11-17 04:24:24,136 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-17 04:24:24,136 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [934331252] [2024-11-17 04:24:24,137 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [934331252] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-17 04:24:24,138 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-11-17 04:24:24,138 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [] total 2 [2024-11-17 04:24:24,139 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [168059287] [2024-11-17 04:24:24,140 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-17 04:24:24,144 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 2 states [2024-11-17 04:24:24,144 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-17 04:24:24,170 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 2 interpolants. [2024-11-17 04:24:24,170 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=1, Invalid=1, Unknown=0, NotChecked=0, Total=2 [2024-11-17 04:24:24,174 INFO L87 Difference]: Start difference. First operand has 151 states, 81 states have (on average 1.7654320987654322) internal successors, (143), 137 states have internal predecessors, (143), 11 states have call successors, (11), 2 states have call predecessors, (11), 2 states have return successors, (11), 11 states have call predecessors, (11), 11 states have call successors, (11) Second operand has 2 states, 2 states have (on average 4.5) internal successors, (9), 2 states have internal predecessors, (9), 2 states have call successors, (4), 1 states have call predecessors, (4), 1 states have return successors, (4), 1 states have call predecessors, (4), 2 states have call successors, (4) [2024-11-17 04:24:24,210 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-17 04:24:24,210 INFO L93 Difference]: Finished difference Result 298 states and 336 transitions. [2024-11-17 04:24:24,211 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2024-11-17 04:24:24,212 INFO L78 Accepts]: Start accepts. Automaton has has 2 states, 2 states have (on average 4.5) internal successors, (9), 2 states have internal predecessors, (9), 2 states have call successors, (4), 1 states have call predecessors, (4), 1 states have return successors, (4), 1 states have call predecessors, (4), 2 states have call successors, (4) Word has length 26 [2024-11-17 04:24:24,213 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-17 04:24:24,221 INFO L225 Difference]: With dead ends: 298 [2024-11-17 04:24:24,222 INFO L226 Difference]: Without dead ends: 144 [2024-11-17 04:24:24,226 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 14 GetRequests, 14 SyntacticMatches, 0 SemanticMatches, 0 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=1, Invalid=1, Unknown=0, NotChecked=0, Total=2 [2024-11-17 04:24:24,231 INFO L432 NwaCegarLoop]: 160 mSDtfsCounter, 0 mSDsluCounter, 0 mSDsCounter, 0 mSdLazyCounter, 0 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 0 SdHoareTripleChecker+Valid, 160 SdHoareTripleChecker+Invalid, 0 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 0 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2024-11-17 04:24:24,232 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [0 Valid, 160 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 0 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2024-11-17 04:24:24,248 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 144 states. [2024-11-17 04:24:24,269 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 144 to 144. [2024-11-17 04:24:24,270 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 144 states, 76 states have (on average 1.75) internal successors, (133), 131 states have internal predecessors, (133), 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-17 04:24:24,272 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 144 states to 144 states and 153 transitions. [2024-11-17 04:24:24,275 INFO L78 Accepts]: Start accepts. Automaton has 144 states and 153 transitions. Word has length 26 [2024-11-17 04:24:24,276 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-17 04:24:24,277 INFO L471 AbstractCegarLoop]: Abstraction has 144 states and 153 transitions. [2024-11-17 04:24:24,277 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 2 states, 2 states have (on average 4.5) internal successors, (9), 2 states have internal predecessors, (9), 2 states have call successors, (4), 1 states have call predecessors, (4), 1 states have return successors, (4), 1 states have call predecessors, (4), 2 states have call successors, (4) [2024-11-17 04:24:24,277 INFO L276 IsEmpty]: Start isEmpty. Operand 144 states and 153 transitions. [2024-11-17 04:24:24,279 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 28 [2024-11-17 04:24:24,279 INFO L207 NwaCegarLoop]: Found error trace [2024-11-17 04:24:24,279 INFO L215 NwaCegarLoop]: trace histogram [4, 4, 4, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-17 04:24:24,279 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable0 [2024-11-17 04:24:24,280 INFO L396 AbstractCegarLoop]: === Iteration 2 === Targeting ULTIMATE.startErr55ASSERT_VIOLATIONINTEGER_OVERFLOW === [ULTIMATE.startErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 53 more)] === [2024-11-17 04:24:24,281 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-17 04:24:24,281 INFO L85 PathProgramCache]: Analyzing trace with hash -146467076, now seen corresponding path program 1 times [2024-11-17 04:24:24,281 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-17 04:24:24,281 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1181152450] [2024-11-17 04:24:24,282 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-17 04:24:24,282 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-17 04:24:24,320 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unknown [2024-11-17 04:24:24,324 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [109598740] [2024-11-17 04:24:24,326 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-17 04:24:24,326 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-17 04:24:24,326 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2024-11-17 04:24:24,328 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-17 04:24:24,330 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-17 04:24:24,387 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-17 04:24:24,389 INFO L255 TraceCheckSpWp]: Trace formula consists of 76 conjuncts, 5 conjuncts are in the unsatisfiable core [2024-11-17 04:24:24,393 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-11-17 04:24:24,453 INFO L134 CoverageAnalysis]: Checked inductivity of 24 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 24 trivial. 0 not checked. [2024-11-17 04:24:24,454 INFO L307 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2024-11-17 04:24:24,454 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-17 04:24:24,454 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1181152450] [2024-11-17 04:24:24,455 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2024-11-17 04:24:24,455 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [109598740] [2024-11-17 04:24:24,456 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [109598740] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-17 04:24:24,456 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-11-17 04:24:24,456 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [] total 2 [2024-11-17 04:24:24,457 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1904581682] [2024-11-17 04:24:24,457 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-17 04:24:24,458 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2024-11-17 04:24:24,458 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-17 04:24:24,459 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2024-11-17 04:24:24,459 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2024-11-17 04:24:24,459 INFO L87 Difference]: Start difference. First operand 144 states and 153 transitions. Second operand has 3 states, 2 states have (on average 5.0) internal successors, (10), 3 states have internal predecessors, (10), 1 states have call successors, (4), 1 states have call predecessors, (4), 1 states have return successors, (4), 1 states have call predecessors, (4), 1 states have call successors, (4) [2024-11-17 04:24:24,807 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-17 04:24:24,807 INFO L93 Difference]: Finished difference Result 235 states and 283 transitions. [2024-11-17 04:24:24,808 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2024-11-17 04:24:24,808 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 2 states have (on average 5.0) internal successors, (10), 3 states have internal predecessors, (10), 1 states have call successors, (4), 1 states have call predecessors, (4), 1 states have return successors, (4), 1 states have call predecessors, (4), 1 states have call successors, (4) Word has length 27 [2024-11-17 04:24:24,808 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-17 04:24:24,810 INFO L225 Difference]: With dead ends: 235 [2024-11-17 04:24:24,810 INFO L226 Difference]: Without dead ends: 231 [2024-11-17 04:24:24,811 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 26 GetRequests, 25 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-17 04:24:24,814 INFO L432 NwaCegarLoop]: 83 mSDtfsCounter, 78 mSDsluCounter, 72 mSDsCounter, 0 mSdLazyCounter, 150 mSolverCounterSat, 3 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 84 SdHoareTripleChecker+Valid, 155 SdHoareTripleChecker+Invalid, 153 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 3 IncrementalHoareTripleChecker+Valid, 150 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time [2024-11-17 04:24:24,814 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [84 Valid, 155 Invalid, 153 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [3 Valid, 150 Invalid, 0 Unknown, 0 Unchecked, 0.3s Time] [2024-11-17 04:24:24,816 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 231 states. [2024-11-17 04:24:24,830 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 231 to 184. [2024-11-17 04:24:24,831 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 184 states, 111 states have (on average 1.7747747747747749) internal successors, (197), 166 states have internal predecessors, (197), 15 states have call successors, (15), 2 states have call predecessors, (15), 2 states have return successors, (15), 15 states have call predecessors, (15), 15 states have call successors, (15) [2024-11-17 04:24:24,833 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 184 states to 184 states and 227 transitions. [2024-11-17 04:24:24,833 INFO L78 Accepts]: Start accepts. Automaton has 184 states and 227 transitions. Word has length 27 [2024-11-17 04:24:24,833 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-17 04:24:24,833 INFO L471 AbstractCegarLoop]: Abstraction has 184 states and 227 transitions. [2024-11-17 04:24:24,834 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 2 states have (on average 5.0) internal successors, (10), 3 states have internal predecessors, (10), 1 states have call successors, (4), 1 states have call predecessors, (4), 1 states have return successors, (4), 1 states have call predecessors, (4), 1 states have call successors, (4) [2024-11-17 04:24:24,834 INFO L276 IsEmpty]: Start isEmpty. Operand 184 states and 227 transitions. [2024-11-17 04:24:24,834 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 30 [2024-11-17 04:24:24,835 INFO L207 NwaCegarLoop]: Found error trace [2024-11-17 04:24:24,835 INFO L215 NwaCegarLoop]: trace histogram [4, 4, 4, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-17 04:24:24,849 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (2)] Ended with exit code 0 [2024-11-17 04:24:25,035 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable1,2 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-17 04:24:25,036 INFO L396 AbstractCegarLoop]: === Iteration 3 === Targeting ULTIMATE.startErr53ASSERT_VIOLATIONINTEGER_OVERFLOW === [ULTIMATE.startErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 53 more)] === [2024-11-17 04:24:25,037 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-17 04:24:25,037 INFO L85 PathProgramCache]: Analyzing trace with hash 979063866, now seen corresponding path program 1 times [2024-11-17 04:24:25,037 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-17 04:24:25,038 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [807094495] [2024-11-17 04:24:25,038 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-17 04:24:25,038 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-17 04:24:25,066 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unknown [2024-11-17 04:24:25,068 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [1251964238] [2024-11-17 04:24:25,068 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-17 04:24:25,068 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-17 04:24:25,069 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2024-11-17 04:24:25,071 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-17 04:24:25,075 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-17 04:24:25,121 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-17 04:24:25,122 INFO L255 TraceCheckSpWp]: Trace formula consists of 78 conjuncts, 3 conjuncts are in the unsatisfiable core [2024-11-17 04:24:25,123 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-11-17 04:24:25,146 INFO L134 CoverageAnalysis]: Checked inductivity of 24 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 24 trivial. 0 not checked. [2024-11-17 04:24:25,146 INFO L307 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2024-11-17 04:24:25,146 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-17 04:24:25,147 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [807094495] [2024-11-17 04:24:25,147 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2024-11-17 04:24:25,147 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1251964238] [2024-11-17 04:24:25,147 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1251964238] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-17 04:24:25,147 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-11-17 04:24:25,148 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [] total 2 [2024-11-17 04:24:25,148 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1341466895] [2024-11-17 04:24:25,148 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-17 04:24:25,148 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2024-11-17 04:24:25,149 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-17 04:24:25,149 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2024-11-17 04:24:25,149 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2024-11-17 04:24:25,150 INFO L87 Difference]: Start difference. First operand 184 states and 227 transitions. Second operand has 3 states, 2 states have (on average 6.0) internal successors, (12), 3 states have internal predecessors, (12), 1 states have call successors, (4), 1 states have call predecessors, (4), 1 states have return successors, (4), 1 states have call predecessors, (4), 1 states have call successors, (4) [2024-11-17 04:24:25,575 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-17 04:24:25,575 INFO L93 Difference]: Finished difference Result 291 states and 357 transitions. [2024-11-17 04:24:25,576 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2024-11-17 04:24:25,576 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 2 states have (on average 6.0) internal successors, (12), 3 states have internal predecessors, (12), 1 states have call successors, (4), 1 states have call predecessors, (4), 1 states have return successors, (4), 1 states have call predecessors, (4), 1 states have call successors, (4) Word has length 29 [2024-11-17 04:24:25,576 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-17 04:24:25,578 INFO L225 Difference]: With dead ends: 291 [2024-11-17 04:24:25,578 INFO L226 Difference]: Without dead ends: 283 [2024-11-17 04:24:25,579 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 28 GetRequests, 27 SyntacticMatches, 0 SemanticMatches, 1 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2024-11-17 04:24:25,580 INFO L432 NwaCegarLoop]: 112 mSDtfsCounter, 89 mSDsluCounter, 102 mSDsCounter, 0 mSdLazyCounter, 91 mSolverCounterSat, 7 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 95 SdHoareTripleChecker+Valid, 214 SdHoareTripleChecker+Invalid, 98 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 7 IncrementalHoareTripleChecker+Valid, 91 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.4s IncrementalHoareTripleChecker+Time [2024-11-17 04:24:25,580 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [95 Valid, 214 Invalid, 98 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [7 Valid, 91 Invalid, 0 Unknown, 0 Unchecked, 0.4s Time] [2024-11-17 04:24:25,583 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 283 states. [2024-11-17 04:24:25,609 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 283 to 241. [2024-11-17 04:24:25,610 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 241 states, 162 states have (on average 1.728395061728395) internal successors, (280), 217 states have internal predecessors, (280), 21 states have call successors, (21), 2 states have call predecessors, (21), 2 states have return successors, (21), 21 states have call predecessors, (21), 21 states have call successors, (21) [2024-11-17 04:24:25,615 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 241 states to 241 states and 322 transitions. [2024-11-17 04:24:25,615 INFO L78 Accepts]: Start accepts. Automaton has 241 states and 322 transitions. Word has length 29 [2024-11-17 04:24:25,615 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-17 04:24:25,616 INFO L471 AbstractCegarLoop]: Abstraction has 241 states and 322 transitions. [2024-11-17 04:24:25,616 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 2 states have (on average 6.0) internal successors, (12), 3 states have internal predecessors, (12), 1 states have call successors, (4), 1 states have call predecessors, (4), 1 states have return successors, (4), 1 states have call predecessors, (4), 1 states have call successors, (4) [2024-11-17 04:24:25,616 INFO L276 IsEmpty]: Start isEmpty. Operand 241 states and 322 transitions. [2024-11-17 04:24:25,617 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 32 [2024-11-17 04:24:25,617 INFO L207 NwaCegarLoop]: Found error trace [2024-11-17 04:24:25,617 INFO L215 NwaCegarLoop]: trace histogram [4, 4, 4, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-17 04:24:25,631 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (3)] Forceful destruction successful, exit code 0 [2024-11-17 04:24:25,817 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 3 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable2 [2024-11-17 04:24:25,818 INFO L396 AbstractCegarLoop]: === Iteration 4 === Targeting ULTIMATE.startErr51ASSERT_VIOLATIONINTEGER_OVERFLOW === [ULTIMATE.startErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 53 more)] === [2024-11-17 04:24:25,818 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-17 04:24:25,819 INFO L85 PathProgramCache]: Analyzing trace with hash 282540408, now seen corresponding path program 1 times [2024-11-17 04:24:25,819 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-17 04:24:25,819 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1224349493] [2024-11-17 04:24:25,819 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-17 04:24:25,819 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-17 04:24:25,853 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unknown [2024-11-17 04:24:25,856 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [729295675] [2024-11-17 04:24:25,858 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-17 04:24:25,858 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-17 04:24:25,859 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2024-11-17 04:24:25,860 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-17 04:24:25,863 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-17 04:24:25,902 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-17 04:24:25,903 INFO L255 TraceCheckSpWp]: Trace formula consists of 80 conjuncts, 7 conjuncts are in the unsatisfiable core [2024-11-17 04:24:25,905 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-11-17 04:24:26,005 INFO L134 CoverageAnalysis]: Checked inductivity of 24 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 24 trivial. 0 not checked. [2024-11-17 04:24:26,005 INFO L307 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2024-11-17 04:24:26,006 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-17 04:24:26,006 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1224349493] [2024-11-17 04:24:26,006 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2024-11-17 04:24:26,006 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [729295675] [2024-11-17 04:24:26,006 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [729295675] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-17 04:24:26,007 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-11-17 04:24:26,007 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [] total 2 [2024-11-17 04:24:26,007 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [856891103] [2024-11-17 04:24:26,007 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-17 04:24:26,008 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2024-11-17 04:24:26,008 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-17 04:24:26,008 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2024-11-17 04:24:26,009 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2024-11-17 04:24:26,009 INFO L87 Difference]: Start difference. First operand 241 states and 322 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, (4), 1 states have call predecessors, (4), 1 states have return successors, (4), 1 states have call predecessors, (4), 1 states have call successors, (4) [2024-11-17 04:24:26,409 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-17 04:24:26,409 INFO L93 Difference]: Finished difference Result 277 states and 343 transitions. [2024-11-17 04:24:26,409 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2024-11-17 04:24:26,410 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, (4), 1 states have call predecessors, (4), 1 states have return successors, (4), 1 states have call predecessors, (4), 1 states have call successors, (4) Word has length 31 [2024-11-17 04:24:26,410 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-17 04:24:26,411 INFO L225 Difference]: With dead ends: 277 [2024-11-17 04:24:26,412 INFO L226 Difference]: Without dead ends: 263 [2024-11-17 04:24:26,412 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-17 04:24:26,413 INFO L432 NwaCegarLoop]: 85 mSDtfsCounter, 66 mSDsluCounter, 56 mSDsCounter, 0 mSdLazyCounter, 164 mSolverCounterSat, 14 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 72 SdHoareTripleChecker+Valid, 141 SdHoareTripleChecker+Invalid, 178 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 14 IncrementalHoareTripleChecker+Valid, 164 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.4s IncrementalHoareTripleChecker+Time [2024-11-17 04:24:26,413 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [72 Valid, 141 Invalid, 178 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [14 Valid, 164 Invalid, 0 Unknown, 0 Unchecked, 0.4s Time] [2024-11-17 04:24:26,414 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 263 states. [2024-11-17 04:24:26,425 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 263 to 206. [2024-11-17 04:24:26,426 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 206 states, 132 states have (on average 1.643939393939394) internal successors, (217), 187 states have internal predecessors, (217), 16 states have call successors, (16), 2 states have call predecessors, (16), 2 states have return successors, (16), 16 states have call predecessors, (16), 16 states have call successors, (16) [2024-11-17 04:24:26,427 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 206 states to 206 states and 249 transitions. [2024-11-17 04:24:26,427 INFO L78 Accepts]: Start accepts. Automaton has 206 states and 249 transitions. Word has length 31 [2024-11-17 04:24:26,428 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-17 04:24:26,428 INFO L471 AbstractCegarLoop]: Abstraction has 206 states and 249 transitions. [2024-11-17 04:24:26,428 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, (4), 1 states have call predecessors, (4), 1 states have return successors, (4), 1 states have call predecessors, (4), 1 states have call successors, (4) [2024-11-17 04:24:26,428 INFO L276 IsEmpty]: Start isEmpty. Operand 206 states and 249 transitions. [2024-11-17 04:24:26,431 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 39 [2024-11-17 04:24:26,432 INFO L207 NwaCegarLoop]: Found error trace [2024-11-17 04:24:26,432 INFO L215 NwaCegarLoop]: trace histogram [4, 4, 4, 1, 1, 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-17 04:24:26,445 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-17 04:24:26,636 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable3,4 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-17 04:24:26,637 INFO L396 AbstractCegarLoop]: === Iteration 5 === Targeting ULTIMATE.startErr49ASSERT_VIOLATIONINTEGER_OVERFLOW === [ULTIMATE.startErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 53 more)] === [2024-11-17 04:24:26,637 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-17 04:24:26,637 INFO L85 PathProgramCache]: Analyzing trace with hash -41216957, now seen corresponding path program 1 times [2024-11-17 04:24:26,637 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-17 04:24:26,637 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [745105290] [2024-11-17 04:24:26,637 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-17 04:24:26,638 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-17 04:24:26,673 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unknown [2024-11-17 04:24:26,674 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [1148807881] [2024-11-17 04:24:26,674 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-17 04:24:26,674 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-17 04:24:26,674 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2024-11-17 04:24:26,678 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-17 04:24:26,679 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-17 04:24:26,720 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-17 04:24:26,720 INFO L255 TraceCheckSpWp]: Trace formula consists of 91 conjuncts, 3 conjuncts are in the unsatisfiable core [2024-11-17 04:24:26,722 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-11-17 04:24:26,752 INFO L134 CoverageAnalysis]: Checked inductivity of 24 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 24 trivial. 0 not checked. [2024-11-17 04:24:26,752 INFO L307 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2024-11-17 04:24:26,752 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-17 04:24:26,753 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [745105290] [2024-11-17 04:24:26,753 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2024-11-17 04:24:26,753 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1148807881] [2024-11-17 04:24:26,753 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1148807881] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-17 04:24:26,753 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-11-17 04:24:26,753 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [] total 2 [2024-11-17 04:24:26,753 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1203535540] [2024-11-17 04:24:26,753 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-17 04:24:26,754 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2024-11-17 04:24:26,754 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-17 04:24:26,754 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2024-11-17 04:24:26,754 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2024-11-17 04:24:26,755 INFO L87 Difference]: Start difference. First operand 206 states and 249 transitions. Second operand has 3 states, 2 states have (on average 9.5) internal successors, (19), 3 states have internal predecessors, (19), 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-17 04:24:27,133 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-17 04:24:27,133 INFO L93 Difference]: Finished difference Result 380 states and 480 transitions. [2024-11-17 04:24:27,133 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2024-11-17 04:24:27,134 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), 2 states have call successors, (5), 1 states have call predecessors, (5), 1 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) Word has length 38 [2024-11-17 04:24:27,134 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-17 04:24:27,137 INFO L225 Difference]: With dead ends: 380 [2024-11-17 04:24:27,137 INFO L226 Difference]: Without dead ends: 372 [2024-11-17 04:24:27,138 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 37 GetRequests, 36 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-17 04:24:27,140 INFO L432 NwaCegarLoop]: 111 mSDtfsCounter, 90 mSDsluCounter, 101 mSDsCounter, 0 mSdLazyCounter, 93 mSolverCounterSat, 7 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 95 SdHoareTripleChecker+Valid, 212 SdHoareTripleChecker+Invalid, 100 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 7 IncrementalHoareTripleChecker+Valid, 93 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.4s IncrementalHoareTripleChecker+Time [2024-11-17 04:24:27,142 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [95 Valid, 212 Invalid, 100 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [7 Valid, 93 Invalid, 0 Unknown, 0 Unchecked, 0.4s Time] [2024-11-17 04:24:27,143 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 372 states. [2024-11-17 04:24:27,163 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 372 to 291. [2024-11-17 04:24:27,166 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 291 states, 208 states have (on average 1.6298076923076923) internal successors, (339), 263 states have internal predecessors, (339), 25 states have call successors, (25), 2 states have call predecessors, (25), 2 states have return successors, (25), 25 states have call predecessors, (25), 25 states have call successors, (25) [2024-11-17 04:24:27,169 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 291 states to 291 states and 389 transitions. [2024-11-17 04:24:27,171 INFO L78 Accepts]: Start accepts. Automaton has 291 states and 389 transitions. Word has length 38 [2024-11-17 04:24:27,171 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-17 04:24:27,172 INFO L471 AbstractCegarLoop]: Abstraction has 291 states and 389 transitions. [2024-11-17 04:24:27,172 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), 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-17 04:24:27,173 INFO L276 IsEmpty]: Start isEmpty. Operand 291 states and 389 transitions. [2024-11-17 04:24:27,174 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 41 [2024-11-17 04:24:27,174 INFO L207 NwaCegarLoop]: Found error trace [2024-11-17 04:24:27,174 INFO L215 NwaCegarLoop]: trace histogram [4, 4, 4, 1, 1, 1, 1, 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-17 04:24:27,188 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (5)] Forceful destruction successful, exit code 0 [2024-11-17 04:24:27,375 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable4,5 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-17 04:24:27,375 INFO L396 AbstractCegarLoop]: === Iteration 6 === Targeting ULTIMATE.startErr47ASSERT_VIOLATIONINTEGER_OVERFLOW === [ULTIMATE.startErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 53 more)] === [2024-11-17 04:24:27,375 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-17 04:24:27,376 INFO L85 PathProgramCache]: Analyzing trace with hash -954787295, now seen corresponding path program 1 times [2024-11-17 04:24:27,376 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-17 04:24:27,376 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1512538097] [2024-11-17 04:24:27,376 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-17 04:24:27,376 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-17 04:24:27,394 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unknown [2024-11-17 04:24:27,395 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [797663363] [2024-11-17 04:24:27,395 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-17 04:24:27,396 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-17 04:24:27,396 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2024-11-17 04:24:27,398 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-17 04:24:27,399 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-17 04:24:27,441 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-17 04:24:27,442 INFO L255 TraceCheckSpWp]: Trace formula consists of 93 conjuncts, 4 conjuncts are in the unsatisfiable core [2024-11-17 04:24:27,443 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-11-17 04:24:27,524 INFO L134 CoverageAnalysis]: Checked inductivity of 24 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 24 trivial. 0 not checked. [2024-11-17 04:24:27,524 INFO L307 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2024-11-17 04:24:27,524 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-17 04:24:27,525 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1512538097] [2024-11-17 04:24:27,525 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2024-11-17 04:24:27,525 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [797663363] [2024-11-17 04:24:27,525 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [797663363] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-17 04:24:27,525 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-11-17 04:24:27,525 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2024-11-17 04:24:27,525 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [899875415] [2024-11-17 04:24:27,525 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-17 04:24:27,526 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2024-11-17 04:24:27,526 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-17 04:24:27,526 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2024-11-17 04:24:27,526 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=6, Invalid=6, Unknown=0, NotChecked=0, Total=12 [2024-11-17 04:24:27,526 INFO L87 Difference]: Start difference. First operand 291 states and 389 transitions. Second operand has 4 states, 3 states have (on average 7.0) internal successors, (21), 4 states have internal predecessors, (21), 2 states have call successors, (5), 1 states have call predecessors, (5), 1 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) [2024-11-17 04:24:27,829 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-17 04:24:27,829 INFO L93 Difference]: Finished difference Result 348 states and 458 transitions. [2024-11-17 04:24:27,830 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2024-11-17 04:24:27,830 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 3 states have (on average 7.0) internal successors, (21), 4 states have internal predecessors, (21), 2 states have call successors, (5), 1 states have call predecessors, (5), 1 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) Word has length 40 [2024-11-17 04:24:27,831 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-17 04:24:27,832 INFO L225 Difference]: With dead ends: 348 [2024-11-17 04:24:27,833 INFO L226 Difference]: Without dead ends: 346 [2024-11-17 04:24:27,833 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 39 GetRequests, 37 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-17 04:24:27,834 INFO L432 NwaCegarLoop]: 83 mSDtfsCounter, 183 mSDsluCounter, 89 mSDsCounter, 0 mSdLazyCounter, 170 mSolverCounterSat, 1 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 194 SdHoareTripleChecker+Valid, 172 SdHoareTripleChecker+Invalid, 171 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1 IncrementalHoareTripleChecker+Valid, 170 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time [2024-11-17 04:24:27,834 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [194 Valid, 172 Invalid, 171 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1 Valid, 170 Invalid, 0 Unknown, 0 Unchecked, 0.3s Time] [2024-11-17 04:24:27,835 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 346 states. [2024-11-17 04:24:27,846 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 346 to 291. [2024-11-17 04:24:27,847 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 291 states, 208 states have (on average 1.6105769230769231) internal successors, (335), 263 states have internal predecessors, (335), 25 states have call successors, (25), 2 states have call predecessors, (25), 2 states have return successors, (25), 25 states have call predecessors, (25), 25 states have call successors, (25) [2024-11-17 04:24:27,849 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 291 states to 291 states and 385 transitions. [2024-11-17 04:24:27,849 INFO L78 Accepts]: Start accepts. Automaton has 291 states and 385 transitions. Word has length 40 [2024-11-17 04:24:27,850 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-17 04:24:27,850 INFO L471 AbstractCegarLoop]: Abstraction has 291 states and 385 transitions. [2024-11-17 04:24:27,850 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 3 states have (on average 7.0) internal successors, (21), 4 states have internal predecessors, (21), 2 states have call successors, (5), 1 states have call predecessors, (5), 1 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) [2024-11-17 04:24:27,850 INFO L276 IsEmpty]: Start isEmpty. Operand 291 states and 385 transitions. [2024-11-17 04:24:27,851 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 42 [2024-11-17 04:24:27,851 INFO L207 NwaCegarLoop]: Found error trace [2024-11-17 04:24:27,851 INFO L215 NwaCegarLoop]: trace histogram [4, 4, 4, 1, 1, 1, 1, 1, 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-17 04:24:27,867 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-17 04:24:28,052 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable5,6 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-17 04:24:28,052 INFO L396 AbstractCegarLoop]: === Iteration 7 === Targeting ULTIMATE.startErr46ASSERT_VIOLATIONINTEGER_OVERFLOW === [ULTIMATE.startErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 53 more)] === [2024-11-17 04:24:28,053 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-17 04:24:28,053 INFO L85 PathProgramCache]: Analyzing trace with hash 466365008, now seen corresponding path program 1 times [2024-11-17 04:24:28,053 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-17 04:24:28,053 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [670745927] [2024-11-17 04:24:28,053 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-17 04:24:28,053 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-17 04:24:28,070 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unknown [2024-11-17 04:24:28,072 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [1634306723] [2024-11-17 04:24:28,072 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-17 04:24:28,072 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-17 04:24:28,072 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2024-11-17 04:24:28,074 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-17 04:24:28,078 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-17 04:24:28,132 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-17 04:24:28,134 INFO L255 TraceCheckSpWp]: Trace formula consists of 94 conjuncts, 4 conjuncts are in the unsatisfiable core [2024-11-17 04:24:28,135 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-11-17 04:24:28,213 INFO L134 CoverageAnalysis]: Checked inductivity of 24 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 24 trivial. 0 not checked. [2024-11-17 04:24:28,214 INFO L307 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2024-11-17 04:24:28,214 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-17 04:24:28,214 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [670745927] [2024-11-17 04:24:28,214 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2024-11-17 04:24:28,214 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1634306723] [2024-11-17 04:24:28,214 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1634306723] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-17 04:24:28,214 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-11-17 04:24:28,214 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2024-11-17 04:24:28,214 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [476572273] [2024-11-17 04:24:28,214 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-17 04:24:28,215 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2024-11-17 04:24:28,215 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-17 04:24:28,215 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2024-11-17 04:24:28,215 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=6, Invalid=6, Unknown=0, NotChecked=0, Total=12 [2024-11-17 04:24:28,216 INFO L87 Difference]: Start difference. First operand 291 states and 385 transitions. Second operand has 4 states, 3 states have (on average 7.333333333333333) internal successors, (22), 4 states have internal predecessors, (22), 2 states have call successors, (5), 1 states have call predecessors, (5), 1 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) [2024-11-17 04:24:28,549 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-17 04:24:28,550 INFO L93 Difference]: Finished difference Result 348 states and 454 transitions. [2024-11-17 04:24:28,551 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2024-11-17 04:24:28,551 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 3 states have (on average 7.333333333333333) internal successors, (22), 4 states have internal predecessors, (22), 2 states have call successors, (5), 1 states have call predecessors, (5), 1 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) Word has length 41 [2024-11-17 04:24:28,551 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-17 04:24:28,553 INFO L225 Difference]: With dead ends: 348 [2024-11-17 04:24:28,557 INFO L226 Difference]: Without dead ends: 346 [2024-11-17 04:24:28,557 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 40 GetRequests, 38 SyntacticMatches, 0 SemanticMatches, 2 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=6, Invalid=6, Unknown=0, NotChecked=0, Total=12 [2024-11-17 04:24:28,558 INFO L432 NwaCegarLoop]: 83 mSDtfsCounter, 246 mSDsluCounter, 72 mSDsCounter, 0 mSdLazyCounter, 150 mSolverCounterSat, 6 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 257 SdHoareTripleChecker+Valid, 155 SdHoareTripleChecker+Invalid, 156 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 6 IncrementalHoareTripleChecker+Valid, 150 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time [2024-11-17 04:24:28,559 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [257 Valid, 155 Invalid, 156 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [6 Valid, 150 Invalid, 0 Unknown, 0 Unchecked, 0.3s Time] [2024-11-17 04:24:28,560 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 346 states. [2024-11-17 04:24:28,583 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 346 to 291. [2024-11-17 04:24:28,584 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 291 states, 208 states have (on average 1.5913461538461537) internal successors, (331), 263 states have internal predecessors, (331), 25 states have call successors, (25), 2 states have call predecessors, (25), 2 states have return successors, (25), 25 states have call predecessors, (25), 25 states have call successors, (25) [2024-11-17 04:24:28,586 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 291 states to 291 states and 381 transitions. [2024-11-17 04:24:28,586 INFO L78 Accepts]: Start accepts. Automaton has 291 states and 381 transitions. Word has length 41 [2024-11-17 04:24:28,587 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-17 04:24:28,587 INFO L471 AbstractCegarLoop]: Abstraction has 291 states and 381 transitions. [2024-11-17 04:24:28,588 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 3 states have (on average 7.333333333333333) internal successors, (22), 4 states have internal predecessors, (22), 2 states have call successors, (5), 1 states have call predecessors, (5), 1 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) [2024-11-17 04:24:28,588 INFO L276 IsEmpty]: Start isEmpty. Operand 291 states and 381 transitions. [2024-11-17 04:24:28,589 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 43 [2024-11-17 04:24:28,589 INFO L207 NwaCegarLoop]: Found error trace [2024-11-17 04:24:28,590 INFO L215 NwaCegarLoop]: trace histogram [4, 4, 4, 1, 1, 1, 1, 1, 1, 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-17 04:24:28,607 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (7)] Forceful destruction successful, exit code 0 [2024-11-17 04:24:28,794 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable6,7 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-17 04:24:28,795 INFO L396 AbstractCegarLoop]: === Iteration 8 === Targeting ULTIMATE.startErr45ASSERT_VIOLATIONINTEGER_OVERFLOW === [ULTIMATE.startErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 53 more)] === [2024-11-17 04:24:28,795 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-17 04:24:28,795 INFO L85 PathProgramCache]: Analyzing trace with hash 1572413439, now seen corresponding path program 1 times [2024-11-17 04:24:28,796 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-17 04:24:28,796 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [80131026] [2024-11-17 04:24:28,796 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-17 04:24:28,796 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-17 04:24:28,822 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unknown [2024-11-17 04:24:28,827 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [1095124869] [2024-11-17 04:24:28,828 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-17 04:24:28,828 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-17 04:24:28,828 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2024-11-17 04:24:28,834 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-17 04:24:28,836 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (8)] Waiting until timeout for monitored process [2024-11-17 04:24:28,878 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-17 04:24:28,879 INFO L255 TraceCheckSpWp]: Trace formula consists of 95 conjuncts, 4 conjuncts are in the unsatisfiable core [2024-11-17 04:24:28,881 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-11-17 04:24:28,918 INFO L134 CoverageAnalysis]: Checked inductivity of 24 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 24 trivial. 0 not checked. [2024-11-17 04:24:28,918 INFO L307 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2024-11-17 04:24:28,918 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-17 04:24:28,918 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [80131026] [2024-11-17 04:24:28,919 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2024-11-17 04:24:28,919 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1095124869] [2024-11-17 04:24:28,919 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1095124869] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-17 04:24:28,919 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-11-17 04:24:28,919 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2024-11-17 04:24:28,919 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1108641552] [2024-11-17 04:24:28,920 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-17 04:24:28,920 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2024-11-17 04:24:28,920 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-17 04:24:28,921 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2024-11-17 04:24:28,921 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=6, Invalid=6, Unknown=0, NotChecked=0, Total=12 [2024-11-17 04:24:28,921 INFO L87 Difference]: Start difference. First operand 291 states and 381 transitions. Second operand has 4 states, 3 states have (on average 7.666666666666667) internal successors, (23), 4 states have internal predecessors, (23), 2 states have call successors, (5), 1 states have call predecessors, (5), 1 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) [2024-11-17 04:24:29,582 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-17 04:24:29,582 INFO L93 Difference]: Finished difference Result 370 states and 460 transitions. [2024-11-17 04:24:29,583 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2024-11-17 04:24:29,583 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 3 states have (on average 7.666666666666667) internal successors, (23), 4 states have internal predecessors, (23), 2 states have call successors, (5), 1 states have call predecessors, (5), 1 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) Word has length 42 [2024-11-17 04:24:29,584 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-17 04:24:29,586 INFO L225 Difference]: With dead ends: 370 [2024-11-17 04:24:29,586 INFO L226 Difference]: Without dead ends: 368 [2024-11-17 04:24:29,587 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 41 GetRequests, 39 SyntacticMatches, 0 SemanticMatches, 2 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=6, Invalid=6, Unknown=0, NotChecked=0, Total=12 [2024-11-17 04:24:29,588 INFO L432 NwaCegarLoop]: 79 mSDtfsCounter, 153 mSDsluCounter, 104 mSDsCounter, 0 mSdLazyCounter, 169 mSolverCounterSat, 6 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.6s Time, 0 mProtectedPredicate, 0 mProtectedAction, 159 SdHoareTripleChecker+Valid, 183 SdHoareTripleChecker+Invalid, 175 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 6 IncrementalHoareTripleChecker+Valid, 169 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.6s IncrementalHoareTripleChecker+Time [2024-11-17 04:24:29,589 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [159 Valid, 183 Invalid, 175 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [6 Valid, 169 Invalid, 0 Unknown, 0 Unchecked, 0.6s Time] [2024-11-17 04:24:29,589 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 368 states. [2024-11-17 04:24:29,607 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 368 to 292. [2024-11-17 04:24:29,607 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 292 states, 209 states have (on average 1.5741626794258374) internal successors, (329), 264 states have internal predecessors, (329), 25 states have call successors, (25), 2 states have call predecessors, (25), 2 states have return successors, (25), 25 states have call predecessors, (25), 25 states have call successors, (25) [2024-11-17 04:24:29,609 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 292 states to 292 states and 379 transitions. [2024-11-17 04:24:29,609 INFO L78 Accepts]: Start accepts. Automaton has 292 states and 379 transitions. Word has length 42 [2024-11-17 04:24:29,609 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-17 04:24:29,610 INFO L471 AbstractCegarLoop]: Abstraction has 292 states and 379 transitions. [2024-11-17 04:24:29,610 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 3 states have (on average 7.666666666666667) internal successors, (23), 4 states have internal predecessors, (23), 2 states have call successors, (5), 1 states have call predecessors, (5), 1 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) [2024-11-17 04:24:29,610 INFO L276 IsEmpty]: Start isEmpty. Operand 292 states and 379 transitions. [2024-11-17 04:24:29,611 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 44 [2024-11-17 04:24:29,611 INFO L207 NwaCegarLoop]: Found error trace [2024-11-17 04:24:29,611 INFO L215 NwaCegarLoop]: trace histogram [4, 4, 4, 1, 1, 1, 1, 1, 1, 1, 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-17 04:24:29,629 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-17 04:24:29,815 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable7,8 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-17 04:24:29,816 INFO L396 AbstractCegarLoop]: === Iteration 9 === Targeting ULTIMATE.startErr44ASSERT_VIOLATIONINTEGER_OVERFLOW === [ULTIMATE.startErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 53 more)] === [2024-11-17 04:24:29,816 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-17 04:24:29,817 INFO L85 PathProgramCache]: Analyzing trace with hash 1500176430, now seen corresponding path program 1 times [2024-11-17 04:24:29,817 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-17 04:24:29,817 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [980017255] [2024-11-17 04:24:29,817 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-17 04:24:29,817 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-17 04:24:29,843 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unknown [2024-11-17 04:24:29,844 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [470934845] [2024-11-17 04:24:29,844 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-17 04:24:29,845 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-17 04:24:29,845 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2024-11-17 04:24:29,850 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-17 04:24:29,852 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-17 04:24:29,894 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-17 04:24:29,895 INFO L255 TraceCheckSpWp]: Trace formula consists of 96 conjuncts, 4 conjuncts are in the unsatisfiable core [2024-11-17 04:24:29,896 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-11-17 04:24:30,021 INFO L134 CoverageAnalysis]: Checked inductivity of 24 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 24 trivial. 0 not checked. [2024-11-17 04:24:30,021 INFO L307 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2024-11-17 04:24:30,021 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-17 04:24:30,022 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [980017255] [2024-11-17 04:24:30,022 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2024-11-17 04:24:30,022 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [470934845] [2024-11-17 04:24:30,022 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [470934845] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-17 04:24:30,022 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-11-17 04:24:30,023 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2024-11-17 04:24:30,023 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1956389087] [2024-11-17 04:24:30,023 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-17 04:24:30,024 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2024-11-17 04:24:30,024 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-17 04:24:30,025 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2024-11-17 04:24:30,025 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=6, Invalid=6, Unknown=0, NotChecked=0, Total=12 [2024-11-17 04:24:30,025 INFO L87 Difference]: Start difference. First operand 292 states and 379 transitions. Second operand has 4 states, 3 states have (on average 8.0) internal successors, (24), 4 states have internal predecessors, (24), 2 states have call successors, (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-17 04:24:31,544 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-17 04:24:31,545 INFO L93 Difference]: Finished difference Result 370 states and 456 transitions. [2024-11-17 04:24:31,545 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2024-11-17 04:24:31,545 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 3 states have (on average 8.0) internal successors, (24), 4 states have internal predecessors, (24), 2 states have call successors, (5), 1 states have call predecessors, (5), 1 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) Word has length 43 [2024-11-17 04:24:31,546 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-17 04:24:31,547 INFO L225 Difference]: With dead ends: 370 [2024-11-17 04:24:31,547 INFO L226 Difference]: Without dead ends: 368 [2024-11-17 04:24:31,548 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 42 GetRequests, 40 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-17 04:24:31,548 INFO L432 NwaCegarLoop]: 82 mSDtfsCounter, 92 mSDsluCounter, 158 mSDsCounter, 0 mSdLazyCounter, 234 mSolverCounterSat, 1 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.5s Time, 0 mProtectedPredicate, 0 mProtectedAction, 98 SdHoareTripleChecker+Valid, 240 SdHoareTripleChecker+Invalid, 235 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1 IncrementalHoareTripleChecker+Valid, 234 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.5s IncrementalHoareTripleChecker+Time [2024-11-17 04:24:31,549 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [98 Valid, 240 Invalid, 235 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1 Valid, 234 Invalid, 0 Unknown, 0 Unchecked, 1.5s Time] [2024-11-17 04:24:31,551 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 368 states. [2024-11-17 04:24:31,563 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 368 to 293. [2024-11-17 04:24:31,564 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 293 states, 210 states have (on average 1.5571428571428572) internal successors, (327), 265 states have internal predecessors, (327), 25 states have call successors, (25), 2 states have call predecessors, (25), 2 states have return successors, (25), 25 states have call predecessors, (25), 25 states have call successors, (25) [2024-11-17 04:24:31,566 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 293 states to 293 states and 377 transitions. [2024-11-17 04:24:31,567 INFO L78 Accepts]: Start accepts. Automaton has 293 states and 377 transitions. Word has length 43 [2024-11-17 04:24:31,567 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-17 04:24:31,567 INFO L471 AbstractCegarLoop]: Abstraction has 293 states and 377 transitions. [2024-11-17 04:24:31,567 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 3 states have (on average 8.0) internal successors, (24), 4 states have internal predecessors, (24), 2 states have call successors, (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-17 04:24:31,567 INFO L276 IsEmpty]: Start isEmpty. Operand 293 states and 377 transitions. [2024-11-17 04:24:31,568 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 52 [2024-11-17 04:24:31,568 INFO L207 NwaCegarLoop]: Found error trace [2024-11-17 04:24:31,568 INFO L215 NwaCegarLoop]: trace histogram [4, 4, 4, 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-17 04:24:31,586 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-17 04:24:31,769 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,SelfDestructingSolverStorable8 [2024-11-17 04:24:31,770 INFO L396 AbstractCegarLoop]: === Iteration 10 === Targeting ULTIMATE.startErr41ASSERT_VIOLATIONINTEGER_OVERFLOW === [ULTIMATE.startErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 53 more)] === [2024-11-17 04:24:31,770 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-17 04:24:31,770 INFO L85 PathProgramCache]: Analyzing trace with hash -562723964, now seen corresponding path program 1 times [2024-11-17 04:24:31,770 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-17 04:24:31,770 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1443421638] [2024-11-17 04:24:31,770 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-17 04:24:31,770 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-17 04:24:31,793 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unknown [2024-11-17 04:24:31,794 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [1080282500] [2024-11-17 04:24:31,794 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-17 04:24:31,796 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-17 04:24:31,797 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2024-11-17 04:24:31,798 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-17 04:24:31,800 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-17 04:24:31,845 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-17 04:24:31,846 INFO L255 TraceCheckSpWp]: Trace formula consists of 108 conjuncts, 4 conjuncts are in the unsatisfiable core [2024-11-17 04:24:31,848 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-11-17 04:24:31,934 INFO L134 CoverageAnalysis]: Checked inductivity of 28 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 28 trivial. 0 not checked. [2024-11-17 04:24:31,935 INFO L307 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2024-11-17 04:24:31,935 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-17 04:24:31,935 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1443421638] [2024-11-17 04:24:31,935 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2024-11-17 04:24:31,935 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1080282500] [2024-11-17 04:24:31,935 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1080282500] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-17 04:24:31,936 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-11-17 04:24:31,936 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2024-11-17 04:24:31,936 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1034913482] [2024-11-17 04:24:31,936 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-17 04:24:31,937 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2024-11-17 04:24:31,937 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-17 04:24:31,938 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2024-11-17 04:24:31,938 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=6, Invalid=6, Unknown=0, NotChecked=0, Total=12 [2024-11-17 04:24:31,938 INFO L87 Difference]: Start difference. First operand 293 states and 377 transitions. Second operand has 4 states, 3 states have (on average 9.0) internal successors, (27), 4 states have internal predecessors, (27), 3 states have call successors, (6), 1 states have call predecessors, (6), 1 states have return successors, (6), 3 states have call predecessors, (6), 3 states have call successors, (6) [2024-11-17 04:24:32,315 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-17 04:24:32,315 INFO L93 Difference]: Finished difference Result 319 states and 400 transitions. [2024-11-17 04:24:32,315 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2024-11-17 04:24:32,316 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 3 states have (on average 9.0) internal successors, (27), 4 states have internal predecessors, (27), 3 states have call successors, (6), 1 states have call predecessors, (6), 1 states have return successors, (6), 3 states have call predecessors, (6), 3 states have call successors, (6) Word has length 51 [2024-11-17 04:24:32,316 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-17 04:24:32,317 INFO L225 Difference]: With dead ends: 319 [2024-11-17 04:24:32,317 INFO L226 Difference]: Without dead ends: 317 [2024-11-17 04:24:32,318 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 50 GetRequests, 48 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-17 04:24:32,318 INFO L432 NwaCegarLoop]: 93 mSDtfsCounter, 228 mSDsluCounter, 72 mSDsCounter, 0 mSdLazyCounter, 140 mSolverCounterSat, 5 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 238 SdHoareTripleChecker+Valid, 165 SdHoareTripleChecker+Invalid, 145 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 5 IncrementalHoareTripleChecker+Valid, 140 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.4s IncrementalHoareTripleChecker+Time [2024-11-17 04:24:32,319 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [238 Valid, 165 Invalid, 145 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [5 Valid, 140 Invalid, 0 Unknown, 0 Unchecked, 0.4s Time] [2024-11-17 04:24:32,319 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 317 states. [2024-11-17 04:24:32,329 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 317 to 294. [2024-11-17 04:24:32,330 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 294 states, 211 states have (on average 1.5450236966824644) internal successors, (326), 266 states have internal predecessors, (326), 25 states have call successors, (25), 2 states have call predecessors, (25), 2 states have return successors, (25), 25 states have call predecessors, (25), 25 states have call successors, (25) [2024-11-17 04:24:32,331 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 294 states to 294 states and 376 transitions. [2024-11-17 04:24:32,331 INFO L78 Accepts]: Start accepts. Automaton has 294 states and 376 transitions. Word has length 51 [2024-11-17 04:24:32,331 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-17 04:24:32,332 INFO L471 AbstractCegarLoop]: Abstraction has 294 states and 376 transitions. [2024-11-17 04:24:32,332 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 3 states have (on average 9.0) internal successors, (27), 4 states have internal predecessors, (27), 3 states have call successors, (6), 1 states have call predecessors, (6), 1 states have return successors, (6), 3 states have call predecessors, (6), 3 states have call successors, (6) [2024-11-17 04:24:32,332 INFO L276 IsEmpty]: Start isEmpty. Operand 294 states and 376 transitions. [2024-11-17 04:24:32,333 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 53 [2024-11-17 04:24:32,333 INFO L207 NwaCegarLoop]: Found error trace [2024-11-17 04:24:32,333 INFO L215 NwaCegarLoop]: trace histogram [4, 4, 4, 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-17 04:24:32,350 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-17 04:24:32,533 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,SelfDestructingSolverStorable9 [2024-11-17 04:24:32,534 INFO L396 AbstractCegarLoop]: === Iteration 11 === Targeting ULTIMATE.startErr40ASSERT_VIOLATIONINTEGER_OVERFLOW === [ULTIMATE.startErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 53 more)] === [2024-11-17 04:24:32,534 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-17 04:24:32,534 INFO L85 PathProgramCache]: Analyzing trace with hash -264573632, now seen corresponding path program 1 times [2024-11-17 04:24:32,534 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-17 04:24:32,534 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [437036556] [2024-11-17 04:24:32,535 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-17 04:24:32,535 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-17 04:24:32,571 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unknown [2024-11-17 04:24:32,572 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [1686212368] [2024-11-17 04:24:32,572 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-17 04:24:32,572 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-17 04:24:32,572 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2024-11-17 04:24:32,576 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-17 04:24:32,579 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-17 04:24:32,621 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-17 04:24:32,622 INFO L255 TraceCheckSpWp]: Trace formula consists of 109 conjuncts, 4 conjuncts are in the unsatisfiable core [2024-11-17 04:24:32,623 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-11-17 04:24:32,700 INFO L134 CoverageAnalysis]: Checked inductivity of 28 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 28 trivial. 0 not checked. [2024-11-17 04:24:32,701 INFO L307 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2024-11-17 04:24:32,702 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-17 04:24:32,702 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [437036556] [2024-11-17 04:24:32,702 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2024-11-17 04:24:32,702 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1686212368] [2024-11-17 04:24:32,702 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1686212368] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-17 04:24:32,702 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-11-17 04:24:32,702 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2024-11-17 04:24:32,703 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [708796650] [2024-11-17 04:24:32,703 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-17 04:24:32,703 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2024-11-17 04:24:32,703 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-17 04:24:32,703 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2024-11-17 04:24:32,704 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=6, Invalid=6, Unknown=0, NotChecked=0, Total=12 [2024-11-17 04:24:32,704 INFO L87 Difference]: Start difference. First operand 294 states and 376 transitions. Second operand has 4 states, 3 states have (on average 9.333333333333334) internal successors, (28), 4 states have internal predecessors, (28), 3 states have call successors, (6), 1 states have call predecessors, (6), 1 states have return successors, (6), 3 states have call predecessors, (6), 3 states have call successors, (6) [2024-11-17 04:24:33,041 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-17 04:24:33,042 INFO L93 Difference]: Finished difference Result 319 states and 397 transitions. [2024-11-17 04:24:33,042 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2024-11-17 04:24:33,042 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 3 states have (on average 9.333333333333334) internal successors, (28), 4 states have internal predecessors, (28), 3 states have call successors, (6), 1 states have call predecessors, (6), 1 states have return successors, (6), 3 states have call predecessors, (6), 3 states have call successors, (6) Word has length 52 [2024-11-17 04:24:33,042 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-17 04:24:33,044 INFO L225 Difference]: With dead ends: 319 [2024-11-17 04:24:33,044 INFO L226 Difference]: Without dead ends: 317 [2024-11-17 04:24:33,044 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 51 GetRequests, 49 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-17 04:24:33,045 INFO L432 NwaCegarLoop]: 93 mSDtfsCounter, 226 mSDsluCounter, 72 mSDsCounter, 0 mSdLazyCounter, 140 mSolverCounterSat, 5 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 236 SdHoareTripleChecker+Valid, 165 SdHoareTripleChecker+Invalid, 145 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 5 IncrementalHoareTripleChecker+Valid, 140 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time [2024-11-17 04:24:33,045 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [236 Valid, 165 Invalid, 145 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [5 Valid, 140 Invalid, 0 Unknown, 0 Unchecked, 0.3s Time] [2024-11-17 04:24:33,046 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 317 states. [2024-11-17 04:24:33,055 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 317 to 295. [2024-11-17 04:24:33,056 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 295 states, 212 states have (on average 1.5330188679245282) internal successors, (325), 267 states have internal predecessors, (325), 25 states have call successors, (25), 2 states have call predecessors, (25), 2 states have return successors, (25), 25 states have call predecessors, (25), 25 states have call successors, (25) [2024-11-17 04:24:33,057 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 295 states to 295 states and 375 transitions. [2024-11-17 04:24:33,057 INFO L78 Accepts]: Start accepts. Automaton has 295 states and 375 transitions. Word has length 52 [2024-11-17 04:24:33,058 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-17 04:24:33,058 INFO L471 AbstractCegarLoop]: Abstraction has 295 states and 375 transitions. [2024-11-17 04:24:33,058 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 3 states have (on average 9.333333333333334) internal successors, (28), 4 states have internal predecessors, (28), 3 states have call successors, (6), 1 states have call predecessors, (6), 1 states have return successors, (6), 3 states have call predecessors, (6), 3 states have call successors, (6) [2024-11-17 04:24:33,058 INFO L276 IsEmpty]: Start isEmpty. Operand 295 states and 375 transitions. [2024-11-17 04:24:33,059 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 54 [2024-11-17 04:24:33,059 INFO L207 NwaCegarLoop]: Found error trace [2024-11-17 04:24:33,059 INFO L215 NwaCegarLoop]: trace histogram [4, 4, 4, 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-17 04:24:33,076 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-17 04:24:33,260 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,SelfDestructingSolverStorable10 [2024-11-17 04:24:33,260 INFO L396 AbstractCegarLoop]: === Iteration 12 === Targeting ULTIMATE.startErr39ASSERT_VIOLATIONINTEGER_OVERFLOW === [ULTIMATE.startErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 53 more)] === [2024-11-17 04:24:33,261 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-17 04:24:33,261 INFO L85 PathProgramCache]: Analyzing trace with hash 388152066, now seen corresponding path program 1 times [2024-11-17 04:24:33,261 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-17 04:24:33,261 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [85769776] [2024-11-17 04:24:33,261 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-17 04:24:33,261 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-17 04:24:33,279 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unknown [2024-11-17 04:24:33,280 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [329942257] [2024-11-17 04:24:33,280 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-17 04:24:33,281 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-17 04:24:33,281 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2024-11-17 04:24:33,282 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-17 04:24:33,284 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-17 04:24:33,326 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-17 04:24:33,327 INFO L255 TraceCheckSpWp]: Trace formula consists of 110 conjuncts, 4 conjuncts are in the unsatisfiable core [2024-11-17 04:24:33,329 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-11-17 04:24:33,375 INFO L134 CoverageAnalysis]: Checked inductivity of 28 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 28 trivial. 0 not checked. [2024-11-17 04:24:33,376 INFO L307 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2024-11-17 04:24:33,376 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-17 04:24:33,376 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [85769776] [2024-11-17 04:24:33,376 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2024-11-17 04:24:33,376 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [329942257] [2024-11-17 04:24:33,376 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [329942257] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-17 04:24:33,376 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-11-17 04:24:33,376 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2024-11-17 04:24:33,377 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1759505863] [2024-11-17 04:24:33,377 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-17 04:24:33,377 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2024-11-17 04:24:33,377 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-17 04:24:33,378 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2024-11-17 04:24:33,378 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=6, Invalid=6, Unknown=0, NotChecked=0, Total=12 [2024-11-17 04:24:33,378 INFO L87 Difference]: Start difference. First operand 295 states and 375 transitions. Second operand has 4 states, 3 states have (on average 9.666666666666666) internal successors, (29), 4 states have internal predecessors, (29), 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-17 04:24:33,940 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-17 04:24:33,941 INFO L93 Difference]: Finished difference Result 325 states and 384 transitions. [2024-11-17 04:24:33,941 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2024-11-17 04:24:33,941 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 3 states have (on average 9.666666666666666) internal successors, (29), 4 states have internal predecessors, (29), 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 53 [2024-11-17 04:24:33,941 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-17 04:24:33,943 INFO L225 Difference]: With dead ends: 325 [2024-11-17 04:24:33,943 INFO L226 Difference]: Without dead ends: 323 [2024-11-17 04:24:33,943 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 52 GetRequests, 50 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-17 04:24:33,944 INFO L432 NwaCegarLoop]: 106 mSDtfsCounter, 138 mSDsluCounter, 108 mSDsCounter, 0 mSdLazyCounter, 145 mSolverCounterSat, 5 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.5s Time, 0 mProtectedPredicate, 0 mProtectedAction, 144 SdHoareTripleChecker+Valid, 214 SdHoareTripleChecker+Invalid, 150 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 5 IncrementalHoareTripleChecker+Valid, 145 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.5s IncrementalHoareTripleChecker+Time [2024-11-17 04:24:33,944 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [144 Valid, 214 Invalid, 150 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [5 Valid, 145 Invalid, 0 Unknown, 0 Unchecked, 0.5s Time] [2024-11-17 04:24:33,944 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 323 states. [2024-11-17 04:24:33,953 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 323 to 296. [2024-11-17 04:24:33,954 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 296 states, 213 states have (on average 1.5211267605633803) internal successors, (324), 268 states have internal predecessors, (324), 25 states have call successors, (25), 2 states have call predecessors, (25), 2 states have return successors, (25), 25 states have call predecessors, (25), 25 states have call successors, (25) [2024-11-17 04:24:33,955 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 296 states to 296 states and 374 transitions. [2024-11-17 04:24:33,955 INFO L78 Accepts]: Start accepts. Automaton has 296 states and 374 transitions. Word has length 53 [2024-11-17 04:24:33,956 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-17 04:24:33,956 INFO L471 AbstractCegarLoop]: Abstraction has 296 states and 374 transitions. [2024-11-17 04:24:33,956 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 3 states have (on average 9.666666666666666) internal successors, (29), 4 states have internal predecessors, (29), 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-17 04:24:33,956 INFO L276 IsEmpty]: Start isEmpty. Operand 296 states and 374 transitions. [2024-11-17 04:24:33,956 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 55 [2024-11-17 04:24:33,956 INFO L207 NwaCegarLoop]: Found error trace [2024-11-17 04:24:33,956 INFO L215 NwaCegarLoop]: trace histogram [4, 4, 4, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-17 04:24:33,972 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (12)] Forceful destruction successful, exit code 0 [2024-11-17 04:24:34,157 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,SelfDestructingSolverStorable11 [2024-11-17 04:24:34,158 INFO L396 AbstractCegarLoop]: === Iteration 13 === Targeting ULTIMATE.startErr38ASSERT_VIOLATIONINTEGER_OVERFLOW === [ULTIMATE.startErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 53 more)] === [2024-11-17 04:24:34,158 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-17 04:24:34,158 INFO L85 PathProgramCache]: Analyzing trace with hash -852187778, now seen corresponding path program 1 times [2024-11-17 04:24:34,158 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-17 04:24:34,159 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2024751909] [2024-11-17 04:24:34,159 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-17 04:24:34,159 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-17 04:24:34,178 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unknown [2024-11-17 04:24:34,179 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [303807365] [2024-11-17 04:24:34,179 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-17 04:24:34,182 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-17 04:24:34,182 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2024-11-17 04:24:34,184 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-17 04:24:34,186 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-17 04:24:34,226 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-17 04:24:34,226 INFO L255 TraceCheckSpWp]: Trace formula consists of 111 conjuncts, 4 conjuncts are in the unsatisfiable core [2024-11-17 04:24:34,227 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-11-17 04:24:34,356 INFO L134 CoverageAnalysis]: Checked inductivity of 28 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 28 trivial. 0 not checked. [2024-11-17 04:24:34,356 INFO L307 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2024-11-17 04:24:34,357 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-17 04:24:34,357 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2024751909] [2024-11-17 04:24:34,357 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2024-11-17 04:24:34,357 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [303807365] [2024-11-17 04:24:34,357 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [303807365] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-17 04:24:34,357 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-11-17 04:24:34,357 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2024-11-17 04:24:34,357 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [195682436] [2024-11-17 04:24:34,357 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-17 04:24:34,358 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2024-11-17 04:24:34,358 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-17 04:24:34,358 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2024-11-17 04:24:34,358 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=6, Invalid=6, Unknown=0, NotChecked=0, Total=12 [2024-11-17 04:24:34,358 INFO L87 Difference]: Start difference. First operand 296 states and 374 transitions. Second operand has 4 states, 3 states have (on average 10.0) internal successors, (30), 4 states have internal predecessors, (30), 2 states have call successors, (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-17 04:24:35,298 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-17 04:24:35,298 INFO L93 Difference]: Finished difference Result 325 states and 381 transitions. [2024-11-17 04:24:35,298 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2024-11-17 04:24:35,298 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 3 states have (on average 10.0) internal successors, (30), 4 states have internal predecessors, (30), 2 states have call successors, (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 54 [2024-11-17 04:24:35,299 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-17 04:24:35,300 INFO L225 Difference]: With dead ends: 325 [2024-11-17 04:24:35,300 INFO L226 Difference]: Without dead ends: 323 [2024-11-17 04:24:35,300 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 53 GetRequests, 51 SyntacticMatches, 0 SemanticMatches, 2 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=6, Invalid=6, Unknown=0, NotChecked=0, Total=12 [2024-11-17 04:24:35,301 INFO L432 NwaCegarLoop]: 109 mSDtfsCounter, 83 mSDsluCounter, 159 mSDsCounter, 0 mSdLazyCounter, 216 mSolverCounterSat, 1 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.9s Time, 0 mProtectedPredicate, 0 mProtectedAction, 89 SdHoareTripleChecker+Valid, 268 SdHoareTripleChecker+Invalid, 217 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1 IncrementalHoareTripleChecker+Valid, 216 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.9s IncrementalHoareTripleChecker+Time [2024-11-17 04:24:35,301 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [89 Valid, 268 Invalid, 217 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1 Valid, 216 Invalid, 0 Unknown, 0 Unchecked, 0.9s Time] [2024-11-17 04:24:35,302 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 323 states. [2024-11-17 04:24:35,311 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 323 to 297. [2024-11-17 04:24:35,312 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 297 states, 214 states have (on average 1.5093457943925233) internal successors, (323), 269 states have internal predecessors, (323), 25 states have call successors, (25), 2 states have call predecessors, (25), 2 states have return successors, (25), 25 states have call predecessors, (25), 25 states have call successors, (25) [2024-11-17 04:24:35,313 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 297 states to 297 states and 373 transitions. [2024-11-17 04:24:35,314 INFO L78 Accepts]: Start accepts. Automaton has 297 states and 373 transitions. Word has length 54 [2024-11-17 04:24:35,314 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-17 04:24:35,314 INFO L471 AbstractCegarLoop]: Abstraction has 297 states and 373 transitions. [2024-11-17 04:24:35,315 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 3 states have (on average 10.0) internal successors, (30), 4 states have internal predecessors, (30), 2 states have call successors, (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-17 04:24:35,315 INFO L276 IsEmpty]: Start isEmpty. Operand 297 states and 373 transitions. [2024-11-17 04:24:35,315 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 62 [2024-11-17 04:24:35,315 INFO L207 NwaCegarLoop]: Found error trace [2024-11-17 04:24:35,316 INFO L215 NwaCegarLoop]: trace histogram [4, 4, 4, 3, 3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-17 04:24:35,331 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (13)] Forceful destruction successful, exit code 0 [2024-11-17 04:24:35,516 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 13 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable12 [2024-11-17 04:24:35,516 INFO L396 AbstractCegarLoop]: === Iteration 14 === Targeting ULTIMATE.startErr25ASSERT_VIOLATIONINTEGER_OVERFLOW === [ULTIMATE.startErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 53 more)] === [2024-11-17 04:24:35,517 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-17 04:24:35,517 INFO L85 PathProgramCache]: Analyzing trace with hash 1199455726, now seen corresponding path program 1 times [2024-11-17 04:24:35,517 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-17 04:24:35,517 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2092960770] [2024-11-17 04:24:35,517 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-17 04:24:35,517 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-17 04:24:35,529 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-17 04:24:35,582 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2024-11-17 04:24:35,583 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-17 04:24:35,585 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 8 [2024-11-17 04:24:35,585 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-17 04:24:35,587 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 13 [2024-11-17 04:24:35,587 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-17 04:24:35,589 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 18 [2024-11-17 04:24:35,589 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-17 04:24:35,591 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 32 [2024-11-17 04:24:35,591 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-17 04:24:35,593 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 43 [2024-11-17 04:24:35,594 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-17 04:24:35,596 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 54 [2024-11-17 04:24:35,596 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-17 04:24:35,598 INFO L134 CoverageAnalysis]: Checked inductivity of 36 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 36 trivial. 0 not checked. [2024-11-17 04:24:35,598 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-17 04:24:35,598 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2092960770] [2024-11-17 04:24:35,598 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2092960770] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-17 04:24:35,599 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-11-17 04:24:35,599 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [] total 2 [2024-11-17 04:24:35,599 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1723017678] [2024-11-17 04:24:35,599 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-17 04:24:35,599 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2024-11-17 04:24:35,599 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-17 04:24:35,600 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2024-11-17 04:24:35,600 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2024-11-17 04:24:35,600 INFO L87 Difference]: Start difference. First operand 297 states and 373 transitions. Second operand has 3 states, 2 states have (on average 16.0) internal successors, (32), 3 states have internal predecessors, (32), 1 states have call successors, (7), 1 states have call predecessors, (7), 1 states have return successors, (7), 1 states have call predecessors, (7), 1 states have call successors, (7) [2024-11-17 04:24:35,662 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-17 04:24:35,662 INFO L93 Difference]: Finished difference Result 297 states and 373 transitions. [2024-11-17 04:24:35,665 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2024-11-17 04:24:35,665 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 2 states have (on average 16.0) internal successors, (32), 3 states have internal predecessors, (32), 1 states have call successors, (7), 1 states have call predecessors, (7), 1 states have return successors, (7), 1 states have call predecessors, (7), 1 states have call successors, (7) Word has length 61 [2024-11-17 04:24:35,665 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-17 04:24:35,666 INFO L225 Difference]: With dead ends: 297 [2024-11-17 04:24:35,666 INFO L226 Difference]: Without dead ends: 295 [2024-11-17 04:24:35,667 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 16 GetRequests, 15 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-17 04:24:35,667 INFO L432 NwaCegarLoop]: 137 mSDtfsCounter, 47 mSDsluCounter, 83 mSDsCounter, 0 mSdLazyCounter, 30 mSolverCounterSat, 2 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 50 SdHoareTripleChecker+Valid, 220 SdHoareTripleChecker+Invalid, 32 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 2 IncrementalHoareTripleChecker+Valid, 30 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2024-11-17 04:24:35,668 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [50 Valid, 220 Invalid, 32 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [2 Valid, 30 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2024-11-17 04:24:35,668 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 295 states. [2024-11-17 04:24:35,679 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 295 to 295. [2024-11-17 04:24:35,680 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 295 states, 214 states have (on average 1.4813084112149533) internal successors, (317), 267 states have internal predecessors, (317), 25 states have call successors, (25), 2 states have call predecessors, (25), 2 states have return successors, (25), 25 states have call predecessors, (25), 25 states have call successors, (25) [2024-11-17 04:24:35,681 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 295 states to 295 states and 367 transitions. [2024-11-17 04:24:35,681 INFO L78 Accepts]: Start accepts. Automaton has 295 states and 367 transitions. Word has length 61 [2024-11-17 04:24:35,682 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-17 04:24:35,682 INFO L471 AbstractCegarLoop]: Abstraction has 295 states and 367 transitions. [2024-11-17 04:24:35,682 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 2 states have (on average 16.0) internal successors, (32), 3 states have internal predecessors, (32), 1 states have call successors, (7), 1 states have call predecessors, (7), 1 states have return successors, (7), 1 states have call predecessors, (7), 1 states have call successors, (7) [2024-11-17 04:24:35,682 INFO L276 IsEmpty]: Start isEmpty. Operand 295 states and 367 transitions. [2024-11-17 04:24:35,683 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 63 [2024-11-17 04:24:35,683 INFO L207 NwaCegarLoop]: Found error trace [2024-11-17 04:24:35,683 INFO L215 NwaCegarLoop]: trace histogram [4, 4, 4, 3, 3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-17 04:24:35,683 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable13 [2024-11-17 04:24:35,683 INFO L396 AbstractCegarLoop]: === Iteration 15 === Targeting ULTIMATE.startErr24ASSERT_VIOLATIONINTEGER_OVERFLOW === [ULTIMATE.startErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 53 more)] === [2024-11-17 04:24:35,684 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-17 04:24:35,684 INFO L85 PathProgramCache]: Analyzing trace with hash -1471578133, now seen corresponding path program 1 times [2024-11-17 04:24:35,684 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-17 04:24:35,684 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [374055623] [2024-11-17 04:24:35,684 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-17 04:24:35,685 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-17 04:24:35,712 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-17 04:24:35,756 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2024-11-17 04:24:35,756 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-17 04:24:35,758 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 8 [2024-11-17 04:24:35,759 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-17 04:24:35,765 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 13 [2024-11-17 04:24:35,765 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-17 04:24:35,767 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 18 [2024-11-17 04:24:35,771 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-17 04:24:35,773 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 32 [2024-11-17 04:24:35,774 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-17 04:24:35,776 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 43 [2024-11-17 04:24:35,777 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-17 04:24:35,780 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 54 [2024-11-17 04:24:35,782 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-17 04:24:35,785 INFO L134 CoverageAnalysis]: Checked inductivity of 36 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 36 trivial. 0 not checked. [2024-11-17 04:24:35,786 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-17 04:24:35,786 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [374055623] [2024-11-17 04:24:35,786 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [374055623] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-17 04:24:35,786 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-11-17 04:24:35,787 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [] total 2 [2024-11-17 04:24:35,787 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1775793410] [2024-11-17 04:24:35,787 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-17 04:24:35,788 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2024-11-17 04:24:35,788 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-17 04:24:35,788 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2024-11-17 04:24:35,788 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2024-11-17 04:24:35,789 INFO L87 Difference]: Start difference. First operand 295 states and 367 transitions. Second operand has 3 states, 2 states have (on average 16.5) internal successors, (33), 3 states have internal predecessors, (33), 1 states have call successors, (7), 1 states have call predecessors, (7), 1 states have return successors, (7), 1 states have call predecessors, (7), 1 states have call successors, (7) [2024-11-17 04:24:35,841 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-17 04:24:35,842 INFO L93 Difference]: Finished difference Result 295 states and 367 transitions. [2024-11-17 04:24:35,842 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2024-11-17 04:24:35,842 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 2 states have (on average 16.5) internal successors, (33), 3 states have internal predecessors, (33), 1 states have call successors, (7), 1 states have call predecessors, (7), 1 states have return successors, (7), 1 states have call predecessors, (7), 1 states have call successors, (7) Word has length 62 [2024-11-17 04:24:35,843 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-17 04:24:35,844 INFO L225 Difference]: With dead ends: 295 [2024-11-17 04:24:35,844 INFO L226 Difference]: Without dead ends: 293 [2024-11-17 04:24:35,844 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 16 GetRequests, 15 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-17 04:24:35,845 INFO L432 NwaCegarLoop]: 136 mSDtfsCounter, 46 mSDsluCounter, 83 mSDsCounter, 0 mSdLazyCounter, 27 mSolverCounterSat, 2 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 49 SdHoareTripleChecker+Valid, 219 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-17 04:24:35,847 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [49 Valid, 219 Invalid, 29 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [2 Valid, 27 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2024-11-17 04:24:35,848 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 293 states. [2024-11-17 04:24:35,860 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 293 to 293. [2024-11-17 04:24:35,860 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 293 states, 214 states have (on average 1.4439252336448598) internal successors, (309), 265 states have internal predecessors, (309), 25 states have call successors, (25), 2 states have call predecessors, (25), 2 states have return successors, (25), 25 states have call predecessors, (25), 25 states have call successors, (25) [2024-11-17 04:24:35,862 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 293 states to 293 states and 359 transitions. [2024-11-17 04:24:35,862 INFO L78 Accepts]: Start accepts. Automaton has 293 states and 359 transitions. Word has length 62 [2024-11-17 04:24:35,862 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-17 04:24:35,862 INFO L471 AbstractCegarLoop]: Abstraction has 293 states and 359 transitions. [2024-11-17 04:24:35,862 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 2 states have (on average 16.5) internal successors, (33), 3 states have internal predecessors, (33), 1 states have call successors, (7), 1 states have call predecessors, (7), 1 states have return successors, (7), 1 states have call predecessors, (7), 1 states have call successors, (7) [2024-11-17 04:24:35,863 INFO L276 IsEmpty]: Start isEmpty. Operand 293 states and 359 transitions. [2024-11-17 04:24:35,863 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 64 [2024-11-17 04:24:35,863 INFO L207 NwaCegarLoop]: Found error trace [2024-11-17 04:24:35,863 INFO L215 NwaCegarLoop]: trace histogram [4, 4, 4, 3, 3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-17 04:24:35,863 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable14 [2024-11-17 04:24:35,864 INFO L396 AbstractCegarLoop]: === Iteration 16 === Targeting ULTIMATE.startErr30ASSERT_VIOLATIONINTEGER_OVERFLOW === [ULTIMATE.startErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 53 more)] === [2024-11-17 04:24:35,864 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-17 04:24:35,864 INFO L85 PathProgramCache]: Analyzing trace with hash 1625779243, now seen corresponding path program 1 times [2024-11-17 04:24:35,864 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-17 04:24:35,864 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1560604160] [2024-11-17 04:24:35,864 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-17 04:24:35,864 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-17 04:24:35,875 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-17 04:24:35,972 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2024-11-17 04:24:35,974 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-17 04:24:35,977 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 8 [2024-11-17 04:24:35,978 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-17 04:24:35,982 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 13 [2024-11-17 04:24:35,985 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-17 04:24:35,989 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 18 [2024-11-17 04:24:35,990 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-17 04:24:35,993 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 32 [2024-11-17 04:24:35,994 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-17 04:24:35,997 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 43 [2024-11-17 04:24:35,998 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-17 04:24:36,001 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 54 [2024-11-17 04:24:36,002 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-17 04:24:36,005 INFO L134 CoverageAnalysis]: Checked inductivity of 36 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 36 trivial. 0 not checked. [2024-11-17 04:24:36,005 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-17 04:24:36,005 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1560604160] [2024-11-17 04:24:36,006 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1560604160] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-17 04:24:36,006 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-11-17 04:24:36,006 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2024-11-17 04:24:36,006 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [703695922] [2024-11-17 04:24:36,006 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-17 04:24:36,007 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2024-11-17 04:24:36,007 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-17 04:24:36,007 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2024-11-17 04:24:36,007 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2024-11-17 04:24:36,008 INFO L87 Difference]: Start difference. First operand 293 states and 359 transitions. Second operand has 5 states, 4 states have (on average 8.5) internal successors, (34), 5 states have internal predecessors, (34), 3 states have call successors, (7), 1 states have call predecessors, (7), 1 states have return successors, (7), 3 states have call predecessors, (7), 3 states have call successors, (7) [2024-11-17 04:24:36,640 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-17 04:24:36,640 INFO L93 Difference]: Finished difference Result 297 states and 363 transitions. [2024-11-17 04:24:36,640 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2024-11-17 04:24:36,641 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 4 states have (on average 8.5) internal successors, (34), 5 states have internal predecessors, (34), 3 states have call successors, (7), 1 states have call predecessors, (7), 1 states have return successors, (7), 3 states have call predecessors, (7), 3 states have call successors, (7) Word has length 63 [2024-11-17 04:24:36,641 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-17 04:24:36,642 INFO L225 Difference]: With dead ends: 297 [2024-11-17 04:24:36,642 INFO L226 Difference]: Without dead ends: 296 [2024-11-17 04:24:36,643 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 21 GetRequests, 15 SyntacticMatches, 0 SemanticMatches, 6 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 2 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=22, Invalid=34, Unknown=0, NotChecked=0, Total=56 [2024-11-17 04:24:36,643 INFO L432 NwaCegarLoop]: 80 mSDtfsCounter, 297 mSDsluCounter, 93 mSDsCounter, 0 mSdLazyCounter, 156 mSolverCounterSat, 26 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.6s Time, 0 mProtectedPredicate, 0 mProtectedAction, 297 SdHoareTripleChecker+Valid, 173 SdHoareTripleChecker+Invalid, 182 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 26 IncrementalHoareTripleChecker+Valid, 156 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.6s IncrementalHoareTripleChecker+Time [2024-11-17 04:24:36,643 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [297 Valid, 173 Invalid, 182 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [26 Valid, 156 Invalid, 0 Unknown, 0 Unchecked, 0.6s Time] [2024-11-17 04:24:36,644 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 296 states. [2024-11-17 04:24:36,657 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 296 to 295. [2024-11-17 04:24:36,658 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 295 states, 216 states have (on average 1.4398148148148149) internal successors, (311), 267 states have internal predecessors, (311), 25 states have call successors, (25), 2 states have call predecessors, (25), 2 states have return successors, (25), 25 states have call predecessors, (25), 25 states have call successors, (25) [2024-11-17 04:24:36,659 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 295 states to 295 states and 361 transitions. [2024-11-17 04:24:36,660 INFO L78 Accepts]: Start accepts. Automaton has 295 states and 361 transitions. Word has length 63 [2024-11-17 04:24:36,660 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-17 04:24:36,660 INFO L471 AbstractCegarLoop]: Abstraction has 295 states and 361 transitions. [2024-11-17 04:24:36,660 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 4 states have (on average 8.5) internal successors, (34), 5 states have internal predecessors, (34), 3 states have call successors, (7), 1 states have call predecessors, (7), 1 states have return successors, (7), 3 states have call predecessors, (7), 3 states have call successors, (7) [2024-11-17 04:24:36,660 INFO L276 IsEmpty]: Start isEmpty. Operand 295 states and 361 transitions. [2024-11-17 04:24:36,661 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 64 [2024-11-17 04:24:36,661 INFO L207 NwaCegarLoop]: Found error trace [2024-11-17 04:24:36,661 INFO L215 NwaCegarLoop]: trace histogram [4, 4, 4, 3, 3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-17 04:24:36,661 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable15 [2024-11-17 04:24:36,661 INFO L396 AbstractCegarLoop]: === Iteration 17 === Targeting ULTIMATE.startErr36ASSERT_VIOLATIONINTEGER_OVERFLOW === [ULTIMATE.startErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 53 more)] === [2024-11-17 04:24:36,662 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-17 04:24:36,662 INFO L85 PathProgramCache]: Analyzing trace with hash 1625780684, now seen corresponding path program 1 times [2024-11-17 04:24:36,662 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-17 04:24:36,662 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1005838750] [2024-11-17 04:24:36,662 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-17 04:24:36,662 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-17 04:24:36,675 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-17 04:24:36,749 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2024-11-17 04:24:36,750 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-17 04:24:36,753 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 8 [2024-11-17 04:24:36,754 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-17 04:24:36,757 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 13 [2024-11-17 04:24:36,758 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-17 04:24:36,761 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 18 [2024-11-17 04:24:36,762 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-17 04:24:36,764 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 32 [2024-11-17 04:24:36,765 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-17 04:24:36,767 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 43 [2024-11-17 04:24:36,768 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-17 04:24:36,771 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 54 [2024-11-17 04:24:36,772 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-17 04:24:36,775 INFO L134 CoverageAnalysis]: Checked inductivity of 36 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 36 trivial. 0 not checked. [2024-11-17 04:24:36,775 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-17 04:24:36,775 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1005838750] [2024-11-17 04:24:36,775 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1005838750] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-17 04:24:36,775 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-11-17 04:24:36,775 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2024-11-17 04:24:36,775 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [658188243] [2024-11-17 04:24:36,775 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-17 04:24:36,776 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2024-11-17 04:24:36,776 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-17 04:24:36,776 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2024-11-17 04:24:36,776 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2024-11-17 04:24:36,777 INFO L87 Difference]: Start difference. First operand 295 states and 361 transitions. Second operand has 5 states, 4 states have (on average 8.5) internal successors, (34), 5 states have internal predecessors, (34), 3 states have call successors, (7), 1 states have call predecessors, (7), 1 states have return successors, (7), 3 states have call predecessors, (7), 3 states have call successors, (7) [2024-11-17 04:24:37,277 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-17 04:24:37,278 INFO L93 Difference]: Finished difference Result 296 states and 361 transitions. [2024-11-17 04:24:37,278 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2024-11-17 04:24:37,278 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 4 states have (on average 8.5) internal successors, (34), 5 states have internal predecessors, (34), 3 states have call successors, (7), 1 states have call predecessors, (7), 1 states have return successors, (7), 3 states have call predecessors, (7), 3 states have call successors, (7) Word has length 63 [2024-11-17 04:24:37,278 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-17 04:24:37,280 INFO L225 Difference]: With dead ends: 296 [2024-11-17 04:24:37,280 INFO L226 Difference]: Without dead ends: 295 [2024-11-17 04:24:37,280 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 21 GetRequests, 15 SyntacticMatches, 0 SemanticMatches, 6 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 2 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=22, Invalid=34, Unknown=0, NotChecked=0, Total=56 [2024-11-17 04:24:37,280 INFO L432 NwaCegarLoop]: 80 mSDtfsCounter, 297 mSDsluCounter, 93 mSDsCounter, 0 mSdLazyCounter, 156 mSolverCounterSat, 26 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 297 SdHoareTripleChecker+Valid, 173 SdHoareTripleChecker+Invalid, 182 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 26 IncrementalHoareTripleChecker+Valid, 156 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.5s IncrementalHoareTripleChecker+Time [2024-11-17 04:24:37,281 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [297 Valid, 173 Invalid, 182 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [26 Valid, 156 Invalid, 0 Unknown, 0 Unchecked, 0.5s Time] [2024-11-17 04:24:37,281 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 295 states. [2024-11-17 04:24:37,292 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 295 to 295. [2024-11-17 04:24:37,293 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 295 states, 216 states have (on average 1.4351851851851851) internal successors, (310), 267 states have internal predecessors, (310), 25 states have call successors, (25), 2 states have call predecessors, (25), 2 states have return successors, (25), 25 states have call predecessors, (25), 25 states have call successors, (25) [2024-11-17 04:24:37,294 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 295 states to 295 states and 360 transitions. [2024-11-17 04:24:37,294 INFO L78 Accepts]: Start accepts. Automaton has 295 states and 360 transitions. Word has length 63 [2024-11-17 04:24:37,294 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-17 04:24:37,294 INFO L471 AbstractCegarLoop]: Abstraction has 295 states and 360 transitions. [2024-11-17 04:24:37,294 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 4 states have (on average 8.5) internal successors, (34), 5 states have internal predecessors, (34), 3 states have call successors, (7), 1 states have call predecessors, (7), 1 states have return successors, (7), 3 states have call predecessors, (7), 3 states have call successors, (7) [2024-11-17 04:24:37,294 INFO L276 IsEmpty]: Start isEmpty. Operand 295 states and 360 transitions. [2024-11-17 04:24:37,295 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 69 [2024-11-17 04:24:37,295 INFO L207 NwaCegarLoop]: Found error trace [2024-11-17 04:24:37,295 INFO L215 NwaCegarLoop]: trace histogram [4, 4, 4, 3, 3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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-17 04:24:37,295 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable16 [2024-11-17 04:24:37,295 INFO L396 AbstractCegarLoop]: === Iteration 18 === Targeting ULTIMATE.startErr27ASSERT_VIOLATIONINTEGER_OVERFLOW === [ULTIMATE.startErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 53 more)] === [2024-11-17 04:24:37,296 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-17 04:24:37,296 INFO L85 PathProgramCache]: Analyzing trace with hash -1368169288, now seen corresponding path program 1 times [2024-11-17 04:24:37,296 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-17 04:24:37,296 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1667430340] [2024-11-17 04:24:37,296 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-17 04:24:37,296 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-17 04:24:37,304 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-17 04:24:37,387 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2024-11-17 04:24:37,390 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-17 04:24:37,391 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 8 [2024-11-17 04:24:37,392 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-17 04:24:37,393 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 13 [2024-11-17 04:24:37,397 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-17 04:24:37,402 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 18 [2024-11-17 04:24:37,403 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-17 04:24:37,404 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 32 [2024-11-17 04:24:37,407 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-17 04:24:37,409 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 43 [2024-11-17 04:24:37,411 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-17 04:24:37,413 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 54 [2024-11-17 04:24:37,415 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-17 04:24:37,418 INFO L134 CoverageAnalysis]: Checked inductivity of 36 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 36 trivial. 0 not checked. [2024-11-17 04:24:37,418 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-17 04:24:37,418 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1667430340] [2024-11-17 04:24:37,418 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1667430340] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-17 04:24:37,418 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-11-17 04:24:37,418 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [] total 2 [2024-11-17 04:24:37,418 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [973503086] [2024-11-17 04:24:37,418 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-17 04:24:37,419 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2024-11-17 04:24:37,419 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-17 04:24:37,419 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2024-11-17 04:24:37,419 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2024-11-17 04:24:37,419 INFO L87 Difference]: Start difference. First operand 295 states and 360 transitions. Second operand has 3 states, 2 states have (on average 19.5) internal successors, (39), 3 states have internal predecessors, (39), 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-17 04:24:37,618 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-17 04:24:37,619 INFO L93 Difference]: Finished difference Result 358 states and 434 transitions. [2024-11-17 04:24:37,619 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2024-11-17 04:24:37,619 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 2 states have (on average 19.5) internal successors, (39), 3 states have internal predecessors, (39), 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 68 [2024-11-17 04:24:37,619 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-17 04:24:37,621 INFO L225 Difference]: With dead ends: 358 [2024-11-17 04:24:37,621 INFO L226 Difference]: Without dead ends: 354 [2024-11-17 04:24:37,621 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 16 GetRequests, 15 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-17 04:24:37,622 INFO L432 NwaCegarLoop]: 88 mSDtfsCounter, 47 mSDsluCounter, 70 mSDsCounter, 0 mSdLazyCounter, 139 mSolverCounterSat, 4 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 50 SdHoareTripleChecker+Valid, 158 SdHoareTripleChecker+Invalid, 143 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 4 IncrementalHoareTripleChecker+Valid, 139 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2024-11-17 04:24:37,622 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [50 Valid, 158 Invalid, 143 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [4 Valid, 139 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2024-11-17 04:24:37,623 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 354 states. [2024-11-17 04:24:37,635 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 354 to 309. [2024-11-17 04:24:37,635 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 309 states, 230 states have (on average 1.4130434782608696) internal successors, (325), 281 states have internal predecessors, (325), 25 states have call successors, (25), 2 states have call predecessors, (25), 2 states have return successors, (25), 25 states have call predecessors, (25), 25 states have call successors, (25) [2024-11-17 04:24:37,636 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 309 states to 309 states and 375 transitions. [2024-11-17 04:24:37,636 INFO L78 Accepts]: Start accepts. Automaton has 309 states and 375 transitions. Word has length 68 [2024-11-17 04:24:37,637 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-17 04:24:37,637 INFO L471 AbstractCegarLoop]: Abstraction has 309 states and 375 transitions. [2024-11-17 04:24:37,637 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 2 states have (on average 19.5) internal successors, (39), 3 states have internal predecessors, (39), 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-17 04:24:37,637 INFO L276 IsEmpty]: Start isEmpty. Operand 309 states and 375 transitions. [2024-11-17 04:24:37,638 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 75 [2024-11-17 04:24:37,638 INFO L207 NwaCegarLoop]: Found error trace [2024-11-17 04:24:37,638 INFO L215 NwaCegarLoop]: trace histogram [4, 4, 4, 4, 4, 4, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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-17 04:24:37,638 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable17 [2024-11-17 04:24:37,638 INFO L396 AbstractCegarLoop]: === Iteration 19 === Targeting ULTIMATE.startErr17ASSERT_VIOLATIONINTEGER_OVERFLOW === [ULTIMATE.startErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 53 more)] === [2024-11-17 04:24:37,638 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-17 04:24:37,638 INFO L85 PathProgramCache]: Analyzing trace with hash 1782804753, now seen corresponding path program 1 times [2024-11-17 04:24:37,638 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-17 04:24:37,639 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [913772894] [2024-11-17 04:24:37,639 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-17 04:24:37,639 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-17 04:24:37,649 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-17 04:24:37,758 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2024-11-17 04:24:37,759 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-17 04:24:37,760 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 8 [2024-11-17 04:24:37,761 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-17 04:24:37,763 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 13 [2024-11-17 04:24:37,763 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-17 04:24:37,764 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 18 [2024-11-17 04:24:37,765 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-17 04:24:37,766 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 32 [2024-11-17 04:24:37,769 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-17 04:24:37,770 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 43 [2024-11-17 04:24:37,771 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-17 04:24:37,790 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 54 [2024-11-17 04:24:37,791 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-17 04:24:37,794 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 62 [2024-11-17 04:24:37,795 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-17 04:24:37,797 INFO L134 CoverageAnalysis]: Checked inductivity of 48 backedges. 3 proven. 6 refuted. 0 times theorem prover too weak. 39 trivial. 0 not checked. [2024-11-17 04:24:37,797 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-17 04:24:37,797 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [913772894] [2024-11-17 04:24:37,798 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [913772894] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-17 04:24:37,798 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1968667350] [2024-11-17 04:24:37,798 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-17 04:24:37,798 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-17 04:24:37,798 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2024-11-17 04:24:37,800 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-17 04:24:37,801 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-17 04:24:37,849 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-17 04:24:37,850 INFO L255 TraceCheckSpWp]: Trace formula consists of 140 conjuncts, 7 conjuncts are in the unsatisfiable core [2024-11-17 04:24:37,852 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-11-17 04:24:38,052 INFO L134 CoverageAnalysis]: Checked inductivity of 48 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 48 trivial. 0 not checked. [2024-11-17 04:24:38,052 INFO L307 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2024-11-17 04:24:38,052 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1968667350] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-17 04:24:38,052 INFO L185 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2024-11-17 04:24:38,052 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [5] total 7 [2024-11-17 04:24:38,053 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1682383417] [2024-11-17 04:24:38,053 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-17 04:24:38,053 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2024-11-17 04:24:38,053 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-17 04:24:38,054 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2024-11-17 04:24:38,054 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=15, Invalid=41, Unknown=0, NotChecked=0, Total=56 [2024-11-17 04:24:38,054 INFO L87 Difference]: Start difference. First operand 309 states and 375 transitions. Second operand has 4 states, 3 states have (on average 13.333333333333334) internal successors, (40), 4 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-17 04:24:38,479 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-17 04:24:38,480 INFO L93 Difference]: Finished difference Result 347 states and 426 transitions. [2024-11-17 04:24:38,480 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2024-11-17 04:24:38,480 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 3 states have (on average 13.333333333333334) internal successors, (40), 4 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 74 [2024-11-17 04:24:38,481 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-17 04:24:38,482 INFO L225 Difference]: With dead ends: 347 [2024-11-17 04:24:38,482 INFO L226 Difference]: Without dead ends: 346 [2024-11-17 04:24:38,483 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 94 GetRequests, 87 SyntacticMatches, 0 SemanticMatches, 7 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=21, Invalid=51, Unknown=0, NotChecked=0, Total=72 [2024-11-17 04:24:38,483 INFO L432 NwaCegarLoop]: 64 mSDtfsCounter, 68 mSDsluCounter, 73 mSDsCounter, 0 mSdLazyCounter, 309 mSolverCounterSat, 6 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 68 SdHoareTripleChecker+Valid, 137 SdHoareTripleChecker+Invalid, 315 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 6 IncrementalHoareTripleChecker+Valid, 309 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.4s IncrementalHoareTripleChecker+Time [2024-11-17 04:24:38,483 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [68 Valid, 137 Invalid, 315 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [6 Valid, 309 Invalid, 0 Unknown, 0 Unchecked, 0.4s Time] [2024-11-17 04:24:38,484 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 346 states. [2024-11-17 04:24:38,525 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 346 to 310. [2024-11-17 04:24:38,525 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 310 states, 231 states have (on average 1.406926406926407) internal successors, (325), 282 states have internal predecessors, (325), 25 states have call successors, (25), 2 states have call predecessors, (25), 2 states have return successors, (25), 25 states have call predecessors, (25), 25 states have call successors, (25) [2024-11-17 04:24:38,526 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 310 states to 310 states and 375 transitions. [2024-11-17 04:24:38,527 INFO L78 Accepts]: Start accepts. Automaton has 310 states and 375 transitions. Word has length 74 [2024-11-17 04:24:38,527 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-17 04:24:38,527 INFO L471 AbstractCegarLoop]: Abstraction has 310 states and 375 transitions. [2024-11-17 04:24:38,527 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 3 states have (on average 13.333333333333334) internal successors, (40), 4 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-17 04:24:38,527 INFO L276 IsEmpty]: Start isEmpty. Operand 310 states and 375 transitions. [2024-11-17 04:24:38,528 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 74 [2024-11-17 04:24:38,528 INFO L207 NwaCegarLoop]: Found error trace [2024-11-17 04:24:38,528 INFO L215 NwaCegarLoop]: trace histogram [4, 4, 4, 3, 3, 3, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-17 04:24:38,545 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (14)] Ended with exit code 0 [2024-11-17 04:24:38,728 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable18,14 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-17 04:24:38,729 INFO L396 AbstractCegarLoop]: === Iteration 20 === Targeting ULTIMATE.startErr55ASSERT_VIOLATIONINTEGER_OVERFLOW === [ULTIMATE.startErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 53 more)] === [2024-11-17 04:24:38,729 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-17 04:24:38,729 INFO L85 PathProgramCache]: Analyzing trace with hash -1484742400, now seen corresponding path program 1 times [2024-11-17 04:24:38,729 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-17 04:24:38,729 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1248879490] [2024-11-17 04:24:38,729 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-17 04:24:38,729 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-17 04:24:38,742 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unknown [2024-11-17 04:24:38,743 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [38825372] [2024-11-17 04:24:38,743 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-17 04:24:38,743 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-17 04:24:38,743 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2024-11-17 04:24:38,745 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-17 04:24:38,746 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-17 04:24:38,788 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-17 04:24:38,789 INFO L255 TraceCheckSpWp]: Trace formula consists of 137 conjuncts, 6 conjuncts are in the unsatisfiable core [2024-11-17 04:24:38,790 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-11-17 04:24:38,970 INFO L134 CoverageAnalysis]: Checked inductivity of 39 backedges. 0 proven. 3 refuted. 0 times theorem prover too weak. 36 trivial. 0 not checked. [2024-11-17 04:24:38,971 INFO L311 TraceCheckSpWp]: Computing backward predicates... [2024-11-17 04:24:39,160 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-17 04:24:39,161 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1248879490] [2024-11-17 04:24:39,161 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2024-11-17 04:24:39,161 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [38825372] [2024-11-17 04:24:39,161 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [38825372] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-17 04:24:39,161 INFO L185 FreeRefinementEngine]: Found 0 perfect and 1 imperfect interpolant sequences. [2024-11-17 04:24:39,161 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [3] total 3 [2024-11-17 04:24:39,161 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1907133040] [2024-11-17 04:24:39,161 INFO L85 oduleStraightlineAll]: Using 1 imperfect interpolants to construct interpolant automaton [2024-11-17 04:24:39,162 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2024-11-17 04:24:39,162 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-17 04:24:39,163 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2024-11-17 04:24:39,163 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=13, Invalid=17, Unknown=0, NotChecked=0, Total=30 [2024-11-17 04:24:39,163 INFO L87 Difference]: Start difference. First operand 310 states and 375 transitions. Second operand has 4 states, 3 states have (on average 14.666666666666666) internal successors, (44), 4 states have internal predecessors, (44), 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-17 04:24:39,496 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-17 04:24:39,496 INFO L93 Difference]: Finished difference Result 350 states and 424 transitions. [2024-11-17 04:24:39,497 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2024-11-17 04:24:39,497 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 3 states have (on average 14.666666666666666) internal successors, (44), 4 states have internal predecessors, (44), 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 73 [2024-11-17 04:24:39,497 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-17 04:24:39,499 INFO L225 Difference]: With dead ends: 350 [2024-11-17 04:24:39,499 INFO L226 Difference]: Without dead ends: 348 [2024-11-17 04:24:39,499 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 87 GetRequests, 83 SyntacticMatches, 0 SemanticMatches, 4 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=13, Invalid=17, Unknown=0, NotChecked=0, Total=30 [2024-11-17 04:24:39,500 INFO L432 NwaCegarLoop]: 82 mSDtfsCounter, 76 mSDsluCounter, 68 mSDsCounter, 0 mSdLazyCounter, 149 mSolverCounterSat, 5 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 79 SdHoareTripleChecker+Valid, 150 SdHoareTripleChecker+Invalid, 154 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 5 IncrementalHoareTripleChecker+Valid, 149 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time [2024-11-17 04:24:39,500 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [79 Valid, 150 Invalid, 154 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [5 Valid, 149 Invalid, 0 Unknown, 0 Unchecked, 0.3s Time] [2024-11-17 04:24:39,501 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 348 states. [2024-11-17 04:24:39,514 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 348 to 311. [2024-11-17 04:24:39,515 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 311 states, 232 states have (on average 1.4008620689655173) internal successors, (325), 283 states have internal predecessors, (325), 25 states have call successors, (25), 2 states have call predecessors, (25), 2 states have return successors, (25), 25 states have call predecessors, (25), 25 states have call successors, (25) [2024-11-17 04:24:39,516 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 311 states to 311 states and 375 transitions. [2024-11-17 04:24:39,516 INFO L78 Accepts]: Start accepts. Automaton has 311 states and 375 transitions. Word has length 73 [2024-11-17 04:24:39,517 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-17 04:24:39,517 INFO L471 AbstractCegarLoop]: Abstraction has 311 states and 375 transitions. [2024-11-17 04:24:39,517 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 3 states have (on average 14.666666666666666) internal successors, (44), 4 states have internal predecessors, (44), 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-17 04:24:39,517 INFO L276 IsEmpty]: Start isEmpty. Operand 311 states and 375 transitions. [2024-11-17 04:24:39,518 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 76 [2024-11-17 04:24:39,518 INFO L207 NwaCegarLoop]: Found error trace [2024-11-17 04:24:39,518 INFO L215 NwaCegarLoop]: trace histogram [4, 4, 4, 4, 4, 4, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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-17 04:24:39,535 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-17 04:24:39,718 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable19,15 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-17 04:24:39,719 INFO L396 AbstractCegarLoop]: === Iteration 21 === Targeting ULTIMATE.startErr16ASSERT_VIOLATIONINTEGER_OVERFLOW === [ULTIMATE.startErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 53 more)] === [2024-11-17 04:24:39,720 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-17 04:24:39,720 INFO L85 PathProgramCache]: Analyzing trace with hash -567627497, now seen corresponding path program 1 times [2024-11-17 04:24:39,720 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-17 04:24:39,720 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1943186533] [2024-11-17 04:24:39,720 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-17 04:24:39,720 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-17 04:24:39,731 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-17 04:24:39,876 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2024-11-17 04:24:39,877 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-17 04:24:39,897 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 8 [2024-11-17 04:24:39,898 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-17 04:24:39,901 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 13 [2024-11-17 04:24:39,925 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-17 04:24:39,929 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 18 [2024-11-17 04:24:39,930 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-17 04:24:39,933 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 32 [2024-11-17 04:24:39,933 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-17 04:24:39,936 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 43 [2024-11-17 04:24:39,937 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-17 04:24:39,941 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 54 [2024-11-17 04:24:39,941 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-17 04:24:39,945 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 62 [2024-11-17 04:24:39,946 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-17 04:24:39,949 INFO L134 CoverageAnalysis]: Checked inductivity of 48 backedges. 0 proven. 9 refuted. 0 times theorem prover too weak. 39 trivial. 0 not checked. [2024-11-17 04:24:39,949 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-17 04:24:39,949 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1943186533] [2024-11-17 04:24:39,950 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1943186533] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-17 04:24:39,950 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [479222326] [2024-11-17 04:24:39,950 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-17 04:24:39,950 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-17 04:24:39,950 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2024-11-17 04:24:39,952 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-17 04:24:39,953 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-17 04:24:39,998 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-17 04:24:40,000 INFO L255 TraceCheckSpWp]: Trace formula consists of 141 conjuncts, 7 conjuncts are in the unsatisfiable core [2024-11-17 04:24:40,001 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-11-17 04:24:40,207 INFO L134 CoverageAnalysis]: Checked inductivity of 48 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 48 trivial. 0 not checked. [2024-11-17 04:24:40,207 INFO L307 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2024-11-17 04:24:40,207 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [479222326] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-17 04:24:40,207 INFO L185 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2024-11-17 04:24:40,208 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [7] total 9 [2024-11-17 04:24:40,208 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [547174936] [2024-11-17 04:24:40,208 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-17 04:24:40,208 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2024-11-17 04:24:40,208 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-17 04:24:40,209 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2024-11-17 04:24:40,209 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=20, Invalid=70, Unknown=0, NotChecked=0, Total=90 [2024-11-17 04:24:40,209 INFO L87 Difference]: Start difference. First operand 311 states and 375 transitions. Second operand has 4 states, 3 states have (on average 13.666666666666666) internal successors, (41), 4 states have internal predecessors, (41), 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-17 04:24:40,796 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-17 04:24:40,796 INFO L93 Difference]: Finished difference Result 347 states and 422 transitions. [2024-11-17 04:24:40,797 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2024-11-17 04:24:40,797 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 3 states have (on average 13.666666666666666) internal successors, (41), 4 states have internal predecessors, (41), 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 75 [2024-11-17 04:24:40,797 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-17 04:24:40,799 INFO L225 Difference]: With dead ends: 347 [2024-11-17 04:24:40,799 INFO L226 Difference]: Without dead ends: 346 [2024-11-17 04:24:40,799 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 97 GetRequests, 88 SyntacticMatches, 0 SemanticMatches, 9 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 15 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=24, Invalid=86, Unknown=0, NotChecked=0, Total=110 [2024-11-17 04:24:40,800 INFO L432 NwaCegarLoop]: 72 mSDtfsCounter, 64 mSDsluCounter, 73 mSDsCounter, 0 mSdLazyCounter, 301 mSolverCounterSat, 6 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.5s Time, 0 mProtectedPredicate, 0 mProtectedAction, 64 SdHoareTripleChecker+Valid, 145 SdHoareTripleChecker+Invalid, 307 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 6 IncrementalHoareTripleChecker+Valid, 301 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.6s IncrementalHoareTripleChecker+Time [2024-11-17 04:24:40,800 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [64 Valid, 145 Invalid, 307 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [6 Valid, 301 Invalid, 0 Unknown, 0 Unchecked, 0.6s Time] [2024-11-17 04:24:40,801 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 346 states. [2024-11-17 04:24:40,816 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 346 to 312. [2024-11-17 04:24:40,817 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 312 states, 233 states have (on average 1.3948497854077253) internal successors, (325), 284 states have internal predecessors, (325), 25 states have call successors, (25), 2 states have call predecessors, (25), 2 states have return successors, (25), 25 states have call predecessors, (25), 25 states have call successors, (25) [2024-11-17 04:24:40,818 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 312 states to 312 states and 375 transitions. [2024-11-17 04:24:40,818 INFO L78 Accepts]: Start accepts. Automaton has 312 states and 375 transitions. Word has length 75 [2024-11-17 04:24:40,819 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-17 04:24:40,819 INFO L471 AbstractCegarLoop]: Abstraction has 312 states and 375 transitions. [2024-11-17 04:24:40,819 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 3 states have (on average 13.666666666666666) internal successors, (41), 4 states have internal predecessors, (41), 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-17 04:24:40,819 INFO L276 IsEmpty]: Start isEmpty. Operand 312 states and 375 transitions. [2024-11-17 04:24:40,820 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 75 [2024-11-17 04:24:40,821 INFO L207 NwaCegarLoop]: Found error trace [2024-11-17 04:24:40,821 INFO L215 NwaCegarLoop]: trace histogram [4, 4, 4, 3, 3, 3, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-17 04:24:40,839 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (16)] Forceful destruction successful, exit code 0 [2024-11-17 04:24:41,021 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable20,16 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-17 04:24:41,022 INFO L396 AbstractCegarLoop]: === Iteration 22 === Targeting ULTIMATE.startErr54ASSERT_VIOLATIONINTEGER_OVERFLOW === [ULTIMATE.startErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 53 more)] === [2024-11-17 04:24:41,022 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-17 04:24:41,022 INFO L85 PathProgramCache]: Analyzing trace with hash 1217625954, now seen corresponding path program 1 times [2024-11-17 04:24:41,022 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-17 04:24:41,022 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [378290552] [2024-11-17 04:24:41,022 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-17 04:24:41,022 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-17 04:24:41,039 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unknown [2024-11-17 04:24:41,040 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [1886105907] [2024-11-17 04:24:41,040 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-17 04:24:41,040 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-17 04:24:41,040 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2024-11-17 04:24:41,043 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-17 04:24:41,045 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-17 04:24:41,090 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-17 04:24:41,091 INFO L255 TraceCheckSpWp]: Trace formula consists of 138 conjuncts, 6 conjuncts are in the unsatisfiable core [2024-11-17 04:24:41,093 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-11-17 04:24:41,273 INFO L134 CoverageAnalysis]: Checked inductivity of 40 backedges. 0 proven. 4 refuted. 0 times theorem prover too weak. 36 trivial. 0 not checked. [2024-11-17 04:24:41,273 INFO L311 TraceCheckSpWp]: Computing backward predicates... [2024-11-17 04:24:41,997 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-17 04:24:41,998 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [378290552] [2024-11-17 04:24:41,998 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2024-11-17 04:24:41,998 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1886105907] [2024-11-17 04:24:41,998 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1886105907] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-17 04:24:41,998 INFO L185 FreeRefinementEngine]: Found 0 perfect and 1 imperfect interpolant sequences. [2024-11-17 04:24:41,998 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [3] total 3 [2024-11-17 04:24:41,998 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [834643480] [2024-11-17 04:24:41,999 INFO L85 oduleStraightlineAll]: Using 1 imperfect interpolants to construct interpolant automaton [2024-11-17 04:24:41,999 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2024-11-17 04:24:41,999 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-17 04:24:42,000 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2024-11-17 04:24:42,000 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=13, Invalid=17, Unknown=0, NotChecked=0, Total=30 [2024-11-17 04:24:42,000 INFO L87 Difference]: Start difference. First operand 312 states and 375 transitions. Second operand has 4 states, 3 states have (on average 15.0) internal successors, (45), 4 states have internal predecessors, (45), 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-17 04:24:42,525 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-17 04:24:42,526 INFO L93 Difference]: Finished difference Result 350 states and 420 transitions. [2024-11-17 04:24:42,526 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2024-11-17 04:24:42,526 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 3 states have (on average 15.0) internal successors, (45), 4 states have internal predecessors, (45), 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 74 [2024-11-17 04:24:42,527 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-17 04:24:42,528 INFO L225 Difference]: With dead ends: 350 [2024-11-17 04:24:42,528 INFO L226 Difference]: Without dead ends: 348 [2024-11-17 04:24:42,528 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 89 GetRequests, 85 SyntacticMatches, 0 SemanticMatches, 4 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=13, Invalid=17, Unknown=0, NotChecked=0, Total=30 [2024-11-17 04:24:42,529 INFO L432 NwaCegarLoop]: 85 mSDtfsCounter, 38 mSDsluCounter, 120 mSDsCounter, 0 mSdLazyCounter, 242 mSolverCounterSat, 2 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.5s Time, 0 mProtectedPredicate, 0 mProtectedAction, 41 SdHoareTripleChecker+Valid, 205 SdHoareTripleChecker+Invalid, 244 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 2 IncrementalHoareTripleChecker+Valid, 242 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.5s IncrementalHoareTripleChecker+Time [2024-11-17 04:24:42,529 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [41 Valid, 205 Invalid, 244 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [2 Valid, 242 Invalid, 0 Unknown, 0 Unchecked, 0.5s Time] [2024-11-17 04:24:42,530 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 348 states. [2024-11-17 04:24:42,548 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 348 to 313. [2024-11-17 04:24:42,549 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 313 states, 234 states have (on average 1.3888888888888888) internal successors, (325), 285 states have internal predecessors, (325), 25 states have call successors, (25), 2 states have call predecessors, (25), 2 states have return successors, (25), 25 states have call predecessors, (25), 25 states have call successors, (25) [2024-11-17 04:24:42,550 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 313 states to 313 states and 375 transitions. [2024-11-17 04:24:42,550 INFO L78 Accepts]: Start accepts. Automaton has 313 states and 375 transitions. Word has length 74 [2024-11-17 04:24:42,551 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-17 04:24:42,551 INFO L471 AbstractCegarLoop]: Abstraction has 313 states and 375 transitions. [2024-11-17 04:24:42,551 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 3 states have (on average 15.0) internal successors, (45), 4 states have internal predecessors, (45), 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-17 04:24:42,551 INFO L276 IsEmpty]: Start isEmpty. Operand 313 states and 375 transitions. [2024-11-17 04:24:42,552 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 78 [2024-11-17 04:24:42,552 INFO L207 NwaCegarLoop]: Found error trace [2024-11-17 04:24:42,552 INFO L215 NwaCegarLoop]: trace histogram [4, 4, 4, 3, 3, 3, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-17 04:24:42,569 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (17)] Ended with exit code 0 [2024-11-17 04:24:42,753 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 17 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable21 [2024-11-17 04:24:42,753 INFO L396 AbstractCegarLoop]: === Iteration 23 === Targeting ULTIMATE.startErr51ASSERT_VIOLATIONINTEGER_OVERFLOW === [ULTIMATE.startErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 53 more)] === [2024-11-17 04:24:42,754 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-17 04:24:42,754 INFO L85 PathProgramCache]: Analyzing trace with hash -998891140, now seen corresponding path program 1 times [2024-11-17 04:24:42,754 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-17 04:24:42,754 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1993758195] [2024-11-17 04:24:42,754 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-17 04:24:42,754 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-17 04:24:42,772 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unknown [2024-11-17 04:24:42,774 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [1603997113] [2024-11-17 04:24:42,775 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-17 04:24:42,775 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-17 04:24:42,775 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2024-11-17 04:24:42,777 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-17 04:24:42,778 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-17 04:24:42,829 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-17 04:24:42,830 INFO L255 TraceCheckSpWp]: Trace formula consists of 141 conjuncts, 4 conjuncts are in the unsatisfiable core [2024-11-17 04:24:42,832 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-11-17 04:24:42,901 INFO L134 CoverageAnalysis]: Checked inductivity of 43 backedges. 4 proven. 0 refuted. 0 times theorem prover too weak. 39 trivial. 0 not checked. [2024-11-17 04:24:42,901 INFO L307 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2024-11-17 04:24:42,901 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-17 04:24:42,901 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1993758195] [2024-11-17 04:24:42,902 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2024-11-17 04:24:42,902 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1603997113] [2024-11-17 04:24:42,902 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1603997113] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-17 04:24:42,902 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-11-17 04:24:42,902 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2024-11-17 04:24:42,902 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [443774266] [2024-11-17 04:24:42,902 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-17 04:24:42,903 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2024-11-17 04:24:42,903 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-17 04:24:42,903 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2024-11-17 04:24:42,904 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=6, Invalid=6, Unknown=0, NotChecked=0, Total=12 [2024-11-17 04:24:42,904 INFO L87 Difference]: Start difference. First operand 313 states and 375 transitions. Second operand has 4 states, 3 states have (on average 15.333333333333334) internal successors, (46), 4 states have internal predecessors, (46), 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-17 04:24:43,858 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-17 04:24:43,858 INFO L93 Difference]: Finished difference Result 365 states and 420 transitions. [2024-11-17 04:24:43,858 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2024-11-17 04:24:43,859 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 3 states have (on average 15.333333333333334) internal successors, (46), 4 states have internal predecessors, (46), 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 77 [2024-11-17 04:24:43,859 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-17 04:24:43,860 INFO L225 Difference]: With dead ends: 365 [2024-11-17 04:24:43,860 INFO L226 Difference]: Without dead ends: 364 [2024-11-17 04:24:43,861 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 76 GetRequests, 74 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-17 04:24:43,861 INFO L432 NwaCegarLoop]: 81 mSDtfsCounter, 81 mSDsluCounter, 149 mSDsCounter, 0 mSdLazyCounter, 215 mSolverCounterSat, 2 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.9s Time, 0 mProtectedPredicate, 0 mProtectedAction, 87 SdHoareTripleChecker+Valid, 230 SdHoareTripleChecker+Invalid, 217 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 2 IncrementalHoareTripleChecker+Valid, 215 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.9s IncrementalHoareTripleChecker+Time [2024-11-17 04:24:43,861 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [87 Valid, 230 Invalid, 217 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [2 Valid, 215 Invalid, 0 Unknown, 0 Unchecked, 0.9s Time] [2024-11-17 04:24:43,862 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 364 states. [2024-11-17 04:24:43,874 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 364 to 313. [2024-11-17 04:24:43,875 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 313 states, 234 states have (on average 1.3846153846153846) internal successors, (324), 285 states have internal predecessors, (324), 25 states have call successors, (25), 2 states have call predecessors, (25), 2 states have return successors, (25), 25 states have call predecessors, (25), 25 states have call successors, (25) [2024-11-17 04:24:43,876 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 313 states to 313 states and 374 transitions. [2024-11-17 04:24:43,876 INFO L78 Accepts]: Start accepts. Automaton has 313 states and 374 transitions. Word has length 77 [2024-11-17 04:24:43,876 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-17 04:24:43,876 INFO L471 AbstractCegarLoop]: Abstraction has 313 states and 374 transitions. [2024-11-17 04:24:43,877 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 3 states have (on average 15.333333333333334) internal successors, (46), 4 states have internal predecessors, (46), 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-17 04:24:43,877 INFO L276 IsEmpty]: Start isEmpty. Operand 313 states and 374 transitions. [2024-11-17 04:24:43,877 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 79 [2024-11-17 04:24:43,877 INFO L207 NwaCegarLoop]: Found error trace [2024-11-17 04:24:43,877 INFO L215 NwaCegarLoop]: trace histogram [4, 4, 4, 3, 3, 3, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-17 04:24:43,894 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (18)] Forceful destruction successful, exit code 0 [2024-11-17 04:24:44,081 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable22,18 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-17 04:24:44,082 INFO L396 AbstractCegarLoop]: === Iteration 24 === Targeting ULTIMATE.startErr50ASSERT_VIOLATIONINTEGER_OVERFLOW === [ULTIMATE.startErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 53 more)] === [2024-11-17 04:24:44,082 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-17 04:24:44,082 INFO L85 PathProgramCache]: Analyzing trace with hash -900854178, now seen corresponding path program 1 times [2024-11-17 04:24:44,082 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-17 04:24:44,082 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1577221204] [2024-11-17 04:24:44,083 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-17 04:24:44,083 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-17 04:24:44,095 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unknown [2024-11-17 04:24:44,096 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [1284317042] [2024-11-17 04:24:44,096 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-17 04:24:44,096 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-17 04:24:44,096 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2024-11-17 04:24:44,099 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-17 04:24:44,101 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-17 04:24:44,150 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-17 04:24:44,151 INFO L255 TraceCheckSpWp]: Trace formula consists of 142 conjuncts, 4 conjuncts are in the unsatisfiable core [2024-11-17 04:24:44,152 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-11-17 04:24:44,313 INFO L134 CoverageAnalysis]: Checked inductivity of 44 backedges. 4 proven. 0 refuted. 0 times theorem prover too weak. 40 trivial. 0 not checked. [2024-11-17 04:24:44,313 INFO L307 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2024-11-17 04:24:44,313 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-17 04:24:44,313 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1577221204] [2024-11-17 04:24:44,313 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2024-11-17 04:24:44,314 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1284317042] [2024-11-17 04:24:44,314 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1284317042] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-17 04:24:44,314 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-11-17 04:24:44,314 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2024-11-17 04:24:44,314 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [751358978] [2024-11-17 04:24:44,314 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-17 04:24:44,315 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2024-11-17 04:24:44,315 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-17 04:24:44,315 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2024-11-17 04:24:44,315 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=6, Invalid=6, Unknown=0, NotChecked=0, Total=12 [2024-11-17 04:24:44,316 INFO L87 Difference]: Start difference. First operand 313 states and 374 transitions. Second operand has 4 states, 3 states have (on average 15.333333333333334) internal successors, (46), 4 states have internal predecessors, (46), 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-17 04:24:44,932 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-17 04:24:44,933 INFO L93 Difference]: Finished difference Result 367 states and 419 transitions. [2024-11-17 04:24:44,933 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2024-11-17 04:24:44,933 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 3 states have (on average 15.333333333333334) internal successors, (46), 4 states have internal predecessors, (46), 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 78 [2024-11-17 04:24:44,933 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-17 04:24:44,935 INFO L225 Difference]: With dead ends: 367 [2024-11-17 04:24:44,935 INFO L226 Difference]: Without dead ends: 364 [2024-11-17 04:24:44,935 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 77 GetRequests, 75 SyntacticMatches, 0 SemanticMatches, 2 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=6, Invalid=6, Unknown=0, NotChecked=0, Total=12 [2024-11-17 04:24:44,935 INFO L432 NwaCegarLoop]: 84 mSDtfsCounter, 119 mSDsluCounter, 97 mSDsCounter, 0 mSdLazyCounter, 133 mSolverCounterSat, 7 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.6s Time, 0 mProtectedPredicate, 0 mProtectedAction, 125 SdHoareTripleChecker+Valid, 181 SdHoareTripleChecker+Invalid, 140 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 7 IncrementalHoareTripleChecker+Valid, 133 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.6s IncrementalHoareTripleChecker+Time [2024-11-17 04:24:44,936 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [125 Valid, 181 Invalid, 140 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [7 Valid, 133 Invalid, 0 Unknown, 0 Unchecked, 0.6s Time] [2024-11-17 04:24:44,936 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 364 states. [2024-11-17 04:24:44,949 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 364 to 316. [2024-11-17 04:24:44,949 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 316 states, 237 states have (on average 1.379746835443038) internal successors, (327), 288 states have internal predecessors, (327), 25 states have call successors, (25), 2 states have call predecessors, (25), 2 states have return successors, (25), 25 states have call predecessors, (25), 25 states have call successors, (25) [2024-11-17 04:24:44,950 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 316 states to 316 states and 377 transitions. [2024-11-17 04:24:44,950 INFO L78 Accepts]: Start accepts. Automaton has 316 states and 377 transitions. Word has length 78 [2024-11-17 04:24:44,950 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-17 04:24:44,951 INFO L471 AbstractCegarLoop]: Abstraction has 316 states and 377 transitions. [2024-11-17 04:24:44,951 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 3 states have (on average 15.333333333333334) internal successors, (46), 4 states have internal predecessors, (46), 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-17 04:24:44,951 INFO L276 IsEmpty]: Start isEmpty. Operand 316 states and 377 transitions. [2024-11-17 04:24:44,951 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 85 [2024-11-17 04:24:44,951 INFO L207 NwaCegarLoop]: Found error trace [2024-11-17 04:24:44,951 INFO L215 NwaCegarLoop]: trace histogram [4, 4, 4, 4, 4, 4, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-17 04:24:44,967 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-17 04:24:45,152 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable23,19 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-17 04:24:45,152 INFO L396 AbstractCegarLoop]: === Iteration 25 === Targeting ULTIMATE.startErr49ASSERT_VIOLATIONINTEGER_OVERFLOW === [ULTIMATE.startErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 53 more)] === [2024-11-17 04:24:45,152 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-17 04:24:45,153 INFO L85 PathProgramCache]: Analyzing trace with hash -12108143, now seen corresponding path program 1 times [2024-11-17 04:24:45,153 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-17 04:24:45,153 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2801685] [2024-11-17 04:24:45,153 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-17 04:24:45,153 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-17 04:24:45,169 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unknown [2024-11-17 04:24:45,170 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [27884007] [2024-11-17 04:24:45,170 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-17 04:24:45,170 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-17 04:24:45,170 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2024-11-17 04:24:45,172 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-17 04:24:45,174 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-17 04:24:45,222 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-17 04:24:45,226 INFO L255 TraceCheckSpWp]: Trace formula consists of 152 conjuncts, 9 conjuncts are in the unsatisfiable core [2024-11-17 04:24:45,227 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-11-17 04:24:45,546 INFO L134 CoverageAnalysis]: Checked inductivity of 58 backedges. 3 proven. 16 refuted. 0 times theorem prover too weak. 39 trivial. 0 not checked. [2024-11-17 04:24:45,546 INFO L311 TraceCheckSpWp]: Computing backward predicates... [2024-11-17 04:24:45,666 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-17 04:24:45,666 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2801685] [2024-11-17 04:24:45,667 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2024-11-17 04:24:45,667 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [27884007] [2024-11-17 04:24:45,667 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [27884007] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-17 04:24:45,667 INFO L185 FreeRefinementEngine]: Found 0 perfect and 1 imperfect interpolant sequences. [2024-11-17 04:24:45,667 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [6] total 6 [2024-11-17 04:24:45,668 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2050735688] [2024-11-17 04:24:45,668 INFO L85 oduleStraightlineAll]: Using 1 imperfect interpolants to construct interpolant automaton [2024-11-17 04:24:45,668 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2024-11-17 04:24:45,668 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-17 04:24:45,669 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2024-11-17 04:24:45,669 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=21, Invalid=51, Unknown=0, NotChecked=0, Total=72 [2024-11-17 04:24:45,669 INFO L87 Difference]: Start difference. First operand 316 states and 377 transitions. Second operand has 7 states, 6 states have (on average 8.833333333333334) internal successors, (53), 6 states have internal predecessors, (53), 4 states have call successors, (8), 1 states have call predecessors, (8), 2 states have return successors, (8), 4 states have call predecessors, (8), 4 states have call successors, (8) [2024-11-17 04:24:46,324 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-17 04:24:46,324 INFO L93 Difference]: Finished difference Result 514 states and 639 transitions. [2024-11-17 04:24:46,325 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2024-11-17 04:24:46,325 INFO L78 Accepts]: Start accepts. Automaton has has 7 states, 6 states have (on average 8.833333333333334) internal successors, (53), 6 states have internal predecessors, (53), 4 states have call successors, (8), 1 states have call predecessors, (8), 2 states have return successors, (8), 4 states have call predecessors, (8), 4 states have call successors, (8) Word has length 84 [2024-11-17 04:24:46,325 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-17 04:24:46,327 INFO L225 Difference]: With dead ends: 514 [2024-11-17 04:24:46,327 INFO L226 Difference]: Without dead ends: 510 [2024-11-17 04:24:46,327 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 109 GetRequests, 102 SyntacticMatches, 0 SemanticMatches, 7 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 5 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=21, Invalid=51, Unknown=0, NotChecked=0, Total=72 [2024-11-17 04:24:46,328 INFO L432 NwaCegarLoop]: 70 mSDtfsCounter, 237 mSDsluCounter, 269 mSDsCounter, 0 mSdLazyCounter, 441 mSolverCounterSat, 4 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.6s Time, 0 mProtectedPredicate, 0 mProtectedAction, 251 SdHoareTripleChecker+Valid, 339 SdHoareTripleChecker+Invalid, 445 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 4 IncrementalHoareTripleChecker+Valid, 441 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.6s IncrementalHoareTripleChecker+Time [2024-11-17 04:24:46,329 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [251 Valid, 339 Invalid, 445 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [4 Valid, 441 Invalid, 0 Unknown, 0 Unchecked, 0.6s Time] [2024-11-17 04:24:46,330 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 510 states. [2024-11-17 04:24:46,347 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 510 to 400. [2024-11-17 04:24:46,351 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 400 states, 312 states have (on average 1.4134615384615385) internal successors, (441), 363 states have internal predecessors, (441), 34 states have call successors, (34), 2 states have call predecessors, (34), 2 states have return successors, (34), 34 states have call predecessors, (34), 34 states have call successors, (34) [2024-11-17 04:24:46,353 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 400 states to 400 states and 509 transitions. [2024-11-17 04:24:46,353 INFO L78 Accepts]: Start accepts. Automaton has 400 states and 509 transitions. Word has length 84 [2024-11-17 04:24:46,353 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-17 04:24:46,353 INFO L471 AbstractCegarLoop]: Abstraction has 400 states and 509 transitions. [2024-11-17 04:24:46,353 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 6 states have (on average 8.833333333333334) internal successors, (53), 6 states have internal predecessors, (53), 4 states have call successors, (8), 1 states have call predecessors, (8), 2 states have return successors, (8), 4 states have call predecessors, (8), 4 states have call successors, (8) [2024-11-17 04:24:46,353 INFO L276 IsEmpty]: Start isEmpty. Operand 400 states and 509 transitions. [2024-11-17 04:24:46,354 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 86 [2024-11-17 04:24:46,354 INFO L207 NwaCegarLoop]: Found error trace [2024-11-17 04:24:46,358 INFO L215 NwaCegarLoop]: trace histogram [4, 4, 4, 4, 4, 4, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-17 04:24:46,375 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (20)] Ended with exit code 0 [2024-11-17 04:24:46,559 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable24,20 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-17 04:24:46,559 INFO L396 AbstractCegarLoop]: === Iteration 26 === Targeting ULTIMATE.startErr48ASSERT_VIOLATIONINTEGER_OVERFLOW === [ULTIMATE.startErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 53 more)] === [2024-11-17 04:24:46,560 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-17 04:24:46,560 INFO L85 PathProgramCache]: Analyzing trace with hash -375352348, now seen corresponding path program 1 times [2024-11-17 04:24:46,560 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-17 04:24:46,561 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1077087439] [2024-11-17 04:24:46,561 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-17 04:24:46,561 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-17 04:24:46,575 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unknown [2024-11-17 04:24:46,576 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [206652624] [2024-11-17 04:24:46,576 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-17 04:24:46,576 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-17 04:24:46,577 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2024-11-17 04:24:46,578 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-17 04:24:46,580 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-17 04:24:46,626 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-17 04:24:46,627 INFO L255 TraceCheckSpWp]: Trace formula consists of 153 conjuncts, 9 conjuncts are in the unsatisfiable core [2024-11-17 04:24:46,629 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-11-17 04:24:46,923 INFO L134 CoverageAnalysis]: Checked inductivity of 59 backedges. 3 proven. 17 refuted. 0 times theorem prover too weak. 39 trivial. 0 not checked. [2024-11-17 04:24:46,923 INFO L311 TraceCheckSpWp]: Computing backward predicates... [2024-11-17 04:24:47,863 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-17 04:24:47,863 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1077087439] [2024-11-17 04:24:47,863 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2024-11-17 04:24:47,863 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [206652624] [2024-11-17 04:24:47,863 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [206652624] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-17 04:24:47,863 INFO L185 FreeRefinementEngine]: Found 0 perfect and 1 imperfect interpolant sequences. [2024-11-17 04:24:47,864 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [6] total 6 [2024-11-17 04:24:47,864 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [901034450] [2024-11-17 04:24:47,864 INFO L85 oduleStraightlineAll]: Using 1 imperfect interpolants to construct interpolant automaton [2024-11-17 04:24:47,864 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2024-11-17 04:24:47,864 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-17 04:24:47,865 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2024-11-17 04:24:47,865 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=20, Invalid=52, Unknown=0, NotChecked=0, Total=72 [2024-11-17 04:24:47,866 INFO L87 Difference]: Start difference. First operand 400 states and 509 transitions. Second operand has 7 states, 6 states have (on average 9.0) internal successors, (54), 6 states have internal predecessors, (54), 4 states have call successors, (8), 1 states have call predecessors, (8), 2 states have return successors, (8), 4 states have call predecessors, (8), 4 states have call successors, (8) [2024-11-17 04:24:48,494 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-17 04:24:48,494 INFO L93 Difference]: Finished difference Result 430 states and 534 transitions. [2024-11-17 04:24:48,494 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2024-11-17 04:24:48,494 INFO L78 Accepts]: Start accepts. Automaton has has 7 states, 6 states have (on average 9.0) internal successors, (54), 6 states have internal predecessors, (54), 4 states have call successors, (8), 1 states have call predecessors, (8), 2 states have return successors, (8), 4 states have call predecessors, (8), 4 states have call successors, (8) Word has length 85 [2024-11-17 04:24:48,495 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-17 04:24:48,496 INFO L225 Difference]: With dead ends: 430 [2024-11-17 04:24:48,496 INFO L226 Difference]: Without dead ends: 424 [2024-11-17 04:24:48,497 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 112 GetRequests, 104 SyntacticMatches, 0 SemanticMatches, 8 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 5 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=27, Invalid=63, Unknown=0, NotChecked=0, Total=90 [2024-11-17 04:24:48,497 INFO L432 NwaCegarLoop]: 114 mSDtfsCounter, 194 mSDsluCounter, 277 mSDsCounter, 0 mSdLazyCounter, 489 mSolverCounterSat, 15 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.5s Time, 0 mProtectedPredicate, 0 mProtectedAction, 197 SdHoareTripleChecker+Valid, 391 SdHoareTripleChecker+Invalid, 504 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 15 IncrementalHoareTripleChecker+Valid, 489 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.6s IncrementalHoareTripleChecker+Time [2024-11-17 04:24:48,497 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [197 Valid, 391 Invalid, 504 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [15 Valid, 489 Invalid, 0 Unknown, 0 Unchecked, 0.6s Time] [2024-11-17 04:24:48,498 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 424 states. [2024-11-17 04:24:48,516 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 424 to 394. [2024-11-17 04:24:48,516 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 394 states, 312 states have (on average 1.3653846153846154) internal successors, (426), 357 states have internal predecessors, (426), 34 states have call successors, (34), 2 states have call predecessors, (34), 2 states have return successors, (34), 34 states have call predecessors, (34), 34 states have call successors, (34) [2024-11-17 04:24:48,517 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 394 states to 394 states and 494 transitions. [2024-11-17 04:24:48,518 INFO L78 Accepts]: Start accepts. Automaton has 394 states and 494 transitions. Word has length 85 [2024-11-17 04:24:48,518 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-17 04:24:48,518 INFO L471 AbstractCegarLoop]: Abstraction has 394 states and 494 transitions. [2024-11-17 04:24:48,518 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 6 states have (on average 9.0) internal successors, (54), 6 states have internal predecessors, (54), 4 states have call successors, (8), 1 states have call predecessors, (8), 2 states have return successors, (8), 4 states have call predecessors, (8), 4 states have call successors, (8) [2024-11-17 04:24:48,518 INFO L276 IsEmpty]: Start isEmpty. Operand 394 states and 494 transitions. [2024-11-17 04:24:48,519 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 87 [2024-11-17 04:24:48,519 INFO L207 NwaCegarLoop]: Found error trace [2024-11-17 04:24:48,519 INFO L215 NwaCegarLoop]: trace histogram [4, 4, 4, 4, 4, 4, 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-17 04:24:48,539 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (21)] Ended with exit code 0 [2024-11-17 04:24:48,726 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 21 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable25 [2024-11-17 04:24:48,727 INFO L396 AbstractCegarLoop]: === Iteration 27 === Targeting ULTIMATE.startErr47ASSERT_VIOLATIONINTEGER_OVERFLOW === [ULTIMATE.startErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 53 more)] === [2024-11-17 04:24:48,727 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-17 04:24:48,727 INFO L85 PathProgramCache]: Analyzing trace with hash 1248979183, now seen corresponding path program 1 times [2024-11-17 04:24:48,727 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-17 04:24:48,727 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2068664655] [2024-11-17 04:24:48,727 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-17 04:24:48,727 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-17 04:24:48,743 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unknown [2024-11-17 04:24:48,744 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [1991506166] [2024-11-17 04:24:48,744 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-17 04:24:48,744 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-17 04:24:48,744 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2024-11-17 04:24:48,747 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-17 04:24:48,748 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-17 04:24:48,799 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-17 04:24:48,800 INFO L255 TraceCheckSpWp]: Trace formula consists of 154 conjuncts, 17 conjuncts are in the unsatisfiable core [2024-11-17 04:24:48,802 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-11-17 04:24:49,231 INFO L134 CoverageAnalysis]: Checked inductivity of 60 backedges. 0 proven. 24 refuted. 0 times theorem prover too weak. 36 trivial. 0 not checked. [2024-11-17 04:24:49,232 INFO L311 TraceCheckSpWp]: Computing backward predicates... [2024-11-17 04:24:49,392 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-17 04:24:49,392 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2068664655] [2024-11-17 04:24:49,392 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2024-11-17 04:24:49,393 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1991506166] [2024-11-17 04:24:49,393 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1991506166] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-17 04:24:49,393 INFO L185 FreeRefinementEngine]: Found 0 perfect and 1 imperfect interpolant sequences. [2024-11-17 04:24:49,393 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8] total 8 [2024-11-17 04:24:49,393 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2059224460] [2024-11-17 04:24:49,393 INFO L85 oduleStraightlineAll]: Using 1 imperfect interpolants to construct interpolant automaton [2024-11-17 04:24:49,394 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 9 states [2024-11-17 04:24:49,394 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-17 04:24:49,394 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 9 interpolants. [2024-11-17 04:24:49,394 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=34, Invalid=98, Unknown=0, NotChecked=0, Total=132 [2024-11-17 04:24:49,394 INFO L87 Difference]: Start difference. First operand 394 states and 494 transitions. Second operand has 9 states, 8 states have (on average 6.875) internal successors, (55), 8 states have internal predecessors, (55), 5 states have call successors, (8), 1 states have call predecessors, (8), 2 states have return successors, (8), 4 states have call predecessors, (8), 5 states have call successors, (8) [2024-11-17 04:24:50,512 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-17 04:24:50,512 INFO L93 Difference]: Finished difference Result 548 states and 710 transitions. [2024-11-17 04:24:50,512 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2024-11-17 04:24:50,513 INFO L78 Accepts]: Start accepts. Automaton has has 9 states, 8 states have (on average 6.875) internal successors, (55), 8 states have internal predecessors, (55), 5 states have call successors, (8), 1 states have call predecessors, (8), 2 states have return successors, (8), 4 states have call predecessors, (8), 5 states have call successors, (8) Word has length 86 [2024-11-17 04:24:50,513 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-17 04:24:50,515 INFO L225 Difference]: With dead ends: 548 [2024-11-17 04:24:50,515 INFO L226 Difference]: Without dead ends: 541 [2024-11-17 04:24:50,515 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 118 GetRequests, 103 SyntacticMatches, 0 SemanticMatches, 15 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 23 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=81, Invalid=191, Unknown=0, NotChecked=0, Total=272 [2024-11-17 04:24:50,516 INFO L432 NwaCegarLoop]: 69 mSDtfsCounter, 333 mSDsluCounter, 295 mSDsCounter, 0 mSdLazyCounter, 1028 mSolverCounterSat, 33 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.9s Time, 0 mProtectedPredicate, 0 mProtectedAction, 339 SdHoareTripleChecker+Valid, 364 SdHoareTripleChecker+Invalid, 1061 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 33 IncrementalHoareTripleChecker+Valid, 1028 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.0s IncrementalHoareTripleChecker+Time [2024-11-17 04:24:50,516 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [339 Valid, 364 Invalid, 1061 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [33 Valid, 1028 Invalid, 0 Unknown, 0 Unchecked, 1.0s Time] [2024-11-17 04:24:50,517 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 541 states. [2024-11-17 04:24:50,539 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 541 to 498. [2024-11-17 04:24:50,540 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 498 states, 406 states have (on average 1.4064039408866995) internal successors, (571), 451 states have internal predecessors, (571), 44 states have call successors, (44), 2 states have call predecessors, (44), 2 states have return successors, (44), 44 states have call predecessors, (44), 44 states have call successors, (44) [2024-11-17 04:24:50,541 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 498 states to 498 states and 659 transitions. [2024-11-17 04:24:50,541 INFO L78 Accepts]: Start accepts. Automaton has 498 states and 659 transitions. Word has length 86 [2024-11-17 04:24:50,542 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-17 04:24:50,542 INFO L471 AbstractCegarLoop]: Abstraction has 498 states and 659 transitions. [2024-11-17 04:24:50,542 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 9 states, 8 states have (on average 6.875) internal successors, (55), 8 states have internal predecessors, (55), 5 states have call successors, (8), 1 states have call predecessors, (8), 2 states have return successors, (8), 4 states have call predecessors, (8), 5 states have call successors, (8) [2024-11-17 04:24:50,542 INFO L276 IsEmpty]: Start isEmpty. Operand 498 states and 659 transitions. [2024-11-17 04:24:50,543 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 88 [2024-11-17 04:24:50,543 INFO L207 NwaCegarLoop]: Found error trace [2024-11-17 04:24:50,543 INFO L215 NwaCegarLoop]: trace histogram [4, 4, 4, 4, 4, 4, 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-17 04:24:50,560 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (22)] Ended with exit code 0 [2024-11-17 04:24:50,744 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 22 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable26 [2024-11-17 04:24:50,744 INFO L396 AbstractCegarLoop]: === Iteration 28 === Targeting ULTIMATE.startErr46ASSERT_VIOLATIONINTEGER_OVERFLOW === [ULTIMATE.startErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 53 more)] === [2024-11-17 04:24:50,744 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-17 04:24:50,744 INFO L85 PathProgramCache]: Analyzing trace with hash 63649090, now seen corresponding path program 1 times [2024-11-17 04:24:50,744 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-17 04:24:50,744 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [618853576] [2024-11-17 04:24:50,745 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-17 04:24:50,745 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-17 04:24:50,756 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unknown [2024-11-17 04:24:50,757 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [1088227339] [2024-11-17 04:24:50,757 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-17 04:24:50,757 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-17 04:24:50,757 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2024-11-17 04:24:50,759 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-17 04:24:50,762 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-17 04:24:50,818 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-17 04:24:50,819 INFO L255 TraceCheckSpWp]: Trace formula consists of 155 conjuncts, 17 conjuncts are in the unsatisfiable core [2024-11-17 04:24:50,820 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-11-17 04:24:51,219 INFO L134 CoverageAnalysis]: Checked inductivity of 61 backedges. 0 proven. 25 refuted. 0 times theorem prover too weak. 36 trivial. 0 not checked. [2024-11-17 04:24:51,219 INFO L311 TraceCheckSpWp]: Computing backward predicates... [2024-11-17 04:24:53,169 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-17 04:24:53,169 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [618853576] [2024-11-17 04:24:53,169 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2024-11-17 04:24:53,169 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1088227339] [2024-11-17 04:24:53,169 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1088227339] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-17 04:24:53,169 INFO L185 FreeRefinementEngine]: Found 0 perfect and 1 imperfect interpolant sequences. [2024-11-17 04:24:53,170 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8] total 8 [2024-11-17 04:24:53,170 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1777481757] [2024-11-17 04:24:53,170 INFO L85 oduleStraightlineAll]: Using 1 imperfect interpolants to construct interpolant automaton [2024-11-17 04:24:53,170 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 9 states [2024-11-17 04:24:53,170 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-17 04:24:53,171 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 9 interpolants. [2024-11-17 04:24:53,171 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=34, Invalid=97, Unknown=1, NotChecked=0, Total=132 [2024-11-17 04:24:53,171 INFO L87 Difference]: Start difference. First operand 498 states and 659 transitions. Second operand has 9 states, 8 states have (on average 7.0) internal successors, (56), 8 states have internal predecessors, (56), 5 states have call successors, (8), 1 states have call predecessors, (8), 2 states have return successors, (8), 4 states have call predecessors, (8), 5 states have call successors, (8) [2024-11-17 04:24:54,137 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-17 04:24:54,137 INFO L93 Difference]: Finished difference Result 608 states and 802 transitions. [2024-11-17 04:24:54,137 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2024-11-17 04:24:54,137 INFO L78 Accepts]: Start accepts. Automaton has has 9 states, 8 states have (on average 7.0) internal successors, (56), 8 states have internal predecessors, (56), 5 states have call successors, (8), 1 states have call predecessors, (8), 2 states have return successors, (8), 4 states have call predecessors, (8), 5 states have call successors, (8) Word has length 87 [2024-11-17 04:24:54,138 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-17 04:24:54,139 INFO L225 Difference]: With dead ends: 608 [2024-11-17 04:24:54,139 INFO L226 Difference]: Without dead ends: 606 [2024-11-17 04:24:54,140 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 120 GetRequests, 105 SyntacticMatches, 0 SemanticMatches, 15 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 23 ImplicationChecksByTransitivity, 1.6s TimeCoverageRelationStatistics Valid=81, Invalid=190, Unknown=1, NotChecked=0, Total=272 [2024-11-17 04:24:54,140 INFO L432 NwaCegarLoop]: 66 mSDtfsCounter, 474 mSDsluCounter, 216 mSDsCounter, 0 mSdLazyCounter, 921 mSolverCounterSat, 34 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.8s Time, 0 mProtectedPredicate, 0 mProtectedAction, 480 SdHoareTripleChecker+Valid, 282 SdHoareTripleChecker+Invalid, 955 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 34 IncrementalHoareTripleChecker+Valid, 921 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.9s IncrementalHoareTripleChecker+Time [2024-11-17 04:24:54,140 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [480 Valid, 282 Invalid, 955 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [34 Valid, 921 Invalid, 0 Unknown, 0 Unchecked, 0.9s Time] [2024-11-17 04:24:54,141 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 606 states. [2024-11-17 04:24:54,167 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 606 to 537. [2024-11-17 04:24:54,168 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 537 states, 441 states have (on average 1.401360544217687) internal successors, (618), 486 states have internal predecessors, (618), 48 states have call successors, (48), 2 states have call predecessors, (48), 2 states have return successors, (48), 48 states have call predecessors, (48), 48 states have call successors, (48) [2024-11-17 04:24:54,170 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 537 states to 537 states and 714 transitions. [2024-11-17 04:24:54,170 INFO L78 Accepts]: Start accepts. Automaton has 537 states and 714 transitions. Word has length 87 [2024-11-17 04:24:54,170 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-17 04:24:54,170 INFO L471 AbstractCegarLoop]: Abstraction has 537 states and 714 transitions. [2024-11-17 04:24:54,171 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 9 states, 8 states have (on average 7.0) internal successors, (56), 8 states have internal predecessors, (56), 5 states have call successors, (8), 1 states have call predecessors, (8), 2 states have return successors, (8), 4 states have call predecessors, (8), 5 states have call successors, (8) [2024-11-17 04:24:54,171 INFO L276 IsEmpty]: Start isEmpty. Operand 537 states and 714 transitions. [2024-11-17 04:24:54,171 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 89 [2024-11-17 04:24:54,171 INFO L207 NwaCegarLoop]: Found error trace [2024-11-17 04:24:54,171 INFO L215 NwaCegarLoop]: trace histogram [4, 4, 4, 4, 4, 4, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-17 04:24:54,189 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (23)] Forceful destruction successful, exit code 0 [2024-11-17 04:24:54,372 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 23 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable27 [2024-11-17 04:24:54,372 INFO L396 AbstractCegarLoop]: === Iteration 29 === Targeting ULTIMATE.startErr45ASSERT_VIOLATIONINTEGER_OVERFLOW === [ULTIMATE.startErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 53 more)] === [2024-11-17 04:24:54,372 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-17 04:24:54,372 INFO L85 PathProgramCache]: Analyzing trace with hash 1973121869, now seen corresponding path program 1 times [2024-11-17 04:24:54,373 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-17 04:24:54,373 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1506407799] [2024-11-17 04:24:54,373 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-17 04:24:54,373 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-17 04:24:54,385 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unknown [2024-11-17 04:24:54,387 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [741150156] [2024-11-17 04:24:54,387 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-17 04:24:54,387 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-17 04:24:54,387 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2024-11-17 04:24:54,389 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-17 04:24:54,390 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-17 04:24:54,441 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-17 04:24:54,442 INFO L255 TraceCheckSpWp]: Trace formula consists of 156 conjuncts, 24 conjuncts are in the unsatisfiable core [2024-11-17 04:24:54,444 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-11-17 04:24:54,982 INFO L134 CoverageAnalysis]: Checked inductivity of 62 backedges. 6 proven. 26 refuted. 0 times theorem prover too weak. 30 trivial. 0 not checked. [2024-11-17 04:24:54,982 INFO L311 TraceCheckSpWp]: Computing backward predicates... [2024-11-17 04:24:55,178 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-17 04:24:55,178 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1506407799] [2024-11-17 04:24:55,178 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2024-11-17 04:24:55,178 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [741150156] [2024-11-17 04:24:55,178 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [741150156] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-17 04:24:55,178 INFO L185 FreeRefinementEngine]: Found 0 perfect and 1 imperfect interpolant sequences. [2024-11-17 04:24:55,178 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11] total 11 [2024-11-17 04:24:55,178 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1269269312] [2024-11-17 04:24:55,178 INFO L85 oduleStraightlineAll]: Using 1 imperfect interpolants to construct interpolant automaton [2024-11-17 04:24:55,179 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 12 states [2024-11-17 04:24:55,179 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-17 04:24:55,179 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2024-11-17 04:24:55,179 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=37, Invalid=145, Unknown=0, NotChecked=0, Total=182 [2024-11-17 04:24:55,180 INFO L87 Difference]: Start difference. First operand 537 states and 714 transitions. Second operand has 12 states, 11 states have (on average 5.454545454545454) internal successors, (60), 11 states have internal predecessors, (60), 5 states have call successors, (8), 1 states have call predecessors, (8), 3 states have return successors, (8), 5 states have call predecessors, (8), 5 states have call successors, (8) [2024-11-17 04:24:56,386 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-17 04:24:56,387 INFO L93 Difference]: Finished difference Result 606 states and 796 transitions. [2024-11-17 04:24:56,387 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 14 states. [2024-11-17 04:24:56,387 INFO L78 Accepts]: Start accepts. Automaton has has 12 states, 11 states have (on average 5.454545454545454) internal successors, (60), 11 states have internal predecessors, (60), 5 states have call successors, (8), 1 states have call predecessors, (8), 3 states have return successors, (8), 5 states have call predecessors, (8), 5 states have call successors, (8) Word has length 88 [2024-11-17 04:24:56,387 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-17 04:24:56,390 INFO L225 Difference]: With dead ends: 606 [2024-11-17 04:24:56,390 INFO L226 Difference]: Without dead ends: 602 [2024-11-17 04:24:56,390 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 96 GetRequests, 81 SyntacticMatches, 0 SemanticMatches, 15 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 28 ImplicationChecksByTransitivity, 0.3s TimeCoverageRelationStatistics Valid=60, Invalid=212, Unknown=0, NotChecked=0, Total=272 [2024-11-17 04:24:56,391 INFO L432 NwaCegarLoop]: 68 mSDtfsCounter, 428 mSDsluCounter, 318 mSDsCounter, 0 mSdLazyCounter, 1531 mSolverCounterSat, 29 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 446 SdHoareTripleChecker+Valid, 386 SdHoareTripleChecker+Invalid, 1560 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 29 IncrementalHoareTripleChecker+Valid, 1531 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.1s IncrementalHoareTripleChecker+Time [2024-11-17 04:24:56,391 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [446 Valid, 386 Invalid, 1560 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [29 Valid, 1531 Invalid, 0 Unknown, 0 Unchecked, 1.1s Time] [2024-11-17 04:24:56,392 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 602 states. [2024-11-17 04:24:56,432 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 602 to 475. [2024-11-17 04:24:56,433 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 475 states, 386 states have (on average 1.38860103626943) internal successors, (536), 431 states have internal predecessors, (536), 41 states have call successors, (41), 2 states have call predecessors, (41), 2 states have return successors, (41), 41 states have call predecessors, (41), 41 states have call successors, (41) [2024-11-17 04:24:56,434 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 475 states to 475 states and 618 transitions. [2024-11-17 04:24:56,434 INFO L78 Accepts]: Start accepts. Automaton has 475 states and 618 transitions. Word has length 88 [2024-11-17 04:24:56,435 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-17 04:24:56,435 INFO L471 AbstractCegarLoop]: Abstraction has 475 states and 618 transitions. [2024-11-17 04:24:56,435 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 12 states, 11 states have (on average 5.454545454545454) internal successors, (60), 11 states have internal predecessors, (60), 5 states have call successors, (8), 1 states have call predecessors, (8), 3 states have return successors, (8), 5 states have call predecessors, (8), 5 states have call successors, (8) [2024-11-17 04:24:56,435 INFO L276 IsEmpty]: Start isEmpty. Operand 475 states and 618 transitions. [2024-11-17 04:24:56,435 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 90 [2024-11-17 04:24:56,436 INFO L207 NwaCegarLoop]: Found error trace [2024-11-17 04:24:56,436 INFO L215 NwaCegarLoop]: trace histogram [4, 4, 4, 4, 4, 4, 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-17 04:24:56,450 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (24)] Forceful destruction successful, exit code 0 [2024-11-17 04:24:56,636 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable28,24 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-17 04:24:56,636 INFO L396 AbstractCegarLoop]: === Iteration 30 === Targeting ULTIMATE.startErr44ASSERT_VIOLATIONINTEGER_OVERFLOW === [ULTIMATE.startErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 53 more)] === [2024-11-17 04:24:56,637 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-17 04:24:56,637 INFO L85 PathProgramCache]: Analyzing trace with hash 1037235872, now seen corresponding path program 1 times [2024-11-17 04:24:56,637 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-17 04:24:56,637 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1476691783] [2024-11-17 04:24:56,637 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-17 04:24:56,637 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-17 04:24:56,647 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unknown [2024-11-17 04:24:56,648 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [816641803] [2024-11-17 04:24:56,648 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-17 04:24:56,648 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-17 04:24:56,648 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2024-11-17 04:24:56,650 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-17 04:24:56,652 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-17 04:24:56,701 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-17 04:24:56,704 INFO L255 TraceCheckSpWp]: Trace formula consists of 157 conjuncts, 10 conjuncts are in the unsatisfiable core [2024-11-17 04:24:56,706 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-11-17 04:24:56,983 INFO L134 CoverageAnalysis]: Checked inductivity of 63 backedges. 9 proven. 15 refuted. 0 times theorem prover too weak. 39 trivial. 0 not checked. [2024-11-17 04:24:56,983 INFO L311 TraceCheckSpWp]: Computing backward predicates... [2024-11-17 04:24:57,324 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-17 04:24:57,324 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1476691783] [2024-11-17 04:24:57,324 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2024-11-17 04:24:57,324 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [816641803] [2024-11-17 04:24:57,325 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [816641803] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-17 04:24:57,325 INFO L185 FreeRefinementEngine]: Found 0 perfect and 1 imperfect interpolant sequences. [2024-11-17 04:24:57,325 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [7] total 7 [2024-11-17 04:24:57,325 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1699907840] [2024-11-17 04:24:57,325 INFO L85 oduleStraightlineAll]: Using 1 imperfect interpolants to construct interpolant automaton [2024-11-17 04:24:57,325 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 8 states [2024-11-17 04:24:57,326 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-17 04:24:57,326 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2024-11-17 04:24:57,326 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=25, Invalid=65, Unknown=0, NotChecked=0, Total=90 [2024-11-17 04:24:57,326 INFO L87 Difference]: Start difference. First operand 475 states and 618 transitions. Second operand has 8 states, 7 states have (on average 8.285714285714286) internal successors, (58), 7 states have internal predecessors, (58), 3 states have call successors, (8), 1 states have call predecessors, (8), 2 states have return successors, (8), 4 states have call predecessors, (8), 3 states have call successors, (8) [2024-11-17 04:24:58,340 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-17 04:24:58,341 INFO L93 Difference]: Finished difference Result 545 states and 710 transitions. [2024-11-17 04:24:58,341 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2024-11-17 04:24:58,341 INFO L78 Accepts]: Start accepts. Automaton has has 8 states, 7 states have (on average 8.285714285714286) internal successors, (58), 7 states have internal predecessors, (58), 3 states have call successors, (8), 1 states have call predecessors, (8), 2 states have return successors, (8), 4 states have call predecessors, (8), 3 states have call successors, (8) Word has length 89 [2024-11-17 04:24:58,342 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-17 04:24:58,344 INFO L225 Difference]: With dead ends: 545 [2024-11-17 04:24:58,344 INFO L226 Difference]: Without dead ends: 541 [2024-11-17 04:24:58,344 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 97 GetRequests, 87 SyntacticMatches, 0 SemanticMatches, 10 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 7 ImplicationChecksByTransitivity, 0.3s TimeCoverageRelationStatistics Valid=40, Invalid=92, Unknown=0, NotChecked=0, Total=132 [2024-11-17 04:24:58,345 INFO L432 NwaCegarLoop]: 97 mSDtfsCounter, 246 mSDsluCounter, 269 mSDsCounter, 0 mSdLazyCounter, 637 mSolverCounterSat, 19 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.8s Time, 0 mProtectedPredicate, 0 mProtectedAction, 249 SdHoareTripleChecker+Valid, 366 SdHoareTripleChecker+Invalid, 656 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 19 IncrementalHoareTripleChecker+Valid, 637 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.9s IncrementalHoareTripleChecker+Time [2024-11-17 04:24:58,345 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [249 Valid, 366 Invalid, 656 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [19 Valid, 637 Invalid, 0 Unknown, 0 Unchecked, 0.9s Time] [2024-11-17 04:24:58,346 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 541 states. [2024-11-17 04:24:58,371 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 541 to 511. [2024-11-17 04:24:58,372 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 511 states, 422 states have (on average 1.3815165876777251) internal successors, (583), 464 states have internal predecessors, (583), 44 states have call successors, (44), 2 states have call predecessors, (44), 2 states have return successors, (44), 44 states have call predecessors, (44), 44 states have call successors, (44) [2024-11-17 04:24:58,374 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 511 states to 511 states and 671 transitions. [2024-11-17 04:24:58,374 INFO L78 Accepts]: Start accepts. Automaton has 511 states and 671 transitions. Word has length 89 [2024-11-17 04:24:58,374 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-17 04:24:58,375 INFO L471 AbstractCegarLoop]: Abstraction has 511 states and 671 transitions. [2024-11-17 04:24:58,375 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 8 states, 7 states have (on average 8.285714285714286) internal successors, (58), 7 states have internal predecessors, (58), 3 states have call successors, (8), 1 states have call predecessors, (8), 2 states have return successors, (8), 4 states have call predecessors, (8), 3 states have call successors, (8) [2024-11-17 04:24:58,375 INFO L276 IsEmpty]: Start isEmpty. Operand 511 states and 671 transitions. [2024-11-17 04:24:58,375 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 96 [2024-11-17 04:24:58,376 INFO L207 NwaCegarLoop]: Found error trace [2024-11-17 04:24:58,376 INFO L215 NwaCegarLoop]: trace histogram [5, 5, 5, 4, 4, 4, 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-17 04:24:58,393 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-17 04:24:58,579 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable29,25 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-17 04:24:58,580 INFO L396 AbstractCegarLoop]: === Iteration 31 === Targeting ULTIMATE.startErr43ASSERT_VIOLATIONINTEGER_OVERFLOW === [ULTIMATE.startErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 53 more)] === [2024-11-17 04:24:58,580 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-17 04:24:58,580 INFO L85 PathProgramCache]: Analyzing trace with hash -337849590, now seen corresponding path program 1 times [2024-11-17 04:24:58,580 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-17 04:24:58,580 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1323198844] [2024-11-17 04:24:58,580 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-17 04:24:58,581 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-17 04:24:58,592 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unknown [2024-11-17 04:24:58,593 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [285243612] [2024-11-17 04:24:58,593 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-17 04:24:58,593 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-17 04:24:58,593 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2024-11-17 04:24:58,595 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-17 04:24:58,597 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-17 04:24:58,646 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-17 04:24:58,647 INFO L255 TraceCheckSpWp]: Trace formula consists of 167 conjuncts, 14 conjuncts are in the unsatisfiable core [2024-11-17 04:24:58,649 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-11-17 04:24:58,915 INFO L134 CoverageAnalysis]: Checked inductivity of 81 backedges. 3 proven. 26 refuted. 0 times theorem prover too weak. 52 trivial. 0 not checked. [2024-11-17 04:24:58,916 INFO L311 TraceCheckSpWp]: Computing backward predicates... [2024-11-17 04:24:59,011 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-17 04:24:59,012 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1323198844] [2024-11-17 04:24:59,012 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2024-11-17 04:24:59,012 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [285243612] [2024-11-17 04:24:59,012 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [285243612] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-17 04:24:59,012 INFO L185 FreeRefinementEngine]: Found 0 perfect and 1 imperfect interpolant sequences. [2024-11-17 04:24:59,012 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [7] total 7 [2024-11-17 04:24:59,012 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1246901567] [2024-11-17 04:24:59,012 INFO L85 oduleStraightlineAll]: Using 1 imperfect interpolants to construct interpolant automaton [2024-11-17 04:24:59,012 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 8 states [2024-11-17 04:24:59,012 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-17 04:24:59,013 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2024-11-17 04:24:59,013 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=26, Invalid=64, Unknown=0, NotChecked=0, Total=90 [2024-11-17 04:24:59,013 INFO L87 Difference]: Start difference. First operand 511 states and 671 transitions. Second operand has 8 states, 7 states have (on average 8.428571428571429) internal successors, (59), 7 states have internal predecessors, (59), 5 states have call successors, (9), 1 states have call predecessors, (9), 2 states have return successors, (9), 4 states have call predecessors, (9), 5 states have call successors, (9) [2024-11-17 04:24:59,487 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-17 04:24:59,487 INFO L93 Difference]: Finished difference Result 812 states and 1109 transitions. [2024-11-17 04:24:59,488 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2024-11-17 04:24:59,488 INFO L78 Accepts]: Start accepts. Automaton has has 8 states, 7 states have (on average 8.428571428571429) internal successors, (59), 7 states have internal predecessors, (59), 5 states have call successors, (9), 1 states have call predecessors, (9), 2 states have return successors, (9), 4 states have call predecessors, (9), 5 states have call successors, (9) Word has length 95 [2024-11-17 04:24:59,488 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-17 04:24:59,491 INFO L225 Difference]: With dead ends: 812 [2024-11-17 04:24:59,491 INFO L226 Difference]: Without dead ends: 810 [2024-11-17 04:24:59,492 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 131 GetRequests, 123 SyntacticMatches, 0 SemanticMatches, 8 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 7 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=26, Invalid=64, Unknown=0, NotChecked=0, Total=90 [2024-11-17 04:24:59,492 INFO L432 NwaCegarLoop]: 64 mSDtfsCounter, 207 mSDsluCounter, 264 mSDsCounter, 0 mSdLazyCounter, 440 mSolverCounterSat, 2 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 220 SdHoareTripleChecker+Valid, 328 SdHoareTripleChecker+Invalid, 442 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 2 IncrementalHoareTripleChecker+Valid, 440 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.4s IncrementalHoareTripleChecker+Time [2024-11-17 04:24:59,492 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [220 Valid, 328 Invalid, 442 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [2 Valid, 440 Invalid, 0 Unknown, 0 Unchecked, 0.4s Time] [2024-11-17 04:24:59,493 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 810 states. [2024-11-17 04:24:59,532 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 810 to 752. [2024-11-17 04:24:59,533 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 752 states, 637 states have (on average 1.4097331240188382) internal successors, (898), 679 states have internal predecessors, (898), 70 states have call successors, (70), 2 states have call predecessors, (70), 2 states have return successors, (70), 70 states have call predecessors, (70), 70 states have call successors, (70) [2024-11-17 04:24:59,535 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 752 states to 752 states and 1038 transitions. [2024-11-17 04:24:59,535 INFO L78 Accepts]: Start accepts. Automaton has 752 states and 1038 transitions. Word has length 95 [2024-11-17 04:24:59,535 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-17 04:24:59,536 INFO L471 AbstractCegarLoop]: Abstraction has 752 states and 1038 transitions. [2024-11-17 04:24:59,536 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 8 states, 7 states have (on average 8.428571428571429) internal successors, (59), 7 states have internal predecessors, (59), 5 states have call successors, (9), 1 states have call predecessors, (9), 2 states have return successors, (9), 4 states have call predecessors, (9), 5 states have call successors, (9) [2024-11-17 04:24:59,536 INFO L276 IsEmpty]: Start isEmpty. Operand 752 states and 1038 transitions. [2024-11-17 04:24:59,536 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 97 [2024-11-17 04:24:59,537 INFO L207 NwaCegarLoop]: Found error trace [2024-11-17 04:24:59,537 INFO L215 NwaCegarLoop]: trace histogram [5, 5, 5, 4, 4, 4, 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] [2024-11-17 04:24:59,555 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (26)] Ended with exit code 0 [2024-11-17 04:24:59,741 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 26 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable30 [2024-11-17 04:24:59,742 INFO L396 AbstractCegarLoop]: === Iteration 32 === Targeting ULTIMATE.startErr42ASSERT_VIOLATIONINTEGER_OVERFLOW === [ULTIMATE.startErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 53 more)] === [2024-11-17 04:24:59,742 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-17 04:24:59,743 INFO L85 PathProgramCache]: Analyzing trace with hash -1883402626, now seen corresponding path program 1 times [2024-11-17 04:24:59,743 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-17 04:24:59,743 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1742433969] [2024-11-17 04:24:59,743 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-17 04:24:59,743 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-17 04:24:59,755 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unknown [2024-11-17 04:24:59,755 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [1332140484] [2024-11-17 04:24:59,755 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-17 04:24:59,756 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-17 04:24:59,756 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2024-11-17 04:24:59,758 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-17 04:24:59,759 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-17 04:24:59,808 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-17 04:24:59,810 INFO L255 TraceCheckSpWp]: Trace formula consists of 168 conjuncts, 14 conjuncts are in the unsatisfiable core [2024-11-17 04:24:59,811 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-11-17 04:25:00,114 INFO L134 CoverageAnalysis]: Checked inductivity of 82 backedges. 3 proven. 27 refuted. 0 times theorem prover too weak. 52 trivial. 0 not checked. [2024-11-17 04:25:00,114 INFO L311 TraceCheckSpWp]: Computing backward predicates... [2024-11-17 04:25:00,768 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-17 04:25:00,768 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1742433969] [2024-11-17 04:25:00,768 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2024-11-17 04:25:00,768 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1332140484] [2024-11-17 04:25:00,768 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1332140484] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-17 04:25:00,768 INFO L185 FreeRefinementEngine]: Found 0 perfect and 1 imperfect interpolant sequences. [2024-11-17 04:25:00,768 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [7] total 7 [2024-11-17 04:25:00,769 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [641182739] [2024-11-17 04:25:00,769 INFO L85 oduleStraightlineAll]: Using 1 imperfect interpolants to construct interpolant automaton [2024-11-17 04:25:00,769 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 8 states [2024-11-17 04:25:00,769 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-17 04:25:00,769 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2024-11-17 04:25:00,770 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=25, Invalid=65, Unknown=0, NotChecked=0, Total=90 [2024-11-17 04:25:00,770 INFO L87 Difference]: Start difference. First operand 752 states and 1038 transitions. Second operand has 8 states, 7 states have (on average 8.571428571428571) internal successors, (60), 7 states have internal predecessors, (60), 5 states have call successors, (9), 1 states have call predecessors, (9), 2 states have return successors, (9), 4 states have call predecessors, (9), 5 states have call successors, (9) [2024-11-17 04:25:01,074 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-17 04:25:01,074 INFO L93 Difference]: Finished difference Result 757 states and 1041 transitions. [2024-11-17 04:25:01,074 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2024-11-17 04:25:01,074 INFO L78 Accepts]: Start accepts. Automaton has has 8 states, 7 states have (on average 8.571428571428571) internal successors, (60), 7 states have internal predecessors, (60), 5 states have call successors, (9), 1 states have call predecessors, (9), 2 states have return successors, (9), 4 states have call predecessors, (9), 5 states have call successors, (9) Word has length 96 [2024-11-17 04:25:01,074 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-17 04:25:01,077 INFO L225 Difference]: With dead ends: 757 [2024-11-17 04:25:01,077 INFO L226 Difference]: Without dead ends: 751 [2024-11-17 04:25:01,077 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 134 GetRequests, 125 SyntacticMatches, 0 SemanticMatches, 9 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 7 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=33, Invalid=77, Unknown=0, NotChecked=0, Total=110 [2024-11-17 04:25:01,078 INFO L432 NwaCegarLoop]: 99 mSDtfsCounter, 131 mSDsluCounter, 284 mSDsCounter, 0 mSdLazyCounter, 499 mSolverCounterSat, 11 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 134 SdHoareTripleChecker+Valid, 383 SdHoareTripleChecker+Invalid, 510 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 11 IncrementalHoareTripleChecker+Valid, 499 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time [2024-11-17 04:25:01,078 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [134 Valid, 383 Invalid, 510 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [11 Valid, 499 Invalid, 0 Unknown, 0 Unchecked, 0.3s Time] [2024-11-17 04:25:01,079 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 751 states. [2024-11-17 04:25:01,108 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 751 to 611. [2024-11-17 04:25:01,109 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 611 states, 515 states have (on average 1.3223300970873786) internal successors, (681), 551 states have internal predecessors, (681), 57 states have call successors, (57), 2 states have call predecessors, (57), 2 states have return successors, (57), 57 states have call predecessors, (57), 57 states have call successors, (57) [2024-11-17 04:25:01,111 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 611 states to 611 states and 795 transitions. [2024-11-17 04:25:01,111 INFO L78 Accepts]: Start accepts. Automaton has 611 states and 795 transitions. Word has length 96 [2024-11-17 04:25:01,111 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-17 04:25:01,112 INFO L471 AbstractCegarLoop]: Abstraction has 611 states and 795 transitions. [2024-11-17 04:25:01,112 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 8 states, 7 states have (on average 8.571428571428571) internal successors, (60), 7 states have internal predecessors, (60), 5 states have call successors, (9), 1 states have call predecessors, (9), 2 states have return successors, (9), 4 states have call predecessors, (9), 5 states have call successors, (9) [2024-11-17 04:25:01,112 INFO L276 IsEmpty]: Start isEmpty. Operand 611 states and 795 transitions. [2024-11-17 04:25:01,112 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 101 [2024-11-17 04:25:01,113 INFO L207 NwaCegarLoop]: Found error trace [2024-11-17 04:25:01,113 INFO L215 NwaCegarLoop]: trace histogram [6, 6, 6, 4, 4, 4, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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-17 04:25:01,130 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-17 04:25:01,316 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 27 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable31 [2024-11-17 04:25:01,317 INFO L396 AbstractCegarLoop]: === Iteration 33 === Targeting ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOW === [ULTIMATE.startErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 53 more)] === [2024-11-17 04:25:01,317 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-17 04:25:01,317 INFO L85 PathProgramCache]: Analyzing trace with hash -288500045, now seen corresponding path program 1 times [2024-11-17 04:25:01,317 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-17 04:25:01,317 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [738930547] [2024-11-17 04:25:01,317 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-17 04:25:01,317 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-17 04:25:01,327 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-17 04:25:01,411 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2024-11-17 04:25:01,412 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-17 04:25:01,413 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 8 [2024-11-17 04:25:01,414 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-17 04:25:01,414 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 13 [2024-11-17 04:25:01,415 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-17 04:25:01,416 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 18 [2024-11-17 04:25:01,416 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-17 04:25:01,417 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 32 [2024-11-17 04:25:01,418 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-17 04:25:01,419 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 43 [2024-11-17 04:25:01,419 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-17 04:25:01,420 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 54 [2024-11-17 04:25:01,421 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-17 04:25:01,440 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 62 [2024-11-17 04:25:01,442 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-17 04:25:01,444 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 75 [2024-11-17 04:25:01,445 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-17 04:25:01,447 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 88 [2024-11-17 04:25:01,447 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-17 04:25:01,450 INFO L134 CoverageAnalysis]: Checked inductivity of 84 backedges. 6 proven. 9 refuted. 0 times theorem prover too weak. 69 trivial. 0 not checked. [2024-11-17 04:25:01,450 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-17 04:25:01,450 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [738930547] [2024-11-17 04:25:01,450 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [738930547] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-17 04:25:01,450 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [36360806] [2024-11-17 04:25:01,451 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-17 04:25:01,451 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-17 04:25:01,451 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2024-11-17 04:25:01,453 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-17 04:25:01,454 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-17 04:25:01,505 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-17 04:25:01,506 INFO L255 TraceCheckSpWp]: Trace formula consists of 174 conjuncts, 6 conjuncts are in the unsatisfiable core [2024-11-17 04:25:01,507 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-11-17 04:25:01,722 INFO L134 CoverageAnalysis]: Checked inductivity of 84 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 84 trivial. 0 not checked. [2024-11-17 04:25:01,723 INFO L307 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2024-11-17 04:25:01,723 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [36360806] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-17 04:25:01,723 INFO L185 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2024-11-17 04:25:01,723 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [4] total 5 [2024-11-17 04:25:01,723 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [235099458] [2024-11-17 04:25:01,723 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-17 04:25:01,723 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2024-11-17 04:25:01,723 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-17 04:25:01,724 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2024-11-17 04:25:01,724 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=9, Invalid=21, Unknown=0, NotChecked=0, Total=30 [2024-11-17 04:25:01,724 INFO L87 Difference]: Start difference. First operand 611 states and 795 transitions. Second operand has 3 states, 2 states have (on average 28.0) internal successors, (56), 3 states have internal predecessors, (56), 2 states have call successors, (10), 1 states have call predecessors, (10), 1 states have return successors, (10), 2 states have call predecessors, (10), 2 states have call successors, (10) [2024-11-17 04:25:02,077 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-17 04:25:02,077 INFO L93 Difference]: Finished difference Result 614 states and 798 transitions. [2024-11-17 04:25:02,078 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2024-11-17 04:25:02,078 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 2 states have (on average 28.0) internal successors, (56), 3 states have internal predecessors, (56), 2 states have call successors, (10), 1 states have call predecessors, (10), 1 states have return successors, (10), 2 states have call predecessors, (10), 2 states have call successors, (10) Word has length 100 [2024-11-17 04:25:02,078 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-17 04:25:02,080 INFO L225 Difference]: With dead ends: 614 [2024-11-17 04:25:02,080 INFO L226 Difference]: Without dead ends: 613 [2024-11-17 04:25:02,081 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 122 GetRequests, 118 SyntacticMatches, 0 SemanticMatches, 4 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=9, Invalid=21, Unknown=0, NotChecked=0, Total=30 [2024-11-17 04:25:02,081 INFO L432 NwaCegarLoop]: 73 mSDtfsCounter, 15 mSDsluCounter, 34 mSDsCounter, 0 mSdLazyCounter, 160 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 15 SdHoareTripleChecker+Valid, 107 SdHoareTripleChecker+Invalid, 160 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 160 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time [2024-11-17 04:25:02,082 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [15 Valid, 107 Invalid, 160 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 160 Invalid, 0 Unknown, 0 Unchecked, 0.3s Time] [2024-11-17 04:25:02,082 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 613 states. [2024-11-17 04:25:02,117 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 613 to 612. [2024-11-17 04:25:02,118 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 612 states, 516 states have (on average 1.321705426356589) internal successors, (682), 552 states have internal predecessors, (682), 57 states have call successors, (57), 2 states have call predecessors, (57), 2 states have return successors, (57), 57 states have call predecessors, (57), 57 states have call successors, (57) [2024-11-17 04:25:02,119 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 612 states to 612 states and 796 transitions. [2024-11-17 04:25:02,120 INFO L78 Accepts]: Start accepts. Automaton has 612 states and 796 transitions. Word has length 100 [2024-11-17 04:25:02,120 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-17 04:25:02,120 INFO L471 AbstractCegarLoop]: Abstraction has 612 states and 796 transitions. [2024-11-17 04:25:02,120 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 2 states have (on average 28.0) internal successors, (56), 3 states have internal predecessors, (56), 2 states have call successors, (10), 1 states have call predecessors, (10), 1 states have return successors, (10), 2 states have call predecessors, (10), 2 states have call successors, (10) [2024-11-17 04:25:02,120 INFO L276 IsEmpty]: Start isEmpty. Operand 612 states and 796 transitions. [2024-11-17 04:25:02,121 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 100 [2024-11-17 04:25:02,121 INFO L207 NwaCegarLoop]: Found error trace [2024-11-17 04:25:02,121 INFO L215 NwaCegarLoop]: trace histogram [5, 5, 5, 4, 4, 4, 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-17 04:25:02,140 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (28)] Forceful destruction successful, exit code 0 [2024-11-17 04:25:02,322 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable32,28 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-17 04:25:02,322 INFO L396 AbstractCegarLoop]: === Iteration 34 === Targeting ULTIMATE.startErr39ASSERT_VIOLATIONINTEGER_OVERFLOW === [ULTIMATE.startErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 53 more)] === [2024-11-17 04:25:02,322 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-17 04:25:02,322 INFO L85 PathProgramCache]: Analyzing trace with hash 1005193222, now seen corresponding path program 1 times [2024-11-17 04:25:02,322 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-17 04:25:02,322 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [469333586] [2024-11-17 04:25:02,323 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-17 04:25:02,323 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-17 04:25:02,334 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unknown [2024-11-17 04:25:02,335 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [785037662] [2024-11-17 04:25:02,335 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-17 04:25:02,335 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-17 04:25:02,335 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2024-11-17 04:25:02,337 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-17 04:25:02,338 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-17 04:25:02,398 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-17 04:25:02,399 INFO L255 TraceCheckSpWp]: Trace formula consists of 171 conjuncts, 27 conjuncts are in the unsatisfiable core [2024-11-17 04:25:02,401 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-11-17 04:25:02,969 INFO L134 CoverageAnalysis]: Checked inductivity of 85 backedges. 0 proven. 42 refuted. 0 times theorem prover too weak. 43 trivial. 0 not checked. [2024-11-17 04:25:02,969 INFO L311 TraceCheckSpWp]: Computing backward predicates... [2024-11-17 04:25:03,160 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-17 04:25:03,160 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [469333586] [2024-11-17 04:25:03,160 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2024-11-17 04:25:03,160 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [785037662] [2024-11-17 04:25:03,160 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [785037662] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-17 04:25:03,160 INFO L185 FreeRefinementEngine]: Found 0 perfect and 1 imperfect interpolant sequences. [2024-11-17 04:25:03,160 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [12] total 12 [2024-11-17 04:25:03,160 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [300546702] [2024-11-17 04:25:03,160 INFO L85 oduleStraightlineAll]: Using 1 imperfect interpolants to construct interpolant automaton [2024-11-17 04:25:03,161 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 13 states [2024-11-17 04:25:03,161 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-17 04:25:03,161 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 13 interpolants. [2024-11-17 04:25:03,161 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=41, Invalid=169, Unknown=0, NotChecked=0, Total=210 [2024-11-17 04:25:03,162 INFO L87 Difference]: Start difference. First operand 612 states and 796 transitions. Second operand has 13 states, 12 states have (on average 5.5) internal successors, (66), 13 states have internal predecessors, (66), 5 states have call successors, (9), 1 states have call predecessors, (9), 3 states have return successors, (9), 3 states have call predecessors, (9), 5 states have call successors, (9) [2024-11-17 04:25:04,313 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-17 04:25:04,313 INFO L93 Difference]: Finished difference Result 808 states and 1072 transitions. [2024-11-17 04:25:04,313 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 19 states. [2024-11-17 04:25:04,313 INFO L78 Accepts]: Start accepts. Automaton has has 13 states, 12 states have (on average 5.5) internal successors, (66), 13 states have internal predecessors, (66), 5 states have call successors, (9), 1 states have call predecessors, (9), 3 states have return successors, (9), 3 states have call predecessors, (9), 5 states have call successors, (9) Word has length 99 [2024-11-17 04:25:04,314 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-17 04:25:04,315 INFO L225 Difference]: With dead ends: 808 [2024-11-17 04:25:04,316 INFO L226 Difference]: Without dead ends: 803 [2024-11-17 04:25:04,316 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 112 GetRequests, 91 SyntacticMatches, 0 SemanticMatches, 21 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 62 ImplicationChecksByTransitivity, 0.3s TimeCoverageRelationStatistics Valid=120, Invalid=386, Unknown=0, NotChecked=0, Total=506 [2024-11-17 04:25:04,316 INFO L432 NwaCegarLoop]: 36 mSDtfsCounter, 464 mSDsluCounter, 286 mSDsCounter, 0 mSdLazyCounter, 1767 mSolverCounterSat, 41 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.8s Time, 0 mProtectedPredicate, 0 mProtectedAction, 482 SdHoareTripleChecker+Valid, 322 SdHoareTripleChecker+Invalid, 1808 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 41 IncrementalHoareTripleChecker+Valid, 1767 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.0s IncrementalHoareTripleChecker+Time [2024-11-17 04:25:04,316 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [482 Valid, 322 Invalid, 1808 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [41 Valid, 1767 Invalid, 0 Unknown, 0 Unchecked, 1.0s Time] [2024-11-17 04:25:04,317 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 803 states. [2024-11-17 04:25:04,353 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 803 to 622. [2024-11-17 04:25:04,354 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 622 states, 525 states have (on average 1.339047619047619) internal successors, (703), 561 states have internal predecessors, (703), 58 states have call successors, (58), 2 states have call predecessors, (58), 2 states have return successors, (58), 58 states have call predecessors, (58), 58 states have call successors, (58) [2024-11-17 04:25:04,356 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 622 states to 622 states and 819 transitions. [2024-11-17 04:25:04,356 INFO L78 Accepts]: Start accepts. Automaton has 622 states and 819 transitions. Word has length 99 [2024-11-17 04:25:04,356 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-17 04:25:04,357 INFO L471 AbstractCegarLoop]: Abstraction has 622 states and 819 transitions. [2024-11-17 04:25:04,357 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 13 states, 12 states have (on average 5.5) internal successors, (66), 13 states have internal predecessors, (66), 5 states have call successors, (9), 1 states have call predecessors, (9), 3 states have return successors, (9), 3 states have call predecessors, (9), 5 states have call successors, (9) [2024-11-17 04:25:04,357 INFO L276 IsEmpty]: Start isEmpty. Operand 622 states and 819 transitions. [2024-11-17 04:25:04,357 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 102 [2024-11-17 04:25:04,358 INFO L207 NwaCegarLoop]: Found error trace [2024-11-17 04:25:04,358 INFO L215 NwaCegarLoop]: trace histogram [6, 6, 6, 4, 4, 4, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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-17 04:25:04,373 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-17 04:25:04,561 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable33,29 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-17 04:25:04,561 INFO L396 AbstractCegarLoop]: === Iteration 35 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONINTEGER_OVERFLOW === [ULTIMATE.startErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 53 more)] === [2024-11-17 04:25:04,562 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-17 04:25:04,562 INFO L85 PathProgramCache]: Analyzing trace with hash -353566829, now seen corresponding path program 1 times [2024-11-17 04:25:04,562 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-17 04:25:04,562 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1992731385] [2024-11-17 04:25:04,562 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-17 04:25:04,562 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-17 04:25:04,573 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-17 04:25:04,701 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2024-11-17 04:25:04,703 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-17 04:25:04,719 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 8 [2024-11-17 04:25:04,720 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-17 04:25:04,722 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 13 [2024-11-17 04:25:04,723 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-17 04:25:04,724 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 18 [2024-11-17 04:25:04,725 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-17 04:25:04,726 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 32 [2024-11-17 04:25:04,727 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-17 04:25:04,729 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 43 [2024-11-17 04:25:04,729 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-17 04:25:04,731 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 54 [2024-11-17 04:25:04,732 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-17 04:25:04,734 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 62 [2024-11-17 04:25:04,735 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-17 04:25:04,737 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 75 [2024-11-17 04:25:04,738 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-17 04:25:04,740 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 88 [2024-11-17 04:25:04,741 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-17 04:25:04,744 INFO L134 CoverageAnalysis]: Checked inductivity of 84 backedges. 0 proven. 9 refuted. 0 times theorem prover too weak. 75 trivial. 0 not checked. [2024-11-17 04:25:04,744 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-17 04:25:04,744 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1992731385] [2024-11-17 04:25:04,744 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1992731385] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-17 04:25:04,744 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1540558710] [2024-11-17 04:25:04,745 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-17 04:25:04,745 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-17 04:25:04,745 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2024-11-17 04:25:04,747 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-17 04:25:04,749 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-17 04:25:04,797 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-17 04:25:04,798 INFO L255 TraceCheckSpWp]: Trace formula consists of 175 conjuncts, 6 conjuncts are in the unsatisfiable core [2024-11-17 04:25:04,800 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-11-17 04:25:05,065 INFO L134 CoverageAnalysis]: Checked inductivity of 84 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 84 trivial. 0 not checked. [2024-11-17 04:25:05,065 INFO L307 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2024-11-17 04:25:05,065 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1540558710] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-17 04:25:05,065 INFO L185 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2024-11-17 04:25:05,065 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [7] total 8 [2024-11-17 04:25:05,066 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1546469511] [2024-11-17 04:25:05,066 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-17 04:25:05,066 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2024-11-17 04:25:05,066 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-17 04:25:05,066 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2024-11-17 04:25:05,066 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=18, Invalid=54, Unknown=0, NotChecked=0, Total=72 [2024-11-17 04:25:05,066 INFO L87 Difference]: Start difference. First operand 622 states and 819 transitions. Second operand has 3 states, 2 states have (on average 28.5) internal successors, (57), 3 states have internal predecessors, (57), 2 states have call successors, (10), 1 states have call predecessors, (10), 1 states have return successors, (10), 2 states have call predecessors, (10), 2 states have call successors, (10) [2024-11-17 04:25:05,351 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-17 04:25:05,351 INFO L93 Difference]: Finished difference Result 625 states and 821 transitions. [2024-11-17 04:25:05,351 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2024-11-17 04:25:05,352 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 2 states have (on average 28.5) internal successors, (57), 3 states have internal predecessors, (57), 2 states have call successors, (10), 1 states have call predecessors, (10), 1 states have return successors, (10), 2 states have call predecessors, (10), 2 states have call successors, (10) Word has length 101 [2024-11-17 04:25:05,352 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-17 04:25:05,354 INFO L225 Difference]: With dead ends: 625 [2024-11-17 04:25:05,354 INFO L226 Difference]: Without dead ends: 595 [2024-11-17 04:25:05,354 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 126 GetRequests, 119 SyntacticMatches, 0 SemanticMatches, 7 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 9 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=18, Invalid=54, Unknown=0, NotChecked=0, Total=72 [2024-11-17 04:25:05,356 INFO L432 NwaCegarLoop]: 75 mSDtfsCounter, 14 mSDsluCounter, 34 mSDsCounter, 0 mSdLazyCounter, 160 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 14 SdHoareTripleChecker+Valid, 109 SdHoareTripleChecker+Invalid, 160 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 160 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time [2024-11-17 04:25:05,356 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [14 Valid, 109 Invalid, 160 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 160 Invalid, 0 Unknown, 0 Unchecked, 0.3s Time] [2024-11-17 04:25:05,357 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 595 states. [2024-11-17 04:25:05,390 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 595 to 595. [2024-11-17 04:25:05,391 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 595 states, 501 states have (on average 1.3512974051896207) internal successors, (677), 537 states have internal predecessors, (677), 55 states have call successors, (55), 2 states have call predecessors, (55), 2 states have return successors, (55), 55 states have call predecessors, (55), 55 states have call successors, (55) [2024-11-17 04:25:05,392 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 595 states to 595 states and 787 transitions. [2024-11-17 04:25:05,393 INFO L78 Accepts]: Start accepts. Automaton has 595 states and 787 transitions. Word has length 101 [2024-11-17 04:25:05,393 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-17 04:25:05,393 INFO L471 AbstractCegarLoop]: Abstraction has 595 states and 787 transitions. [2024-11-17 04:25:05,393 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 2 states have (on average 28.5) internal successors, (57), 3 states have internal predecessors, (57), 2 states have call successors, (10), 1 states have call predecessors, (10), 1 states have return successors, (10), 2 states have call predecessors, (10), 2 states have call successors, (10) [2024-11-17 04:25:05,393 INFO L276 IsEmpty]: Start isEmpty. Operand 595 states and 787 transitions. [2024-11-17 04:25:05,394 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 101 [2024-11-17 04:25:05,394 INFO L207 NwaCegarLoop]: Found error trace [2024-11-17 04:25:05,394 INFO L215 NwaCegarLoop]: trace histogram [5, 5, 5, 4, 4, 4, 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] [2024-11-17 04:25:05,411 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (30)] Forceful destruction successful, exit code 0 [2024-11-17 04:25:05,594 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable34,30 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-17 04:25:05,594 INFO L396 AbstractCegarLoop]: === Iteration 36 === Targeting ULTIMATE.startErr38ASSERT_VIOLATIONINTEGER_OVERFLOW === [ULTIMATE.startErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 53 more)] === [2024-11-17 04:25:05,595 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-17 04:25:05,595 INFO L85 PathProgramCache]: Analyzing trace with hash 1096218874, now seen corresponding path program 1 times [2024-11-17 04:25:05,595 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-17 04:25:05,595 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1983141281] [2024-11-17 04:25:05,595 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-17 04:25:05,595 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-17 04:25:05,604 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unknown [2024-11-17 04:25:05,609 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [1318118668] [2024-11-17 04:25:05,609 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-17 04:25:05,609 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-17 04:25:05,609 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2024-11-17 04:25:05,614 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-17 04:25:05,617 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-17 04:25:05,669 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-17 04:25:05,672 INFO L255 TraceCheckSpWp]: Trace formula consists of 172 conjuncts, 10 conjuncts are in the unsatisfiable core [2024-11-17 04:25:05,674 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-11-17 04:25:05,921 INFO L134 CoverageAnalysis]: Checked inductivity of 86 backedges. 6 proven. 25 refuted. 0 times theorem prover too weak. 55 trivial. 0 not checked. [2024-11-17 04:25:05,921 INFO L311 TraceCheckSpWp]: Computing backward predicates... [2024-11-17 04:25:06,140 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-17 04:25:06,140 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1983141281] [2024-11-17 04:25:06,140 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2024-11-17 04:25:06,140 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1318118668] [2024-11-17 04:25:06,140 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1318118668] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-17 04:25:06,140 INFO L185 FreeRefinementEngine]: Found 0 perfect and 1 imperfect interpolant sequences. [2024-11-17 04:25:06,140 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [7] total 7 [2024-11-17 04:25:06,140 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1538713473] [2024-11-17 04:25:06,141 INFO L85 oduleStraightlineAll]: Using 1 imperfect interpolants to construct interpolant automaton [2024-11-17 04:25:06,141 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 8 states [2024-11-17 04:25:06,141 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-17 04:25:06,141 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2024-11-17 04:25:06,141 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=25, Invalid=65, Unknown=0, NotChecked=0, Total=90 [2024-11-17 04:25:06,142 INFO L87 Difference]: Start difference. First operand 595 states and 787 transitions. Second operand has 8 states, 7 states have (on average 9.142857142857142) internal successors, (64), 7 states have internal predecessors, (64), 4 states have call successors, (9), 1 states have call predecessors, (9), 2 states have return successors, (9), 4 states have call predecessors, (9), 4 states have call successors, (9) [2024-11-17 04:25:07,299 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-17 04:25:07,300 INFO L93 Difference]: Finished difference Result 606 states and 798 transitions. [2024-11-17 04:25:07,300 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2024-11-17 04:25:07,301 INFO L78 Accepts]: Start accepts. Automaton has has 8 states, 7 states have (on average 9.142857142857142) internal successors, (64), 7 states have internal predecessors, (64), 4 states have call successors, (9), 1 states have call predecessors, (9), 2 states have return successors, (9), 4 states have call predecessors, (9), 4 states have call successors, (9) Word has length 100 [2024-11-17 04:25:07,301 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-17 04:25:07,303 INFO L225 Difference]: With dead ends: 606 [2024-11-17 04:25:07,303 INFO L226 Difference]: Without dead ends: 602 [2024-11-17 04:25:07,304 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 108 GetRequests, 98 SyntacticMatches, 0 SemanticMatches, 10 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 7 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=40, Invalid=92, Unknown=0, NotChecked=0, Total=132 [2024-11-17 04:25:07,304 INFO L432 NwaCegarLoop]: 84 mSDtfsCounter, 148 mSDsluCounter, 265 mSDsCounter, 0 mSdLazyCounter, 600 mSolverCounterSat, 14 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 149 SdHoareTripleChecker+Valid, 349 SdHoareTripleChecker+Invalid, 614 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 14 IncrementalHoareTripleChecker+Valid, 600 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.1s IncrementalHoareTripleChecker+Time [2024-11-17 04:25:07,304 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [149 Valid, 349 Invalid, 614 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [14 Valid, 600 Invalid, 0 Unknown, 0 Unchecked, 1.1s Time] [2024-11-17 04:25:07,305 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 602 states. [2024-11-17 04:25:07,334 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 602 to 599. [2024-11-17 04:25:07,335 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 599 states, 507 states have (on average 1.3214990138067062) internal successors, (670), 540 states have internal predecessors, (670), 56 states have call successors, (56), 2 states have call predecessors, (56), 2 states have return successors, (56), 56 states have call predecessors, (56), 56 states have call successors, (56) [2024-11-17 04:25:07,336 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 599 states to 599 states and 782 transitions. [2024-11-17 04:25:07,336 INFO L78 Accepts]: Start accepts. Automaton has 599 states and 782 transitions. Word has length 100 [2024-11-17 04:25:07,337 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-17 04:25:07,337 INFO L471 AbstractCegarLoop]: Abstraction has 599 states and 782 transitions. [2024-11-17 04:25:07,337 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 8 states, 7 states have (on average 9.142857142857142) internal successors, (64), 7 states have internal predecessors, (64), 4 states have call successors, (9), 1 states have call predecessors, (9), 2 states have return successors, (9), 4 states have call predecessors, (9), 4 states have call successors, (9) [2024-11-17 04:25:07,337 INFO L276 IsEmpty]: Start isEmpty. Operand 599 states and 782 transitions. [2024-11-17 04:25:07,338 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 110 [2024-11-17 04:25:07,338 INFO L207 NwaCegarLoop]: Found error trace [2024-11-17 04:25:07,338 INFO L215 NwaCegarLoop]: trace histogram [6, 6, 6, 4, 4, 4, 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] [2024-11-17 04:25:07,357 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-17 04:25:07,542 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 31 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable35 [2024-11-17 04:25:07,543 INFO L396 AbstractCegarLoop]: === Iteration 37 === Targeting ULTIMATE.startErr36ASSERT_VIOLATIONINTEGER_OVERFLOW === [ULTIMATE.startErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 53 more)] === [2024-11-17 04:25:07,544 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-17 04:25:07,544 INFO L85 PathProgramCache]: Analyzing trace with hash -1031414978, now seen corresponding path program 1 times [2024-11-17 04:25:07,544 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-17 04:25:07,544 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1370215717] [2024-11-17 04:25:07,544 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-17 04:25:07,544 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-17 04:25:07,555 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-17 04:25:07,621 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2024-11-17 04:25:07,622 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-17 04:25:07,623 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 8 [2024-11-17 04:25:07,624 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-17 04:25:07,625 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 13 [2024-11-17 04:25:07,625 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-17 04:25:07,626 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 18 [2024-11-17 04:25:07,627 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-17 04:25:07,628 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 32 [2024-11-17 04:25:07,628 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-17 04:25:07,631 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 43 [2024-11-17 04:25:07,632 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-17 04:25:07,634 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 54 [2024-11-17 04:25:07,635 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-17 04:25:07,637 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 78 [2024-11-17 04:25:07,638 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-17 04:25:07,639 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 89 [2024-11-17 04:25:07,640 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-17 04:25:07,642 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 100 [2024-11-17 04:25:07,643 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-17 04:25:07,645 INFO L134 CoverageAnalysis]: Checked inductivity of 109 backedges. 0 proven. 25 refuted. 0 times theorem prover too weak. 84 trivial. 0 not checked. [2024-11-17 04:25:07,645 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-17 04:25:07,646 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1370215717] [2024-11-17 04:25:07,646 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1370215717] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-17 04:25:07,646 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1964033997] [2024-11-17 04:25:07,646 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-17 04:25:07,646 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-17 04:25:07,647 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2024-11-17 04:25:07,648 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-17 04:25:07,650 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-17 04:25:07,707 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-17 04:25:07,708 INFO L255 TraceCheckSpWp]: Trace formula consists of 185 conjuncts, 5 conjuncts are in the unsatisfiable core [2024-11-17 04:25:07,710 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-11-17 04:25:07,865 INFO L134 CoverageAnalysis]: Checked inductivity of 109 backedges. 0 proven. 25 refuted. 0 times theorem prover too weak. 84 trivial. 0 not checked. [2024-11-17 04:25:07,865 INFO L311 TraceCheckSpWp]: Computing backward predicates... [2024-11-17 04:25:07,988 INFO L134 CoverageAnalysis]: Checked inductivity of 109 backedges. 0 proven. 25 refuted. 0 times theorem prover too weak. 84 trivial. 0 not checked. [2024-11-17 04:25:07,988 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1964033997] provided 0 perfect and 2 imperfect interpolant sequences [2024-11-17 04:25:07,988 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2024-11-17 04:25:07,988 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [5, 5, 5] total 13 [2024-11-17 04:25:07,988 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1140900555] [2024-11-17 04:25:07,989 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2024-11-17 04:25:07,989 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 14 states [2024-11-17 04:25:07,989 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-17 04:25:07,990 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 14 interpolants. [2024-11-17 04:25:07,990 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=40, Invalid=142, Unknown=0, NotChecked=0, Total=182 [2024-11-17 04:25:07,990 INFO L87 Difference]: Start difference. First operand 599 states and 782 transitions. Second operand has 14 states, 13 states have (on average 13.923076923076923) internal successors, (181), 14 states have internal predecessors, (181), 10 states have call successors, (30), 1 states have call predecessors, (30), 1 states have return successors, (30), 10 states have call predecessors, (30), 10 states have call successors, (30) [2024-11-17 04:25:09,033 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-17 04:25:09,034 INFO L93 Difference]: Finished difference Result 1007 states and 1300 transitions. [2024-11-17 04:25:09,034 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 38 states. [2024-11-17 04:25:09,034 INFO L78 Accepts]: Start accepts. Automaton has has 14 states, 13 states have (on average 13.923076923076923) internal successors, (181), 14 states have internal predecessors, (181), 10 states have call successors, (30), 1 states have call predecessors, (30), 1 states have return successors, (30), 10 states have call predecessors, (30), 10 states have call successors, (30) Word has length 109 [2024-11-17 04:25:09,034 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-17 04:25:09,038 INFO L225 Difference]: With dead ends: 1007 [2024-11-17 04:25:09,038 INFO L226 Difference]: Without dead ends: 1006 [2024-11-17 04:25:09,039 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 274 GetRequests, 229 SyntacticMatches, 0 SemanticMatches, 45 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 610 ImplicationChecksByTransitivity, 0.5s TimeCoverageRelationStatistics Valid=582, Invalid=1580, Unknown=0, NotChecked=0, Total=2162 [2024-11-17 04:25:09,039 INFO L432 NwaCegarLoop]: 132 mSDtfsCounter, 1289 mSDsluCounter, 498 mSDsCounter, 0 mSdLazyCounter, 517 mSolverCounterSat, 95 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.5s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1289 SdHoareTripleChecker+Valid, 630 SdHoareTripleChecker+Invalid, 612 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 95 IncrementalHoareTripleChecker+Valid, 517 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.6s IncrementalHoareTripleChecker+Time [2024-11-17 04:25:09,039 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [1289 Valid, 630 Invalid, 612 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [95 Valid, 517 Invalid, 0 Unknown, 0 Unchecked, 0.6s Time] [2024-11-17 04:25:09,040 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1006 states. [2024-11-17 04:25:09,089 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1006 to 791. [2024-11-17 04:25:09,090 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 791 states, 681 states have (on average 1.3465491923641704) internal successors, (917), 714 states have internal predecessors, (917), 74 states have call successors, (74), 2 states have call predecessors, (74), 2 states have return successors, (74), 74 states have call predecessors, (74), 74 states have call successors, (74) [2024-11-17 04:25:09,091 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 791 states to 791 states and 1065 transitions. [2024-11-17 04:25:09,092 INFO L78 Accepts]: Start accepts. Automaton has 791 states and 1065 transitions. Word has length 109 [2024-11-17 04:25:09,092 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-17 04:25:09,092 INFO L471 AbstractCegarLoop]: Abstraction has 791 states and 1065 transitions. [2024-11-17 04:25:09,093 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 14 states, 13 states have (on average 13.923076923076923) internal successors, (181), 14 states have internal predecessors, (181), 10 states have call successors, (30), 1 states have call predecessors, (30), 1 states have return successors, (30), 10 states have call predecessors, (30), 10 states have call successors, (30) [2024-11-17 04:25:09,093 INFO L276 IsEmpty]: Start isEmpty. Operand 791 states and 1065 transitions. [2024-11-17 04:25:09,094 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 110 [2024-11-17 04:25:09,094 INFO L207 NwaCegarLoop]: Found error trace [2024-11-17 04:25:09,094 INFO L215 NwaCegarLoop]: trace histogram [6, 6, 6, 4, 4, 4, 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] [2024-11-17 04:25:09,110 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-17 04:25:09,295 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 32 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable36 [2024-11-17 04:25:09,295 INFO L396 AbstractCegarLoop]: === Iteration 38 === Targeting ULTIMATE.startErr30ASSERT_VIOLATIONINTEGER_OVERFLOW === [ULTIMATE.startErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 53 more)] === [2024-11-17 04:25:09,295 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-17 04:25:09,295 INFO L85 PathProgramCache]: Analyzing trace with hash -1773845457, now seen corresponding path program 1 times [2024-11-17 04:25:09,295 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-17 04:25:09,296 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [951734320] [2024-11-17 04:25:09,296 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-17 04:25:09,296 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-17 04:25:09,306 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-17 04:25:09,371 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2024-11-17 04:25:09,372 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-17 04:25:09,373 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 8 [2024-11-17 04:25:09,374 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-17 04:25:09,375 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 13 [2024-11-17 04:25:09,376 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-17 04:25:09,377 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 18 [2024-11-17 04:25:09,378 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-17 04:25:09,380 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 32 [2024-11-17 04:25:09,381 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-17 04:25:09,382 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 43 [2024-11-17 04:25:09,383 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-17 04:25:09,385 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 54 [2024-11-17 04:25:09,386 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-17 04:25:09,389 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 78 [2024-11-17 04:25:09,390 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-17 04:25:09,391 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 89 [2024-11-17 04:25:09,393 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-17 04:25:09,395 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 100 [2024-11-17 04:25:09,396 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-17 04:25:09,398 INFO L134 CoverageAnalysis]: Checked inductivity of 109 backedges. 0 proven. 25 refuted. 0 times theorem prover too weak. 84 trivial. 0 not checked. [2024-11-17 04:25:09,398 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-17 04:25:09,398 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [951734320] [2024-11-17 04:25:09,398 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [951734320] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-17 04:25:09,398 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1217004869] [2024-11-17 04:25:09,398 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-17 04:25:09,399 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-17 04:25:09,399 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2024-11-17 04:25:09,400 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-17 04:25:09,402 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-17 04:25:09,450 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-17 04:25:09,451 INFO L255 TraceCheckSpWp]: Trace formula consists of 185 conjuncts, 6 conjuncts are in the unsatisfiable core [2024-11-17 04:25:09,452 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-11-17 04:25:09,650 INFO L134 CoverageAnalysis]: Checked inductivity of 109 backedges. 0 proven. 25 refuted. 0 times theorem prover too weak. 84 trivial. 0 not checked. [2024-11-17 04:25:09,650 INFO L311 TraceCheckSpWp]: Computing backward predicates... [2024-11-17 04:25:09,824 INFO L134 CoverageAnalysis]: Checked inductivity of 109 backedges. 0 proven. 25 refuted. 0 times theorem prover too weak. 84 trivial. 0 not checked. [2024-11-17 04:25:09,825 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1217004869] provided 0 perfect and 2 imperfect interpolant sequences [2024-11-17 04:25:09,825 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2024-11-17 04:25:09,825 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [5, 6, 6] total 15 [2024-11-17 04:25:09,825 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1513399934] [2024-11-17 04:25:09,825 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2024-11-17 04:25:09,826 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 16 states [2024-11-17 04:25:09,826 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-17 04:25:09,827 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 16 interpolants. [2024-11-17 04:25:09,827 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=54, Invalid=186, Unknown=0, NotChecked=0, Total=240 [2024-11-17 04:25:09,828 INFO L87 Difference]: Start difference. First operand 791 states and 1065 transitions. Second operand has 16 states, 15 states have (on average 12.0) internal successors, (180), 16 states have internal predecessors, (180), 10 states have call successors, (29), 1 states have call predecessors, (29), 1 states have return successors, (29), 10 states have call predecessors, (29), 10 states have call successors, (29) [2024-11-17 04:25:10,924 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-17 04:25:10,925 INFO L93 Difference]: Finished difference Result 1225 states and 1608 transitions. [2024-11-17 04:25:10,925 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 43 states. [2024-11-17 04:25:10,925 INFO L78 Accepts]: Start accepts. Automaton has has 16 states, 15 states have (on average 12.0) internal successors, (180), 16 states have internal predecessors, (180), 10 states have call successors, (29), 1 states have call predecessors, (29), 1 states have return successors, (29), 10 states have call predecessors, (29), 10 states have call successors, (29) Word has length 109 [2024-11-17 04:25:10,925 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-17 04:25:10,928 INFO L225 Difference]: With dead ends: 1225 [2024-11-17 04:25:10,928 INFO L226 Difference]: Without dead ends: 1224 [2024-11-17 04:25:10,930 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 278 GetRequests, 227 SyntacticMatches, 0 SemanticMatches, 51 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 791 ImplicationChecksByTransitivity, 0.5s TimeCoverageRelationStatistics Valid=731, Invalid=2025, Unknown=0, NotChecked=0, Total=2756 [2024-11-17 04:25:10,930 INFO L432 NwaCegarLoop]: 119 mSDtfsCounter, 1180 mSDsluCounter, 455 mSDsCounter, 0 mSdLazyCounter, 514 mSolverCounterSat, 98 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.6s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1180 SdHoareTripleChecker+Valid, 574 SdHoareTripleChecker+Invalid, 612 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 98 IncrementalHoareTripleChecker+Valid, 514 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.7s IncrementalHoareTripleChecker+Time [2024-11-17 04:25:10,930 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [1180 Valid, 574 Invalid, 612 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [98 Valid, 514 Invalid, 0 Unknown, 0 Unchecked, 0.7s Time] [2024-11-17 04:25:10,931 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1224 states. [2024-11-17 04:25:10,997 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1224 to 1035. [2024-11-17 04:25:10,997 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1035 states, 903 states have (on average 1.3676633444075303) internal successors, (1235), 936 states have internal predecessors, (1235), 96 states have call successors, (96), 2 states have call predecessors, (96), 2 states have return successors, (96), 96 states have call predecessors, (96), 96 states have call successors, (96) [2024-11-17 04:25:10,998 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1035 states to 1035 states and 1427 transitions. [2024-11-17 04:25:10,999 INFO L78 Accepts]: Start accepts. Automaton has 1035 states and 1427 transitions. Word has length 109 [2024-11-17 04:25:10,999 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-17 04:25:10,999 INFO L471 AbstractCegarLoop]: Abstraction has 1035 states and 1427 transitions. [2024-11-17 04:25:10,999 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 16 states, 15 states have (on average 12.0) internal successors, (180), 16 states have internal predecessors, (180), 10 states have call successors, (29), 1 states have call predecessors, (29), 1 states have return successors, (29), 10 states have call predecessors, (29), 10 states have call successors, (29) [2024-11-17 04:25:10,999 INFO L276 IsEmpty]: Start isEmpty. Operand 1035 states and 1427 transitions. [2024-11-17 04:25:11,000 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 110 [2024-11-17 04:25:11,000 INFO L207 NwaCegarLoop]: Found error trace [2024-11-17 04:25:11,000 INFO L215 NwaCegarLoop]: trace histogram [6, 6, 6, 4, 4, 4, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-17 04:25:11,012 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (33)] Forceful destruction successful, exit code 0 [2024-11-17 04:25:11,201 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 33 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable37 [2024-11-17 04:25:11,201 INFO L396 AbstractCegarLoop]: === Iteration 39 === Targeting ULTIMATE.startErr36ASSERT_VIOLATIONINTEGER_OVERFLOW === [ULTIMATE.startErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 53 more)] === [2024-11-17 04:25:11,201 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-17 04:25:11,201 INFO L85 PathProgramCache]: Analyzing trace with hash -1773844016, now seen corresponding path program 1 times [2024-11-17 04:25:11,201 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-17 04:25:11,202 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [645945289] [2024-11-17 04:25:11,202 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-17 04:25:11,202 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-17 04:25:11,213 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-17 04:25:11,278 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2024-11-17 04:25:11,279 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-17 04:25:11,280 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 8 [2024-11-17 04:25:11,281 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-17 04:25:11,282 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 13 [2024-11-17 04:25:11,283 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-17 04:25:11,284 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 18 [2024-11-17 04:25:11,284 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-17 04:25:11,286 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 32 [2024-11-17 04:25:11,286 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-17 04:25:11,287 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 43 [2024-11-17 04:25:11,288 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-17 04:25:11,289 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 54 [2024-11-17 04:25:11,290 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-17 04:25:11,291 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 78 [2024-11-17 04:25:11,292 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-17 04:25:11,293 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 89 [2024-11-17 04:25:11,294 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-17 04:25:11,295 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 100 [2024-11-17 04:25:11,296 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-17 04:25:11,297 INFO L134 CoverageAnalysis]: Checked inductivity of 111 backedges. 0 proven. 27 refuted. 0 times theorem prover too weak. 84 trivial. 0 not checked. [2024-11-17 04:25:11,298 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-17 04:25:11,298 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [645945289] [2024-11-17 04:25:11,298 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [645945289] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-17 04:25:11,298 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [795827992] [2024-11-17 04:25:11,298 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-17 04:25:11,298 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-17 04:25:11,299 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2024-11-17 04:25:11,300 INFO L229 MonitoredProcess]: Starting monitored process 34 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-11-17 04:25:11,301 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (34)] Waiting until timeout for monitored process [2024-11-17 04:25:11,355 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-17 04:25:11,356 INFO L255 TraceCheckSpWp]: Trace formula consists of 185 conjuncts, 6 conjuncts are in the unsatisfiable core [2024-11-17 04:25:11,358 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-11-17 04:25:11,576 INFO L134 CoverageAnalysis]: Checked inductivity of 111 backedges. 0 proven. 27 refuted. 0 times theorem prover too weak. 84 trivial. 0 not checked. [2024-11-17 04:25:11,577 INFO L311 TraceCheckSpWp]: Computing backward predicates... [2024-11-17 04:25:11,737 INFO L134 CoverageAnalysis]: Checked inductivity of 111 backedges. 0 proven. 27 refuted. 0 times theorem prover too weak. 84 trivial. 0 not checked. [2024-11-17 04:25:11,737 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [795827992] provided 0 perfect and 2 imperfect interpolant sequences [2024-11-17 04:25:11,737 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2024-11-17 04:25:11,737 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [5, 5, 5] total 12 [2024-11-17 04:25:11,738 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1049024265] [2024-11-17 04:25:11,738 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2024-11-17 04:25:11,738 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 13 states [2024-11-17 04:25:11,738 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-17 04:25:11,739 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 13 interpolants. [2024-11-17 04:25:11,739 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=38, Invalid=118, Unknown=0, NotChecked=0, Total=156 [2024-11-17 04:25:11,739 INFO L87 Difference]: Start difference. First operand 1035 states and 1427 transitions. Second operand has 13 states, 12 states have (on average 15.0) internal successors, (180), 13 states have internal predecessors, (180), 11 states have call successors, (29), 1 states have call predecessors, (29), 1 states have return successors, (29), 11 states have call predecessors, (29), 11 states have call successors, (29) [2024-11-17 04:25:12,445 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-17 04:25:12,445 INFO L93 Difference]: Finished difference Result 1284 states and 1702 transitions. [2024-11-17 04:25:12,446 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 17 states. [2024-11-17 04:25:12,446 INFO L78 Accepts]: Start accepts. Automaton has has 13 states, 12 states have (on average 15.0) internal successors, (180), 13 states have internal predecessors, (180), 11 states have call successors, (29), 1 states have call predecessors, (29), 1 states have return successors, (29), 11 states have call predecessors, (29), 11 states have call successors, (29) Word has length 109 [2024-11-17 04:25:12,446 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-17 04:25:12,449 INFO L225 Difference]: With dead ends: 1284 [2024-11-17 04:25:12,449 INFO L226 Difference]: Without dead ends: 1283 [2024-11-17 04:25:12,450 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 252 GetRequests, 230 SyntacticMatches, 0 SemanticMatches, 22 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 109 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=176, Invalid=376, Unknown=0, NotChecked=0, Total=552 [2024-11-17 04:25:12,450 INFO L432 NwaCegarLoop]: 104 mSDtfsCounter, 750 mSDsluCounter, 443 mSDsCounter, 0 mSdLazyCounter, 414 mSolverCounterSat, 70 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.5s Time, 0 mProtectedPredicate, 0 mProtectedAction, 753 SdHoareTripleChecker+Valid, 547 SdHoareTripleChecker+Invalid, 484 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 70 IncrementalHoareTripleChecker+Valid, 414 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.5s IncrementalHoareTripleChecker+Time [2024-11-17 04:25:12,450 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [753 Valid, 547 Invalid, 484 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [70 Valid, 414 Invalid, 0 Unknown, 0 Unchecked, 0.5s Time] [2024-11-17 04:25:12,451 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1283 states. [2024-11-17 04:25:12,510 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1283 to 1105. [2024-11-17 04:25:12,511 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1105 states, 967 states have (on average 1.3516028955532575) internal successors, (1307), 1000 states have internal predecessors, (1307), 102 states have call successors, (102), 2 states have call predecessors, (102), 2 states have return successors, (102), 102 states have call predecessors, (102), 102 states have call successors, (102) [2024-11-17 04:25:12,512 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1105 states to 1105 states and 1511 transitions. [2024-11-17 04:25:12,512 INFO L78 Accepts]: Start accepts. Automaton has 1105 states and 1511 transitions. Word has length 109 [2024-11-17 04:25:12,513 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-17 04:25:12,513 INFO L471 AbstractCegarLoop]: Abstraction has 1105 states and 1511 transitions. [2024-11-17 04:25:12,513 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 13 states, 12 states have (on average 15.0) internal successors, (180), 13 states have internal predecessors, (180), 11 states have call successors, (29), 1 states have call predecessors, (29), 1 states have return successors, (29), 11 states have call predecessors, (29), 11 states have call successors, (29) [2024-11-17 04:25:12,513 INFO L276 IsEmpty]: Start isEmpty. Operand 1105 states and 1511 transitions. [2024-11-17 04:25:12,513 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 112 [2024-11-17 04:25:12,514 INFO L207 NwaCegarLoop]: Found error trace [2024-11-17 04:25:12,514 INFO L215 NwaCegarLoop]: trace histogram [6, 6, 6, 4, 4, 4, 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, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-17 04:25:12,526 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (34)] Forceful destruction successful, exit code 0 [2024-11-17 04:25:12,714 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 34 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable38 [2024-11-17 04:25:12,714 INFO L396 AbstractCegarLoop]: === Iteration 40 === Targeting ULTIMATE.startErr35ASSERT_VIOLATIONINTEGER_OVERFLOW === [ULTIMATE.startErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 53 more)] === [2024-11-17 04:25:12,715 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-17 04:25:12,715 INFO L85 PathProgramCache]: Analyzing trace with hash 437918862, now seen corresponding path program 1 times [2024-11-17 04:25:12,715 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-17 04:25:12,715 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1877829124] [2024-11-17 04:25:12,715 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-17 04:25:12,715 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-17 04:25:12,724 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-17 04:25:12,808 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2024-11-17 04:25:12,809 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-17 04:25:12,811 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 8 [2024-11-17 04:25:12,812 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-17 04:25:12,813 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 13 [2024-11-17 04:25:12,813 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-17 04:25:12,815 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 18 [2024-11-17 04:25:12,816 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-17 04:25:12,817 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 32 [2024-11-17 04:25:12,818 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-17 04:25:12,819 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 43 [2024-11-17 04:25:12,822 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-17 04:25:12,824 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 54 [2024-11-17 04:25:12,825 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-17 04:25:12,826 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 78 [2024-11-17 04:25:12,827 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-17 04:25:12,831 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 89 [2024-11-17 04:25:12,832 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-17 04:25:12,835 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 100 [2024-11-17 04:25:12,835 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-17 04:25:12,838 INFO L134 CoverageAnalysis]: Checked inductivity of 113 backedges. 0 proven. 29 refuted. 0 times theorem prover too weak. 84 trivial. 0 not checked. [2024-11-17 04:25:12,838 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-17 04:25:12,838 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1877829124] [2024-11-17 04:25:12,838 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1877829124] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-17 04:25:12,838 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1022762312] [2024-11-17 04:25:12,839 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-17 04:25:12,839 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-17 04:25:12,839 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2024-11-17 04:25:12,841 INFO L229 MonitoredProcess]: Starting monitored process 35 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-11-17 04:25:12,842 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (35)] Waiting until timeout for monitored process [2024-11-17 04:25:12,891 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-17 04:25:12,892 INFO L255 TraceCheckSpWp]: Trace formula consists of 188 conjuncts, 4 conjuncts are in the unsatisfiable core [2024-11-17 04:25:12,893 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-11-17 04:25:13,049 INFO L134 CoverageAnalysis]: Checked inductivity of 113 backedges. 0 proven. 29 refuted. 0 times theorem prover too weak. 84 trivial. 0 not checked. [2024-11-17 04:25:13,050 INFO L311 TraceCheckSpWp]: Computing backward predicates... [2024-11-17 04:25:13,153 INFO L134 CoverageAnalysis]: Checked inductivity of 113 backedges. 0 proven. 29 refuted. 0 times theorem prover too weak. 84 trivial. 0 not checked. [2024-11-17 04:25:13,154 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1022762312] provided 0 perfect and 2 imperfect interpolant sequences [2024-11-17 04:25:13,154 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2024-11-17 04:25:13,154 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [3, 3, 3] total 7 [2024-11-17 04:25:13,154 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [366501926] [2024-11-17 04:25:13,154 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2024-11-17 04:25:13,154 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 8 states [2024-11-17 04:25:13,155 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-17 04:25:13,155 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2024-11-17 04:25:13,155 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=25, Invalid=31, Unknown=0, NotChecked=0, Total=56 [2024-11-17 04:25:13,155 INFO L87 Difference]: Start difference. First operand 1105 states and 1511 transitions. Second operand has 8 states, 7 states have (on average 26.142857142857142) internal successors, (183), 8 states have internal predecessors, (183), 7 states have call successors, (22), 1 states have call predecessors, (22), 1 states have return successors, (22), 7 states have call predecessors, (22), 7 states have call successors, (22) [2024-11-17 04:25:13,761 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-17 04:25:13,761 INFO L93 Difference]: Finished difference Result 1609 states and 2205 transitions. [2024-11-17 04:25:13,761 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2024-11-17 04:25:13,762 INFO L78 Accepts]: Start accepts. Automaton has has 8 states, 7 states have (on average 26.142857142857142) internal successors, (183), 8 states have internal predecessors, (183), 7 states have call successors, (22), 1 states have call predecessors, (22), 1 states have return successors, (22), 7 states have call predecessors, (22), 7 states have call successors, (22) Word has length 111 [2024-11-17 04:25:13,762 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-17 04:25:13,767 INFO L225 Difference]: With dead ends: 1609 [2024-11-17 04:25:13,767 INFO L226 Difference]: Without dead ends: 1607 [2024-11-17 04:25:13,768 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 244 GetRequests, 237 SyntacticMatches, 0 SemanticMatches, 7 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=33, Invalid=39, Unknown=0, NotChecked=0, Total=72 [2024-11-17 04:25:13,768 INFO L432 NwaCegarLoop]: 70 mSDtfsCounter, 255 mSDsluCounter, 245 mSDsCounter, 0 mSdLazyCounter, 386 mSolverCounterSat, 20 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 262 SdHoareTripleChecker+Valid, 315 SdHoareTripleChecker+Invalid, 406 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 20 IncrementalHoareTripleChecker+Valid, 386 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.5s IncrementalHoareTripleChecker+Time [2024-11-17 04:25:13,768 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [262 Valid, 315 Invalid, 406 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [20 Valid, 386 Invalid, 0 Unknown, 0 Unchecked, 0.5s Time] [2024-11-17 04:25:13,769 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1607 states. [2024-11-17 04:25:13,865 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1607 to 1327. [2024-11-17 04:25:13,866 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1327 states, 1171 states have (on average 1.3535439795046968) internal successors, (1585), 1204 states have internal predecessors, (1585), 120 states have call successors, (120), 2 states have call predecessors, (120), 2 states have return successors, (120), 120 states have call predecessors, (120), 120 states have call successors, (120) [2024-11-17 04:25:13,868 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1327 states to 1327 states and 1825 transitions. [2024-11-17 04:25:13,869 INFO L78 Accepts]: Start accepts. Automaton has 1327 states and 1825 transitions. Word has length 111 [2024-11-17 04:25:13,869 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-17 04:25:13,870 INFO L471 AbstractCegarLoop]: Abstraction has 1327 states and 1825 transitions. [2024-11-17 04:25:13,870 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 8 states, 7 states have (on average 26.142857142857142) internal successors, (183), 8 states have internal predecessors, (183), 7 states have call successors, (22), 1 states have call predecessors, (22), 1 states have return successors, (22), 7 states have call predecessors, (22), 7 states have call successors, (22) [2024-11-17 04:25:13,871 INFO L276 IsEmpty]: Start isEmpty. Operand 1327 states and 1825 transitions. [2024-11-17 04:25:13,871 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 115 [2024-11-17 04:25:13,871 INFO L207 NwaCegarLoop]: Found error trace [2024-11-17 04:25:13,871 INFO L215 NwaCegarLoop]: trace histogram [6, 6, 6, 4, 4, 4, 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, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-17 04:25:13,888 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (35)] Forceful destruction successful, exit code 0 [2024-11-17 04:25:14,072 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 35 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable39 [2024-11-17 04:25:14,073 INFO L396 AbstractCegarLoop]: === Iteration 41 === Targeting ULTIMATE.startErr27ASSERT_VIOLATIONINTEGER_OVERFLOW === [ULTIMATE.startErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 53 more)] === [2024-11-17 04:25:14,073 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-17 04:25:14,073 INFO L85 PathProgramCache]: Analyzing trace with hash -1896410490, now seen corresponding path program 1 times [2024-11-17 04:25:14,073 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-17 04:25:14,073 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [51733679] [2024-11-17 04:25:14,073 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-17 04:25:14,074 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-17 04:25:14,083 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-17 04:25:14,144 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2024-11-17 04:25:14,145 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-17 04:25:14,146 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 8 [2024-11-17 04:25:14,147 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-17 04:25:14,147 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 13 [2024-11-17 04:25:14,148 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-17 04:25:14,148 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 18 [2024-11-17 04:25:14,149 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-17 04:25:14,149 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 32 [2024-11-17 04:25:14,150 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-17 04:25:14,152 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 43 [2024-11-17 04:25:14,152 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-17 04:25:14,154 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 54 [2024-11-17 04:25:14,155 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-17 04:25:14,157 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 78 [2024-11-17 04:25:14,158 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-17 04:25:14,159 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 89 [2024-11-17 04:25:14,161 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-17 04:25:14,163 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 100 [2024-11-17 04:25:14,164 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-17 04:25:14,167 INFO L134 CoverageAnalysis]: Checked inductivity of 116 backedges. 0 proven. 32 refuted. 0 times theorem prover too weak. 84 trivial. 0 not checked. [2024-11-17 04:25:14,167 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-17 04:25:14,167 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [51733679] [2024-11-17 04:25:14,168 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [51733679] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-17 04:25:14,168 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1658651506] [2024-11-17 04:25:14,168 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-17 04:25:14,168 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-17 04:25:14,168 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2024-11-17 04:25:14,170 INFO L229 MonitoredProcess]: Starting monitored process 36 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-11-17 04:25:14,172 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (36)] Waiting until timeout for monitored process [2024-11-17 04:25:14,224 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-17 04:25:14,225 INFO L255 TraceCheckSpWp]: Trace formula consists of 192 conjuncts, 4 conjuncts are in the unsatisfiable core [2024-11-17 04:25:14,227 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-11-17 04:25:14,423 INFO L134 CoverageAnalysis]: Checked inductivity of 116 backedges. 0 proven. 32 refuted. 0 times theorem prover too weak. 84 trivial. 0 not checked. [2024-11-17 04:25:14,423 INFO L311 TraceCheckSpWp]: Computing backward predicates... [2024-11-17 04:25:14,554 INFO L134 CoverageAnalysis]: Checked inductivity of 116 backedges. 0 proven. 32 refuted. 0 times theorem prover too weak. 84 trivial. 0 not checked. [2024-11-17 04:25:14,555 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1658651506] provided 0 perfect and 2 imperfect interpolant sequences [2024-11-17 04:25:14,555 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2024-11-17 04:25:14,555 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [3, 3, 3] total 7 [2024-11-17 04:25:14,555 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [93643900] [2024-11-17 04:25:14,556 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2024-11-17 04:25:14,556 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 8 states [2024-11-17 04:25:14,556 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-17 04:25:14,557 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2024-11-17 04:25:14,557 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=25, Invalid=31, Unknown=0, NotChecked=0, Total=56 [2024-11-17 04:25:14,557 INFO L87 Difference]: Start difference. First operand 1327 states and 1825 transitions. Second operand has 8 states, 7 states have (on average 27.428571428571427) internal successors, (192), 8 states have internal predecessors, (192), 7 states have call successors, (22), 1 states have call predecessors, (22), 1 states have return successors, (22), 7 states have call predecessors, (22), 7 states have call successors, (22) [2024-11-17 04:25:15,300 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-17 04:25:15,301 INFO L93 Difference]: Finished difference Result 1926 states and 2650 transitions. [2024-11-17 04:25:15,301 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2024-11-17 04:25:15,301 INFO L78 Accepts]: Start accepts. Automaton has has 8 states, 7 states have (on average 27.428571428571427) internal successors, (192), 8 states have internal predecessors, (192), 7 states have call successors, (22), 1 states have call predecessors, (22), 1 states have return successors, (22), 7 states have call predecessors, (22), 7 states have call successors, (22) Word has length 114 [2024-11-17 04:25:15,301 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-17 04:25:15,306 INFO L225 Difference]: With dead ends: 1926 [2024-11-17 04:25:15,306 INFO L226 Difference]: Without dead ends: 1924 [2024-11-17 04:25:15,307 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 250 GetRequests, 243 SyntacticMatches, 0 SemanticMatches, 7 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=33, Invalid=39, Unknown=0, NotChecked=0, Total=72 [2024-11-17 04:25:15,307 INFO L432 NwaCegarLoop]: 76 mSDtfsCounter, 275 mSDsluCounter, 290 mSDsCounter, 0 mSdLazyCounter, 481 mSolverCounterSat, 19 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.6s Time, 0 mProtectedPredicate, 0 mProtectedAction, 284 SdHoareTripleChecker+Valid, 366 SdHoareTripleChecker+Invalid, 500 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 19 IncrementalHoareTripleChecker+Valid, 481 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.6s IncrementalHoareTripleChecker+Time [2024-11-17 04:25:15,307 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [284 Valid, 366 Invalid, 500 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [19 Valid, 481 Invalid, 0 Unknown, 0 Unchecked, 0.6s Time] [2024-11-17 04:25:15,308 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1924 states. [2024-11-17 04:25:15,405 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1924 to 1634. [2024-11-17 04:25:15,407 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1634 states, 1454 states have (on average 1.342503438789546) internal successors, (1952), 1487 states have internal predecessors, (1952), 144 states have call successors, (144), 2 states have call predecessors, (144), 2 states have return successors, (144), 144 states have call predecessors, (144), 144 states have call successors, (144) [2024-11-17 04:25:15,410 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1634 states to 1634 states and 2240 transitions. [2024-11-17 04:25:15,411 INFO L78 Accepts]: Start accepts. Automaton has 1634 states and 2240 transitions. Word has length 114 [2024-11-17 04:25:15,411 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-17 04:25:15,412 INFO L471 AbstractCegarLoop]: Abstraction has 1634 states and 2240 transitions. [2024-11-17 04:25:15,412 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 8 states, 7 states have (on average 27.428571428571427) internal successors, (192), 8 states have internal predecessors, (192), 7 states have call successors, (22), 1 states have call predecessors, (22), 1 states have return successors, (22), 7 states have call predecessors, (22), 7 states have call successors, (22) [2024-11-17 04:25:15,412 INFO L276 IsEmpty]: Start isEmpty. Operand 1634 states and 2240 transitions. [2024-11-17 04:25:15,413 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 121 [2024-11-17 04:25:15,413 INFO L207 NwaCegarLoop]: Found error trace [2024-11-17 04:25:15,413 INFO L215 NwaCegarLoop]: trace histogram [7, 7, 7, 4, 4, 4, 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, 1, 1, 1, 1, 1, 1, 1] [2024-11-17 04:25:15,437 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (36)] Forceful destruction successful, exit code 0 [2024-11-17 04:25:15,613 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable40,36 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-17 04:25:15,614 INFO L396 AbstractCegarLoop]: === Iteration 42 === Targeting ULTIMATE.startErr17ASSERT_VIOLATIONINTEGER_OVERFLOW === [ULTIMATE.startErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 53 more)] === [2024-11-17 04:25:15,614 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-17 04:25:15,614 INFO L85 PathProgramCache]: Analyzing trace with hash -1009447841, now seen corresponding path program 1 times [2024-11-17 04:25:15,614 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-17 04:25:15,614 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [24090779] [2024-11-17 04:25:15,614 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-17 04:25:15,615 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-17 04:25:15,631 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-17 04:25:15,725 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2024-11-17 04:25:15,725 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-17 04:25:15,726 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 8 [2024-11-17 04:25:15,727 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-17 04:25:15,728 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 13 [2024-11-17 04:25:15,728 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-17 04:25:15,729 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 18 [2024-11-17 04:25:15,730 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-17 04:25:15,731 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 32 [2024-11-17 04:25:15,731 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-17 04:25:15,732 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 43 [2024-11-17 04:25:15,732 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-17 04:25:15,733 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 54 [2024-11-17 04:25:15,734 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-17 04:25:15,735 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 78 [2024-11-17 04:25:15,736 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-17 04:25:15,737 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 89 [2024-11-17 04:25:15,738 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-17 04:25:15,754 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 100 [2024-11-17 04:25:15,755 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-17 04:25:15,757 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 108 [2024-11-17 04:25:15,758 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-17 04:25:15,759 INFO L134 CoverageAnalysis]: Checked inductivity of 132 backedges. 20 proven. 6 refuted. 0 times theorem prover too weak. 106 trivial. 0 not checked. [2024-11-17 04:25:15,759 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-17 04:25:15,760 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [24090779] [2024-11-17 04:25:15,760 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [24090779] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-17 04:25:15,760 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1337961114] [2024-11-17 04:25:15,760 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-17 04:25:15,760 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-17 04:25:15,760 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2024-11-17 04:25:15,762 INFO L229 MonitoredProcess]: Starting monitored process 37 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-11-17 04:25:15,763 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (37)] Waiting until timeout for monitored process [2024-11-17 04:25:15,817 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-17 04:25:15,820 INFO L255 TraceCheckSpWp]: Trace formula consists of 201 conjuncts, 7 conjuncts are in the unsatisfiable core [2024-11-17 04:25:15,822 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-11-17 04:25:15,864 INFO L134 CoverageAnalysis]: Checked inductivity of 132 backedges. 20 proven. 6 refuted. 0 times theorem prover too weak. 106 trivial. 0 not checked. [2024-11-17 04:25:15,864 INFO L311 TraceCheckSpWp]: Computing backward predicates... [2024-11-17 04:25:15,981 INFO L134 CoverageAnalysis]: Checked inductivity of 132 backedges. 20 proven. 6 refuted. 0 times theorem prover too weak. 106 trivial. 0 not checked. [2024-11-17 04:25:15,982 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1337961114] provided 0 perfect and 2 imperfect interpolant sequences [2024-11-17 04:25:15,982 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2024-11-17 04:25:15,982 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [6, 5, 5] total 9 [2024-11-17 04:25:15,982 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [455497251] [2024-11-17 04:25:15,982 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2024-11-17 04:25:15,983 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 10 states [2024-11-17 04:25:15,983 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-17 04:25:15,983 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2024-11-17 04:25:15,983 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=25, Invalid=65, Unknown=0, NotChecked=0, Total=90 [2024-11-17 04:25:15,984 INFO L87 Difference]: Start difference. First operand 1634 states and 2240 transitions. Second operand has 10 states, 9 states have (on average 9.0) internal successors, (81), 10 states have internal predecessors, (81), 6 states have call successors, (12), 1 states have call predecessors, (12), 2 states have return successors, (14), 5 states have call predecessors, (14), 6 states have call successors, (14) [2024-11-17 04:25:16,745 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-17 04:25:16,745 INFO L93 Difference]: Finished difference Result 1636 states and 2242 transitions. [2024-11-17 04:25:16,746 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2024-11-17 04:25:16,746 INFO L78 Accepts]: Start accepts. Automaton has has 10 states, 9 states have (on average 9.0) internal successors, (81), 10 states have internal predecessors, (81), 6 states have call successors, (12), 1 states have call predecessors, (12), 2 states have return successors, (14), 5 states have call predecessors, (14), 6 states have call successors, (14) Word has length 120 [2024-11-17 04:25:16,746 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-17 04:25:16,750 INFO L225 Difference]: With dead ends: 1636 [2024-11-17 04:25:16,750 INFO L226 Difference]: Without dead ends: 1635 [2024-11-17 04:25:16,750 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 267 GetRequests, 257 SyntacticMatches, 0 SemanticMatches, 10 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 15 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=36, Invalid=96, Unknown=0, NotChecked=0, Total=132 [2024-11-17 04:25:16,751 INFO L432 NwaCegarLoop]: 38 mSDtfsCounter, 124 mSDsluCounter, 97 mSDsCounter, 0 mSdLazyCounter, 442 mSolverCounterSat, 13 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.6s Time, 0 mProtectedPredicate, 0 mProtectedAction, 128 SdHoareTripleChecker+Valid, 135 SdHoareTripleChecker+Invalid, 455 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 13 IncrementalHoareTripleChecker+Valid, 442 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.7s IncrementalHoareTripleChecker+Time [2024-11-17 04:25:16,751 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [128 Valid, 135 Invalid, 455 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [13 Valid, 442 Invalid, 0 Unknown, 0 Unchecked, 0.7s Time] [2024-11-17 04:25:16,752 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1635 states. [2024-11-17 04:25:16,842 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1635 to 1633. [2024-11-17 04:25:16,843 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1633 states, 1454 states have (on average 1.3397524071526823) internal successors, (1948), 1486 states have internal predecessors, (1948), 144 states have call successors, (144), 2 states have call predecessors, (144), 2 states have return successors, (144), 144 states have call predecessors, (144), 144 states have call successors, (144) [2024-11-17 04:25:16,846 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1633 states to 1633 states and 2236 transitions. [2024-11-17 04:25:16,847 INFO L78 Accepts]: Start accepts. Automaton has 1633 states and 2236 transitions. Word has length 120 [2024-11-17 04:25:16,847 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-17 04:25:16,847 INFO L471 AbstractCegarLoop]: Abstraction has 1633 states and 2236 transitions. [2024-11-17 04:25:16,847 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 10 states, 9 states have (on average 9.0) internal successors, (81), 10 states have internal predecessors, (81), 6 states have call successors, (12), 1 states have call predecessors, (12), 2 states have return successors, (14), 5 states have call predecessors, (14), 6 states have call successors, (14) [2024-11-17 04:25:16,847 INFO L276 IsEmpty]: Start isEmpty. Operand 1633 states and 2236 transitions. [2024-11-17 04:25:16,848 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 120 [2024-11-17 04:25:16,848 INFO L207 NwaCegarLoop]: Found error trace [2024-11-17 04:25:16,848 INFO L215 NwaCegarLoop]: trace histogram [6, 6, 6, 4, 4, 4, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-17 04:25:16,864 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (37)] Forceful destruction successful, exit code 0 [2024-11-17 04:25:17,052 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable41,37 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-17 04:25:17,053 INFO L396 AbstractCegarLoop]: === Iteration 43 === Targeting ULTIMATE.startErr55ASSERT_VIOLATIONINTEGER_OVERFLOW === [ULTIMATE.startErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 53 more)] === [2024-11-17 04:25:17,053 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-17 04:25:17,053 INFO L85 PathProgramCache]: Analyzing trace with hash 919036914, now seen corresponding path program 1 times [2024-11-17 04:25:17,054 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-17 04:25:17,054 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1921919268] [2024-11-17 04:25:17,054 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-17 04:25:17,054 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-17 04:25:17,073 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unknown [2024-11-17 04:25:17,077 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [1874000804] [2024-11-17 04:25:17,078 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-17 04:25:17,078 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-17 04:25:17,078 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2024-11-17 04:25:17,080 INFO L229 MonitoredProcess]: Starting monitored process 38 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-11-17 04:25:17,084 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (38)] Waiting until timeout for monitored process [2024-11-17 04:25:17,134 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-17 04:25:17,136 INFO L255 TraceCheckSpWp]: Trace formula consists of 198 conjuncts, 8 conjuncts are in the unsatisfiable core [2024-11-17 04:25:17,138 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-11-17 04:25:17,526 INFO L134 CoverageAnalysis]: Checked inductivity of 115 backedges. 0 proven. 31 refuted. 0 times theorem prover too weak. 84 trivial. 0 not checked. [2024-11-17 04:25:17,526 INFO L311 TraceCheckSpWp]: Computing backward predicates... [2024-11-17 04:25:19,047 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-17 04:25:19,047 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1921919268] [2024-11-17 04:25:19,047 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2024-11-17 04:25:19,048 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1874000804] [2024-11-17 04:25:19,048 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1874000804] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-17 04:25:19,048 INFO L185 FreeRefinementEngine]: Found 0 perfect and 1 imperfect interpolant sequences. [2024-11-17 04:25:19,048 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [5] total 5 [2024-11-17 04:25:19,048 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [921618273] [2024-11-17 04:25:19,048 INFO L85 oduleStraightlineAll]: Using 1 imperfect interpolants to construct interpolant automaton [2024-11-17 04:25:19,048 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2024-11-17 04:25:19,048 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-17 04:25:19,049 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2024-11-17 04:25:19,049 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=22, Invalid=33, Unknown=1, NotChecked=0, Total=56 [2024-11-17 04:25:19,049 INFO L87 Difference]: Start difference. First operand 1633 states and 2236 transitions. Second operand has 6 states, 5 states have (on average 15.0) internal successors, (75), 6 states have internal predecessors, (75), 3 states have call successors, (10), 1 states have call predecessors, (10), 1 states have return successors, (10), 3 states have call predecessors, (10), 3 states have call successors, (10) [2024-11-17 04:25:19,999 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-17 04:25:19,999 INFO L93 Difference]: Finished difference Result 1698 states and 2323 transitions. [2024-11-17 04:25:20,000 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2024-11-17 04:25:20,000 INFO L78 Accepts]: Start accepts. Automaton has has 6 states, 5 states have (on average 15.0) internal successors, (75), 6 states have internal predecessors, (75), 3 states have call successors, (10), 1 states have call predecessors, (10), 1 states have return successors, (10), 3 states have call predecessors, (10), 3 states have call successors, (10) Word has length 119 [2024-11-17 04:25:20,000 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-17 04:25:20,006 INFO L225 Difference]: With dead ends: 1698 [2024-11-17 04:25:20,006 INFO L226 Difference]: Without dead ends: 1694 [2024-11-17 04:25:20,007 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 138 GetRequests, 127 SyntacticMatches, 0 SemanticMatches, 11 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 16 ImplicationChecksByTransitivity, 1.5s TimeCoverageRelationStatistics Valid=63, Invalid=92, Unknown=1, NotChecked=0, Total=156 [2024-11-17 04:25:20,007 INFO L432 NwaCegarLoop]: 121 mSDtfsCounter, 154 mSDsluCounter, 212 mSDsCounter, 0 mSdLazyCounter, 816 mSolverCounterSat, 23 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.7s Time, 0 mProtectedPredicate, 0 mProtectedAction, 157 SdHoareTripleChecker+Valid, 333 SdHoareTripleChecker+Invalid, 839 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 23 IncrementalHoareTripleChecker+Valid, 816 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.8s IncrementalHoareTripleChecker+Time [2024-11-17 04:25:20,007 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [157 Valid, 333 Invalid, 839 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [23 Valid, 816 Invalid, 0 Unknown, 0 Unchecked, 0.8s Time] [2024-11-17 04:25:20,009 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1694 states. [2024-11-17 04:25:20,136 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1694 to 1629. [2024-11-17 04:25:20,138 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1629 states, 1454 states have (on average 1.2916093535075652) internal successors, (1878), 1482 states have internal predecessors, (1878), 144 states have call successors, (144), 2 states have call predecessors, (144), 2 states have return successors, (144), 144 states have call predecessors, (144), 144 states have call successors, (144) [2024-11-17 04:25:20,140 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1629 states to 1629 states and 2166 transitions. [2024-11-17 04:25:20,141 INFO L78 Accepts]: Start accepts. Automaton has 1629 states and 2166 transitions. Word has length 119 [2024-11-17 04:25:20,141 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-17 04:25:20,142 INFO L471 AbstractCegarLoop]: Abstraction has 1629 states and 2166 transitions. [2024-11-17 04:25:20,142 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 6 states, 5 states have (on average 15.0) internal successors, (75), 6 states have internal predecessors, (75), 3 states have call successors, (10), 1 states have call predecessors, (10), 1 states have return successors, (10), 3 states have call predecessors, (10), 3 states have call successors, (10) [2024-11-17 04:25:20,142 INFO L276 IsEmpty]: Start isEmpty. Operand 1629 states and 2166 transitions. [2024-11-17 04:25:20,144 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 122 [2024-11-17 04:25:20,144 INFO L207 NwaCegarLoop]: Found error trace [2024-11-17 04:25:20,144 INFO L215 NwaCegarLoop]: trace histogram [7, 7, 7, 4, 4, 4, 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, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-17 04:25:20,161 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (38)] Ended with exit code 0 [2024-11-17 04:25:20,348 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable42,38 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-17 04:25:20,349 INFO L396 AbstractCegarLoop]: === Iteration 44 === Targeting ULTIMATE.startErr16ASSERT_VIOLATIONINTEGER_OVERFLOW === [ULTIMATE.startErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 53 more)] === [2024-11-17 04:25:20,349 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-17 04:25:20,349 INFO L85 PathProgramCache]: Analyzing trace with hash -1228111991, now seen corresponding path program 1 times [2024-11-17 04:25:20,349 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-17 04:25:20,349 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [789309199] [2024-11-17 04:25:20,349 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-17 04:25:20,349 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-17 04:25:20,358 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-17 04:25:20,420 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2024-11-17 04:25:20,421 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-17 04:25:20,422 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 8 [2024-11-17 04:25:20,422 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-17 04:25:20,423 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 13 [2024-11-17 04:25:20,423 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-17 04:25:20,424 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 18 [2024-11-17 04:25:20,424 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-17 04:25:20,426 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 32 [2024-11-17 04:25:20,427 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-17 04:25:20,428 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 43 [2024-11-17 04:25:20,428 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-17 04:25:20,429 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 54 [2024-11-17 04:25:20,429 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-17 04:25:20,430 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 78 [2024-11-17 04:25:20,431 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-17 04:25:20,432 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 89 [2024-11-17 04:25:20,432 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-17 04:25:20,435 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 100 [2024-11-17 04:25:20,435 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-17 04:25:20,438 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 108 [2024-11-17 04:25:20,439 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-17 04:25:20,440 INFO L134 CoverageAnalysis]: Checked inductivity of 132 backedges. 24 proven. 0 refuted. 0 times theorem prover too weak. 108 trivial. 0 not checked. [2024-11-17 04:25:20,441 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-17 04:25:20,441 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [789309199] [2024-11-17 04:25:20,441 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [789309199] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-17 04:25:20,441 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-11-17 04:25:20,441 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2024-11-17 04:25:20,441 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [641212787] [2024-11-17 04:25:20,442 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-17 04:25:20,442 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2024-11-17 04:25:20,442 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-17 04:25:20,442 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2024-11-17 04:25:20,442 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=9, Invalid=21, Unknown=0, NotChecked=0, Total=30 [2024-11-17 04:25:20,443 INFO L87 Difference]: Start difference. First operand 1629 states and 2166 transitions. Second operand has 6 states, 5 states have (on average 14.4) internal successors, (72), 6 states have internal predecessors, (72), 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-17 04:25:21,750 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-17 04:25:21,750 INFO L93 Difference]: Finished difference Result 1635 states and 2167 transitions. [2024-11-17 04:25:21,751 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2024-11-17 04:25:21,751 INFO L78 Accepts]: Start accepts. Automaton has has 6 states, 5 states have (on average 14.4) internal successors, (72), 6 states have internal predecessors, (72), 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 121 [2024-11-17 04:25:21,751 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-17 04:25:21,755 INFO L225 Difference]: With dead ends: 1635 [2024-11-17 04:25:21,756 INFO L226 Difference]: Without dead ends: 1623 [2024-11-17 04:25:21,757 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 33 GetRequests, 24 SyntacticMatches, 0 SemanticMatches, 9 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 6 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=35, Invalid=75, Unknown=0, NotChecked=0, Total=110 [2024-11-17 04:25:21,760 INFO L432 NwaCegarLoop]: 71 mSDtfsCounter, 159 mSDsluCounter, 150 mSDsCounter, 0 mSdLazyCounter, 532 mSolverCounterSat, 13 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 160 SdHoareTripleChecker+Valid, 221 SdHoareTripleChecker+Invalid, 545 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 13 IncrementalHoareTripleChecker+Valid, 532 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.1s IncrementalHoareTripleChecker+Time [2024-11-17 04:25:21,760 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [160 Valid, 221 Invalid, 545 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [13 Valid, 532 Invalid, 0 Unknown, 0 Unchecked, 1.1s Time] [2024-11-17 04:25:21,761 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1623 states. [2024-11-17 04:25:21,847 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1623 to 1617. [2024-11-17 04:25:21,848 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1617 states, 1444 states have (on average 1.2887811634349031) internal successors, (1861), 1471 states have internal predecessors, (1861), 143 states have call successors, (143), 2 states have call predecessors, (143), 2 states have return successors, (143), 143 states have call predecessors, (143), 143 states have call successors, (143) [2024-11-17 04:25:21,851 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1617 states to 1617 states and 2147 transitions. [2024-11-17 04:25:21,851 INFO L78 Accepts]: Start accepts. Automaton has 1617 states and 2147 transitions. Word has length 121 [2024-11-17 04:25:21,852 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-17 04:25:21,852 INFO L471 AbstractCegarLoop]: Abstraction has 1617 states and 2147 transitions. [2024-11-17 04:25:21,852 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 6 states, 5 states have (on average 14.4) internal successors, (72), 6 states have internal predecessors, (72), 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-17 04:25:21,852 INFO L276 IsEmpty]: Start isEmpty. Operand 1617 states and 2147 transitions. [2024-11-17 04:25:21,853 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 121 [2024-11-17 04:25:21,853 INFO L207 NwaCegarLoop]: Found error trace [2024-11-17 04:25:21,853 INFO L215 NwaCegarLoop]: trace histogram [6, 6, 6, 4, 4, 4, 3, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-17 04:25:21,853 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable43 [2024-11-17 04:25:21,854 INFO L396 AbstractCegarLoop]: === Iteration 45 === Targeting ULTIMATE.startErr54ASSERT_VIOLATIONINTEGER_OVERFLOW === [ULTIMATE.startErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 53 more)] === [2024-11-17 04:25:21,854 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-17 04:25:21,854 INFO L85 PathProgramCache]: Analyzing trace with hash -1574626640, now seen corresponding path program 1 times [2024-11-17 04:25:21,854 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-17 04:25:21,854 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1298023334] [2024-11-17 04:25:21,854 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-17 04:25:21,855 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-17 04:25:21,867 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unknown [2024-11-17 04:25:21,867 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [1608411898] [2024-11-17 04:25:21,867 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-17 04:25:21,868 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-17 04:25:21,868 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2024-11-17 04:25:21,869 INFO L229 MonitoredProcess]: Starting monitored process 39 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-11-17 04:25:21,871 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (39)] Waiting until timeout for monitored process [2024-11-17 04:25:21,940 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-17 04:25:21,943 INFO L255 TraceCheckSpWp]: Trace formula consists of 199 conjuncts, 12 conjuncts are in the unsatisfiable core [2024-11-17 04:25:21,945 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-11-17 04:25:22,330 INFO L134 CoverageAnalysis]: Checked inductivity of 117 backedges. 0 proven. 33 refuted. 0 times theorem prover too weak. 84 trivial. 0 not checked. [2024-11-17 04:25:22,330 INFO L311 TraceCheckSpWp]: Computing backward predicates... [2024-11-17 04:25:22,697 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-17 04:25:22,697 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1298023334] [2024-11-17 04:25:22,697 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2024-11-17 04:25:22,697 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1608411898] [2024-11-17 04:25:22,697 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1608411898] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-17 04:25:22,697 INFO L185 FreeRefinementEngine]: Found 0 perfect and 1 imperfect interpolant sequences. [2024-11-17 04:25:22,697 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [5] total 5 [2024-11-17 04:25:22,697 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1839018967] [2024-11-17 04:25:22,697 INFO L85 oduleStraightlineAll]: Using 1 imperfect interpolants to construct interpolant automaton [2024-11-17 04:25:22,698 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2024-11-17 04:25:22,698 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-17 04:25:22,698 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2024-11-17 04:25:22,698 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=26, Invalid=30, Unknown=0, NotChecked=0, Total=56 [2024-11-17 04:25:22,699 INFO L87 Difference]: Start difference. First operand 1617 states and 2147 transitions. Second operand has 6 states, 5 states have (on average 15.2) internal successors, (76), 6 states have internal predecessors, (76), 3 states have call successors, (10), 1 states have call predecessors, (10), 1 states have return successors, (10), 3 states have call predecessors, (10), 3 states have call successors, (10) [2024-11-17 04:25:23,148 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-17 04:25:23,148 INFO L93 Difference]: Finished difference Result 1678 states and 2220 transitions. [2024-11-17 04:25:23,149 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2024-11-17 04:25:23,149 INFO L78 Accepts]: Start accepts. Automaton has has 6 states, 5 states have (on average 15.2) internal successors, (76), 6 states have internal predecessors, (76), 3 states have call successors, (10), 1 states have call predecessors, (10), 1 states have return successors, (10), 3 states have call predecessors, (10), 3 states have call successors, (10) Word has length 120 [2024-11-17 04:25:23,149 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-17 04:25:23,153 INFO L225 Difference]: With dead ends: 1678 [2024-11-17 04:25:23,153 INFO L226 Difference]: Without dead ends: 1676 [2024-11-17 04:25:23,153 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 135 GetRequests, 129 SyntacticMatches, 0 SemanticMatches, 6 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=26, Invalid=30, Unknown=0, NotChecked=0, Total=56 [2024-11-17 04:25:23,154 INFO L432 NwaCegarLoop]: 67 mSDtfsCounter, 90 mSDsluCounter, 124 mSDsCounter, 0 mSdLazyCounter, 266 mSolverCounterSat, 2 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 96 SdHoareTripleChecker+Valid, 191 SdHoareTripleChecker+Invalid, 268 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 2 IncrementalHoareTripleChecker+Valid, 266 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.4s IncrementalHoareTripleChecker+Time [2024-11-17 04:25:23,154 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [96 Valid, 191 Invalid, 268 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [2 Valid, 266 Invalid, 0 Unknown, 0 Unchecked, 0.4s Time] [2024-11-17 04:25:23,155 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1676 states. [2024-11-17 04:25:23,249 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1676 to 1633. [2024-11-17 04:25:23,251 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1633 states, 1458 states have (on average 1.286008230452675) internal successors, (1875), 1485 states have internal predecessors, (1875), 145 states have call successors, (145), 2 states have call predecessors, (145), 2 states have return successors, (145), 145 states have call predecessors, (145), 145 states have call successors, (145) [2024-11-17 04:25:23,254 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1633 states to 1633 states and 2165 transitions. [2024-11-17 04:25:23,254 INFO L78 Accepts]: Start accepts. Automaton has 1633 states and 2165 transitions. Word has length 120 [2024-11-17 04:25:23,255 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-17 04:25:23,255 INFO L471 AbstractCegarLoop]: Abstraction has 1633 states and 2165 transitions. [2024-11-17 04:25:23,255 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 6 states, 5 states have (on average 15.2) internal successors, (76), 6 states have internal predecessors, (76), 3 states have call successors, (10), 1 states have call predecessors, (10), 1 states have return successors, (10), 3 states have call predecessors, (10), 3 states have call successors, (10) [2024-11-17 04:25:23,255 INFO L276 IsEmpty]: Start isEmpty. Operand 1633 states and 2165 transitions. [2024-11-17 04:25:23,256 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 121 [2024-11-17 04:25:23,256 INFO L207 NwaCegarLoop]: Found error trace [2024-11-17 04:25:23,256 INFO L215 NwaCegarLoop]: trace histogram [6, 6, 6, 4, 4, 4, 3, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-17 04:25:23,272 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (39)] Ended with exit code 0 [2024-11-17 04:25:23,460 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 39 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable44 [2024-11-17 04:25:23,461 INFO L396 AbstractCegarLoop]: === Iteration 46 === Targeting ULTIMATE.startErr54ASSERT_VIOLATIONINTEGER_OVERFLOW === [ULTIMATE.startErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 53 more)] === [2024-11-17 04:25:23,461 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-17 04:25:23,461 INFO L85 PathProgramCache]: Analyzing trace with hash -1231054288, now seen corresponding path program 2 times [2024-11-17 04:25:23,461 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-17 04:25:23,461 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1732189320] [2024-11-17 04:25:23,461 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-17 04:25:23,461 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-17 04:25:23,473 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unknown [2024-11-17 04:25:23,474 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [1794158081] [2024-11-17 04:25:23,474 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2024-11-17 04:25:23,474 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-17 04:25:23,474 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2024-11-17 04:25:23,477 INFO L229 MonitoredProcess]: Starting monitored process 40 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-11-17 04:25:23,479 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (40)] Waiting until timeout for monitored process [2024-11-17 04:25:23,536 INFO L227 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2024-11-17 04:25:23,536 INFO L228 tOrderPrioritization]: Conjunction of SSA is unsat [2024-11-17 04:25:23,537 INFO L255 TraceCheckSpWp]: Trace formula consists of 199 conjuncts, 12 conjuncts are in the unsatisfiable core [2024-11-17 04:25:23,539 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-11-17 04:25:23,888 INFO L134 CoverageAnalysis]: Checked inductivity of 117 backedges. 0 proven. 33 refuted. 0 times theorem prover too weak. 84 trivial. 0 not checked. [2024-11-17 04:25:23,888 INFO L311 TraceCheckSpWp]: Computing backward predicates... [2024-11-17 04:25:24,310 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-17 04:25:24,310 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1732189320] [2024-11-17 04:25:24,310 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2024-11-17 04:25:24,311 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1794158081] [2024-11-17 04:25:24,311 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1794158081] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-17 04:25:24,311 INFO L185 FreeRefinementEngine]: Found 0 perfect and 1 imperfect interpolant sequences. [2024-11-17 04:25:24,311 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [5] total 5 [2024-11-17 04:25:24,311 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1889368583] [2024-11-17 04:25:24,311 INFO L85 oduleStraightlineAll]: Using 1 imperfect interpolants to construct interpolant automaton [2024-11-17 04:25:24,311 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2024-11-17 04:25:24,311 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-17 04:25:24,312 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2024-11-17 04:25:24,312 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=26, Invalid=30, Unknown=0, NotChecked=0, Total=56 [2024-11-17 04:25:24,312 INFO L87 Difference]: Start difference. First operand 1633 states and 2165 transitions. Second operand has 6 states, 5 states have (on average 15.2) internal successors, (76), 6 states have internal predecessors, (76), 3 states have call successors, (10), 1 states have call predecessors, (10), 1 states have return successors, (10), 3 states have call predecessors, (10), 3 states have call successors, (10) [2024-11-17 04:25:24,886 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-17 04:25:24,886 INFO L93 Difference]: Finished difference Result 1697 states and 2239 transitions. [2024-11-17 04:25:24,887 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2024-11-17 04:25:24,887 INFO L78 Accepts]: Start accepts. Automaton has has 6 states, 5 states have (on average 15.2) internal successors, (76), 6 states have internal predecessors, (76), 3 states have call successors, (10), 1 states have call predecessors, (10), 1 states have return successors, (10), 3 states have call predecessors, (10), 3 states have call successors, (10) Word has length 120 [2024-11-17 04:25:24,887 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-17 04:25:24,890 INFO L225 Difference]: With dead ends: 1697 [2024-11-17 04:25:24,890 INFO L226 Difference]: Without dead ends: 1693 [2024-11-17 04:25:24,891 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 135 GetRequests, 129 SyntacticMatches, 0 SemanticMatches, 6 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=26, Invalid=30, Unknown=0, NotChecked=0, Total=56 [2024-11-17 04:25:24,892 INFO L432 NwaCegarLoop]: 64 mSDtfsCounter, 126 mSDsluCounter, 172 mSDsCounter, 0 mSdLazyCounter, 408 mSolverCounterSat, 4 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 138 SdHoareTripleChecker+Valid, 236 SdHoareTripleChecker+Invalid, 412 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 4 IncrementalHoareTripleChecker+Valid, 408 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.5s IncrementalHoareTripleChecker+Time [2024-11-17 04:25:24,892 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [138 Valid, 236 Invalid, 412 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [4 Valid, 408 Invalid, 0 Unknown, 0 Unchecked, 0.5s Time] [2024-11-17 04:25:24,893 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1693 states. [2024-11-17 04:25:24,985 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1693 to 1669. [2024-11-17 04:25:24,986 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1669 states, 1490 states have (on average 1.280536912751678) internal successors, (1908), 1517 states have internal predecessors, (1908), 149 states have call successors, (149), 2 states have call predecessors, (149), 2 states have return successors, (149), 149 states have call predecessors, (149), 149 states have call successors, (149) [2024-11-17 04:25:24,988 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1669 states to 1669 states and 2206 transitions. [2024-11-17 04:25:24,988 INFO L78 Accepts]: Start accepts. Automaton has 1669 states and 2206 transitions. Word has length 120 [2024-11-17 04:25:24,989 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-17 04:25:24,989 INFO L471 AbstractCegarLoop]: Abstraction has 1669 states and 2206 transitions. [2024-11-17 04:25:24,989 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 6 states, 5 states have (on average 15.2) internal successors, (76), 6 states have internal predecessors, (76), 3 states have call successors, (10), 1 states have call predecessors, (10), 1 states have return successors, (10), 3 states have call predecessors, (10), 3 states have call successors, (10) [2024-11-17 04:25:24,989 INFO L276 IsEmpty]: Start isEmpty. Operand 1669 states and 2206 transitions. [2024-11-17 04:25:24,989 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 123 [2024-11-17 04:25:24,990 INFO L207 NwaCegarLoop]: Found error trace [2024-11-17 04:25:24,990 INFO L215 NwaCegarLoop]: trace histogram [6, 6, 6, 4, 4, 4, 3, 3, 3, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-17 04:25:25,003 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (40)] Ended with exit code 0 [2024-11-17 04:25:25,190 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 40 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable45 [2024-11-17 04:25:25,190 INFO L396 AbstractCegarLoop]: === Iteration 47 === Targeting ULTIMATE.startErr52ASSERT_VIOLATIONINTEGER_OVERFLOW === [ULTIMATE.startErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 53 more)] === [2024-11-17 04:25:25,191 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-17 04:25:25,191 INFO L85 PathProgramCache]: Analyzing trace with hash -1387709778, now seen corresponding path program 1 times [2024-11-17 04:25:25,191 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-17 04:25:25,191 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1927057135] [2024-11-17 04:25:25,191 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-17 04:25:25,191 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-17 04:25:25,207 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unknown [2024-11-17 04:25:25,208 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [717948086] [2024-11-17 04:25:25,208 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-17 04:25:25,208 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-17 04:25:25,208 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2024-11-17 04:25:25,211 INFO L229 MonitoredProcess]: Starting monitored process 41 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-11-17 04:25:25,214 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (41)] Waiting until timeout for monitored process [2024-11-17 04:25:25,271 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-17 04:25:25,272 INFO L255 TraceCheckSpWp]: Trace formula consists of 201 conjuncts, 12 conjuncts are in the unsatisfiable core [2024-11-17 04:25:25,274 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-11-17 04:25:25,597 INFO L134 CoverageAnalysis]: Checked inductivity of 121 backedges. 0 proven. 37 refuted. 0 times theorem prover too weak. 84 trivial. 0 not checked. [2024-11-17 04:25:25,597 INFO L311 TraceCheckSpWp]: Computing backward predicates... [2024-11-17 04:25:26,087 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-17 04:25:26,087 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1927057135] [2024-11-17 04:25:26,087 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2024-11-17 04:25:26,087 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [717948086] [2024-11-17 04:25:26,087 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [717948086] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-17 04:25:26,087 INFO L185 FreeRefinementEngine]: Found 0 perfect and 1 imperfect interpolant sequences. [2024-11-17 04:25:26,087 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [4] total 4 [2024-11-17 04:25:26,088 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1068923935] [2024-11-17 04:25:26,088 INFO L85 oduleStraightlineAll]: Using 1 imperfect interpolants to construct interpolant automaton [2024-11-17 04:25:26,088 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2024-11-17 04:25:26,088 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-17 04:25:26,088 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2024-11-17 04:25:26,088 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=17, Invalid=25, Unknown=0, NotChecked=0, Total=42 [2024-11-17 04:25:26,088 INFO L87 Difference]: Start difference. First operand 1669 states and 2206 transitions. Second operand has 5 states, 4 states have (on average 19.5) internal successors, (78), 5 states have internal predecessors, (78), 3 states have call successors, (10), 1 states have call predecessors, (10), 1 states have return successors, (10), 3 states have call predecessors, (10), 3 states have call successors, (10) [2024-11-17 04:25:26,567 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-17 04:25:26,567 INFO L93 Difference]: Finished difference Result 1685 states and 2226 transitions. [2024-11-17 04:25:26,568 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2024-11-17 04:25:26,568 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 4 states have (on average 19.5) internal successors, (78), 5 states have internal predecessors, (78), 3 states have call successors, (10), 1 states have call predecessors, (10), 1 states have return successors, (10), 3 states have call predecessors, (10), 3 states have call successors, (10) Word has length 122 [2024-11-17 04:25:26,568 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-17 04:25:26,571 INFO L225 Difference]: With dead ends: 1685 [2024-11-17 04:25:26,571 INFO L226 Difference]: Without dead ends: 1683 [2024-11-17 04:25:26,572 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 139 GetRequests, 134 SyntacticMatches, 0 SemanticMatches, 5 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=17, Invalid=25, Unknown=0, NotChecked=0, Total=42 [2024-11-17 04:25:26,572 INFO L432 NwaCegarLoop]: 123 mSDtfsCounter, 81 mSDsluCounter, 126 mSDsCounter, 0 mSdLazyCounter, 327 mSolverCounterSat, 2 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 87 SdHoareTripleChecker+Valid, 249 SdHoareTripleChecker+Invalid, 329 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 2 IncrementalHoareTripleChecker+Valid, 327 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.4s IncrementalHoareTripleChecker+Time [2024-11-17 04:25:26,572 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [87 Valid, 249 Invalid, 329 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [2 Valid, 327 Invalid, 0 Unknown, 0 Unchecked, 0.4s Time] [2024-11-17 04:25:26,573 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1683 states. [2024-11-17 04:25:26,673 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1683 to 1669. [2024-11-17 04:25:26,674 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1669 states, 1490 states have (on average 1.2791946308724833) internal successors, (1906), 1517 states have internal predecessors, (1906), 149 states have call successors, (149), 2 states have call predecessors, (149), 2 states have return successors, (149), 149 states have call predecessors, (149), 149 states have call successors, (149) [2024-11-17 04:25:26,677 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1669 states to 1669 states and 2204 transitions. [2024-11-17 04:25:26,678 INFO L78 Accepts]: Start accepts. Automaton has 1669 states and 2204 transitions. Word has length 122 [2024-11-17 04:25:26,678 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-17 04:25:26,678 INFO L471 AbstractCegarLoop]: Abstraction has 1669 states and 2204 transitions. [2024-11-17 04:25:26,678 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 4 states have (on average 19.5) internal successors, (78), 5 states have internal predecessors, (78), 3 states have call successors, (10), 1 states have call predecessors, (10), 1 states have return successors, (10), 3 states have call predecessors, (10), 3 states have call successors, (10) [2024-11-17 04:25:26,678 INFO L276 IsEmpty]: Start isEmpty. Operand 1669 states and 2204 transitions. [2024-11-17 04:25:26,679 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 123 [2024-11-17 04:25:26,679 INFO L207 NwaCegarLoop]: Found error trace [2024-11-17 04:25:26,679 INFO L215 NwaCegarLoop]: trace histogram [6, 6, 6, 4, 4, 4, 3, 3, 3, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-17 04:25:26,691 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (41)] Forceful destruction successful, exit code 0 [2024-11-17 04:25:26,879 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 41 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable46 [2024-11-17 04:25:26,879 INFO L396 AbstractCegarLoop]: === Iteration 48 === Targeting ULTIMATE.startErr52ASSERT_VIOLATIONINTEGER_OVERFLOW === [ULTIMATE.startErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 53 more)] === [2024-11-17 04:25:26,880 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-17 04:25:26,880 INFO L85 PathProgramCache]: Analyzing trace with hash -1927161298, now seen corresponding path program 2 times [2024-11-17 04:25:26,880 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-17 04:25:26,880 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1882153456] [2024-11-17 04:25:26,880 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-17 04:25:26,880 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-17 04:25:26,901 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unknown [2024-11-17 04:25:26,902 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [230067021] [2024-11-17 04:25:26,902 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2024-11-17 04:25:26,903 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-17 04:25:26,903 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2024-11-17 04:25:26,905 INFO L229 MonitoredProcess]: Starting monitored process 42 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-11-17 04:25:26,906 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (42)] Waiting until timeout for monitored process [2024-11-17 04:25:26,975 INFO L227 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2024-11-17 04:25:26,976 INFO L228 tOrderPrioritization]: Conjunction of SSA is unsat [2024-11-17 04:25:26,977 INFO L255 TraceCheckSpWp]: Trace formula consists of 201 conjuncts, 12 conjuncts are in the unsatisfiable core [2024-11-17 04:25:26,979 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-11-17 04:25:27,323 INFO L134 CoverageAnalysis]: Checked inductivity of 121 backedges. 0 proven. 37 refuted. 0 times theorem prover too weak. 84 trivial. 0 not checked. [2024-11-17 04:25:27,324 INFO L311 TraceCheckSpWp]: Computing backward predicates... [2024-11-17 04:25:27,890 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-17 04:25:27,890 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1882153456] [2024-11-17 04:25:27,890 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2024-11-17 04:25:27,890 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [230067021] [2024-11-17 04:25:27,891 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [230067021] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-17 04:25:27,891 INFO L185 FreeRefinementEngine]: Found 0 perfect and 1 imperfect interpolant sequences. [2024-11-17 04:25:27,891 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [4] total 4 [2024-11-17 04:25:27,891 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [141537146] [2024-11-17 04:25:27,891 INFO L85 oduleStraightlineAll]: Using 1 imperfect interpolants to construct interpolant automaton [2024-11-17 04:25:27,891 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2024-11-17 04:25:27,891 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-17 04:25:27,892 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2024-11-17 04:25:27,892 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=17, Invalid=25, Unknown=0, NotChecked=0, Total=42 [2024-11-17 04:25:27,892 INFO L87 Difference]: Start difference. First operand 1669 states and 2204 transitions. Second operand has 5 states, 4 states have (on average 19.5) internal successors, (78), 5 states have internal predecessors, (78), 3 states have call successors, (10), 1 states have call predecessors, (10), 1 states have return successors, (10), 3 states have call predecessors, (10), 3 states have call successors, (10) [2024-11-17 04:25:28,505 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-17 04:25:28,505 INFO L93 Difference]: Finished difference Result 1694 states and 2233 transitions. [2024-11-17 04:25:28,505 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2024-11-17 04:25:28,505 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 4 states have (on average 19.5) internal successors, (78), 5 states have internal predecessors, (78), 3 states have call successors, (10), 1 states have call predecessors, (10), 1 states have return successors, (10), 3 states have call predecessors, (10), 3 states have call successors, (10) Word has length 122 [2024-11-17 04:25:28,506 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-17 04:25:28,508 INFO L225 Difference]: With dead ends: 1694 [2024-11-17 04:25:28,508 INFO L226 Difference]: Without dead ends: 1692 [2024-11-17 04:25:28,509 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 139 GetRequests, 134 SyntacticMatches, 0 SemanticMatches, 5 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=17, Invalid=25, Unknown=0, NotChecked=0, Total=42 [2024-11-17 04:25:28,509 INFO L432 NwaCegarLoop]: 85 mSDtfsCounter, 130 mSDsluCounter, 127 mSDsCounter, 0 mSdLazyCounter, 327 mSolverCounterSat, 5 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.5s Time, 0 mProtectedPredicate, 0 mProtectedAction, 139 SdHoareTripleChecker+Valid, 212 SdHoareTripleChecker+Invalid, 332 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 5 IncrementalHoareTripleChecker+Valid, 327 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.5s IncrementalHoareTripleChecker+Time [2024-11-17 04:25:28,509 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [139 Valid, 212 Invalid, 332 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [5 Valid, 327 Invalid, 0 Unknown, 0 Unchecked, 0.5s Time] [2024-11-17 04:25:28,510 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1692 states. [2024-11-17 04:25:28,600 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1692 to 1669. [2024-11-17 04:25:28,601 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1669 states, 1490 states have (on average 1.2778523489932887) internal successors, (1904), 1517 states have internal predecessors, (1904), 149 states have call successors, (149), 2 states have call predecessors, (149), 2 states have return successors, (149), 149 states have call predecessors, (149), 149 states have call successors, (149) [2024-11-17 04:25:28,603 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1669 states to 1669 states and 2202 transitions. [2024-11-17 04:25:28,604 INFO L78 Accepts]: Start accepts. Automaton has 1669 states and 2202 transitions. Word has length 122 [2024-11-17 04:25:28,604 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-17 04:25:28,605 INFO L471 AbstractCegarLoop]: Abstraction has 1669 states and 2202 transitions. [2024-11-17 04:25:28,605 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 4 states have (on average 19.5) internal successors, (78), 5 states have internal predecessors, (78), 3 states have call successors, (10), 1 states have call predecessors, (10), 1 states have return successors, (10), 3 states have call predecessors, (10), 3 states have call successors, (10) [2024-11-17 04:25:28,605 INFO L276 IsEmpty]: Start isEmpty. Operand 1669 states and 2202 transitions. [2024-11-17 04:25:28,606 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 124 [2024-11-17 04:25:28,606 INFO L207 NwaCegarLoop]: Found error trace [2024-11-17 04:25:28,606 INFO L215 NwaCegarLoop]: trace histogram [6, 6, 6, 4, 4, 4, 3, 3, 3, 3, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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-17 04:25:28,623 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (42)] Forceful destruction successful, exit code 0 [2024-11-17 04:25:28,806 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 42 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable47 [2024-11-17 04:25:28,807 INFO L396 AbstractCegarLoop]: === Iteration 49 === Targeting ULTIMATE.startErr51ASSERT_VIOLATIONINTEGER_OVERFLOW === [ULTIMATE.startErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 53 more)] === [2024-11-17 04:25:28,807 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-17 04:25:28,808 INFO L85 PathProgramCache]: Analyzing trace with hash -69330066, now seen corresponding path program 1 times [2024-11-17 04:25:28,808 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-17 04:25:28,808 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1768291669] [2024-11-17 04:25:28,808 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-17 04:25:28,808 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-17 04:25:28,821 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unknown [2024-11-17 04:25:28,822 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [792051209] [2024-11-17 04:25:28,822 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-17 04:25:28,822 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-17 04:25:28,823 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2024-11-17 04:25:28,824 INFO L229 MonitoredProcess]: Starting monitored process 43 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-11-17 04:25:28,826 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (43)] Waiting until timeout for monitored process [2024-11-17 04:25:28,879 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-17 04:25:28,883 INFO L255 TraceCheckSpWp]: Trace formula consists of 202 conjuncts, 17 conjuncts are in the unsatisfiable core [2024-11-17 04:25:28,885 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-11-17 04:25:29,253 INFO L134 CoverageAnalysis]: Checked inductivity of 123 backedges. 0 proven. 39 refuted. 0 times theorem prover too weak. 84 trivial. 0 not checked. [2024-11-17 04:25:29,254 INFO L311 TraceCheckSpWp]: Computing backward predicates... [2024-11-17 04:25:29,948 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-17 04:25:29,948 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-17 04:25:29,948 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1768291669] [2024-11-17 04:25:29,948 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2024-11-17 04:25:29,948 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [792051209] [2024-11-17 04:25:29,949 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [792051209] provided 1 perfect and 1 imperfect interpolant sequences [2024-11-17 04:25:29,949 INFO L185 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2024-11-17 04:25:29,949 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [5] total 8 [2024-11-17 04:25:29,949 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1116762074] [2024-11-17 04:25:29,949 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-17 04:25:29,949 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2024-11-17 04:25:29,949 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-17 04:25:29,950 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2024-11-17 04:25:29,950 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=27, Invalid=45, Unknown=0, NotChecked=0, Total=72 [2024-11-17 04:25:29,950 INFO L87 Difference]: Start difference. First operand 1669 states and 2202 transitions. Second operand has 5 states, 4 states have (on average 13.0) internal successors, (52), 5 states have internal predecessors, (52), 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-17 04:25:32,030 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-17 04:25:32,030 INFO L93 Difference]: Finished difference Result 1669 states and 2202 transitions. [2024-11-17 04:25:32,031 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2024-11-17 04:25:32,031 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 4 states have (on average 13.0) internal successors, (52), 5 states have internal predecessors, (52), 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 123 [2024-11-17 04:25:32,031 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-17 04:25:32,033 INFO L225 Difference]: With dead ends: 1669 [2024-11-17 04:25:32,034 INFO L226 Difference]: Without dead ends: 1668 [2024-11-17 04:25:32,034 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 245 GetRequests, 235 SyntacticMatches, 2 SemanticMatches, 8 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=36, Invalid=54, Unknown=0, NotChecked=0, Total=90 [2024-11-17 04:25:32,034 INFO L432 NwaCegarLoop]: 46 mSDtfsCounter, 94 mSDsluCounter, 98 mSDsCounter, 0 mSdLazyCounter, 274 mSolverCounterSat, 8 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.9s Time, 0 mProtectedPredicate, 0 mProtectedAction, 97 SdHoareTripleChecker+Valid, 144 SdHoareTripleChecker+Invalid, 282 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 8 IncrementalHoareTripleChecker+Valid, 274 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 2.0s IncrementalHoareTripleChecker+Time [2024-11-17 04:25:32,034 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [97 Valid, 144 Invalid, 282 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [8 Valid, 274 Invalid, 0 Unknown, 0 Unchecked, 2.0s Time] [2024-11-17 04:25:32,035 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1668 states. [2024-11-17 04:25:32,134 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1668 to 1668. [2024-11-17 04:25:32,135 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1668 states, 1490 states have (on average 1.2563758389261745) internal successors, (1872), 1516 states have internal predecessors, (1872), 149 states have call successors, (149), 2 states have call predecessors, (149), 2 states have return successors, (149), 149 states have call predecessors, (149), 149 states have call successors, (149) [2024-11-17 04:25:32,136 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1668 states to 1668 states and 2170 transitions. [2024-11-17 04:25:32,137 INFO L78 Accepts]: Start accepts. Automaton has 1668 states and 2170 transitions. Word has length 123 [2024-11-17 04:25:32,137 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-17 04:25:32,137 INFO L471 AbstractCegarLoop]: Abstraction has 1668 states and 2170 transitions. [2024-11-17 04:25:32,137 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 4 states have (on average 13.0) internal successors, (52), 5 states have internal predecessors, (52), 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-17 04:25:32,137 INFO L276 IsEmpty]: Start isEmpty. Operand 1668 states and 2170 transitions. [2024-11-17 04:25:32,138 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 125 [2024-11-17 04:25:32,138 INFO L207 NwaCegarLoop]: Found error trace [2024-11-17 04:25:32,138 INFO L215 NwaCegarLoop]: trace histogram [6, 6, 6, 4, 4, 4, 3, 3, 3, 3, 3, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-17 04:25:32,155 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (43)] Forceful destruction successful, exit code 0 [2024-11-17 04:25:32,339 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable48,43 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-17 04:25:32,339 INFO L396 AbstractCegarLoop]: === Iteration 50 === Targeting ULTIMATE.startErr50ASSERT_VIOLATIONINTEGER_OVERFLOW === [ULTIMATE.startErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 53 more)] === [2024-11-17 04:25:32,339 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-17 04:25:32,339 INFO L85 PathProgramCache]: Analyzing trace with hash 2145735340, now seen corresponding path program 1 times [2024-11-17 04:25:32,339 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-17 04:25:32,340 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [253173726] [2024-11-17 04:25:32,340 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-17 04:25:32,340 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-17 04:25:32,349 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unknown [2024-11-17 04:25:32,350 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [1127141092] [2024-11-17 04:25:32,350 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-17 04:25:32,350 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-17 04:25:32,350 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2024-11-17 04:25:32,353 INFO L229 MonitoredProcess]: Starting monitored process 44 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-11-17 04:25:32,354 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (44)] Waiting until timeout for monitored process [2024-11-17 04:25:32,402 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-17 04:25:32,403 INFO L255 TraceCheckSpWp]: Trace formula consists of 203 conjuncts, 9 conjuncts are in the unsatisfiable core [2024-11-17 04:25:32,404 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-11-17 04:25:32,771 INFO L134 CoverageAnalysis]: Checked inductivity of 125 backedges. 0 proven. 41 refuted. 0 times theorem prover too weak. 84 trivial. 0 not checked. [2024-11-17 04:25:32,771 INFO L311 TraceCheckSpWp]: Computing backward predicates... [2024-11-17 04:25:33,278 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-17 04:25:33,278 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [253173726] [2024-11-17 04:25:33,278 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2024-11-17 04:25:33,278 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1127141092] [2024-11-17 04:25:33,278 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1127141092] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-17 04:25:33,278 INFO L185 FreeRefinementEngine]: Found 0 perfect and 1 imperfect interpolant sequences. [2024-11-17 04:25:33,278 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [6] total 6 [2024-11-17 04:25:33,279 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1847534605] [2024-11-17 04:25:33,279 INFO L85 oduleStraightlineAll]: Using 1 imperfect interpolants to construct interpolant automaton [2024-11-17 04:25:33,279 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2024-11-17 04:25:33,279 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-17 04:25:33,279 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2024-11-17 04:25:33,279 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=30, Invalid=60, Unknown=0, NotChecked=0, Total=90 [2024-11-17 04:25:33,280 INFO L87 Difference]: Start difference. First operand 1668 states and 2170 transitions. Second operand has 7 states, 6 states have (on average 13.333333333333334) internal successors, (80), 7 states have internal predecessors, (80), 3 states have call successors, (10), 1 states have call predecessors, (10), 1 states have return successors, (10), 3 states have call predecessors, (10), 3 states have call successors, (10) [2024-11-17 04:25:33,938 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-17 04:25:33,938 INFO L93 Difference]: Finished difference Result 1717 states and 2236 transitions. [2024-11-17 04:25:33,938 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2024-11-17 04:25:33,938 INFO L78 Accepts]: Start accepts. Automaton has has 7 states, 6 states have (on average 13.333333333333334) internal successors, (80), 7 states have internal predecessors, (80), 3 states have call successors, (10), 1 states have call predecessors, (10), 1 states have return successors, (10), 3 states have call predecessors, (10), 3 states have call successors, (10) Word has length 124 [2024-11-17 04:25:33,939 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-17 04:25:33,941 INFO L225 Difference]: With dead ends: 1717 [2024-11-17 04:25:33,941 INFO L226 Difference]: Without dead ends: 1713 [2024-11-17 04:25:33,941 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 146 GetRequests, 135 SyntacticMatches, 0 SemanticMatches, 11 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 16 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=52, Invalid=104, Unknown=0, NotChecked=0, Total=156 [2024-11-17 04:25:33,942 INFO L432 NwaCegarLoop]: 98 mSDtfsCounter, 240 mSDsluCounter, 226 mSDsCounter, 0 mSdLazyCounter, 749 mSolverCounterSat, 30 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 246 SdHoareTripleChecker+Valid, 324 SdHoareTripleChecker+Invalid, 779 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 30 IncrementalHoareTripleChecker+Valid, 749 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.5s IncrementalHoareTripleChecker+Time [2024-11-17 04:25:33,942 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [246 Valid, 324 Invalid, 779 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [30 Valid, 749 Invalid, 0 Unknown, 0 Unchecked, 0.5s Time] [2024-11-17 04:25:33,943 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1713 states. [2024-11-17 04:25:34,053 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1713 to 1696. [2024-11-17 04:25:34,054 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1696 states, 1515 states have (on average 1.2455445544554455) internal successors, (1887), 1541 states have internal predecessors, (1887), 152 states have call successors, (152), 2 states have call predecessors, (152), 2 states have return successors, (152), 152 states have call predecessors, (152), 152 states have call successors, (152) [2024-11-17 04:25:34,055 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1696 states to 1696 states and 2191 transitions. [2024-11-17 04:25:34,056 INFO L78 Accepts]: Start accepts. Automaton has 1696 states and 2191 transitions. Word has length 124 [2024-11-17 04:25:34,056 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-17 04:25:34,056 INFO L471 AbstractCegarLoop]: Abstraction has 1696 states and 2191 transitions. [2024-11-17 04:25:34,056 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 6 states have (on average 13.333333333333334) internal successors, (80), 7 states have internal predecessors, (80), 3 states have call successors, (10), 1 states have call predecessors, (10), 1 states have return successors, (10), 3 states have call predecessors, (10), 3 states have call successors, (10) [2024-11-17 04:25:34,056 INFO L276 IsEmpty]: Start isEmpty. Operand 1696 states and 2191 transitions. [2024-11-17 04:25:34,057 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 125 [2024-11-17 04:25:34,057 INFO L207 NwaCegarLoop]: Found error trace [2024-11-17 04:25:34,057 INFO L215 NwaCegarLoop]: trace histogram [6, 6, 6, 4, 4, 4, 3, 3, 3, 3, 3, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-17 04:25:34,077 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (44)] Forceful destruction successful, exit code 0 [2024-11-17 04:25:34,257 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 44 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable49 [2024-11-17 04:25:34,258 INFO L396 AbstractCegarLoop]: === Iteration 51 === Targeting ULTIMATE.startErr50ASSERT_VIOLATIONINTEGER_OVERFLOW === [ULTIMATE.startErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 53 more)] === [2024-11-17 04:25:34,258 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-17 04:25:34,258 INFO L85 PathProgramCache]: Analyzing trace with hash -871099860, now seen corresponding path program 2 times [2024-11-17 04:25:34,259 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-17 04:25:34,259 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1746670554] [2024-11-17 04:25:34,259 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-17 04:25:34,259 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-17 04:25:34,269 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unknown [2024-11-17 04:25:34,270 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [1406685596] [2024-11-17 04:25:34,270 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2024-11-17 04:25:34,270 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-17 04:25:34,270 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2024-11-17 04:25:34,277 INFO L229 MonitoredProcess]: Starting monitored process 45 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-11-17 04:25:34,283 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (45)] Waiting until timeout for monitored process [2024-11-17 04:25:34,328 INFO L227 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2024-11-17 04:25:34,328 INFO L228 tOrderPrioritization]: Conjunction of SSA is unsat [2024-11-17 04:25:34,329 INFO L255 TraceCheckSpWp]: Trace formula consists of 203 conjuncts, 17 conjuncts are in the unsatisfiable core [2024-11-17 04:25:34,330 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-11-17 04:25:34,797 INFO L134 CoverageAnalysis]: Checked inductivity of 125 backedges. 0 proven. 41 refuted. 0 times theorem prover too weak. 84 trivial. 0 not checked. [2024-11-17 04:25:34,797 INFO L311 TraceCheckSpWp]: Computing backward predicates... [2024-11-17 04:25:35,440 INFO L134 CoverageAnalysis]: Checked inductivity of 125 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 125 trivial. 0 not checked. [2024-11-17 04:25:35,440 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-17 04:25:35,440 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1746670554] [2024-11-17 04:25:35,440 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2024-11-17 04:25:35,440 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1406685596] [2024-11-17 04:25:35,440 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1406685596] provided 1 perfect and 1 imperfect interpolant sequences [2024-11-17 04:25:35,440 INFO L185 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2024-11-17 04:25:35,440 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [5] total 8 [2024-11-17 04:25:35,440 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [788424126] [2024-11-17 04:25:35,440 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-17 04:25:35,441 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2024-11-17 04:25:35,441 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-17 04:25:35,441 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2024-11-17 04:25:35,441 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=27, Invalid=45, Unknown=0, NotChecked=0, Total=72 [2024-11-17 04:25:35,441 INFO L87 Difference]: Start difference. First operand 1696 states and 2191 transitions. Second operand has 5 states, 4 states have (on average 13.0) internal successors, (52), 5 states have internal predecessors, (52), 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-17 04:25:37,763 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-17 04:25:37,764 INFO L93 Difference]: Finished difference Result 1696 states and 2191 transitions. [2024-11-17 04:25:37,764 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2024-11-17 04:25:37,765 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 4 states have (on average 13.0) internal successors, (52), 5 states have internal predecessors, (52), 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 124 [2024-11-17 04:25:37,765 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-17 04:25:37,767 INFO L225 Difference]: With dead ends: 1696 [2024-11-17 04:25:37,767 INFO L226 Difference]: Without dead ends: 1693 [2024-11-17 04:25:37,768 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 247 GetRequests, 237 SyntacticMatches, 2 SemanticMatches, 8 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=36, Invalid=54, Unknown=0, NotChecked=0, Total=90 [2024-11-17 04:25:37,768 INFO L432 NwaCegarLoop]: 46 mSDtfsCounter, 94 mSDsluCounter, 98 mSDsCounter, 0 mSdLazyCounter, 262 mSolverCounterSat, 10 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 2.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 97 SdHoareTripleChecker+Valid, 144 SdHoareTripleChecker+Invalid, 272 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 10 IncrementalHoareTripleChecker+Valid, 262 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 2.2s IncrementalHoareTripleChecker+Time [2024-11-17 04:25:37,768 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [97 Valid, 144 Invalid, 272 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [10 Valid, 262 Invalid, 0 Unknown, 0 Unchecked, 2.2s Time] [2024-11-17 04:25:37,769 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1693 states. [2024-11-17 04:25:37,910 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1693 to 1687. [2024-11-17 04:25:37,912 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1687 states, 1509 states have (on average 1.2306163021868788) internal successors, (1857), 1532 states have internal predecessors, (1857), 152 states have call successors, (152), 2 states have call predecessors, (152), 2 states have return successors, (152), 152 states have call predecessors, (152), 152 states have call successors, (152) [2024-11-17 04:25:37,914 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1687 states to 1687 states and 2161 transitions. [2024-11-17 04:25:37,915 INFO L78 Accepts]: Start accepts. Automaton has 1687 states and 2161 transitions. Word has length 124 [2024-11-17 04:25:37,915 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-17 04:25:37,915 INFO L471 AbstractCegarLoop]: Abstraction has 1687 states and 2161 transitions. [2024-11-17 04:25:37,915 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 4 states have (on average 13.0) internal successors, (52), 5 states have internal predecessors, (52), 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-17 04:25:37,916 INFO L276 IsEmpty]: Start isEmpty. Operand 1687 states and 2161 transitions. [2024-11-17 04:25:37,916 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 131 [2024-11-17 04:25:37,917 INFO L207 NwaCegarLoop]: Found error trace [2024-11-17 04:25:37,917 INFO L215 NwaCegarLoop]: trace histogram [7, 7, 7, 4, 4, 4, 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, 1] [2024-11-17 04:25:37,933 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (45)] Forceful destruction successful, exit code 0 [2024-11-17 04:25:38,117 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable50,45 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-17 04:25:38,117 INFO L396 AbstractCegarLoop]: === Iteration 52 === Targeting ULTIMATE.startErr49ASSERT_VIOLATIONINTEGER_OVERFLOW === [ULTIMATE.startErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 53 more)] === [2024-11-17 04:25:38,118 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-17 04:25:38,118 INFO L85 PathProgramCache]: Analyzing trace with hash 763465823, now seen corresponding path program 2 times [2024-11-17 04:25:38,118 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-17 04:25:38,118 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [882071866] [2024-11-17 04:25:38,118 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-17 04:25:38,118 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-17 04:25:38,132 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unknown [2024-11-17 04:25:38,133 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [1942601790] [2024-11-17 04:25:38,133 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2024-11-17 04:25:38,133 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-17 04:25:38,134 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2024-11-17 04:25:38,135 INFO L229 MonitoredProcess]: Starting monitored process 46 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-11-17 04:25:38,137 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (46)] Waiting until timeout for monitored process [2024-11-17 04:25:38,197 INFO L227 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2024-11-17 04:25:38,197 INFO L228 tOrderPrioritization]: Conjunction of SSA is unsat [2024-11-17 04:25:38,202 INFO L255 TraceCheckSpWp]: Trace formula consists of 213 conjuncts, 18 conjuncts are in the unsatisfiable core [2024-11-17 04:25:38,204 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-11-17 04:25:38,656 INFO L134 CoverageAnalysis]: Checked inductivity of 162 backedges. 0 proven. 63 refuted. 0 times theorem prover too weak. 99 trivial. 0 not checked. [2024-11-17 04:25:38,656 INFO L311 TraceCheckSpWp]: Computing backward predicates... [2024-11-17 04:25:40,305 INFO L134 CoverageAnalysis]: Checked inductivity of 162 backedges. 0 proven. 63 refuted. 0 times theorem prover too weak. 99 trivial. 0 not checked. [2024-11-17 04:25:40,306 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-17 04:25:40,306 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [882071866] [2024-11-17 04:25:40,306 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2024-11-17 04:25:40,306 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1942601790] [2024-11-17 04:25:40,306 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1942601790] provided 0 perfect and 2 imperfect interpolant sequences [2024-11-17 04:25:40,306 INFO L185 FreeRefinementEngine]: Found 0 perfect and 2 imperfect interpolant sequences. [2024-11-17 04:25:40,307 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 9] total 16 [2024-11-17 04:25:40,307 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1925302223] [2024-11-17 04:25:40,307 INFO L85 oduleStraightlineAll]: Using 2 imperfect interpolants to construct interpolant automaton [2024-11-17 04:25:40,307 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 17 states [2024-11-17 04:25:40,307 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-17 04:25:40,308 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 17 interpolants. [2024-11-17 04:25:40,308 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=52, Invalid=220, Unknown=0, NotChecked=0, Total=272 [2024-11-17 04:25:40,308 INFO L87 Difference]: Start difference. First operand 1687 states and 2161 transitions. Second operand has 17 states, 16 states have (on average 9.9375) internal successors, (159), 17 states have internal predecessors, (159), 9 states have call successors, (21), 1 states have call predecessors, (21), 2 states have return successors, (22), 8 states have call predecessors, (22), 9 states have call successors, (22)