./Ultimate.py --spec /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/properties/no-overflow.prp --file /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/nla-digbench-scaling/egcd-ll_valuebound5.c --full-output --architecture 32bit -------------------------------------------------------------------------------- Checking for overflows Using default analysis Version 4a390ef5 Calling Ultimate with: /root/.sdkman/candidates/java/current/bin/java -Dosgi.configuration.area=/storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/data/config -Xmx15G -Xms4m -jar /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/plugins/org.eclipse.equinox.launcher_1.5.800.v20200727-1323.jar -data @noDefault -ultimatedata /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/data -tc /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/config/AutomizerReach.xml -i /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/nla-digbench-scaling/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-dev-4a390ef-m [2024-10-24 20:07:33,714 INFO L188 SettingsManager]: Resetting all preferences to default values... [2024-10-24 20:07:33,787 INFO L114 SettingsManager]: Loading settings from /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/config/svcomp-Overflow-32bit-Automizer_Default.epf [2024-10-24 20:07:33,793 WARN L101 SettingsManager]: Preference file contains the following unknown settings: [2024-10-24 20:07:33,794 WARN L103 SettingsManager]: * de.uni_freiburg.informatik.ultimate.core.Log level for class [2024-10-24 20:07:33,812 INFO L130 SettingsManager]: Preferences different from defaults after loading the file: [2024-10-24 20:07:33,812 INFO L151 SettingsManager]: Preferences of UltimateCore differ from their defaults: [2024-10-24 20:07:33,813 INFO L153 SettingsManager]: * Log level for class=de.uni_freiburg.informatik.ultimate.lib.smtlibutils.quantifier.QuantifierPusher=ERROR; [2024-10-24 20:07:33,813 INFO L151 SettingsManager]: Preferences of Boogie Preprocessor differ from their defaults: [2024-10-24 20:07:33,813 INFO L153 SettingsManager]: * Use memory slicer=true [2024-10-24 20:07:33,814 INFO L151 SettingsManager]: Preferences of Boogie Procedure Inliner differ from their defaults: [2024-10-24 20:07:33,814 INFO L153 SettingsManager]: * Ignore calls to procedures called more than once=ONLY_FOR_SEQUENTIAL_PROGRAMS [2024-10-24 20:07:33,814 INFO L151 SettingsManager]: Preferences of BlockEncodingV2 differ from their defaults: [2024-10-24 20:07:33,815 INFO L153 SettingsManager]: * Create parallel compositions if possible=false [2024-10-24 20:07:33,815 INFO L153 SettingsManager]: * Use SBE=true [2024-10-24 20:07:33,815 INFO L151 SettingsManager]: Preferences of CACSL2BoogieTranslator differ from their defaults: [2024-10-24 20:07:33,816 INFO L153 SettingsManager]: * Pointer base address is valid at dereference=IGNORE [2024-10-24 20:07:33,816 INFO L153 SettingsManager]: * sizeof long=4 [2024-10-24 20:07:33,816 INFO L153 SettingsManager]: * Overapproximate operations on floating types=true [2024-10-24 20:07:33,816 INFO L153 SettingsManager]: * sizeof POINTER=4 [2024-10-24 20:07:33,817 INFO L153 SettingsManager]: * Check division by zero=IGNORE [2024-10-24 20:07:33,817 INFO L153 SettingsManager]: * Pointer to allocated memory at dereference=IGNORE [2024-10-24 20:07:33,817 INFO L153 SettingsManager]: * If two pointers are subtracted or compared they have the same base address=IGNORE [2024-10-24 20:07:33,818 INFO L153 SettingsManager]: * Check array bounds for arrays that are off heap=IGNORE [2024-10-24 20:07:33,818 INFO L153 SettingsManager]: * Allow undefined functions=false [2024-10-24 20:07:33,818 INFO L153 SettingsManager]: * Check absence of signed integer overflows=ASSERTandASSUME [2024-10-24 20:07:33,818 INFO L153 SettingsManager]: * Check unreachability of reach_error function=false [2024-10-24 20:07:33,818 INFO L153 SettingsManager]: * sizeof long double=12 [2024-10-24 20:07:33,819 INFO L153 SettingsManager]: * Check if freed pointer was valid=false [2024-10-24 20:07:33,819 INFO L153 SettingsManager]: * Use constant arrays=true [2024-10-24 20:07:33,819 INFO L151 SettingsManager]: Preferences of RCFGBuilder differ from their defaults: [2024-10-24 20:07:33,820 INFO L153 SettingsManager]: * Size of a code block=SequenceOfStatements [2024-10-24 20:07:33,820 INFO L153 SettingsManager]: * Only consider context switches at boundaries of atomic blocks=true [2024-10-24 20:07:33,820 INFO L153 SettingsManager]: * SMT solver=External_DefaultMode [2024-10-24 20:07:33,820 INFO L153 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:4000 [2024-10-24 20:07:33,821 INFO L151 SettingsManager]: Preferences of TraceAbstraction differ from their defaults: [2024-10-24 20:07:33,821 INFO L153 SettingsManager]: * Compute Interpolants along a Counterexample=FPandBP [2024-10-24 20:07:33,821 INFO L153 SettingsManager]: * Positions where we compute the Hoare Annotation=LoopHeads [2024-10-24 20:07:33,821 INFO L153 SettingsManager]: * Trace refinement strategy=CAMEL [2024-10-24 20:07:33,822 INFO L153 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in [2024-10-24 20:07:33,822 INFO L153 SettingsManager]: * Apply one-shot large block encoding in concurrent analysis=false [2024-10-24 20:07:33,822 INFO L153 SettingsManager]: * Automaton type used in concurrency analysis=PETRI_NET [2024-10-24 20:07:33,822 INFO L153 SettingsManager]: * Order on configurations for Petri net unfoldings=DBO [2024-10-24 20:07:33,823 INFO L153 SettingsManager]: * SMT solver=External_ModelsAndUnsatCoreMode [2024-10-24 20:07:33,823 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-10-24 20:07:34,044 INFO L75 nceAwareModelManager]: Repository-Root is: /tmp [2024-10-24 20:07:34,070 INFO L261 ainManager$Toolchain]: [Toolchain 1]: Applicable parser(s) successfully (re)initialized [2024-10-24 20:07:34,073 INFO L217 ainManager$Toolchain]: [Toolchain 1]: Toolchain selected. [2024-10-24 20:07:34,075 INFO L270 PluginConnector]: Initializing CDTParser... [2024-10-24 20:07:34,076 INFO L274 PluginConnector]: CDTParser initialized [2024-10-24 20:07:34,077 INFO L431 ainManager$Toolchain]: [Toolchain 1]: Parsing single file: /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/nla-digbench-scaling/egcd-ll_valuebound5.c [2024-10-24 20:07:35,459 INFO L533 CDTParser]: Created temporary CDT project at NULL [2024-10-24 20:07:35,725 INFO L384 CDTParser]: Found 1 translation units. [2024-10-24 20:07:35,725 INFO L180 CDTParser]: Scanning /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/nla-digbench-scaling/egcd-ll_valuebound5.c [2024-10-24 20:07:35,737 INFO L427 CDTParser]: About to delete temporary CDT project at /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/data/0b1aa5825/9756cd1ca2e348679c1b158b82c3d463/FLAG292533411 [2024-10-24 20:07:35,751 INFO L435 CDTParser]: Successfully deleted /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/data/0b1aa5825/9756cd1ca2e348679c1b158b82c3d463 [2024-10-24 20:07:35,753 INFO L299 ainManager$Toolchain]: ####################### [Toolchain 1] ####################### [2024-10-24 20:07:35,754 INFO L133 ToolchainWalker]: Walking toolchain with 6 elements. [2024-10-24 20:07:35,754 INFO L112 PluginConnector]: ------------------------CACSL2BoogieTranslator---------------------------- [2024-10-24 20:07:35,755 INFO L270 PluginConnector]: Initializing CACSL2BoogieTranslator... [2024-10-24 20:07:35,759 INFO L274 PluginConnector]: CACSL2BoogieTranslator initialized [2024-10-24 20:07:35,759 INFO L184 PluginConnector]: Executing the observer ACSLObjectContainerObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 24.10 08:07:35" (1/1) ... [2024-10-24 20:07:35,760 INFO L204 PluginConnector]: Invalid model from CACSL2BoogieTranslator for observer de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator.ACSLObjectContainerObserver@1b789579 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 24.10 08:07:35, skipping insertion in model container [2024-10-24 20:07:35,760 INFO L184 PluginConnector]: Executing the observer CACSL2BoogieTranslatorObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 24.10 08:07:35" (1/1) ... [2024-10-24 20:07:35,775 INFO L175 MainTranslator]: Built tables and reachable declarations [2024-10-24 20:07:35,957 INFO L210 PostProcessor]: Analyzing one entry point: main [2024-10-24 20:07:35,968 INFO L200 MainTranslator]: Completed pre-run [2024-10-24 20:07:35,997 INFO L210 PostProcessor]: Analyzing one entry point: main [2024-10-24 20:07:36,010 INFO L204 MainTranslator]: Completed translation [2024-10-24 20:07:36,011 INFO L201 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 24.10 08:07:36 WrapperNode [2024-10-24 20:07:36,011 INFO L131 PluginConnector]: ------------------------ END CACSL2BoogieTranslator---------------------------- [2024-10-24 20:07:36,012 INFO L112 PluginConnector]: ------------------------Boogie Procedure Inliner---------------------------- [2024-10-24 20:07:36,012 INFO L270 PluginConnector]: Initializing Boogie Procedure Inliner... [2024-10-24 20:07:36,012 INFO L274 PluginConnector]: Boogie Procedure Inliner initialized [2024-10-24 20:07:36,019 INFO L184 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 24.10 08:07:36" (1/1) ... [2024-10-24 20:07:36,026 INFO L184 PluginConnector]: Executing the observer Inliner from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 24.10 08:07:36" (1/1) ... [2024-10-24 20:07:36,044 INFO L138 Inliner]: procedures = 14, calls = 19, calls flagged for inlining = 3, calls inlined = 3, statements flattened = 119 [2024-10-24 20:07:36,045 INFO L131 PluginConnector]: ------------------------ END Boogie Procedure Inliner---------------------------- [2024-10-24 20:07:36,045 INFO L112 PluginConnector]: ------------------------Boogie Preprocessor---------------------------- [2024-10-24 20:07:36,046 INFO L270 PluginConnector]: Initializing Boogie Preprocessor... [2024-10-24 20:07:36,046 INFO L274 PluginConnector]: Boogie Preprocessor initialized [2024-10-24 20:07:36,057 INFO L184 PluginConnector]: Executing the observer EnsureBoogieModelObserver from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 24.10 08:07:36" (1/1) ... [2024-10-24 20:07:36,057 INFO L184 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 24.10 08:07:36" (1/1) ... [2024-10-24 20:07:36,059 INFO L184 PluginConnector]: Executing the observer MemorySlicer from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 24.10 08:07:36" (1/1) ... [2024-10-24 20:07:36,070 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-10-24 20:07:36,071 INFO L184 PluginConnector]: Executing the observer ConstExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 24.10 08:07:36" (1/1) ... [2024-10-24 20:07:36,071 INFO L184 PluginConnector]: Executing the observer StructExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 24.10 08:07:36" (1/1) ... [2024-10-24 20:07:36,074 INFO L184 PluginConnector]: Executing the observer UnstructureCode from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 24.10 08:07:36" (1/1) ... [2024-10-24 20:07:36,076 INFO L184 PluginConnector]: Executing the observer FunctionInliner from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 24.10 08:07:36" (1/1) ... [2024-10-24 20:07:36,077 INFO L184 PluginConnector]: Executing the observer LTLStepAnnotator from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 24.10 08:07:36" (1/1) ... [2024-10-24 20:07:36,078 INFO L184 PluginConnector]: Executing the observer BoogieSymbolTableConstructor from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 24.10 08:07:36" (1/1) ... [2024-10-24 20:07:36,079 INFO L131 PluginConnector]: ------------------------ END Boogie Preprocessor---------------------------- [2024-10-24 20:07:36,084 INFO L112 PluginConnector]: ------------------------RCFGBuilder---------------------------- [2024-10-24 20:07:36,084 INFO L270 PluginConnector]: Initializing RCFGBuilder... [2024-10-24 20:07:36,084 INFO L274 PluginConnector]: RCFGBuilder initialized [2024-10-24 20:07:36,085 INFO L184 PluginConnector]: Executing the observer RCFGBuilderObserver from plugin RCFGBuilder for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 24.10 08:07:36" (1/1) ... [2024-10-24 20:07:36,090 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:4000 [2024-10-24 20:07:36,098 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2024-10-24 20:07:36,113 INFO L229 MonitoredProcess]: Starting monitored process 1 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:4000 (exit command is (exit), workingDir is null) [2024-10-24 20:07:36,117 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:4000 (1)] Waiting until timeout for monitored process [2024-10-24 20:07:36,149 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocInit [2024-10-24 20:07:36,150 INFO L130 BoogieDeclarations]: Found specification of procedure assume_abort_if_not [2024-10-24 20:07:36,150 INFO L138 BoogieDeclarations]: Found implementation of procedure assume_abort_if_not [2024-10-24 20:07:36,150 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#0 [2024-10-24 20:07:36,150 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.start [2024-10-24 20:07:36,150 INFO L138 BoogieDeclarations]: Found implementation of procedure ULTIMATE.start [2024-10-24 20:07:36,150 INFO L130 BoogieDeclarations]: Found specification of procedure __VERIFIER_assert [2024-10-24 20:07:36,150 INFO L138 BoogieDeclarations]: Found implementation of procedure __VERIFIER_assert [2024-10-24 20:07:36,198 INFO L238 CfgBuilder]: Building ICFG [2024-10-24 20:07:36,200 INFO L264 CfgBuilder]: Building CFG for each procedure with an implementation [2024-10-24 20:07:36,729 INFO L? ?]: Removed 157 outVars from TransFormulas that were not future-live. [2024-10-24 20:07:36,729 INFO L287 CfgBuilder]: Performing block encoding [2024-10-24 20:07:36,759 INFO L309 CfgBuilder]: Using the 1 location(s) as analysis (start of procedure ULTIMATE.start) [2024-10-24 20:07:36,760 INFO L314 CfgBuilder]: Removed 1 assume(true) statements. [2024-10-24 20:07:36,760 INFO L201 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 24.10 08:07:36 BoogieIcfgContainer [2024-10-24 20:07:36,760 INFO L131 PluginConnector]: ------------------------ END RCFGBuilder---------------------------- [2024-10-24 20:07:36,770 INFO L112 PluginConnector]: ------------------------TraceAbstraction---------------------------- [2024-10-24 20:07:36,770 INFO L270 PluginConnector]: Initializing TraceAbstraction... [2024-10-24 20:07:36,773 INFO L274 PluginConnector]: TraceAbstraction initialized [2024-10-24 20:07:36,777 INFO L184 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "CDTParser AST 24.10 08:07:35" (1/3) ... [2024-10-24 20:07:36,778 INFO L204 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@33a4bc63 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 24.10 08:07:36, skipping insertion in model container [2024-10-24 20:07:36,778 INFO L184 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 24.10 08:07:36" (2/3) ... [2024-10-24 20:07:36,778 INFO L204 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@33a4bc63 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 24.10 08:07:36, skipping insertion in model container [2024-10-24 20:07:36,778 INFO L184 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 24.10 08:07:36" (3/3) ... [2024-10-24 20:07:36,780 INFO L112 eAbstractionObserver]: Analyzing ICFG egcd-ll_valuebound5.c [2024-10-24 20:07:36,811 INFO L209 ceAbstractionStarter]: Automizer settings: Hoare:LoopHeads NWA Interpolation:FPandBP Determinization: PREDICATE_ABSTRACTION [2024-10-24 20:07:36,811 INFO L149 ceAbstractionStarter]: Applying trace abstraction to program that has 56 error locations. [2024-10-24 20:07:36,908 INFO L332 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == AllErrorsAtOnce ======== [2024-10-24 20:07:36,914 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;@1b863394, mLbeIndependenceSettings=[IndependenceType=SEMANTIC, AbstractionType=NONE, UseConditional=false, UseSemiCommutativity=true, Solver=Z3, SolverTimeout=1000ms] [2024-10-24 20:07:36,914 INFO L334 AbstractCegarLoop]: Starting to check reachability of 56 error locations. [2024-10-24 20:07:36,918 INFO L276 IsEmpty]: Start isEmpty. Operand has 139 states, 69 states have (on average 1.8985507246376812) internal successors, (131), 125 states have internal predecessors, (131), 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-10-24 20:07:36,925 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 26 [2024-10-24 20:07:36,926 INFO L207 NwaCegarLoop]: Found error trace [2024-10-24 20:07:36,927 INFO L215 NwaCegarLoop]: trace histogram [4, 4, 4, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-10-24 20:07:36,927 INFO L396 AbstractCegarLoop]: === Iteration 1 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONINTEGER_OVERFLOW === [ULTIMATE.startErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 53 more)] === [2024-10-24 20:07:36,931 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-10-24 20:07:36,932 INFO L85 PathProgramCache]: Analyzing trace with hash 38741639, now seen corresponding path program 1 times [2024-10-24 20:07:36,939 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-10-24 20:07:36,940 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1913706702] [2024-10-24 20:07:36,940 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-10-24 20:07:36,941 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-10-24 20:07:37,050 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unknown [2024-10-24 20:07:37,055 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [1761096334] [2024-10-24 20:07:37,056 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-10-24 20:07:37,056 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-10-24 20:07:37,057 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2024-10-24 20:07:37,059 INFO L229 MonitoredProcess]: Starting monitored process 2 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-10-24 20:07:37,066 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (2)] Waiting until timeout for monitored process [2024-10-24 20:07:37,126 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-24 20:07:37,128 INFO L255 TraceCheckSpWp]: Trace formula consists of 75 conjuncts, 5 conjuncts are in the unsatisfiable core [2024-10-24 20:07:37,134 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-10-24 20:07:37,184 INFO L134 CoverageAnalysis]: Checked inductivity of 24 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 24 trivial. 0 not checked. [2024-10-24 20:07:37,184 INFO L307 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2024-10-24 20:07:37,184 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-10-24 20:07:37,185 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1913706702] [2024-10-24 20:07:37,185 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2024-10-24 20:07:37,185 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1761096334] [2024-10-24 20:07:37,186 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1761096334] provided 1 perfect and 0 imperfect interpolant sequences [2024-10-24 20:07:37,186 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-10-24 20:07:37,186 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [] total 2 [2024-10-24 20:07:37,188 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [433752315] [2024-10-24 20:07:37,188 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-10-24 20:07:37,192 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2024-10-24 20:07:37,193 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-10-24 20:07:37,217 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2024-10-24 20:07:37,218 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2024-10-24 20:07:37,221 INFO L87 Difference]: Start difference. First operand has 139 states, 69 states have (on average 1.8985507246376812) internal successors, (131), 125 states have internal predecessors, (131), 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 3 states, 2 states have (on average 4.0) internal successors, (8), 3 states have internal predecessors, (8), 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-10-24 20:07:37,555 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-10-24 20:07:37,555 INFO L93 Difference]: Finished difference Result 359 states and 451 transitions. [2024-10-24 20:07:37,556 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2024-10-24 20:07:37,557 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 2 states have (on average 4.0) internal successors, (8), 3 states have internal predecessors, (8), 1 states have call successors, (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 25 [2024-10-24 20:07:37,557 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-10-24 20:07:37,565 INFO L225 Difference]: With dead ends: 359 [2024-10-24 20:07:37,565 INFO L226 Difference]: Without dead ends: 217 [2024-10-24 20:07:37,568 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 24 GetRequests, 23 SyntacticMatches, 0 SemanticMatches, 1 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2024-10-24 20:07:37,571 INFO L432 NwaCegarLoop]: 79 mSDtfsCounter, 74 mSDsluCounter, 70 mSDsCounter, 0 mSdLazyCounter, 148 mSolverCounterSat, 3 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 81 SdHoareTripleChecker+Valid, 149 SdHoareTripleChecker+Invalid, 151 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 3 IncrementalHoareTripleChecker+Valid, 148 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time [2024-10-24 20:07:37,573 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [81 Valid, 149 Invalid, 151 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [3 Valid, 148 Invalid, 0 Unknown, 0 Unchecked, 0.3s Time] [2024-10-24 20:07:37,605 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 217 states. [2024-10-24 20:07:37,663 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 217 to 175. [2024-10-24 20:07:37,664 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 175 states, 102 states have (on average 1.8431372549019607) internal successors, (188), 157 states have internal predecessors, (188), 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-10-24 20:07:37,671 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 175 states to 175 states and 218 transitions. [2024-10-24 20:07:37,675 INFO L78 Accepts]: Start accepts. Automaton has 175 states and 218 transitions. Word has length 25 [2024-10-24 20:07:37,676 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-10-24 20:07:37,676 INFO L471 AbstractCegarLoop]: Abstraction has 175 states and 218 transitions. [2024-10-24 20:07:37,676 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 2 states have (on average 4.0) internal successors, (8), 3 states have internal predecessors, (8), 1 states have call successors, (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-10-24 20:07:37,677 INFO L276 IsEmpty]: Start isEmpty. Operand 175 states and 218 transitions. [2024-10-24 20:07:37,678 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 28 [2024-10-24 20:07:37,678 INFO L207 NwaCegarLoop]: Found error trace [2024-10-24 20:07:37,679 INFO L215 NwaCegarLoop]: trace histogram [4, 4, 4, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-10-24 20:07:37,691 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (2)] Ended with exit code 0 [2024-10-24 20:07:37,886 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 2 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable0 [2024-10-24 20:07:37,886 INFO L396 AbstractCegarLoop]: === Iteration 2 === Targeting ULTIMATE.startErr2ASSERT_VIOLATIONINTEGER_OVERFLOW === [ULTIMATE.startErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 53 more)] === [2024-10-24 20:07:37,887 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-10-24 20:07:37,887 INFO L85 PathProgramCache]: Analyzing trace with hash -1423988951, now seen corresponding path program 1 times [2024-10-24 20:07:37,887 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-10-24 20:07:37,887 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [643889423] [2024-10-24 20:07:37,888 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-10-24 20:07:37,888 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-10-24 20:07:37,922 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unknown [2024-10-24 20:07:37,929 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [1046970318] [2024-10-24 20:07:37,929 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-10-24 20:07:37,929 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-10-24 20:07:37,929 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2024-10-24 20:07:37,936 INFO L229 MonitoredProcess]: Starting monitored process 3 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-10-24 20:07:37,945 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (3)] Waiting until timeout for monitored process [2024-10-24 20:07:37,976 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-24 20:07:37,977 INFO L255 TraceCheckSpWp]: Trace formula consists of 77 conjuncts, 3 conjuncts are in the unsatisfiable core [2024-10-24 20:07:37,978 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-10-24 20:07:37,999 INFO L134 CoverageAnalysis]: Checked inductivity of 24 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 24 trivial. 0 not checked. [2024-10-24 20:07:38,000 INFO L307 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2024-10-24 20:07:38,000 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-10-24 20:07:38,000 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [643889423] [2024-10-24 20:07:38,000 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2024-10-24 20:07:38,000 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1046970318] [2024-10-24 20:07:38,000 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1046970318] provided 1 perfect and 0 imperfect interpolant sequences [2024-10-24 20:07:38,000 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-10-24 20:07:38,000 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [] total 2 [2024-10-24 20:07:38,000 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1837073802] [2024-10-24 20:07:38,001 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-10-24 20:07:38,001 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2024-10-24 20:07:38,001 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-10-24 20:07:38,002 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2024-10-24 20:07:38,002 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2024-10-24 20:07:38,002 INFO L87 Difference]: Start difference. First operand 175 states and 218 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-10-24 20:07:38,426 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-10-24 20:07:38,426 INFO L93 Difference]: Finished difference Result 276 states and 342 transitions. [2024-10-24 20:07:38,426 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2024-10-24 20:07:38,427 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-10-24 20:07:38,427 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-10-24 20:07:38,428 INFO L225 Difference]: With dead ends: 276 [2024-10-24 20:07:38,428 INFO L226 Difference]: Without dead ends: 268 [2024-10-24 20:07:38,429 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-10-24 20:07:38,429 INFO L432 NwaCegarLoop]: 107 mSDtfsCounter, 84 mSDsluCounter, 96 mSDsCounter, 0 mSdLazyCounter, 88 mSolverCounterSat, 7 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 90 SdHoareTripleChecker+Valid, 203 SdHoareTripleChecker+Invalid, 95 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 7 IncrementalHoareTripleChecker+Valid, 88 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.4s IncrementalHoareTripleChecker+Time [2024-10-24 20:07:38,430 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [90 Valid, 203 Invalid, 95 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [7 Valid, 88 Invalid, 0 Unknown, 0 Unchecked, 0.4s Time] [2024-10-24 20:07:38,437 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 268 states. [2024-10-24 20:07:38,461 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 268 to 228. [2024-10-24 20:07:38,462 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 228 states, 149 states have (on average 1.7919463087248322) internal successors, (267), 204 states have internal predecessors, (267), 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-10-24 20:07:38,463 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 228 states to 228 states and 309 transitions. [2024-10-24 20:07:38,463 INFO L78 Accepts]: Start accepts. Automaton has 228 states and 309 transitions. Word has length 27 [2024-10-24 20:07:38,463 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-10-24 20:07:38,464 INFO L471 AbstractCegarLoop]: Abstraction has 228 states and 309 transitions. [2024-10-24 20:07:38,464 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-10-24 20:07:38,464 INFO L276 IsEmpty]: Start isEmpty. Operand 228 states and 309 transitions. [2024-10-24 20:07:38,464 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 30 [2024-10-24 20:07:38,464 INFO L207 NwaCegarLoop]: Found error trace [2024-10-24 20:07:38,464 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-10-24 20:07:38,480 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (3)] Ended with exit code 0 [2024-10-24 20:07:38,668 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,SelfDestructingSolverStorable1 [2024-10-24 20:07:38,669 INFO L396 AbstractCegarLoop]: === Iteration 3 === Targeting ULTIMATE.startErr4ASSERT_VIOLATIONINTEGER_OVERFLOW === [ULTIMATE.startErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 53 more)] === [2024-10-24 20:07:38,670 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-10-24 20:07:38,670 INFO L85 PathProgramCache]: Analyzing trace with hash 1641187275, now seen corresponding path program 1 times [2024-10-24 20:07:38,670 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-10-24 20:07:38,670 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1251613342] [2024-10-24 20:07:38,670 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-10-24 20:07:38,670 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-10-24 20:07:38,685 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unknown [2024-10-24 20:07:38,686 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [1167894057] [2024-10-24 20:07:38,686 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-10-24 20:07:38,687 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-10-24 20:07:38,687 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2024-10-24 20:07:38,688 INFO L229 MonitoredProcess]: Starting monitored process 4 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-10-24 20:07:38,689 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (4)] Waiting until timeout for monitored process [2024-10-24 20:07:38,727 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-24 20:07:38,728 INFO L255 TraceCheckSpWp]: Trace formula consists of 79 conjuncts, 7 conjuncts are in the unsatisfiable core [2024-10-24 20:07:38,729 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-10-24 20:07:38,775 INFO L134 CoverageAnalysis]: Checked inductivity of 24 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 24 trivial. 0 not checked. [2024-10-24 20:07:38,776 INFO L307 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2024-10-24 20:07:38,776 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-10-24 20:07:38,776 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1251613342] [2024-10-24 20:07:38,776 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2024-10-24 20:07:38,776 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1167894057] [2024-10-24 20:07:38,776 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1167894057] provided 1 perfect and 0 imperfect interpolant sequences [2024-10-24 20:07:38,777 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-10-24 20:07:38,777 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [] total 2 [2024-10-24 20:07:38,777 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2052270506] [2024-10-24 20:07:38,777 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-10-24 20:07:38,777 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2024-10-24 20:07:38,777 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-10-24 20:07:38,778 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2024-10-24 20:07:38,778 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2024-10-24 20:07:38,778 INFO L87 Difference]: Start difference. First operand 228 states and 309 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-10-24 20:07:38,981 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-10-24 20:07:38,981 INFO L93 Difference]: Finished difference Result 262 states and 328 transitions. [2024-10-24 20:07:38,982 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2024-10-24 20:07:38,982 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-10-24 20:07:38,982 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-10-24 20:07:38,983 INFO L225 Difference]: With dead ends: 262 [2024-10-24 20:07:38,983 INFO L226 Difference]: Without dead ends: 248 [2024-10-24 20:07:38,984 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-10-24 20:07:38,985 INFO L432 NwaCegarLoop]: 79 mSDtfsCounter, 61 mSDsluCounter, 52 mSDsCounter, 0 mSdLazyCounter, 158 mSolverCounterSat, 14 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 67 SdHoareTripleChecker+Valid, 131 SdHoareTripleChecker+Invalid, 172 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 14 IncrementalHoareTripleChecker+Valid, 158 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2024-10-24 20:07:38,985 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [67 Valid, 131 Invalid, 172 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [14 Valid, 158 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2024-10-24 20:07:38,986 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 248 states. [2024-10-24 20:07:38,993 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 248 to 193. [2024-10-24 20:07:38,993 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 193 states, 119 states have (on average 1.7142857142857142) internal successors, (204), 174 states have internal predecessors, (204), 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-10-24 20:07:38,994 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 193 states to 193 states and 236 transitions. [2024-10-24 20:07:38,994 INFO L78 Accepts]: Start accepts. Automaton has 193 states and 236 transitions. Word has length 29 [2024-10-24 20:07:38,994 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-10-24 20:07:38,995 INFO L471 AbstractCegarLoop]: Abstraction has 193 states and 236 transitions. [2024-10-24 20:07:38,995 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-10-24 20:07:38,995 INFO L276 IsEmpty]: Start isEmpty. Operand 193 states and 236 transitions. [2024-10-24 20:07:38,995 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 37 [2024-10-24 20:07:38,995 INFO L207 NwaCegarLoop]: Found error trace [2024-10-24 20:07:38,996 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] [2024-10-24 20:07:39,008 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (4)] Ended with exit code 0 [2024-10-24 20:07:39,199 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable2,4 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-10-24 20:07:39,200 INFO L396 AbstractCegarLoop]: === Iteration 4 === Targeting ULTIMATE.startErr6ASSERT_VIOLATIONINTEGER_OVERFLOW === [ULTIMATE.startErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 53 more)] === [2024-10-24 20:07:39,200 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-10-24 20:07:39,200 INFO L85 PathProgramCache]: Analyzing trace with hash 330085702, now seen corresponding path program 1 times [2024-10-24 20:07:39,201 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-10-24 20:07:39,201 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [324092815] [2024-10-24 20:07:39,201 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-10-24 20:07:39,201 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-10-24 20:07:39,229 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unknown [2024-10-24 20:07:39,232 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [1139662859] [2024-10-24 20:07:39,232 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-10-24 20:07:39,232 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-10-24 20:07:39,233 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2024-10-24 20:07:39,235 INFO L229 MonitoredProcess]: Starting monitored process 5 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-10-24 20:07:39,237 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (5)] Waiting until timeout for monitored process [2024-10-24 20:07:39,273 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-24 20:07:39,274 INFO L255 TraceCheckSpWp]: Trace formula consists of 90 conjuncts, 3 conjuncts are in the unsatisfiable core [2024-10-24 20:07:39,275 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-10-24 20:07:39,303 INFO L134 CoverageAnalysis]: Checked inductivity of 24 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 24 trivial. 0 not checked. [2024-10-24 20:07:39,303 INFO L307 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2024-10-24 20:07:39,303 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-10-24 20:07:39,303 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [324092815] [2024-10-24 20:07:39,303 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2024-10-24 20:07:39,303 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1139662859] [2024-10-24 20:07:39,303 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1139662859] provided 1 perfect and 0 imperfect interpolant sequences [2024-10-24 20:07:39,303 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-10-24 20:07:39,303 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [] total 2 [2024-10-24 20:07:39,303 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [258942852] [2024-10-24 20:07:39,304 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-10-24 20:07:39,304 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2024-10-24 20:07:39,304 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-10-24 20:07:39,304 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2024-10-24 20:07:39,304 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2024-10-24 20:07:39,304 INFO L87 Difference]: Start difference. First operand 193 states and 236 transitions. Second operand has 3 states, 2 states have (on average 8.5) internal successors, (17), 3 states have internal predecessors, (17), 2 states have call successors, (5), 1 states have call predecessors, (5), 1 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) [2024-10-24 20:07:39,573 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-10-24 20:07:39,573 INFO L93 Difference]: Finished difference Result 355 states and 455 transitions. [2024-10-24 20:07:39,574 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2024-10-24 20:07:39,574 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 2 states have (on average 8.5) internal successors, (17), 3 states have internal predecessors, (17), 2 states have call successors, (5), 1 states have call predecessors, (5), 1 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) Word has length 36 [2024-10-24 20:07:39,574 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-10-24 20:07:39,576 INFO L225 Difference]: With dead ends: 355 [2024-10-24 20:07:39,576 INFO L226 Difference]: Without dead ends: 347 [2024-10-24 20:07:39,577 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 35 GetRequests, 34 SyntacticMatches, 0 SemanticMatches, 1 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2024-10-24 20:07:39,577 INFO L432 NwaCegarLoop]: 104 mSDtfsCounter, 84 mSDsluCounter, 95 mSDsCounter, 0 mSdLazyCounter, 90 mSolverCounterSat, 7 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 89 SdHoareTripleChecker+Valid, 199 SdHoareTripleChecker+Invalid, 97 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 7 IncrementalHoareTripleChecker+Valid, 90 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time [2024-10-24 20:07:39,578 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [89 Valid, 199 Invalid, 97 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [7 Valid, 90 Invalid, 0 Unknown, 0 Unchecked, 0.3s Time] [2024-10-24 20:07:39,578 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 347 states. [2024-10-24 20:07:39,589 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 347 to 272. [2024-10-24 20:07:39,590 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 272 states, 189 states have (on average 1.693121693121693) internal successors, (320), 244 states have internal predecessors, (320), 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-10-24 20:07:39,591 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 272 states to 272 states and 370 transitions. [2024-10-24 20:07:39,592 INFO L78 Accepts]: Start accepts. Automaton has 272 states and 370 transitions. Word has length 36 [2024-10-24 20:07:39,592 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-10-24 20:07:39,592 INFO L471 AbstractCegarLoop]: Abstraction has 272 states and 370 transitions. [2024-10-24 20:07:39,592 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 2 states have (on average 8.5) internal successors, (17), 3 states have internal predecessors, (17), 2 states have call successors, (5), 1 states have call predecessors, (5), 1 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) [2024-10-24 20:07:39,592 INFO L276 IsEmpty]: Start isEmpty. Operand 272 states and 370 transitions. [2024-10-24 20:07:39,593 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 39 [2024-10-24 20:07:39,593 INFO L207 NwaCegarLoop]: Found error trace [2024-10-24 20:07:39,593 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-10-24 20:07:39,605 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (5)] Ended with exit code 0 [2024-10-24 20:07:39,793 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable3,5 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-10-24 20:07:39,794 INFO L396 AbstractCegarLoop]: === Iteration 5 === Targeting ULTIMATE.startErr8ASSERT_VIOLATIONINTEGER_OVERFLOW === [ULTIMATE.startErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 53 more)] === [2024-10-24 20:07:39,794 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-10-24 20:07:39,794 INFO L85 PathProgramCache]: Analyzing trace with hash -615218232, now seen corresponding path program 1 times [2024-10-24 20:07:39,794 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-10-24 20:07:39,794 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [893286409] [2024-10-24 20:07:39,795 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-10-24 20:07:39,795 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-10-24 20:07:39,819 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unknown [2024-10-24 20:07:39,824 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [295118282] [2024-10-24 20:07:39,825 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-10-24 20:07:39,825 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-10-24 20:07:39,825 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2024-10-24 20:07:39,826 INFO L229 MonitoredProcess]: Starting monitored process 6 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-10-24 20:07:39,827 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (6)] Waiting until timeout for monitored process [2024-10-24 20:07:39,867 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-24 20:07:39,868 INFO L255 TraceCheckSpWp]: Trace formula consists of 92 conjuncts, 4 conjuncts are in the unsatisfiable core [2024-10-24 20:07:39,869 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-10-24 20:07:39,998 INFO L134 CoverageAnalysis]: Checked inductivity of 24 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 24 trivial. 0 not checked. [2024-10-24 20:07:39,998 INFO L307 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2024-10-24 20:07:39,998 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-10-24 20:07:39,998 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [893286409] [2024-10-24 20:07:39,999 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2024-10-24 20:07:39,999 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [295118282] [2024-10-24 20:07:39,999 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [295118282] provided 1 perfect and 0 imperfect interpolant sequences [2024-10-24 20:07:39,999 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-10-24 20:07:39,999 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2024-10-24 20:07:39,999 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1865728559] [2024-10-24 20:07:39,999 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-10-24 20:07:40,000 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2024-10-24 20:07:40,000 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-10-24 20:07:40,000 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2024-10-24 20:07:40,000 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=6, Invalid=6, Unknown=0, NotChecked=0, Total=12 [2024-10-24 20:07:40,001 INFO L87 Difference]: Start difference. First operand 272 states and 370 transitions. Second operand has 4 states, 3 states have (on average 6.333333333333333) internal successors, (19), 4 states have internal predecessors, (19), 2 states have call successors, (5), 1 states have call predecessors, (5), 1 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) [2024-10-24 20:07:40,305 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-10-24 20:07:40,306 INFO L93 Difference]: Finished difference Result 325 states and 435 transitions. [2024-10-24 20:07:40,306 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2024-10-24 20:07:40,306 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 3 states have (on average 6.333333333333333) internal successors, (19), 4 states have internal predecessors, (19), 2 states have call successors, (5), 1 states have call predecessors, (5), 1 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) Word has length 38 [2024-10-24 20:07:40,306 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-10-24 20:07:40,308 INFO L225 Difference]: With dead ends: 325 [2024-10-24 20:07:40,308 INFO L226 Difference]: Without dead ends: 323 [2024-10-24 20:07:40,308 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 37 GetRequests, 35 SyntacticMatches, 0 SemanticMatches, 2 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=6, Invalid=6, Unknown=0, NotChecked=0, Total=12 [2024-10-24 20:07:40,309 INFO L432 NwaCegarLoop]: 76 mSDtfsCounter, 171 mSDsluCounter, 82 mSDsCounter, 0 mSdLazyCounter, 167 mSolverCounterSat, 1 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 182 SdHoareTripleChecker+Valid, 158 SdHoareTripleChecker+Invalid, 168 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1 IncrementalHoareTripleChecker+Valid, 167 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time [2024-10-24 20:07:40,309 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [182 Valid, 158 Invalid, 168 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1 Valid, 167 Invalid, 0 Unknown, 0 Unchecked, 0.3s Time] [2024-10-24 20:07:40,310 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 323 states. [2024-10-24 20:07:40,318 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 323 to 272. [2024-10-24 20:07:40,319 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 272 states, 189 states have (on average 1.6719576719576719) internal successors, (316), 244 states have internal predecessors, (316), 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-10-24 20:07:40,320 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 272 states to 272 states and 366 transitions. [2024-10-24 20:07:40,320 INFO L78 Accepts]: Start accepts. Automaton has 272 states and 366 transitions. Word has length 38 [2024-10-24 20:07:40,320 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-10-24 20:07:40,321 INFO L471 AbstractCegarLoop]: Abstraction has 272 states and 366 transitions. [2024-10-24 20:07:40,321 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 3 states have (on average 6.333333333333333) internal successors, (19), 4 states have internal predecessors, (19), 2 states have call successors, (5), 1 states have call predecessors, (5), 1 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) [2024-10-24 20:07:40,321 INFO L276 IsEmpty]: Start isEmpty. Operand 272 states and 366 transitions. [2024-10-24 20:07:40,321 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 40 [2024-10-24 20:07:40,322 INFO L207 NwaCegarLoop]: Found error trace [2024-10-24 20:07:40,322 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] [2024-10-24 20:07:40,334 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (6)] Ended with exit code 0 [2024-10-24 20:07:40,522 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable4,6 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-10-24 20:07:40,522 INFO L396 AbstractCegarLoop]: === Iteration 6 === Targeting ULTIMATE.startErr9ASSERT_VIOLATIONINTEGER_OVERFLOW === [ULTIMATE.startErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 53 more)] === [2024-10-24 20:07:40,523 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-10-24 20:07:40,523 INFO L85 PathProgramCache]: Analyzing trace with hash -1891895940, now seen corresponding path program 1 times [2024-10-24 20:07:40,523 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-10-24 20:07:40,523 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [856622496] [2024-10-24 20:07:40,523 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-10-24 20:07:40,523 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-10-24 20:07:40,548 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unknown [2024-10-24 20:07:40,550 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [1733922570] [2024-10-24 20:07:40,553 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-10-24 20:07:40,553 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-10-24 20:07:40,553 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2024-10-24 20:07:40,554 INFO L229 MonitoredProcess]: Starting monitored process 7 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-10-24 20:07:40,557 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (7)] Waiting until timeout for monitored process [2024-10-24 20:07:40,596 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-24 20:07:40,597 INFO L255 TraceCheckSpWp]: Trace formula consists of 93 conjuncts, 4 conjuncts are in the unsatisfiable core [2024-10-24 20:07:40,598 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-10-24 20:07:40,656 INFO L134 CoverageAnalysis]: Checked inductivity of 24 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 24 trivial. 0 not checked. [2024-10-24 20:07:40,656 INFO L307 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2024-10-24 20:07:40,657 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-10-24 20:07:40,657 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [856622496] [2024-10-24 20:07:40,657 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2024-10-24 20:07:40,657 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1733922570] [2024-10-24 20:07:40,657 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1733922570] provided 1 perfect and 0 imperfect interpolant sequences [2024-10-24 20:07:40,658 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-10-24 20:07:40,658 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2024-10-24 20:07:40,658 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [793737424] [2024-10-24 20:07:40,658 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-10-24 20:07:40,658 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2024-10-24 20:07:40,658 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-10-24 20:07:40,659 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2024-10-24 20:07:40,659 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=6, Invalid=6, Unknown=0, NotChecked=0, Total=12 [2024-10-24 20:07:40,659 INFO L87 Difference]: Start difference. First operand 272 states and 366 transitions. Second operand has 4 states, 3 states have (on average 6.666666666666667) internal successors, (20), 4 states have internal predecessors, (20), 2 states have call successors, (5), 1 states have call predecessors, (5), 1 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) [2024-10-24 20:07:40,882 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-10-24 20:07:40,883 INFO L93 Difference]: Finished difference Result 325 states and 431 transitions. [2024-10-24 20:07:40,885 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2024-10-24 20:07:40,885 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 3 states have (on average 6.666666666666667) internal successors, (20), 4 states have internal predecessors, (20), 2 states have call successors, (5), 1 states have call predecessors, (5), 1 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) Word has length 39 [2024-10-24 20:07:40,885 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-10-24 20:07:40,887 INFO L225 Difference]: With dead ends: 325 [2024-10-24 20:07:40,887 INFO L226 Difference]: Without dead ends: 323 [2024-10-24 20:07:40,887 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 38 GetRequests, 36 SyntacticMatches, 0 SemanticMatches, 2 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=6, Invalid=6, Unknown=0, NotChecked=0, Total=12 [2024-10-24 20:07:40,887 INFO L432 NwaCegarLoop]: 76 mSDtfsCounter, 170 mSDsluCounter, 82 mSDsCounter, 0 mSdLazyCounter, 167 mSolverCounterSat, 1 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 181 SdHoareTripleChecker+Valid, 158 SdHoareTripleChecker+Invalid, 168 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1 IncrementalHoareTripleChecker+Valid, 167 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2024-10-24 20:07:40,888 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [181 Valid, 158 Invalid, 168 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1 Valid, 167 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2024-10-24 20:07:40,890 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 323 states. [2024-10-24 20:07:40,899 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 323 to 272. [2024-10-24 20:07:40,900 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 272 states, 189 states have (on average 1.6507936507936507) internal successors, (312), 244 states have internal predecessors, (312), 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-10-24 20:07:40,901 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 272 states to 272 states and 362 transitions. [2024-10-24 20:07:40,901 INFO L78 Accepts]: Start accepts. Automaton has 272 states and 362 transitions. Word has length 39 [2024-10-24 20:07:40,902 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-10-24 20:07:40,902 INFO L471 AbstractCegarLoop]: Abstraction has 272 states and 362 transitions. [2024-10-24 20:07:40,902 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 3 states have (on average 6.666666666666667) internal successors, (20), 4 states have internal predecessors, (20), 2 states have call successors, (5), 1 states have call predecessors, (5), 1 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) [2024-10-24 20:07:40,902 INFO L276 IsEmpty]: Start isEmpty. Operand 272 states and 362 transitions. [2024-10-24 20:07:40,902 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 41 [2024-10-24 20:07:40,903 INFO L207 NwaCegarLoop]: Found error trace [2024-10-24 20:07:40,903 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-10-24 20:07:40,915 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-10-24 20:07:41,106 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable5,7 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-10-24 20:07:41,107 INFO L396 AbstractCegarLoop]: === Iteration 7 === Targeting ULTIMATE.startErr10ASSERT_VIOLATIONINTEGER_OVERFLOW === [ULTIMATE.startErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 53 more)] === [2024-10-24 20:07:41,108 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-10-24 20:07:41,108 INFO L85 PathProgramCache]: Analyzing trace with hash 1480768074, now seen corresponding path program 1 times [2024-10-24 20:07:41,108 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-10-24 20:07:41,108 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1282831799] [2024-10-24 20:07:41,108 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-10-24 20:07:41,108 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-10-24 20:07:41,123 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unknown [2024-10-24 20:07:41,124 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [2008728729] [2024-10-24 20:07:41,124 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-10-24 20:07:41,124 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-10-24 20:07:41,125 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2024-10-24 20:07:41,129 INFO L229 MonitoredProcess]: Starting monitored process 8 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-10-24 20:07:41,131 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (8)] Waiting until timeout for monitored process [2024-10-24 20:07:41,165 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-24 20:07:41,166 INFO L255 TraceCheckSpWp]: Trace formula consists of 94 conjuncts, 4 conjuncts are in the unsatisfiable core [2024-10-24 20:07:41,167 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-10-24 20:07:41,201 INFO L134 CoverageAnalysis]: Checked inductivity of 24 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 24 trivial. 0 not checked. [2024-10-24 20:07:41,201 INFO L307 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2024-10-24 20:07:41,202 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-10-24 20:07:41,202 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1282831799] [2024-10-24 20:07:41,202 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2024-10-24 20:07:41,202 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2008728729] [2024-10-24 20:07:41,202 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2008728729] provided 1 perfect and 0 imperfect interpolant sequences [2024-10-24 20:07:41,202 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-10-24 20:07:41,202 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2024-10-24 20:07:41,202 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [994517786] [2024-10-24 20:07:41,203 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-10-24 20:07:41,203 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2024-10-24 20:07:41,203 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-10-24 20:07:41,203 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2024-10-24 20:07:41,204 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=6, Invalid=6, Unknown=0, NotChecked=0, Total=12 [2024-10-24 20:07:41,204 INFO L87 Difference]: Start difference. First operand 272 states and 362 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-10-24 20:07:41,920 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-10-24 20:07:41,920 INFO L93 Difference]: Finished difference Result 345 states and 435 transitions. [2024-10-24 20:07:41,921 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2024-10-24 20:07:41,921 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-10-24 20:07:41,921 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-10-24 20:07:41,922 INFO L225 Difference]: With dead ends: 345 [2024-10-24 20:07:41,923 INFO L226 Difference]: Without dead ends: 343 [2024-10-24 20:07:41,923 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-10-24 20:07:41,923 INFO L432 NwaCegarLoop]: 73 mSDtfsCounter, 141 mSDsluCounter, 97 mSDsCounter, 0 mSdLazyCounter, 163 mSolverCounterSat, 6 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.7s Time, 0 mProtectedPredicate, 0 mProtectedAction, 147 SdHoareTripleChecker+Valid, 170 SdHoareTripleChecker+Invalid, 169 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 6 IncrementalHoareTripleChecker+Valid, 163 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.7s IncrementalHoareTripleChecker+Time [2024-10-24 20:07:41,924 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [147 Valid, 170 Invalid, 169 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [6 Valid, 163 Invalid, 0 Unknown, 0 Unchecked, 0.7s Time] [2024-10-24 20:07:41,924 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 343 states. [2024-10-24 20:07:41,945 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 343 to 273. [2024-10-24 20:07:41,946 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 273 states, 190 states have (on average 1.631578947368421) internal successors, (310), 245 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-10-24 20:07:41,948 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 273 states to 273 states and 360 transitions. [2024-10-24 20:07:41,948 INFO L78 Accepts]: Start accepts. Automaton has 273 states and 360 transitions. Word has length 40 [2024-10-24 20:07:41,948 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-10-24 20:07:41,948 INFO L471 AbstractCegarLoop]: Abstraction has 273 states and 360 transitions. [2024-10-24 20:07:41,949 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-10-24 20:07:41,949 INFO L276 IsEmpty]: Start isEmpty. Operand 273 states and 360 transitions. [2024-10-24 20:07:41,949 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 42 [2024-10-24 20:07:41,950 INFO L207 NwaCegarLoop]: Found error trace [2024-10-24 20:07:41,950 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-10-24 20:07:41,964 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (8)] Ended with exit code 0 [2024-10-24 20:07:42,150 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable6,8 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-10-24 20:07:42,151 INFO L396 AbstractCegarLoop]: === Iteration 8 === Targeting ULTIMATE.startErr11ASSERT_VIOLATIONINTEGER_OVERFLOW === [ULTIMATE.startErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 53 more)] === [2024-10-24 20:07:42,151 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-10-24 20:07:42,152 INFO L85 PathProgramCache]: Analyzing trace with hash -1340829890, now seen corresponding path program 1 times [2024-10-24 20:07:42,155 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-10-24 20:07:42,155 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [415008175] [2024-10-24 20:07:42,155 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-10-24 20:07:42,155 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-10-24 20:07:42,169 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unknown [2024-10-24 20:07:42,170 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [855129634] [2024-10-24 20:07:42,171 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-10-24 20:07:42,171 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-10-24 20:07:42,171 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2024-10-24 20:07:42,172 INFO L229 MonitoredProcess]: Starting monitored process 9 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-10-24 20:07:42,173 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (9)] Waiting until timeout for monitored process [2024-10-24 20:07:42,211 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-24 20:07:42,212 INFO L255 TraceCheckSpWp]: Trace formula consists of 95 conjuncts, 4 conjuncts are in the unsatisfiable core [2024-10-24 20:07:42,214 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-10-24 20:07:42,309 INFO L134 CoverageAnalysis]: Checked inductivity of 24 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 24 trivial. 0 not checked. [2024-10-24 20:07:42,309 INFO L307 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2024-10-24 20:07:42,309 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-10-24 20:07:42,309 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [415008175] [2024-10-24 20:07:42,309 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2024-10-24 20:07:42,309 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [855129634] [2024-10-24 20:07:42,310 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [855129634] provided 1 perfect and 0 imperfect interpolant sequences [2024-10-24 20:07:42,310 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-10-24 20:07:42,310 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2024-10-24 20:07:42,310 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [102431609] [2024-10-24 20:07:42,310 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-10-24 20:07:42,310 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2024-10-24 20:07:42,311 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-10-24 20:07:42,311 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2024-10-24 20:07:42,311 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=6, Invalid=6, Unknown=0, NotChecked=0, Total=12 [2024-10-24 20:07:42,311 INFO L87 Difference]: Start difference. First operand 273 states and 360 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-10-24 20:07:43,108 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-10-24 20:07:43,109 INFO L93 Difference]: Finished difference Result 345 states and 431 transitions. [2024-10-24 20:07:43,109 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2024-10-24 20:07:43,109 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-10-24 20:07:43,110 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-10-24 20:07:43,111 INFO L225 Difference]: With dead ends: 345 [2024-10-24 20:07:43,111 INFO L226 Difference]: Without dead ends: 343 [2024-10-24 20:07:43,112 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 40 GetRequests, 38 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-10-24 20:07:43,112 INFO L432 NwaCegarLoop]: 76 mSDtfsCounter, 140 mSDsluCounter, 97 mSDsCounter, 0 mSdLazyCounter, 162 mSolverCounterSat, 6 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.7s Time, 0 mProtectedPredicate, 0 mProtectedAction, 146 SdHoareTripleChecker+Valid, 173 SdHoareTripleChecker+Invalid, 168 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 6 IncrementalHoareTripleChecker+Valid, 162 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.8s IncrementalHoareTripleChecker+Time [2024-10-24 20:07:43,113 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [146 Valid, 173 Invalid, 168 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [6 Valid, 162 Invalid, 0 Unknown, 0 Unchecked, 0.8s Time] [2024-10-24 20:07:43,113 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 343 states. [2024-10-24 20:07:43,125 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 343 to 274. [2024-10-24 20:07:43,125 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 274 states, 191 states have (on average 1.612565445026178) internal successors, (308), 246 states have internal predecessors, (308), 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-10-24 20:07:43,126 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 274 states to 274 states and 358 transitions. [2024-10-24 20:07:43,127 INFO L78 Accepts]: Start accepts. Automaton has 274 states and 358 transitions. Word has length 41 [2024-10-24 20:07:43,127 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-10-24 20:07:43,127 INFO L471 AbstractCegarLoop]: Abstraction has 274 states and 358 transitions. [2024-10-24 20:07:43,127 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-10-24 20:07:43,127 INFO L276 IsEmpty]: Start isEmpty. Operand 274 states and 358 transitions. [2024-10-24 20:07:43,128 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 50 [2024-10-24 20:07:43,128 INFO L207 NwaCegarLoop]: Found error trace [2024-10-24 20:07:43,128 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] [2024-10-24 20:07:43,142 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (9)] Ended with exit code 0 [2024-10-24 20:07:43,332 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,SelfDestructingSolverStorable7 [2024-10-24 20:07:43,333 INFO L396 AbstractCegarLoop]: === Iteration 9 === Targeting ULTIMATE.startErr14ASSERT_VIOLATIONINTEGER_OVERFLOW === [ULTIMATE.startErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 53 more)] === [2024-10-24 20:07:43,333 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-10-24 20:07:43,333 INFO L85 PathProgramCache]: Analyzing trace with hash 44615711, now seen corresponding path program 1 times [2024-10-24 20:07:43,334 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-10-24 20:07:43,334 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [611316285] [2024-10-24 20:07:43,334 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-10-24 20:07:43,334 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-10-24 20:07:43,354 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unknown [2024-10-24 20:07:43,355 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [750727934] [2024-10-24 20:07:43,356 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-10-24 20:07:43,357 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-10-24 20:07:43,357 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2024-10-24 20:07:43,360 INFO L229 MonitoredProcess]: Starting monitored process 10 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-10-24 20:07:43,364 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (10)] Waiting until timeout for monitored process [2024-10-24 20:07:43,399 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-24 20:07:43,399 INFO L255 TraceCheckSpWp]: Trace formula consists of 107 conjuncts, 4 conjuncts are in the unsatisfiable core [2024-10-24 20:07:43,402 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-10-24 20:07:43,482 INFO L134 CoverageAnalysis]: Checked inductivity of 28 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 28 trivial. 0 not checked. [2024-10-24 20:07:43,484 INFO L307 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2024-10-24 20:07:43,484 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-10-24 20:07:43,484 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [611316285] [2024-10-24 20:07:43,484 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2024-10-24 20:07:43,484 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [750727934] [2024-10-24 20:07:43,484 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [750727934] provided 1 perfect and 0 imperfect interpolant sequences [2024-10-24 20:07:43,484 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-10-24 20:07:43,484 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2024-10-24 20:07:43,484 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1720138896] [2024-10-24 20:07:43,485 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-10-24 20:07:43,485 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2024-10-24 20:07:43,485 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-10-24 20:07:43,485 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2024-10-24 20:07:43,487 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=6, Invalid=6, Unknown=0, NotChecked=0, Total=12 [2024-10-24 20:07:43,487 INFO L87 Difference]: Start difference. First operand 274 states and 358 transitions. Second operand has 4 states, 3 states have (on average 8.333333333333334) internal successors, (25), 4 states have internal predecessors, (25), 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-10-24 20:07:43,905 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-10-24 20:07:43,905 INFO L93 Difference]: Finished difference Result 296 states and 377 transitions. [2024-10-24 20:07:43,905 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2024-10-24 20:07:43,906 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 3 states have (on average 8.333333333333334) internal successors, (25), 4 states have internal predecessors, (25), 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 49 [2024-10-24 20:07:43,906 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-10-24 20:07:43,907 INFO L225 Difference]: With dead ends: 296 [2024-10-24 20:07:43,907 INFO L226 Difference]: Without dead ends: 294 [2024-10-24 20:07:43,908 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 48 GetRequests, 46 SyntacticMatches, 0 SemanticMatches, 2 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=6, Invalid=6, Unknown=0, NotChecked=0, Total=12 [2024-10-24 20:07:43,908 INFO L432 NwaCegarLoop]: 86 mSDtfsCounter, 155 mSDsluCounter, 83 mSDsCounter, 0 mSdLazyCounter, 158 mSolverCounterSat, 1 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 165 SdHoareTripleChecker+Valid, 169 SdHoareTripleChecker+Invalid, 159 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1 IncrementalHoareTripleChecker+Valid, 158 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.4s IncrementalHoareTripleChecker+Time [2024-10-24 20:07:43,908 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [165 Valid, 169 Invalid, 159 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1 Valid, 158 Invalid, 0 Unknown, 0 Unchecked, 0.4s Time] [2024-10-24 20:07:43,909 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 294 states. [2024-10-24 20:07:43,918 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 294 to 275. [2024-10-24 20:07:43,919 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 275 states, 192 states have (on average 1.5989583333333333) internal successors, (307), 247 states have internal predecessors, (307), 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-10-24 20:07:43,920 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 275 states to 275 states and 357 transitions. [2024-10-24 20:07:43,921 INFO L78 Accepts]: Start accepts. Automaton has 275 states and 357 transitions. Word has length 49 [2024-10-24 20:07:43,921 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-10-24 20:07:43,921 INFO L471 AbstractCegarLoop]: Abstraction has 275 states and 357 transitions. [2024-10-24 20:07:43,921 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 3 states have (on average 8.333333333333334) internal successors, (25), 4 states have internal predecessors, (25), 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-10-24 20:07:43,921 INFO L276 IsEmpty]: Start isEmpty. Operand 275 states and 357 transitions. [2024-10-24 20:07:43,922 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 51 [2024-10-24 20:07:43,922 INFO L207 NwaCegarLoop]: Found error trace [2024-10-24 20:07:43,922 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] [2024-10-24 20:07:43,936 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (10)] Ended with exit code 0 [2024-10-24 20:07:44,123 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable8,10 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-10-24 20:07:44,123 INFO L396 AbstractCegarLoop]: === Iteration 10 === Targeting ULTIMATE.startErr15ASSERT_VIOLATIONINTEGER_OVERFLOW === [ULTIMATE.startErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 53 more)] === [2024-10-24 20:07:44,124 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-10-24 20:07:44,124 INFO L85 PathProgramCache]: Analyzing trace with hash 1383087122, now seen corresponding path program 1 times [2024-10-24 20:07:44,124 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-10-24 20:07:44,124 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1188329572] [2024-10-24 20:07:44,124 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-10-24 20:07:44,124 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-10-24 20:07:44,138 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unknown [2024-10-24 20:07:44,140 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [103019681] [2024-10-24 20:07:44,140 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-10-24 20:07:44,140 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-10-24 20:07:44,140 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2024-10-24 20:07:44,142 INFO L229 MonitoredProcess]: Starting monitored process 11 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-10-24 20:07:44,143 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (11)] Waiting until timeout for monitored process [2024-10-24 20:07:44,183 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-24 20:07:44,184 INFO L255 TraceCheckSpWp]: Trace formula consists of 108 conjuncts, 4 conjuncts are in the unsatisfiable core [2024-10-24 20:07:44,185 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-10-24 20:07:44,253 INFO L134 CoverageAnalysis]: Checked inductivity of 28 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 28 trivial. 0 not checked. [2024-10-24 20:07:44,253 INFO L307 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2024-10-24 20:07:44,253 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-10-24 20:07:44,253 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1188329572] [2024-10-24 20:07:44,254 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2024-10-24 20:07:44,254 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [103019681] [2024-10-24 20:07:44,254 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [103019681] provided 1 perfect and 0 imperfect interpolant sequences [2024-10-24 20:07:44,254 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-10-24 20:07:44,254 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2024-10-24 20:07:44,254 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1488248037] [2024-10-24 20:07:44,254 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-10-24 20:07:44,255 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2024-10-24 20:07:44,255 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-10-24 20:07:44,255 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2024-10-24 20:07:44,255 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=6, Invalid=6, Unknown=0, NotChecked=0, Total=12 [2024-10-24 20:07:44,255 INFO L87 Difference]: Start difference. First operand 275 states and 357 transitions. Second operand has 4 states, 3 states have (on average 8.666666666666666) internal successors, (26), 4 states have internal predecessors, (26), 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-10-24 20:07:44,620 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-10-24 20:07:44,621 INFO L93 Difference]: Finished difference Result 296 states and 374 transitions. [2024-10-24 20:07:44,621 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2024-10-24 20:07:44,621 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 3 states have (on average 8.666666666666666) internal successors, (26), 4 states have internal predecessors, (26), 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 50 [2024-10-24 20:07:44,622 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-10-24 20:07:44,623 INFO L225 Difference]: With dead ends: 296 [2024-10-24 20:07:44,623 INFO L226 Difference]: Without dead ends: 294 [2024-10-24 20:07:44,623 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 49 GetRequests, 47 SyntacticMatches, 0 SemanticMatches, 2 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=6, Invalid=6, Unknown=0, NotChecked=0, Total=12 [2024-10-24 20:07:44,624 INFO L432 NwaCegarLoop]: 86 mSDtfsCounter, 154 mSDsluCounter, 83 mSDsCounter, 0 mSdLazyCounter, 158 mSolverCounterSat, 1 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 164 SdHoareTripleChecker+Valid, 169 SdHoareTripleChecker+Invalid, 159 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1 IncrementalHoareTripleChecker+Valid, 158 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time [2024-10-24 20:07:44,624 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [164 Valid, 169 Invalid, 159 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1 Valid, 158 Invalid, 0 Unknown, 0 Unchecked, 0.3s Time] [2024-10-24 20:07:44,625 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 294 states. [2024-10-24 20:07:44,632 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 294 to 276. [2024-10-24 20:07:44,632 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 276 states, 193 states have (on average 1.5854922279792747) internal successors, (306), 248 states have internal predecessors, (306), 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-10-24 20:07:44,633 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 276 states to 276 states and 356 transitions. [2024-10-24 20:07:44,634 INFO L78 Accepts]: Start accepts. Automaton has 276 states and 356 transitions. Word has length 50 [2024-10-24 20:07:44,634 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-10-24 20:07:44,634 INFO L471 AbstractCegarLoop]: Abstraction has 276 states and 356 transitions. [2024-10-24 20:07:44,634 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 3 states have (on average 8.666666666666666) internal successors, (26), 4 states have internal predecessors, (26), 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-10-24 20:07:44,634 INFO L276 IsEmpty]: Start isEmpty. Operand 276 states and 356 transitions. [2024-10-24 20:07:44,635 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 52 [2024-10-24 20:07:44,635 INFO L207 NwaCegarLoop]: Found error trace [2024-10-24 20:07:44,635 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-10-24 20:07:44,654 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (11)] Ended with exit code 0 [2024-10-24 20:07:44,835 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,SelfDestructingSolverStorable9 [2024-10-24 20:07:44,836 INFO L396 AbstractCegarLoop]: === Iteration 11 === Targeting ULTIMATE.startErr16ASSERT_VIOLATIONINTEGER_OVERFLOW === [ULTIMATE.startErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 53 more)] === [2024-10-24 20:07:44,837 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-10-24 20:07:44,837 INFO L85 PathProgramCache]: Analyzing trace with hash -73972095, now seen corresponding path program 1 times [2024-10-24 20:07:44,837 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-10-24 20:07:44,837 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [866007185] [2024-10-24 20:07:44,837 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-10-24 20:07:44,837 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-10-24 20:07:44,850 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unknown [2024-10-24 20:07:44,851 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [506474437] [2024-10-24 20:07:44,851 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-10-24 20:07:44,851 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-10-24 20:07:44,852 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2024-10-24 20:07:44,855 INFO L229 MonitoredProcess]: Starting monitored process 12 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-10-24 20:07:44,868 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (12)] Waiting until timeout for monitored process [2024-10-24 20:07:44,908 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-24 20:07:44,908 INFO L255 TraceCheckSpWp]: Trace formula consists of 109 conjuncts, 4 conjuncts are in the unsatisfiable core [2024-10-24 20:07:44,909 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-10-24 20:07:44,949 INFO L134 CoverageAnalysis]: Checked inductivity of 28 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 28 trivial. 0 not checked. [2024-10-24 20:07:44,953 INFO L307 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2024-10-24 20:07:44,953 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-10-24 20:07:44,953 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [866007185] [2024-10-24 20:07:44,953 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2024-10-24 20:07:44,953 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [506474437] [2024-10-24 20:07:44,953 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [506474437] provided 1 perfect and 0 imperfect interpolant sequences [2024-10-24 20:07:44,953 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-10-24 20:07:44,954 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2024-10-24 20:07:44,954 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [253989512] [2024-10-24 20:07:44,954 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-10-24 20:07:44,954 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2024-10-24 20:07:44,954 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-10-24 20:07:44,955 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2024-10-24 20:07:44,955 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=6, Invalid=6, Unknown=0, NotChecked=0, Total=12 [2024-10-24 20:07:44,955 INFO L87 Difference]: Start difference. First operand 276 states and 356 transitions. Second operand has 4 states, 3 states have (on average 9.0) internal successors, (27), 4 states have internal predecessors, (27), 2 states have call successors, (6), 1 states have call predecessors, (6), 1 states have return successors, (6), 2 states have call predecessors, (6), 2 states have call successors, (6) [2024-10-24 20:07:45,659 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-10-24 20:07:45,659 INFO L93 Difference]: Finished difference Result 304 states and 363 transitions. [2024-10-24 20:07:45,659 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2024-10-24 20:07:45,660 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), 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 51 [2024-10-24 20:07:45,660 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-10-24 20:07:45,661 INFO L225 Difference]: With dead ends: 304 [2024-10-24 20:07:45,661 INFO L226 Difference]: Without dead ends: 302 [2024-10-24 20:07:45,661 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-10-24 20:07:45,662 INFO L432 NwaCegarLoop]: 99 mSDtfsCounter, 127 mSDsluCounter, 101 mSDsCounter, 0 mSdLazyCounter, 141 mSolverCounterSat, 5 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.6s Time, 0 mProtectedPredicate, 0 mProtectedAction, 133 SdHoareTripleChecker+Valid, 200 SdHoareTripleChecker+Invalid, 146 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 5 IncrementalHoareTripleChecker+Valid, 141 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.7s IncrementalHoareTripleChecker+Time [2024-10-24 20:07:45,662 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [133 Valid, 200 Invalid, 146 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [5 Valid, 141 Invalid, 0 Unknown, 0 Unchecked, 0.7s Time] [2024-10-24 20:07:45,662 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 302 states. [2024-10-24 20:07:45,670 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 302 to 277. [2024-10-24 20:07:45,670 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 277 states, 194 states have (on average 1.5721649484536082) internal successors, (305), 249 states have internal predecessors, (305), 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-10-24 20:07:45,671 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 277 states to 277 states and 355 transitions. [2024-10-24 20:07:45,671 INFO L78 Accepts]: Start accepts. Automaton has 277 states and 355 transitions. Word has length 51 [2024-10-24 20:07:45,672 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-10-24 20:07:45,672 INFO L471 AbstractCegarLoop]: Abstraction has 277 states and 355 transitions. [2024-10-24 20:07:45,672 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), 2 states have call successors, (6), 1 states have call predecessors, (6), 1 states have return successors, (6), 2 states have call predecessors, (6), 2 states have call successors, (6) [2024-10-24 20:07:45,672 INFO L276 IsEmpty]: Start isEmpty. Operand 277 states and 355 transitions. [2024-10-24 20:07:45,673 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 53 [2024-10-24 20:07:45,673 INFO L207 NwaCegarLoop]: Found error trace [2024-10-24 20:07:45,673 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-10-24 20:07:45,687 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-10-24 20:07:45,876 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,SelfDestructingSolverStorable10 [2024-10-24 20:07:45,877 INFO L396 AbstractCegarLoop]: === Iteration 12 === Targeting ULTIMATE.startErr17ASSERT_VIOLATIONINTEGER_OVERFLOW === [ULTIMATE.startErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 53 more)] === [2024-10-24 20:07:45,877 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-10-24 20:07:45,877 INFO L85 PathProgramCache]: Analyzing trace with hash 2001832436, now seen corresponding path program 1 times [2024-10-24 20:07:45,877 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-10-24 20:07:45,877 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [547816619] [2024-10-24 20:07:45,877 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-10-24 20:07:45,877 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-10-24 20:07:45,889 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unknown [2024-10-24 20:07:45,890 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [840517453] [2024-10-24 20:07:45,890 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-10-24 20:07:45,891 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-10-24 20:07:45,891 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2024-10-24 20:07:45,892 INFO L229 MonitoredProcess]: Starting monitored process 13 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-10-24 20:07:45,903 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (13)] Waiting until timeout for monitored process [2024-10-24 20:07:45,939 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-24 20:07:45,940 INFO L255 TraceCheckSpWp]: Trace formula consists of 110 conjuncts, 4 conjuncts are in the unsatisfiable core [2024-10-24 20:07:45,942 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-10-24 20:07:46,054 INFO L134 CoverageAnalysis]: Checked inductivity of 28 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 28 trivial. 0 not checked. [2024-10-24 20:07:46,054 INFO L307 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2024-10-24 20:07:46,054 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-10-24 20:07:46,054 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [547816619] [2024-10-24 20:07:46,054 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2024-10-24 20:07:46,054 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [840517453] [2024-10-24 20:07:46,054 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [840517453] provided 1 perfect and 0 imperfect interpolant sequences [2024-10-24 20:07:46,055 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-10-24 20:07:46,055 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2024-10-24 20:07:46,055 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [420995415] [2024-10-24 20:07:46,055 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-10-24 20:07:46,056 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2024-10-24 20:07:46,056 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-10-24 20:07:46,056 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2024-10-24 20:07:46,056 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=6, Invalid=6, Unknown=0, NotChecked=0, Total=12 [2024-10-24 20:07:46,056 INFO L87 Difference]: Start difference. First operand 277 states and 355 transitions. Second operand has 4 states, 3 states have (on average 9.333333333333334) internal successors, (28), 4 states have internal predecessors, (28), 2 states have call successors, (6), 1 states have call predecessors, (6), 1 states have return successors, (6), 2 states have call predecessors, (6), 2 states have call successors, (6) [2024-10-24 20:07:46,827 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-10-24 20:07:46,828 INFO L93 Difference]: Finished difference Result 304 states and 360 transitions. [2024-10-24 20:07:46,828 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2024-10-24 20:07:46,828 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 3 states have (on average 9.333333333333334) internal successors, (28), 4 states have internal predecessors, (28), 2 states have call successors, (6), 1 states have call predecessors, (6), 1 states have return successors, (6), 2 states have call predecessors, (6), 2 states have call successors, (6) Word has length 52 [2024-10-24 20:07:46,828 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-10-24 20:07:46,831 INFO L225 Difference]: With dead ends: 304 [2024-10-24 20:07:46,831 INFO L226 Difference]: Without dead ends: 302 [2024-10-24 20:07:46,831 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-10-24 20:07:46,832 INFO L432 NwaCegarLoop]: 102 mSDtfsCounter, 126 mSDsluCounter, 101 mSDsCounter, 0 mSdLazyCounter, 140 mSolverCounterSat, 5 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.7s Time, 0 mProtectedPredicate, 0 mProtectedAction, 132 SdHoareTripleChecker+Valid, 203 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.8s IncrementalHoareTripleChecker+Time [2024-10-24 20:07:46,832 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [132 Valid, 203 Invalid, 145 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [5 Valid, 140 Invalid, 0 Unknown, 0 Unchecked, 0.8s Time] [2024-10-24 20:07:46,833 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 302 states. [2024-10-24 20:07:46,847 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 302 to 278. [2024-10-24 20:07:46,847 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 278 states, 195 states have (on average 1.558974358974359) internal successors, (304), 250 states have internal predecessors, (304), 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-10-24 20:07:46,848 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 278 states to 278 states and 354 transitions. [2024-10-24 20:07:46,849 INFO L78 Accepts]: Start accepts. Automaton has 278 states and 354 transitions. Word has length 52 [2024-10-24 20:07:46,849 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-10-24 20:07:46,850 INFO L471 AbstractCegarLoop]: Abstraction has 278 states and 354 transitions. [2024-10-24 20:07:46,850 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 3 states have (on average 9.333333333333334) internal successors, (28), 4 states have internal predecessors, (28), 2 states have call successors, (6), 1 states have call predecessors, (6), 1 states have return successors, (6), 2 states have call predecessors, (6), 2 states have call successors, (6) [2024-10-24 20:07:46,850 INFO L276 IsEmpty]: Start isEmpty. Operand 278 states and 354 transitions. [2024-10-24 20:07:46,853 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 60 [2024-10-24 20:07:46,856 INFO L207 NwaCegarLoop]: Found error trace [2024-10-24 20:07:46,856 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] [2024-10-24 20:07:46,871 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (13)] Ended with exit code 0 [2024-10-24 20:07:47,056 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,SelfDestructingSolverStorable11 [2024-10-24 20:07:47,059 INFO L396 AbstractCegarLoop]: === Iteration 13 === Targeting ULTIMATE.startErr30ASSERT_VIOLATIONINTEGER_OVERFLOW === [ULTIMATE.startErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 53 more)] === [2024-10-24 20:07:47,060 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-10-24 20:07:47,060 INFO L85 PathProgramCache]: Analyzing trace with hash -1959843167, now seen corresponding path program 1 times [2024-10-24 20:07:47,060 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-10-24 20:07:47,060 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [317160864] [2024-10-24 20:07:47,060 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-10-24 20:07:47,060 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-10-24 20:07:47,077 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-24 20:07:47,200 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2024-10-24 20:07:47,201 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-24 20:07:47,203 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 7 [2024-10-24 20:07:47,203 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-24 20:07:47,205 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 12 [2024-10-24 20:07:47,208 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-24 20:07:47,209 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 17 [2024-10-24 20:07:47,210 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-24 20:07:47,211 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 30 [2024-10-24 20:07:47,213 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-24 20:07:47,216 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 41 [2024-10-24 20:07:47,217 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-24 20:07:47,219 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 52 [2024-10-24 20:07:47,221 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-24 20:07:47,223 INFO L134 CoverageAnalysis]: Checked inductivity of 36 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 36 trivial. 0 not checked. [2024-10-24 20:07:47,224 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-10-24 20:07:47,224 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [317160864] [2024-10-24 20:07:47,224 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [317160864] provided 1 perfect and 0 imperfect interpolant sequences [2024-10-24 20:07:47,225 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-10-24 20:07:47,225 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [] total 2 [2024-10-24 20:07:47,225 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1336656359] [2024-10-24 20:07:47,225 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-10-24 20:07:47,225 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2024-10-24 20:07:47,225 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-10-24 20:07:47,226 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2024-10-24 20:07:47,226 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2024-10-24 20:07:47,226 INFO L87 Difference]: Start difference. First operand 278 states and 354 transitions. Second operand has 3 states, 2 states have (on average 15.0) internal successors, (30), 3 states have internal predecessors, (30), 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-10-24 20:07:47,266 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-10-24 20:07:47,267 INFO L93 Difference]: Finished difference Result 278 states and 354 transitions. [2024-10-24 20:07:47,267 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2024-10-24 20:07:47,267 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 2 states have (on average 15.0) internal successors, (30), 3 states have internal predecessors, (30), 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 59 [2024-10-24 20:07:47,267 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-10-24 20:07:47,268 INFO L225 Difference]: With dead ends: 278 [2024-10-24 20:07:47,268 INFO L226 Difference]: Without dead ends: 276 [2024-10-24 20:07:47,269 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-10-24 20:07:47,269 INFO L432 NwaCegarLoop]: 129 mSDtfsCounter, 46 mSDsluCounter, 77 mSDsCounter, 0 mSdLazyCounter, 29 mSolverCounterSat, 2 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 49 SdHoareTripleChecker+Valid, 206 SdHoareTripleChecker+Invalid, 31 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 2 IncrementalHoareTripleChecker+Valid, 29 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2024-10-24 20:07:47,269 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [49 Valid, 206 Invalid, 31 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [2 Valid, 29 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2024-10-24 20:07:47,270 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 276 states. [2024-10-24 20:07:47,277 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 276 to 276. [2024-10-24 20:07:47,277 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 276 states, 195 states have (on average 1.528205128205128) internal successors, (298), 248 states have internal predecessors, (298), 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-10-24 20:07:47,278 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 276 states to 276 states and 348 transitions. [2024-10-24 20:07:47,278 INFO L78 Accepts]: Start accepts. Automaton has 276 states and 348 transitions. Word has length 59 [2024-10-24 20:07:47,278 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-10-24 20:07:47,279 INFO L471 AbstractCegarLoop]: Abstraction has 276 states and 348 transitions. [2024-10-24 20:07:47,279 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 2 states have (on average 15.0) internal successors, (30), 3 states have internal predecessors, (30), 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-10-24 20:07:47,279 INFO L276 IsEmpty]: Start isEmpty. Operand 276 states and 348 transitions. [2024-10-24 20:07:47,279 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 61 [2024-10-24 20:07:47,280 INFO L207 NwaCegarLoop]: Found error trace [2024-10-24 20:07:47,280 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] [2024-10-24 20:07:47,280 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable12 [2024-10-24 20:07:47,280 INFO L396 AbstractCegarLoop]: === Iteration 14 === Targeting ULTIMATE.startErr31ASSERT_VIOLATIONINTEGER_OVERFLOW === [ULTIMATE.startErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 53 more)] === [2024-10-24 20:07:47,280 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-10-24 20:07:47,281 INFO L85 PathProgramCache]: Analyzing trace with hash -625595905, now seen corresponding path program 1 times [2024-10-24 20:07:47,281 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-10-24 20:07:47,281 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [119170535] [2024-10-24 20:07:47,281 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-10-24 20:07:47,281 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-10-24 20:07:47,294 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-24 20:07:47,319 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2024-10-24 20:07:47,320 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-24 20:07:47,321 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 7 [2024-10-24 20:07:47,322 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-24 20:07:47,323 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 12 [2024-10-24 20:07:47,323 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-24 20:07:47,324 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 17 [2024-10-24 20:07:47,325 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-24 20:07:47,326 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 30 [2024-10-24 20:07:47,327 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-24 20:07:47,328 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 41 [2024-10-24 20:07:47,330 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-24 20:07:47,331 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 52 [2024-10-24 20:07:47,333 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-24 20:07:47,335 INFO L134 CoverageAnalysis]: Checked inductivity of 36 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 36 trivial. 0 not checked. [2024-10-24 20:07:47,338 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-10-24 20:07:47,338 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [119170535] [2024-10-24 20:07:47,338 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [119170535] provided 1 perfect and 0 imperfect interpolant sequences [2024-10-24 20:07:47,338 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-10-24 20:07:47,338 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [] total 2 [2024-10-24 20:07:47,338 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [867143482] [2024-10-24 20:07:47,338 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-10-24 20:07:47,339 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2024-10-24 20:07:47,339 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-10-24 20:07:47,339 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2024-10-24 20:07:47,339 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2024-10-24 20:07:47,339 INFO L87 Difference]: Start difference. First operand 276 states and 348 transitions. Second operand has 3 states, 2 states have (on average 15.5) internal successors, (31), 3 states have internal predecessors, (31), 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-10-24 20:07:47,372 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-10-24 20:07:47,373 INFO L93 Difference]: Finished difference Result 276 states and 348 transitions. [2024-10-24 20:07:47,373 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2024-10-24 20:07:47,373 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 2 states have (on average 15.5) internal successors, (31), 3 states have internal predecessors, (31), 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 60 [2024-10-24 20:07:47,373 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-10-24 20:07:47,374 INFO L225 Difference]: With dead ends: 276 [2024-10-24 20:07:47,374 INFO L226 Difference]: Without dead ends: 274 [2024-10-24 20:07:47,374 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-10-24 20:07:47,375 INFO L432 NwaCegarLoop]: 128 mSDtfsCounter, 45 mSDsluCounter, 77 mSDsCounter, 0 mSdLazyCounter, 26 mSolverCounterSat, 2 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 48 SdHoareTripleChecker+Valid, 205 SdHoareTripleChecker+Invalid, 28 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 2 IncrementalHoareTripleChecker+Valid, 26 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2024-10-24 20:07:47,375 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [48 Valid, 205 Invalid, 28 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [2 Valid, 26 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2024-10-24 20:07:47,376 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 274 states. [2024-10-24 20:07:47,382 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 274 to 274. [2024-10-24 20:07:47,400 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 274 states, 195 states have (on average 1.4871794871794872) internal successors, (290), 246 states have internal predecessors, (290), 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-10-24 20:07:47,401 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 274 states to 274 states and 340 transitions. [2024-10-24 20:07:47,402 INFO L78 Accepts]: Start accepts. Automaton has 274 states and 340 transitions. Word has length 60 [2024-10-24 20:07:47,402 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-10-24 20:07:47,402 INFO L471 AbstractCegarLoop]: Abstraction has 274 states and 340 transitions. [2024-10-24 20:07:47,403 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 2 states have (on average 15.5) internal successors, (31), 3 states have internal predecessors, (31), 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-10-24 20:07:47,403 INFO L276 IsEmpty]: Start isEmpty. Operand 274 states and 340 transitions. [2024-10-24 20:07:47,403 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 62 [2024-10-24 20:07:47,403 INFO L207 NwaCegarLoop]: Found error trace [2024-10-24 20:07:47,403 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-10-24 20:07:47,404 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable13 [2024-10-24 20:07:47,404 INFO L396 AbstractCegarLoop]: === Iteration 15 === Targeting ULTIMATE.startErr19ASSERT_VIOLATIONINTEGER_OVERFLOW === [ULTIMATE.startErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 53 more)] === [2024-10-24 20:07:47,404 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-10-24 20:07:47,404 INFO L85 PathProgramCache]: Analyzing trace with hash 2081391361, now seen corresponding path program 1 times [2024-10-24 20:07:47,404 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-10-24 20:07:47,404 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1412397139] [2024-10-24 20:07:47,405 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-10-24 20:07:47,405 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-10-24 20:07:47,412 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-24 20:07:47,466 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2024-10-24 20:07:47,468 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-24 20:07:47,470 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 7 [2024-10-24 20:07:47,471 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-24 20:07:47,473 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 12 [2024-10-24 20:07:47,474 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-24 20:07:47,479 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 17 [2024-10-24 20:07:47,480 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-24 20:07:47,482 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 30 [2024-10-24 20:07:47,483 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-24 20:07:47,485 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 41 [2024-10-24 20:07:47,486 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-24 20:07:47,488 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 52 [2024-10-24 20:07:47,488 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-24 20:07:47,491 INFO L134 CoverageAnalysis]: Checked inductivity of 36 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 36 trivial. 0 not checked. [2024-10-24 20:07:47,491 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-10-24 20:07:47,491 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1412397139] [2024-10-24 20:07:47,491 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1412397139] provided 1 perfect and 0 imperfect interpolant sequences [2024-10-24 20:07:47,491 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-10-24 20:07:47,491 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2024-10-24 20:07:47,491 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1222664367] [2024-10-24 20:07:47,491 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-10-24 20:07:47,492 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2024-10-24 20:07:47,492 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-10-24 20:07:47,492 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2024-10-24 20:07:47,492 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2024-10-24 20:07:47,492 INFO L87 Difference]: Start difference. First operand 274 states and 340 transitions. Second operand has 5 states, 4 states have (on average 8.0) internal successors, (32), 5 states have internal predecessors, (32), 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-10-24 20:07:48,028 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-10-24 20:07:48,029 INFO L93 Difference]: Finished difference Result 277 states and 343 transitions. [2024-10-24 20:07:48,029 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2024-10-24 20:07:48,029 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 4 states have (on average 8.0) internal successors, (32), 5 states have internal predecessors, (32), 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 61 [2024-10-24 20:07:48,029 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-10-24 20:07:48,030 INFO L225 Difference]: With dead ends: 277 [2024-10-24 20:07:48,030 INFO L226 Difference]: Without dead ends: 276 [2024-10-24 20:07:48,030 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 20 GetRequests, 14 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-10-24 20:07:48,031 INFO L432 NwaCegarLoop]: 73 mSDtfsCounter, 277 mSDsluCounter, 85 mSDsCounter, 0 mSdLazyCounter, 154 mSolverCounterSat, 26 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.5s Time, 0 mProtectedPredicate, 0 mProtectedAction, 277 SdHoareTripleChecker+Valid, 158 SdHoareTripleChecker+Invalid, 180 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 26 IncrementalHoareTripleChecker+Valid, 154 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.5s IncrementalHoareTripleChecker+Time [2024-10-24 20:07:48,031 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [277 Valid, 158 Invalid, 180 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [26 Valid, 154 Invalid, 0 Unknown, 0 Unchecked, 0.5s Time] [2024-10-24 20:07:48,031 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 276 states. [2024-10-24 20:07:48,038 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 276 to 276. [2024-10-24 20:07:48,038 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 276 states, 197 states have (on average 1.482233502538071) internal successors, (292), 248 states have internal predecessors, (292), 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-10-24 20:07:48,039 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 276 states to 276 states and 342 transitions. [2024-10-24 20:07:48,039 INFO L78 Accepts]: Start accepts. Automaton has 276 states and 342 transitions. Word has length 61 [2024-10-24 20:07:48,040 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-10-24 20:07:48,040 INFO L471 AbstractCegarLoop]: Abstraction has 276 states and 342 transitions. [2024-10-24 20:07:48,040 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 4 states have (on average 8.0) internal successors, (32), 5 states have internal predecessors, (32), 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-10-24 20:07:48,040 INFO L276 IsEmpty]: Start isEmpty. Operand 276 states and 342 transitions. [2024-10-24 20:07:48,040 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 62 [2024-10-24 20:07:48,040 INFO L207 NwaCegarLoop]: Found error trace [2024-10-24 20:07:48,040 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-10-24 20:07:48,041 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable14 [2024-10-24 20:07:48,041 INFO L396 AbstractCegarLoop]: === Iteration 16 === Targeting ULTIMATE.startErr25ASSERT_VIOLATIONINTEGER_OVERFLOW === [ULTIMATE.startErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 53 more)] === [2024-10-24 20:07:48,041 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-10-24 20:07:48,041 INFO L85 PathProgramCache]: Analyzing trace with hash 2081405263, now seen corresponding path program 1 times [2024-10-24 20:07:48,041 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-10-24 20:07:48,041 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1686511484] [2024-10-24 20:07:48,041 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-10-24 20:07:48,041 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-10-24 20:07:48,047 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-24 20:07:48,111 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2024-10-24 20:07:48,112 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-24 20:07:48,114 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 7 [2024-10-24 20:07:48,115 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-24 20:07:48,117 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 12 [2024-10-24 20:07:48,118 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-24 20:07:48,120 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 17 [2024-10-24 20:07:48,121 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-24 20:07:48,123 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 30 [2024-10-24 20:07:48,124 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-24 20:07:48,126 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 41 [2024-10-24 20:07:48,127 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-24 20:07:48,129 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 52 [2024-10-24 20:07:48,130 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-24 20:07:48,132 INFO L134 CoverageAnalysis]: Checked inductivity of 36 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 36 trivial. 0 not checked. [2024-10-24 20:07:48,132 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-10-24 20:07:48,132 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1686511484] [2024-10-24 20:07:48,132 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1686511484] provided 1 perfect and 0 imperfect interpolant sequences [2024-10-24 20:07:48,132 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-10-24 20:07:48,133 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2024-10-24 20:07:48,133 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [515651701] [2024-10-24 20:07:48,133 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-10-24 20:07:48,133 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2024-10-24 20:07:48,133 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-10-24 20:07:48,134 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2024-10-24 20:07:48,134 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2024-10-24 20:07:48,134 INFO L87 Difference]: Start difference. First operand 276 states and 342 transitions. Second operand has 5 states, 4 states have (on average 8.0) internal successors, (32), 5 states have internal predecessors, (32), 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-10-24 20:07:48,625 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-10-24 20:07:48,625 INFO L93 Difference]: Finished difference Result 277 states and 342 transitions. [2024-10-24 20:07:48,625 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2024-10-24 20:07:48,625 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 4 states have (on average 8.0) internal successors, (32), 5 states have internal predecessors, (32), 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 61 [2024-10-24 20:07:48,626 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-10-24 20:07:48,626 INFO L225 Difference]: With dead ends: 277 [2024-10-24 20:07:48,630 INFO L226 Difference]: Without dead ends: 276 [2024-10-24 20:07:48,630 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 20 GetRequests, 14 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-10-24 20:07:48,631 INFO L432 NwaCegarLoop]: 73 mSDtfsCounter, 277 mSDsluCounter, 85 mSDsCounter, 0 mSdLazyCounter, 154 mSolverCounterSat, 26 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 277 SdHoareTripleChecker+Valid, 158 SdHoareTripleChecker+Invalid, 180 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 26 IncrementalHoareTripleChecker+Valid, 154 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.5s IncrementalHoareTripleChecker+Time [2024-10-24 20:07:48,631 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [277 Valid, 158 Invalid, 180 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [26 Valid, 154 Invalid, 0 Unknown, 0 Unchecked, 0.5s Time] [2024-10-24 20:07:48,631 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 276 states. [2024-10-24 20:07:48,648 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 276 to 276. [2024-10-24 20:07:48,648 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 276 states, 197 states have (on average 1.4771573604060915) internal successors, (291), 248 states have internal predecessors, (291), 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-10-24 20:07:48,649 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 276 states to 276 states and 341 transitions. [2024-10-24 20:07:48,653 INFO L78 Accepts]: Start accepts. Automaton has 276 states and 341 transitions. Word has length 61 [2024-10-24 20:07:48,653 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-10-24 20:07:48,653 INFO L471 AbstractCegarLoop]: Abstraction has 276 states and 341 transitions. [2024-10-24 20:07:48,653 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 4 states have (on average 8.0) internal successors, (32), 5 states have internal predecessors, (32), 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-10-24 20:07:48,654 INFO L276 IsEmpty]: Start isEmpty. Operand 276 states and 341 transitions. [2024-10-24 20:07:48,654 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 65 [2024-10-24 20:07:48,654 INFO L207 NwaCegarLoop]: Found error trace [2024-10-24 20:07:48,654 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] [2024-10-24 20:07:48,654 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable15 [2024-10-24 20:07:48,654 INFO L396 AbstractCegarLoop]: === Iteration 17 === Targeting ULTIMATE.startErr22ASSERT_VIOLATIONINTEGER_OVERFLOW === [ULTIMATE.startErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 53 more)] === [2024-10-24 20:07:48,654 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-10-24 20:07:48,654 INFO L85 PathProgramCache]: Analyzing trace with hash 287282565, now seen corresponding path program 1 times [2024-10-24 20:07:48,654 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-10-24 20:07:48,655 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1896221160] [2024-10-24 20:07:48,655 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-10-24 20:07:48,655 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-10-24 20:07:48,666 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-24 20:07:48,756 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2024-10-24 20:07:48,757 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-24 20:07:48,758 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 7 [2024-10-24 20:07:48,758 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-24 20:07:48,761 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 12 [2024-10-24 20:07:48,761 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-24 20:07:48,762 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 17 [2024-10-24 20:07:48,763 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-24 20:07:48,764 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 30 [2024-10-24 20:07:48,766 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-24 20:07:48,768 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 41 [2024-10-24 20:07:48,769 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-24 20:07:48,772 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 52 [2024-10-24 20:07:48,786 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-24 20:07:48,794 INFO L134 CoverageAnalysis]: Checked inductivity of 36 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 36 trivial. 0 not checked. [2024-10-24 20:07:48,794 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-10-24 20:07:48,794 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1896221160] [2024-10-24 20:07:48,794 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1896221160] provided 1 perfect and 0 imperfect interpolant sequences [2024-10-24 20:07:48,794 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-10-24 20:07:48,795 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [] total 2 [2024-10-24 20:07:48,795 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [415134240] [2024-10-24 20:07:48,795 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-10-24 20:07:48,795 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2024-10-24 20:07:48,795 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-10-24 20:07:48,795 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2024-10-24 20:07:48,795 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2024-10-24 20:07:48,796 INFO L87 Difference]: Start difference. First operand 276 states and 341 transitions. Second operand has 3 states, 2 states have (on average 17.5) internal successors, (35), 3 states have internal predecessors, (35), 2 states have call successors, (7), 1 states have call predecessors, (7), 1 states have return successors, (7), 2 states have call predecessors, (7), 2 states have call successors, (7) [2024-10-24 20:07:49,040 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-10-24 20:07:49,040 INFO L93 Difference]: Finished difference Result 333 states and 409 transitions. [2024-10-24 20:07:49,041 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2024-10-24 20:07:49,041 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 2 states have (on average 17.5) internal successors, (35), 3 states have internal predecessors, (35), 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 64 [2024-10-24 20:07:49,041 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-10-24 20:07:49,042 INFO L225 Difference]: With dead ends: 333 [2024-10-24 20:07:49,042 INFO L226 Difference]: Without dead ends: 329 [2024-10-24 20:07:49,042 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-10-24 20:07:49,043 INFO L432 NwaCegarLoop]: 81 mSDtfsCounter, 43 mSDsluCounter, 64 mSDsCounter, 0 mSdLazyCounter, 136 mSolverCounterSat, 4 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 46 SdHoareTripleChecker+Valid, 145 SdHoareTripleChecker+Invalid, 140 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 4 IncrementalHoareTripleChecker+Valid, 136 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2024-10-24 20:07:49,043 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [46 Valid, 145 Invalid, 140 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [4 Valid, 136 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2024-10-24 20:07:49,044 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 329 states. [2024-10-24 20:07:49,052 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 329 to 286. [2024-10-24 20:07:49,052 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 286 states, 207 states have (on average 1.458937198067633) internal successors, (302), 258 states have internal predecessors, (302), 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-10-24 20:07:49,053 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 286 states to 286 states and 352 transitions. [2024-10-24 20:07:49,053 INFO L78 Accepts]: Start accepts. Automaton has 286 states and 352 transitions. Word has length 64 [2024-10-24 20:07:49,054 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-10-24 20:07:49,054 INFO L471 AbstractCegarLoop]: Abstraction has 286 states and 352 transitions. [2024-10-24 20:07:49,054 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 2 states have (on average 17.5) internal successors, (35), 3 states have internal predecessors, (35), 2 states have call successors, (7), 1 states have call predecessors, (7), 1 states have return successors, (7), 2 states have call predecessors, (7), 2 states have call successors, (7) [2024-10-24 20:07:49,054 INFO L276 IsEmpty]: Start isEmpty. Operand 286 states and 352 transitions. [2024-10-24 20:07:49,054 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 68 [2024-10-24 20:07:49,054 INFO L207 NwaCegarLoop]: Found error trace [2024-10-24 20:07:49,054 INFO L215 NwaCegarLoop]: trace histogram [4, 4, 4, 3, 3, 3, 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-10-24 20:07:49,055 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable16 [2024-10-24 20:07:49,055 INFO L396 AbstractCegarLoop]: === Iteration 18 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONINTEGER_OVERFLOW === [ULTIMATE.startErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 53 more)] === [2024-10-24 20:07:49,055 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-10-24 20:07:49,055 INFO L85 PathProgramCache]: Analyzing trace with hash 1909443445, now seen corresponding path program 1 times [2024-10-24 20:07:49,055 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-10-24 20:07:49,055 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1311210569] [2024-10-24 20:07:49,055 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-10-24 20:07:49,055 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-10-24 20:07:49,065 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unknown [2024-10-24 20:07:49,066 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [1198833269] [2024-10-24 20:07:49,066 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-10-24 20:07:49,066 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-10-24 20:07:49,066 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2024-10-24 20:07:49,067 INFO L229 MonitoredProcess]: Starting monitored process 14 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-10-24 20:07:49,070 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (14)] Waiting until timeout for monitored process [2024-10-24 20:07:49,104 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-24 20:07:49,105 INFO L255 TraceCheckSpWp]: Trace formula consists of 135 conjuncts, 6 conjuncts are in the unsatisfiable core [2024-10-24 20:07:49,106 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-10-24 20:07:49,226 INFO L134 CoverageAnalysis]: Checked inductivity of 38 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 36 trivial. 0 not checked. [2024-10-24 20:07:49,226 INFO L311 TraceCheckSpWp]: Computing backward predicates... [2024-10-24 20:07:49,349 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-10-24 20:07:49,350 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1311210569] [2024-10-24 20:07:49,350 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2024-10-24 20:07:49,350 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1198833269] [2024-10-24 20:07:49,350 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1198833269] provided 0 perfect and 1 imperfect interpolant sequences [2024-10-24 20:07:49,350 INFO L185 FreeRefinementEngine]: Found 0 perfect and 1 imperfect interpolant sequences. [2024-10-24 20:07:49,350 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [3] total 3 [2024-10-24 20:07:49,350 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [915766430] [2024-10-24 20:07:49,350 INFO L85 oduleStraightlineAll]: Using 1 imperfect interpolants to construct interpolant automaton [2024-10-24 20:07:49,350 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2024-10-24 20:07:49,350 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-10-24 20:07:49,351 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2024-10-24 20:07:49,351 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=13, Invalid=17, Unknown=0, NotChecked=0, Total=30 [2024-10-24 20:07:49,351 INFO L87 Difference]: Start difference. First operand 286 states and 352 transitions. Second operand has 4 states, 3 states have (on average 12.666666666666666) internal successors, (38), 4 states have internal predecessors, (38), 2 states have call successors, (7), 1 states have call predecessors, (7), 1 states have return successors, (7), 2 states have call predecessors, (7), 2 states have call successors, (7) [2024-10-24 20:07:49,760 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-10-24 20:07:49,760 INFO L93 Difference]: Finished difference Result 327 states and 403 transitions. [2024-10-24 20:07:49,760 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2024-10-24 20:07:49,761 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 3 states have (on average 12.666666666666666) internal successors, (38), 4 states have internal predecessors, (38), 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 67 [2024-10-24 20:07:49,761 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-10-24 20:07:49,762 INFO L225 Difference]: With dead ends: 327 [2024-10-24 20:07:49,762 INFO L226 Difference]: Without dead ends: 325 [2024-10-24 20:07:49,762 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 77 GetRequests, 73 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-10-24 20:07:49,763 INFO L432 NwaCegarLoop]: 73 mSDtfsCounter, 36 mSDsluCounter, 112 mSDsCounter, 0 mSdLazyCounter, 236 mSolverCounterSat, 2 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 39 SdHoareTripleChecker+Valid, 185 SdHoareTripleChecker+Invalid, 238 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 2 IncrementalHoareTripleChecker+Valid, 236 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.4s IncrementalHoareTripleChecker+Time [2024-10-24 20:07:49,763 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [39 Valid, 185 Invalid, 238 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [2 Valid, 236 Invalid, 0 Unknown, 0 Unchecked, 0.4s Time] [2024-10-24 20:07:49,763 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 325 states. [2024-10-24 20:07:49,772 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 325 to 287. [2024-10-24 20:07:49,772 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 287 states, 208 states have (on average 1.4519230769230769) internal successors, (302), 259 states have internal predecessors, (302), 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-10-24 20:07:49,773 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 287 states to 287 states and 352 transitions. [2024-10-24 20:07:49,773 INFO L78 Accepts]: Start accepts. Automaton has 287 states and 352 transitions. Word has length 67 [2024-10-24 20:07:49,773 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-10-24 20:07:49,773 INFO L471 AbstractCegarLoop]: Abstraction has 287 states and 352 transitions. [2024-10-24 20:07:49,773 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 3 states have (on average 12.666666666666666) internal successors, (38), 4 states have internal predecessors, (38), 2 states have call successors, (7), 1 states have call predecessors, (7), 1 states have return successors, (7), 2 states have call predecessors, (7), 2 states have call successors, (7) [2024-10-24 20:07:49,773 INFO L276 IsEmpty]: Start isEmpty. Operand 287 states and 352 transitions. [2024-10-24 20:07:49,774 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 69 [2024-10-24 20:07:49,774 INFO L207 NwaCegarLoop]: Found error trace [2024-10-24 20:07:49,774 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] [2024-10-24 20:07:49,786 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (14)] Ended with exit code 0 [2024-10-24 20:07:49,974 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 14 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable17 [2024-10-24 20:07:49,975 INFO L396 AbstractCegarLoop]: === Iteration 19 === Targeting ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOW === [ULTIMATE.startErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 53 more)] === [2024-10-24 20:07:49,975 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-10-24 20:07:49,975 INFO L85 PathProgramCache]: Analyzing trace with hash -936795298, now seen corresponding path program 1 times [2024-10-24 20:07:49,976 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-10-24 20:07:49,976 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [992141862] [2024-10-24 20:07:49,976 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-10-24 20:07:49,976 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-10-24 20:07:49,989 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unknown [2024-10-24 20:07:49,993 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [2012873697] [2024-10-24 20:07:49,993 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-10-24 20:07:49,993 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-10-24 20:07:49,993 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2024-10-24 20:07:49,994 INFO L229 MonitoredProcess]: Starting monitored process 15 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-10-24 20:07:49,996 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (15)] Waiting until timeout for monitored process [2024-10-24 20:07:50,055 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-24 20:07:50,056 INFO L255 TraceCheckSpWp]: Trace formula consists of 136 conjuncts, 6 conjuncts are in the unsatisfiable core [2024-10-24 20:07:50,057 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-10-24 20:07:50,196 INFO L134 CoverageAnalysis]: Checked inductivity of 39 backedges. 0 proven. 3 refuted. 0 times theorem prover too weak. 36 trivial. 0 not checked. [2024-10-24 20:07:50,197 INFO L311 TraceCheckSpWp]: Computing backward predicates... [2024-10-24 20:07:50,586 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-10-24 20:07:50,586 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [992141862] [2024-10-24 20:07:50,586 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2024-10-24 20:07:50,586 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2012873697] [2024-10-24 20:07:50,586 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2012873697] provided 0 perfect and 1 imperfect interpolant sequences [2024-10-24 20:07:50,587 INFO L185 FreeRefinementEngine]: Found 0 perfect and 1 imperfect interpolant sequences. [2024-10-24 20:07:50,587 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [3] total 3 [2024-10-24 20:07:50,587 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [687155646] [2024-10-24 20:07:50,587 INFO L85 oduleStraightlineAll]: Using 1 imperfect interpolants to construct interpolant automaton [2024-10-24 20:07:50,587 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2024-10-24 20:07:50,587 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-10-24 20:07:50,587 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2024-10-24 20:07:50,588 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=13, Invalid=17, Unknown=0, NotChecked=0, Total=30 [2024-10-24 20:07:50,588 INFO L87 Difference]: Start difference. First operand 287 states and 352 transitions. Second operand has 4 states, 3 states have (on average 13.0) internal successors, (39), 4 states have internal predecessors, (39), 2 states have call successors, (7), 1 states have call predecessors, (7), 1 states have return successors, (7), 2 states have call predecessors, (7), 2 states have call successors, (7) [2024-10-24 20:07:51,062 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-10-24 20:07:51,062 INFO L93 Difference]: Finished difference Result 327 states and 401 transitions. [2024-10-24 20:07:51,063 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2024-10-24 20:07:51,063 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 3 states have (on average 13.0) internal successors, (39), 4 states have internal predecessors, (39), 2 states have call successors, (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-10-24 20:07:51,063 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-10-24 20:07:51,064 INFO L225 Difference]: With dead ends: 327 [2024-10-24 20:07:51,064 INFO L226 Difference]: Without dead ends: 325 [2024-10-24 20:07:51,064 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 79 GetRequests, 75 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-10-24 20:07:51,064 INFO L432 NwaCegarLoop]: 77 mSDtfsCounter, 36 mSDsluCounter, 112 mSDsCounter, 0 mSdLazyCounter, 234 mSolverCounterSat, 2 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 39 SdHoareTripleChecker+Valid, 189 SdHoareTripleChecker+Invalid, 236 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 2 IncrementalHoareTripleChecker+Valid, 234 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.5s IncrementalHoareTripleChecker+Time [2024-10-24 20:07:51,065 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [39 Valid, 189 Invalid, 236 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [2 Valid, 234 Invalid, 0 Unknown, 0 Unchecked, 0.5s Time] [2024-10-24 20:07:51,065 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 325 states. [2024-10-24 20:07:51,073 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 325 to 288. [2024-10-24 20:07:51,074 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 288 states, 209 states have (on average 1.444976076555024) internal successors, (302), 260 states have internal predecessors, (302), 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-10-24 20:07:51,074 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 288 states to 288 states and 352 transitions. [2024-10-24 20:07:51,075 INFO L78 Accepts]: Start accepts. Automaton has 288 states and 352 transitions. Word has length 68 [2024-10-24 20:07:51,075 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-10-24 20:07:51,075 INFO L471 AbstractCegarLoop]: Abstraction has 288 states and 352 transitions. [2024-10-24 20:07:51,075 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 3 states have (on average 13.0) internal successors, (39), 4 states have internal predecessors, (39), 2 states have call successors, (7), 1 states have call predecessors, (7), 1 states have return successors, (7), 2 states have call predecessors, (7), 2 states have call successors, (7) [2024-10-24 20:07:51,075 INFO L276 IsEmpty]: Start isEmpty. Operand 288 states and 352 transitions. [2024-10-24 20:07:51,075 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 73 [2024-10-24 20:07:51,075 INFO L207 NwaCegarLoop]: Found error trace [2024-10-24 20:07:51,076 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] [2024-10-24 20:07:51,087 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (15)] Forceful destruction successful, exit code 0 [2024-10-24 20:07:51,276 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable18,15 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-10-24 20:07:51,277 INFO L396 AbstractCegarLoop]: === Iteration 20 === Targeting ULTIMATE.startErr38ASSERT_VIOLATIONINTEGER_OVERFLOW === [ULTIMATE.startErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 53 more)] === [2024-10-24 20:07:51,277 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-10-24 20:07:51,277 INFO L85 PathProgramCache]: Analyzing trace with hash 169429588, now seen corresponding path program 1 times [2024-10-24 20:07:51,277 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-10-24 20:07:51,277 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1980361315] [2024-10-24 20:07:51,277 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-10-24 20:07:51,277 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-10-24 20:07:51,287 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-24 20:07:51,360 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2024-10-24 20:07:51,361 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-24 20:07:51,362 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 7 [2024-10-24 20:07:51,362 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-24 20:07:51,363 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 12 [2024-10-24 20:07:51,363 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-24 20:07:51,364 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 17 [2024-10-24 20:07:51,364 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-24 20:07:51,365 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 30 [2024-10-24 20:07:51,366 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-24 20:07:51,367 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 41 [2024-10-24 20:07:51,368 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-24 20:07:51,382 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 52 [2024-10-24 20:07:51,383 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-24 20:07:51,385 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 60 [2024-10-24 20:07:51,385 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-24 20:07:51,387 INFO L134 CoverageAnalysis]: Checked inductivity of 48 backedges. 3 proven. 6 refuted. 0 times theorem prover too weak. 39 trivial. 0 not checked. [2024-10-24 20:07:51,387 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-10-24 20:07:51,387 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1980361315] [2024-10-24 20:07:51,387 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1980361315] provided 0 perfect and 1 imperfect interpolant sequences [2024-10-24 20:07:51,387 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1769010407] [2024-10-24 20:07:51,387 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-10-24 20:07:51,387 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-10-24 20:07:51,388 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2024-10-24 20:07:51,389 INFO L229 MonitoredProcess]: Starting monitored process 16 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-10-24 20:07:51,390 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (16)] Waiting until timeout for monitored process [2024-10-24 20:07:51,425 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-24 20:07:51,426 INFO L255 TraceCheckSpWp]: Trace formula consists of 139 conjuncts, 7 conjuncts are in the unsatisfiable core [2024-10-24 20:07:51,427 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-10-24 20:07:51,586 INFO L134 CoverageAnalysis]: Checked inductivity of 48 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 48 trivial. 0 not checked. [2024-10-24 20:07:51,587 INFO L307 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2024-10-24 20:07:51,587 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1769010407] provided 1 perfect and 0 imperfect interpolant sequences [2024-10-24 20:07:51,587 INFO L185 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2024-10-24 20:07:51,587 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [6] total 8 [2024-10-24 20:07:51,587 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1129978500] [2024-10-24 20:07:51,587 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-10-24 20:07:51,587 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2024-10-24 20:07:51,587 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-10-24 20:07:51,588 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2024-10-24 20:07:51,588 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=18, Invalid=54, Unknown=0, NotChecked=0, Total=72 [2024-10-24 20:07:51,588 INFO L87 Difference]: Start difference. First operand 288 states and 352 transitions. Second operand has 4 states, 3 states have (on average 12.666666666666666) internal successors, (38), 4 states have internal predecessors, (38), 3 states have call successors, (8), 1 states have call predecessors, (8), 1 states have return successors, (8), 3 states have call predecessors, (8), 3 states have call successors, (8) [2024-10-24 20:07:51,938 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-10-24 20:07:51,938 INFO L93 Difference]: Finished difference Result 324 states and 399 transitions. [2024-10-24 20:07:51,938 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2024-10-24 20:07:51,939 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 3 states have (on average 12.666666666666666) internal successors, (38), 4 states have internal predecessors, (38), 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 72 [2024-10-24 20:07:51,939 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-10-24 20:07:51,940 INFO L225 Difference]: With dead ends: 324 [2024-10-24 20:07:51,940 INFO L226 Difference]: Without dead ends: 323 [2024-10-24 20:07:51,940 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 93 GetRequests, 85 SyntacticMatches, 0 SemanticMatches, 8 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 10 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=23, Invalid=67, Unknown=0, NotChecked=0, Total=90 [2024-10-24 20:07:51,940 INFO L432 NwaCegarLoop]: 66 mSDtfsCounter, 62 mSDsluCounter, 69 mSDsCounter, 0 mSdLazyCounter, 293 mSolverCounterSat, 6 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 62 SdHoareTripleChecker+Valid, 135 SdHoareTripleChecker+Invalid, 299 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 6 IncrementalHoareTripleChecker+Valid, 293 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time [2024-10-24 20:07:51,941 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [62 Valid, 135 Invalid, 299 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [6 Valid, 293 Invalid, 0 Unknown, 0 Unchecked, 0.3s Time] [2024-10-24 20:07:51,941 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 323 states. [2024-10-24 20:07:51,949 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 323 to 289. [2024-10-24 20:07:51,950 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 289 states, 210 states have (on average 1.438095238095238) internal successors, (302), 261 states have internal predecessors, (302), 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-10-24 20:07:51,951 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 289 states to 289 states and 352 transitions. [2024-10-24 20:07:51,951 INFO L78 Accepts]: Start accepts. Automaton has 289 states and 352 transitions. Word has length 72 [2024-10-24 20:07:51,951 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-10-24 20:07:51,951 INFO L471 AbstractCegarLoop]: Abstraction has 289 states and 352 transitions. [2024-10-24 20:07:51,951 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 3 states have (on average 12.666666666666666) internal successors, (38), 4 states have internal predecessors, (38), 3 states have call successors, (8), 1 states have call predecessors, (8), 1 states have return successors, (8), 3 states have call predecessors, (8), 3 states have call successors, (8) [2024-10-24 20:07:51,951 INFO L276 IsEmpty]: Start isEmpty. Operand 289 states and 352 transitions. [2024-10-24 20:07:51,952 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 72 [2024-10-24 20:07:51,952 INFO L207 NwaCegarLoop]: Found error trace [2024-10-24 20:07:51,952 INFO L215 NwaCegarLoop]: trace histogram [4, 4, 4, 3, 3, 3, 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-10-24 20:07:51,967 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (16)] Forceful destruction successful, exit code 0 [2024-10-24 20:07:52,156 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable19,16 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-10-24 20:07:52,157 INFO L396 AbstractCegarLoop]: === Iteration 21 === Targeting ULTIMATE.startErr4ASSERT_VIOLATIONINTEGER_OVERFLOW === [ULTIMATE.startErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 53 more)] === [2024-10-24 20:07:52,157 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-10-24 20:07:52,157 INFO L85 PathProgramCache]: Analyzing trace with hash 628819385, now seen corresponding path program 1 times [2024-10-24 20:07:52,157 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-10-24 20:07:52,157 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1985601947] [2024-10-24 20:07:52,157 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-10-24 20:07:52,158 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-10-24 20:07:52,166 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unknown [2024-10-24 20:07:52,166 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [755627401] [2024-10-24 20:07:52,166 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-10-24 20:07:52,166 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-10-24 20:07:52,167 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2024-10-24 20:07:52,168 INFO L229 MonitoredProcess]: Starting monitored process 17 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-10-24 20:07:52,172 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (17)] Waiting until timeout for monitored process [2024-10-24 20:07:52,207 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-24 20:07:52,207 INFO L255 TraceCheckSpWp]: Trace formula consists of 139 conjuncts, 4 conjuncts are in the unsatisfiable core [2024-10-24 20:07:52,208 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-10-24 20:07:52,254 INFO L134 CoverageAnalysis]: Checked inductivity of 42 backedges. 4 proven. 0 refuted. 0 times theorem prover too weak. 38 trivial. 0 not checked. [2024-10-24 20:07:52,254 INFO L307 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2024-10-24 20:07:52,254 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-10-24 20:07:52,254 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1985601947] [2024-10-24 20:07:52,254 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2024-10-24 20:07:52,254 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [755627401] [2024-10-24 20:07:52,254 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [755627401] provided 1 perfect and 0 imperfect interpolant sequences [2024-10-24 20:07:52,254 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-10-24 20:07:52,255 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2024-10-24 20:07:52,255 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [156097901] [2024-10-24 20:07:52,255 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-10-24 20:07:52,255 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2024-10-24 20:07:52,255 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-10-24 20:07:52,255 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2024-10-24 20:07:52,256 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=6, Invalid=6, Unknown=0, NotChecked=0, Total=12 [2024-10-24 20:07:52,256 INFO L87 Difference]: Start difference. First operand 289 states and 352 transitions. Second operand has 4 states, 3 states have (on average 13.666666666666666) internal successors, (41), 4 states have internal predecessors, (41), 2 states have call successors, (7), 1 states have call predecessors, (7), 1 states have return successors, (7), 2 states have call predecessors, (7), 2 states have call successors, (7) [2024-10-24 20:07:52,613 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-10-24 20:07:52,613 INFO L93 Difference]: Finished difference Result 340 states and 397 transitions. [2024-10-24 20:07:52,613 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2024-10-24 20:07:52,613 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), 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 71 [2024-10-24 20:07:52,614 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-10-24 20:07:52,615 INFO L225 Difference]: With dead ends: 340 [2024-10-24 20:07:52,615 INFO L226 Difference]: Without dead ends: 339 [2024-10-24 20:07:52,615 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 70 GetRequests, 68 SyntacticMatches, 0 SemanticMatches, 2 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=6, Invalid=6, Unknown=0, NotChecked=0, Total=12 [2024-10-24 20:07:52,616 INFO L432 NwaCegarLoop]: 75 mSDtfsCounter, 110 mSDsluCounter, 91 mSDsCounter, 0 mSdLazyCounter, 131 mSolverCounterSat, 5 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 116 SdHoareTripleChecker+Valid, 166 SdHoareTripleChecker+Invalid, 136 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 5 IncrementalHoareTripleChecker+Valid, 131 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time [2024-10-24 20:07:52,616 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [116 Valid, 166 Invalid, 136 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [5 Valid, 131 Invalid, 0 Unknown, 0 Unchecked, 0.3s Time] [2024-10-24 20:07:52,616 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 339 states. [2024-10-24 20:07:52,624 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 339 to 289. [2024-10-24 20:07:52,624 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 289 states, 210 states have (on average 1.4333333333333333) internal successors, (301), 261 states have internal predecessors, (301), 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-10-24 20:07:52,625 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 289 states to 289 states and 351 transitions. [2024-10-24 20:07:52,625 INFO L78 Accepts]: Start accepts. Automaton has 289 states and 351 transitions. Word has length 71 [2024-10-24 20:07:52,626 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-10-24 20:07:52,626 INFO L471 AbstractCegarLoop]: Abstraction has 289 states and 351 transitions. [2024-10-24 20:07:52,626 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), 2 states have call successors, (7), 1 states have call predecessors, (7), 1 states have return successors, (7), 2 states have call predecessors, (7), 2 states have call successors, (7) [2024-10-24 20:07:52,626 INFO L276 IsEmpty]: Start isEmpty. Operand 289 states and 351 transitions. [2024-10-24 20:07:52,626 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 74 [2024-10-24 20:07:52,626 INFO L207 NwaCegarLoop]: Found error trace [2024-10-24 20:07:52,627 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] [2024-10-24 20:07:52,641 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (17)] Ended with exit code 0 [2024-10-24 20:07:52,827 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable20,17 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-10-24 20:07:52,828 INFO L396 AbstractCegarLoop]: === Iteration 22 === Targeting ULTIMATE.startErr39ASSERT_VIOLATIONINTEGER_OVERFLOW === [ULTIMATE.startErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 53 more)] === [2024-10-24 20:07:52,828 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-10-24 20:07:52,828 INFO L85 PathProgramCache]: Analyzing trace with hash 957350077, now seen corresponding path program 1 times [2024-10-24 20:07:52,828 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-10-24 20:07:52,828 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [199576584] [2024-10-24 20:07:52,828 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-10-24 20:07:52,828 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-10-24 20:07:52,836 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-24 20:07:52,932 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2024-10-24 20:07:52,933 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-24 20:07:52,934 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 7 [2024-10-24 20:07:52,934 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-24 20:07:52,935 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 12 [2024-10-24 20:07:52,936 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-24 20:07:52,936 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 17 [2024-10-24 20:07:52,937 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-24 20:07:52,939 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 30 [2024-10-24 20:07:52,943 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-24 20:07:52,944 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 41 [2024-10-24 20:07:52,945 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-24 20:07:52,968 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 52 [2024-10-24 20:07:52,969 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-24 20:07:52,971 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 60 [2024-10-24 20:07:52,972 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-24 20:07:52,976 INFO L134 CoverageAnalysis]: Checked inductivity of 48 backedges. 3 proven. 6 refuted. 0 times theorem prover too weak. 39 trivial. 0 not checked. [2024-10-24 20:07:52,977 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-10-24 20:07:52,977 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [199576584] [2024-10-24 20:07:52,977 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [199576584] provided 0 perfect and 1 imperfect interpolant sequences [2024-10-24 20:07:52,977 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1407489118] [2024-10-24 20:07:52,978 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-10-24 20:07:52,978 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-10-24 20:07:52,978 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2024-10-24 20:07:52,979 INFO L229 MonitoredProcess]: Starting monitored process 18 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-10-24 20:07:52,982 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (18)] Waiting until timeout for monitored process [2024-10-24 20:07:53,021 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-24 20:07:53,022 INFO L255 TraceCheckSpWp]: Trace formula consists of 140 conjuncts, 7 conjuncts are in the unsatisfiable core [2024-10-24 20:07:53,023 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-10-24 20:07:53,243 INFO L134 CoverageAnalysis]: Checked inductivity of 48 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 48 trivial. 0 not checked. [2024-10-24 20:07:53,243 INFO L307 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2024-10-24 20:07:53,243 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1407489118] provided 1 perfect and 0 imperfect interpolant sequences [2024-10-24 20:07:53,243 INFO L185 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2024-10-24 20:07:53,243 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [6] total 8 [2024-10-24 20:07:53,244 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1567826091] [2024-10-24 20:07:53,246 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-10-24 20:07:53,246 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2024-10-24 20:07:53,246 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-10-24 20:07:53,247 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2024-10-24 20:07:53,247 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=18, Invalid=54, Unknown=0, NotChecked=0, Total=72 [2024-10-24 20:07:53,247 INFO L87 Difference]: Start difference. First operand 289 states and 351 transitions. Second operand has 4 states, 3 states have (on average 13.0) internal successors, (39), 4 states have internal predecessors, (39), 3 states have call successors, (8), 1 states have call predecessors, (8), 1 states have return successors, (8), 3 states have call predecessors, (8), 3 states have call successors, (8) [2024-10-24 20:07:53,879 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-10-24 20:07:53,879 INFO L93 Difference]: Finished difference Result 324 states and 396 transitions. [2024-10-24 20:07:53,880 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2024-10-24 20:07:53,880 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 3 states have (on average 13.0) internal successors, (39), 4 states have internal predecessors, (39), 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 73 [2024-10-24 20:07:53,880 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-10-24 20:07:53,881 INFO L225 Difference]: With dead ends: 324 [2024-10-24 20:07:53,881 INFO L226 Difference]: Without dead ends: 323 [2024-10-24 20:07:53,881 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 94 GetRequests, 86 SyntacticMatches, 0 SemanticMatches, 8 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 10 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=23, Invalid=67, Unknown=0, NotChecked=0, Total=90 [2024-10-24 20:07:53,881 INFO L432 NwaCegarLoop]: 72 mSDtfsCounter, 59 mSDsluCounter, 69 mSDsCounter, 0 mSdLazyCounter, 287 mSolverCounterSat, 6 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.6s Time, 0 mProtectedPredicate, 0 mProtectedAction, 59 SdHoareTripleChecker+Valid, 141 SdHoareTripleChecker+Invalid, 293 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 6 IncrementalHoareTripleChecker+Valid, 287 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.6s IncrementalHoareTripleChecker+Time [2024-10-24 20:07:53,881 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [59 Valid, 141 Invalid, 293 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [6 Valid, 287 Invalid, 0 Unknown, 0 Unchecked, 0.6s Time] [2024-10-24 20:07:53,882 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 323 states. [2024-10-24 20:07:53,889 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 323 to 290. [2024-10-24 20:07:53,890 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 290 states, 211 states have (on average 1.4265402843601895) internal successors, (301), 262 states have internal predecessors, (301), 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-10-24 20:07:53,890 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 290 states to 290 states and 351 transitions. [2024-10-24 20:07:53,891 INFO L78 Accepts]: Start accepts. Automaton has 290 states and 351 transitions. Word has length 73 [2024-10-24 20:07:53,891 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-10-24 20:07:53,891 INFO L471 AbstractCegarLoop]: Abstraction has 290 states and 351 transitions. [2024-10-24 20:07:53,891 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 3 states have (on average 13.0) internal successors, (39), 4 states have internal predecessors, (39), 3 states have call successors, (8), 1 states have call predecessors, (8), 1 states have return successors, (8), 3 states have call predecessors, (8), 3 states have call successors, (8) [2024-10-24 20:07:53,891 INFO L276 IsEmpty]: Start isEmpty. Operand 290 states and 351 transitions. [2024-10-24 20:07:53,891 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 73 [2024-10-24 20:07:53,892 INFO L207 NwaCegarLoop]: Found error trace [2024-10-24 20:07:53,892 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] [2024-10-24 20:07:53,904 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (18)] Ended with exit code 0 [2024-10-24 20:07:54,095 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable21,18 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-10-24 20:07:54,096 INFO L396 AbstractCegarLoop]: === Iteration 23 === Targeting ULTIMATE.startErr5ASSERT_VIOLATIONINTEGER_OVERFLOW === [ULTIMATE.startErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 53 more)] === [2024-10-24 20:07:54,096 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-10-24 20:07:54,096 INFO L85 PathProgramCache]: Analyzing trace with hash -1981435486, now seen corresponding path program 1 times [2024-10-24 20:07:54,096 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-10-24 20:07:54,096 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [803861234] [2024-10-24 20:07:54,096 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-10-24 20:07:54,096 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-10-24 20:07:54,107 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unknown [2024-10-24 20:07:54,108 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [519854556] [2024-10-24 20:07:54,108 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-10-24 20:07:54,108 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-10-24 20:07:54,108 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2024-10-24 20:07:54,109 INFO L229 MonitoredProcess]: Starting monitored process 19 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-10-24 20:07:54,110 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (19)] Waiting until timeout for monitored process [2024-10-24 20:07:54,147 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-24 20:07:54,148 INFO L255 TraceCheckSpWp]: Trace formula consists of 140 conjuncts, 4 conjuncts are in the unsatisfiable core [2024-10-24 20:07:54,165 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-10-24 20:07:54,334 INFO L134 CoverageAnalysis]: Checked inductivity of 43 backedges. 4 proven. 0 refuted. 0 times theorem prover too weak. 39 trivial. 0 not checked. [2024-10-24 20:07:54,334 INFO L307 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2024-10-24 20:07:54,334 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-10-24 20:07:54,334 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [803861234] [2024-10-24 20:07:54,334 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2024-10-24 20:07:54,334 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [519854556] [2024-10-24 20:07:54,334 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [519854556] provided 1 perfect and 0 imperfect interpolant sequences [2024-10-24 20:07:54,334 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-10-24 20:07:54,334 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2024-10-24 20:07:54,335 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [74707679] [2024-10-24 20:07:54,335 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-10-24 20:07:54,335 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2024-10-24 20:07:54,335 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-10-24 20:07:54,335 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2024-10-24 20:07:54,335 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=6, Invalid=6, Unknown=0, NotChecked=0, Total=12 [2024-10-24 20:07:54,335 INFO L87 Difference]: Start difference. First operand 290 states and 351 transitions. Second operand has 4 states, 3 states have (on average 13.666666666666666) internal successors, (41), 4 states have internal predecessors, (41), 2 states have call successors, (7), 1 states have call predecessors, (7), 1 states have return successors, (7), 2 states have call predecessors, (7), 2 states have call successors, (7) [2024-10-24 20:07:55,612 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-10-24 20:07:55,612 INFO L93 Difference]: Finished difference Result 342 states and 394 transitions. [2024-10-24 20:07:55,612 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2024-10-24 20:07:55,613 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), 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 72 [2024-10-24 20:07:55,613 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-10-24 20:07:55,614 INFO L225 Difference]: With dead ends: 342 [2024-10-24 20:07:55,614 INFO L226 Difference]: Without dead ends: 339 [2024-10-24 20:07:55,614 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 71 GetRequests, 69 SyntacticMatches, 0 SemanticMatches, 2 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=6, Invalid=6, Unknown=0, NotChecked=0, Total=12 [2024-10-24 20:07:55,615 INFO L432 NwaCegarLoop]: 79 mSDtfsCounter, 74 mSDsluCounter, 139 mSDsCounter, 0 mSdLazyCounter, 203 mSolverCounterSat, 4 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 80 SdHoareTripleChecker+Valid, 218 SdHoareTripleChecker+Invalid, 207 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 4 IncrementalHoareTripleChecker+Valid, 203 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.3s IncrementalHoareTripleChecker+Time [2024-10-24 20:07:55,615 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [80 Valid, 218 Invalid, 207 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [4 Valid, 203 Invalid, 0 Unknown, 0 Unchecked, 1.3s Time] [2024-10-24 20:07:55,615 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 339 states. [2024-10-24 20:07:55,623 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 339 to 293. [2024-10-24 20:07:55,623 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 293 states, 214 states have (on average 1.4205607476635513) internal successors, (304), 265 states have internal predecessors, (304), 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-10-24 20:07:55,624 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 293 states to 293 states and 354 transitions. [2024-10-24 20:07:55,624 INFO L78 Accepts]: Start accepts. Automaton has 293 states and 354 transitions. Word has length 72 [2024-10-24 20:07:55,624 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-10-24 20:07:55,625 INFO L471 AbstractCegarLoop]: Abstraction has 293 states and 354 transitions. [2024-10-24 20:07:55,625 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), 2 states have call successors, (7), 1 states have call predecessors, (7), 1 states have return successors, (7), 2 states have call predecessors, (7), 2 states have call successors, (7) [2024-10-24 20:07:55,625 INFO L276 IsEmpty]: Start isEmpty. Operand 293 states and 354 transitions. [2024-10-24 20:07:55,625 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 79 [2024-10-24 20:07:55,625 INFO L207 NwaCegarLoop]: Found error trace [2024-10-24 20:07:55,625 INFO L215 NwaCegarLoop]: trace histogram [4, 4, 4, 4, 4, 4, 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-10-24 20:07:55,642 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (19)] Ended with exit code 0 [2024-10-24 20:07:55,826 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable22,19 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-10-24 20:07:55,826 INFO L396 AbstractCegarLoop]: === Iteration 24 === Targeting ULTIMATE.startErr6ASSERT_VIOLATIONINTEGER_OVERFLOW === [ULTIMATE.startErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 53 more)] === [2024-10-24 20:07:55,826 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-10-24 20:07:55,826 INFO L85 PathProgramCache]: Analyzing trace with hash 1002095526, now seen corresponding path program 1 times [2024-10-24 20:07:55,826 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-10-24 20:07:55,826 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [23081286] [2024-10-24 20:07:55,826 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-10-24 20:07:55,827 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-10-24 20:07:55,841 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unknown [2024-10-24 20:07:55,843 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [1207384040] [2024-10-24 20:07:55,844 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-10-24 20:07:55,844 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-10-24 20:07:55,844 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2024-10-24 20:07:55,845 INFO L229 MonitoredProcess]: Starting monitored process 20 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-10-24 20:07:55,847 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (20)] Waiting until timeout for monitored process [2024-10-24 20:07:55,884 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-24 20:07:55,886 INFO L255 TraceCheckSpWp]: Trace formula consists of 150 conjuncts, 17 conjuncts are in the unsatisfiable core [2024-10-24 20:07:55,888 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-10-24 20:07:56,183 INFO L134 CoverageAnalysis]: Checked inductivity of 57 backedges. 6 proven. 15 refuted. 0 times theorem prover too weak. 36 trivial. 0 not checked. [2024-10-24 20:07:56,184 INFO L311 TraceCheckSpWp]: Computing backward predicates... [2024-10-24 20:07:56,315 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-10-24 20:07:56,316 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [23081286] [2024-10-24 20:07:56,316 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2024-10-24 20:07:56,316 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1207384040] [2024-10-24 20:07:56,316 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1207384040] provided 0 perfect and 1 imperfect interpolant sequences [2024-10-24 20:07:56,316 INFO L185 FreeRefinementEngine]: Found 0 perfect and 1 imperfect interpolant sequences. [2024-10-24 20:07:56,316 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8] total 8 [2024-10-24 20:07:56,316 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [907037462] [2024-10-24 20:07:56,316 INFO L85 oduleStraightlineAll]: Using 1 imperfect interpolants to construct interpolant automaton [2024-10-24 20:07:56,316 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 9 states [2024-10-24 20:07:56,317 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-10-24 20:07:56,317 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 9 interpolants. [2024-10-24 20:07:56,317 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=30, Invalid=102, Unknown=0, NotChecked=0, Total=132 [2024-10-24 20:07:56,317 INFO L87 Difference]: Start difference. First operand 293 states and 354 transitions. Second operand has 9 states, 8 states have (on average 5.875) internal successors, (47), 8 states have internal predecessors, (47), 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-10-24 20:07:57,019 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-10-24 20:07:57,019 INFO L93 Difference]: Finished difference Result 457 states and 586 transitions. [2024-10-24 20:07:57,019 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2024-10-24 20:07:57,020 INFO L78 Accepts]: Start accepts. Automaton has has 9 states, 8 states have (on average 5.875) internal successors, (47), 8 states have internal predecessors, (47), 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 78 [2024-10-24 20:07:57,020 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-10-24 20:07:57,021 INFO L225 Difference]: With dead ends: 457 [2024-10-24 20:07:57,021 INFO L226 Difference]: Without dead ends: 455 [2024-10-24 20:07:57,022 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 102 GetRequests, 89 SyntacticMatches, 0 SemanticMatches, 13 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 10 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=55, Invalid=155, Unknown=0, NotChecked=0, Total=210 [2024-10-24 20:07:57,022 INFO L432 NwaCegarLoop]: 72 mSDtfsCounter, 529 mSDsluCounter, 250 mSDsCounter, 0 mSdLazyCounter, 847 mSolverCounterSat, 38 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.6s Time, 0 mProtectedPredicate, 0 mProtectedAction, 535 SdHoareTripleChecker+Valid, 322 SdHoareTripleChecker+Invalid, 885 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 38 IncrementalHoareTripleChecker+Valid, 847 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.6s IncrementalHoareTripleChecker+Time [2024-10-24 20:07:57,022 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [535 Valid, 322 Invalid, 885 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [38 Valid, 847 Invalid, 0 Unknown, 0 Unchecked, 0.6s Time] [2024-10-24 20:07:57,023 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 455 states. [2024-10-24 20:07:57,033 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 455 to 363. [2024-10-24 20:07:57,034 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 363 states, 276 states have (on average 1.4565217391304348) internal successors, (402), 327 states have internal predecessors, (402), 33 states have call successors, (33), 2 states have call predecessors, (33), 2 states have return successors, (33), 33 states have call predecessors, (33), 33 states have call successors, (33) [2024-10-24 20:07:57,034 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 363 states to 363 states and 468 transitions. [2024-10-24 20:07:57,035 INFO L78 Accepts]: Start accepts. Automaton has 363 states and 468 transitions. Word has length 78 [2024-10-24 20:07:57,035 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-10-24 20:07:57,035 INFO L471 AbstractCegarLoop]: Abstraction has 363 states and 468 transitions. [2024-10-24 20:07:57,035 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 9 states, 8 states have (on average 5.875) internal successors, (47), 8 states have internal predecessors, (47), 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-10-24 20:07:57,035 INFO L276 IsEmpty]: Start isEmpty. Operand 363 states and 468 transitions. [2024-10-24 20:07:57,036 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 80 [2024-10-24 20:07:57,036 INFO L207 NwaCegarLoop]: Found error trace [2024-10-24 20:07:57,036 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] [2024-10-24 20:07:57,052 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (20)] Forceful destruction successful, exit code 0 [2024-10-24 20:07:57,239 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable23,20 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-10-24 20:07:57,240 INFO L396 AbstractCegarLoop]: === Iteration 25 === Targeting ULTIMATE.startErr7ASSERT_VIOLATIONINTEGER_OVERFLOW === [ULTIMATE.startErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 53 more)] === [2024-10-24 20:07:57,240 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-10-24 20:07:57,240 INFO L85 PathProgramCache]: Analyzing trace with hash 1000190298, now seen corresponding path program 1 times [2024-10-24 20:07:57,240 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-10-24 20:07:57,241 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [722037972] [2024-10-24 20:07:57,241 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-10-24 20:07:57,241 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-10-24 20:07:57,255 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unknown [2024-10-24 20:07:57,256 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [89096195] [2024-10-24 20:07:57,256 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-10-24 20:07:57,256 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-10-24 20:07:57,256 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2024-10-24 20:07:57,257 INFO L229 MonitoredProcess]: Starting monitored process 21 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-10-24 20:07:57,261 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (21)] Waiting until timeout for monitored process [2024-10-24 20:07:57,297 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-24 20:07:57,297 INFO L255 TraceCheckSpWp]: Trace formula consists of 151 conjuncts, 17 conjuncts are in the unsatisfiable core [2024-10-24 20:07:57,299 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-10-24 20:07:57,587 INFO L134 CoverageAnalysis]: Checked inductivity of 58 backedges. 6 proven. 16 refuted. 0 times theorem prover too weak. 36 trivial. 0 not checked. [2024-10-24 20:07:57,587 INFO L311 TraceCheckSpWp]: Computing backward predicates... [2024-10-24 20:07:58,253 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-10-24 20:07:58,253 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [722037972] [2024-10-24 20:07:58,253 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2024-10-24 20:07:58,253 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [89096195] [2024-10-24 20:07:58,253 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [89096195] provided 0 perfect and 1 imperfect interpolant sequences [2024-10-24 20:07:58,253 INFO L185 FreeRefinementEngine]: Found 0 perfect and 1 imperfect interpolant sequences. [2024-10-24 20:07:58,253 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8] total 8 [2024-10-24 20:07:58,253 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1017008711] [2024-10-24 20:07:58,254 INFO L85 oduleStraightlineAll]: Using 1 imperfect interpolants to construct interpolant automaton [2024-10-24 20:07:58,254 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 9 states [2024-10-24 20:07:58,254 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-10-24 20:07:58,254 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 9 interpolants. [2024-10-24 20:07:58,255 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=30, Invalid=102, Unknown=0, NotChecked=0, Total=132 [2024-10-24 20:07:58,255 INFO L87 Difference]: Start difference. First operand 363 states and 468 transitions. Second operand has 9 states, 8 states have (on average 6.0) internal successors, (48), 8 states have internal predecessors, (48), 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-10-24 20:07:59,081 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-10-24 20:07:59,082 INFO L93 Difference]: Finished difference Result 477 states and 616 transitions. [2024-10-24 20:07:59,082 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2024-10-24 20:07:59,082 INFO L78 Accepts]: Start accepts. Automaton has has 9 states, 8 states have (on average 6.0) internal successors, (48), 8 states have internal predecessors, (48), 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 79 [2024-10-24 20:07:59,082 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-10-24 20:07:59,084 INFO L225 Difference]: With dead ends: 477 [2024-10-24 20:07:59,084 INFO L226 Difference]: Without dead ends: 470 [2024-10-24 20:07:59,084 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 108 GetRequests, 91 SyntacticMatches, 0 SemanticMatches, 17 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 28 ImplicationChecksByTransitivity, 0.3s TimeCoverageRelationStatistics Valid=97, Invalid=245, Unknown=0, NotChecked=0, Total=342 [2024-10-24 20:07:59,084 INFO L432 NwaCegarLoop]: 67 mSDtfsCounter, 437 mSDsluCounter, 275 mSDsCounter, 0 mSdLazyCounter, 1070 mSolverCounterSat, 44 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.6s Time, 0 mProtectedPredicate, 0 mProtectedAction, 443 SdHoareTripleChecker+Valid, 342 SdHoareTripleChecker+Invalid, 1114 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 44 IncrementalHoareTripleChecker+Valid, 1070 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.7s IncrementalHoareTripleChecker+Time [2024-10-24 20:07:59,085 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [443 Valid, 342 Invalid, 1114 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [44 Valid, 1070 Invalid, 0 Unknown, 0 Unchecked, 0.7s Time] [2024-10-24 20:07:59,085 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 470 states. [2024-10-24 20:07:59,097 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 470 to 423. [2024-10-24 20:07:59,098 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 423 states, 330 states have (on average 1.4878787878787878) internal successors, (491), 381 states have internal predecessors, (491), 39 states have call successors, (39), 2 states have call predecessors, (39), 2 states have return successors, (39), 39 states have call predecessors, (39), 39 states have call successors, (39) [2024-10-24 20:07:59,099 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 423 states to 423 states and 569 transitions. [2024-10-24 20:07:59,099 INFO L78 Accepts]: Start accepts. Automaton has 423 states and 569 transitions. Word has length 79 [2024-10-24 20:07:59,099 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-10-24 20:07:59,099 INFO L471 AbstractCegarLoop]: Abstraction has 423 states and 569 transitions. [2024-10-24 20:07:59,100 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 9 states, 8 states have (on average 6.0) internal successors, (48), 8 states have internal predecessors, (48), 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-10-24 20:07:59,100 INFO L276 IsEmpty]: Start isEmpty. Operand 423 states and 569 transitions. [2024-10-24 20:07:59,100 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 81 [2024-10-24 20:07:59,100 INFO L207 NwaCegarLoop]: Found error trace [2024-10-24 20:07:59,100 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] [2024-10-24 20:07:59,113 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (21)] Forceful destruction successful, exit code 0 [2024-10-24 20:07:59,304 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,SelfDestructingSolverStorable24 [2024-10-24 20:07:59,305 INFO L396 AbstractCegarLoop]: === Iteration 26 === Targeting ULTIMATE.startErr8ASSERT_VIOLATIONINTEGER_OVERFLOW === [ULTIMATE.startErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 53 more)] === [2024-10-24 20:07:59,305 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-10-24 20:07:59,305 INFO L85 PathProgramCache]: Analyzing trace with hash 941128232, now seen corresponding path program 1 times [2024-10-24 20:07:59,305 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-10-24 20:07:59,305 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [343809969] [2024-10-24 20:07:59,305 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-10-24 20:07:59,305 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-10-24 20:07:59,317 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unknown [2024-10-24 20:07:59,320 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [1744336934] [2024-10-24 20:07:59,320 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-10-24 20:07:59,320 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-10-24 20:07:59,320 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2024-10-24 20:07:59,321 INFO L229 MonitoredProcess]: Starting monitored process 22 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-10-24 20:07:59,322 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (22)] Waiting until timeout for monitored process [2024-10-24 20:07:59,360 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-24 20:07:59,362 INFO L255 TraceCheckSpWp]: Trace formula consists of 152 conjuncts, 17 conjuncts are in the unsatisfiable core [2024-10-24 20:07:59,363 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-10-24 20:07:59,663 INFO L134 CoverageAnalysis]: Checked inductivity of 59 backedges. 6 proven. 17 refuted. 0 times theorem prover too weak. 36 trivial. 0 not checked. [2024-10-24 20:07:59,663 INFO L311 TraceCheckSpWp]: Computing backward predicates... [2024-10-24 20:07:59,763 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-10-24 20:07:59,763 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [343809969] [2024-10-24 20:07:59,763 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2024-10-24 20:07:59,763 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1744336934] [2024-10-24 20:07:59,763 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1744336934] provided 0 perfect and 1 imperfect interpolant sequences [2024-10-24 20:07:59,763 INFO L185 FreeRefinementEngine]: Found 0 perfect and 1 imperfect interpolant sequences. [2024-10-24 20:07:59,763 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8] total 8 [2024-10-24 20:07:59,763 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1843110653] [2024-10-24 20:07:59,764 INFO L85 oduleStraightlineAll]: Using 1 imperfect interpolants to construct interpolant automaton [2024-10-24 20:07:59,764 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 9 states [2024-10-24 20:07:59,764 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-10-24 20:07:59,764 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 9 interpolants. [2024-10-24 20:07:59,764 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=34, Invalid=98, Unknown=0, NotChecked=0, Total=132 [2024-10-24 20:07:59,765 INFO L87 Difference]: Start difference. First operand 423 states and 569 transitions. Second operand has 9 states, 8 states have (on average 6.125) internal successors, (49), 8 states have internal predecessors, (49), 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-10-24 20:08:00,493 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-10-24 20:08:00,494 INFO L93 Difference]: Finished difference Result 469 states and 602 transitions. [2024-10-24 20:08:00,494 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2024-10-24 20:08:00,494 INFO L78 Accepts]: Start accepts. Automaton has has 9 states, 8 states have (on average 6.125) internal successors, (49), 8 states have internal predecessors, (49), 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 80 [2024-10-24 20:08:00,494 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-10-24 20:08:00,496 INFO L225 Difference]: With dead ends: 469 [2024-10-24 20:08:00,496 INFO L226 Difference]: Without dead ends: 463 [2024-10-24 20:08:00,496 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 108 GetRequests, 93 SyntacticMatches, 0 SemanticMatches, 15 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 23 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=81, Invalid=191, Unknown=0, NotChecked=0, Total=272 [2024-10-24 20:08:00,496 INFO L432 NwaCegarLoop]: 56 mSDtfsCounter, 420 mSDsluCounter, 213 mSDsCounter, 0 mSdLazyCounter, 959 mSolverCounterSat, 38 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.6s Time, 0 mProtectedPredicate, 0 mProtectedAction, 426 SdHoareTripleChecker+Valid, 269 SdHoareTripleChecker+Invalid, 997 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 38 IncrementalHoareTripleChecker+Valid, 959 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.6s IncrementalHoareTripleChecker+Time [2024-10-24 20:08:00,496 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [426 Valid, 269 Invalid, 997 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [38 Valid, 959 Invalid, 0 Unknown, 0 Unchecked, 0.6s Time] [2024-10-24 20:08:00,497 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 463 states. [2024-10-24 20:08:00,510 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 463 to 421. [2024-10-24 20:08:00,510 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 421 states, 328 states have (on average 1.4481707317073171) internal successors, (475), 379 states have internal predecessors, (475), 39 states have call successors, (39), 2 states have call predecessors, (39), 2 states have return successors, (39), 39 states have call predecessors, (39), 39 states have call successors, (39) [2024-10-24 20:08:00,511 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 421 states to 421 states and 553 transitions. [2024-10-24 20:08:00,511 INFO L78 Accepts]: Start accepts. Automaton has 421 states and 553 transitions. Word has length 80 [2024-10-24 20:08:00,511 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-10-24 20:08:00,511 INFO L471 AbstractCegarLoop]: Abstraction has 421 states and 553 transitions. [2024-10-24 20:08:00,511 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 9 states, 8 states have (on average 6.125) internal successors, (49), 8 states have internal predecessors, (49), 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-10-24 20:08:00,511 INFO L276 IsEmpty]: Start isEmpty. Operand 421 states and 553 transitions. [2024-10-24 20:08:00,512 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 82 [2024-10-24 20:08:00,512 INFO L207 NwaCegarLoop]: Found error trace [2024-10-24 20:08:00,512 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] [2024-10-24 20:08:00,524 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (22)] Forceful destruction successful, exit code 0 [2024-10-24 20:08:00,716 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,SelfDestructingSolverStorable25 [2024-10-24 20:08:00,717 INFO L396 AbstractCegarLoop]: === Iteration 27 === Targeting ULTIMATE.startErr9ASSERT_VIOLATIONINTEGER_OVERFLOW === [ULTIMATE.startErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 53 more)] === [2024-10-24 20:08:00,717 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-10-24 20:08:00,717 INFO L85 PathProgramCache]: Analyzing trace with hash -889795812, now seen corresponding path program 1 times [2024-10-24 20:08:00,718 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-10-24 20:08:00,718 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [714475998] [2024-10-24 20:08:00,718 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-10-24 20:08:00,718 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-10-24 20:08:00,730 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unknown [2024-10-24 20:08:00,731 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [380692178] [2024-10-24 20:08:00,731 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-10-24 20:08:00,731 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-10-24 20:08:00,731 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2024-10-24 20:08:00,732 INFO L229 MonitoredProcess]: Starting monitored process 23 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-10-24 20:08:00,733 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (23)] Waiting until timeout for monitored process [2024-10-24 20:08:00,772 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-24 20:08:00,773 INFO L255 TraceCheckSpWp]: Trace formula consists of 153 conjuncts, 17 conjuncts are in the unsatisfiable core [2024-10-24 20:08:00,774 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-10-24 20:08:01,130 INFO L134 CoverageAnalysis]: Checked inductivity of 60 backedges. 6 proven. 18 refuted. 0 times theorem prover too weak. 36 trivial. 0 not checked. [2024-10-24 20:08:01,130 INFO L311 TraceCheckSpWp]: Computing backward predicates... [2024-10-24 20:08:01,983 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-10-24 20:08:01,983 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [714475998] [2024-10-24 20:08:01,983 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2024-10-24 20:08:01,983 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [380692178] [2024-10-24 20:08:01,983 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [380692178] provided 0 perfect and 1 imperfect interpolant sequences [2024-10-24 20:08:01,983 INFO L185 FreeRefinementEngine]: Found 0 perfect and 1 imperfect interpolant sequences. [2024-10-24 20:08:01,983 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8] total 8 [2024-10-24 20:08:01,984 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1327451451] [2024-10-24 20:08:01,984 INFO L85 oduleStraightlineAll]: Using 1 imperfect interpolants to construct interpolant automaton [2024-10-24 20:08:01,984 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 9 states [2024-10-24 20:08:01,984 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-10-24 20:08:01,985 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 9 interpolants. [2024-10-24 20:08:01,985 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=34, Invalid=98, Unknown=0, NotChecked=0, Total=132 [2024-10-24 20:08:01,985 INFO L87 Difference]: Start difference. First operand 421 states and 553 transitions. Second operand has 9 states, 8 states have (on average 6.25) internal successors, (50), 8 states have internal predecessors, (50), 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-10-24 20:08:02,961 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-10-24 20:08:02,962 INFO L93 Difference]: Finished difference Result 523 states and 688 transitions. [2024-10-24 20:08:02,962 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2024-10-24 20:08:02,962 INFO L78 Accepts]: Start accepts. Automaton has has 9 states, 8 states have (on average 6.25) internal successors, (50), 8 states have internal predecessors, (50), 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 81 [2024-10-24 20:08:02,962 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-10-24 20:08:02,963 INFO L225 Difference]: With dead ends: 523 [2024-10-24 20:08:02,964 INFO L226 Difference]: Without dead ends: 521 [2024-10-24 20:08:02,964 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 110 GetRequests, 95 SyntacticMatches, 0 SemanticMatches, 15 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 23 ImplicationChecksByTransitivity, 0.3s TimeCoverageRelationStatistics Valid=81, Invalid=191, Unknown=0, NotChecked=0, Total=272 [2024-10-24 20:08:02,964 INFO L432 NwaCegarLoop]: 66 mSDtfsCounter, 401 mSDsluCounter, 246 mSDsCounter, 0 mSdLazyCounter, 1023 mSolverCounterSat, 31 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.8s Time, 0 mProtectedPredicate, 0 mProtectedAction, 407 SdHoareTripleChecker+Valid, 312 SdHoareTripleChecker+Invalid, 1054 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 31 IncrementalHoareTripleChecker+Valid, 1023 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.9s IncrementalHoareTripleChecker+Time [2024-10-24 20:08:02,964 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [407 Valid, 312 Invalid, 1054 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [31 Valid, 1023 Invalid, 0 Unknown, 0 Unchecked, 0.9s Time] [2024-10-24 20:08:02,965 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 521 states. [2024-10-24 20:08:02,993 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 521 to 456. [2024-10-24 20:08:02,993 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 456 states, 359 states have (on average 1.4428969359331476) internal successors, (518), 410 states have internal predecessors, (518), 43 states have call successors, (43), 2 states have call predecessors, (43), 2 states have return successors, (43), 43 states have call predecessors, (43), 43 states have call successors, (43) [2024-10-24 20:08:02,994 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 456 states to 456 states and 604 transitions. [2024-10-24 20:08:02,994 INFO L78 Accepts]: Start accepts. Automaton has 456 states and 604 transitions. Word has length 81 [2024-10-24 20:08:02,994 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-10-24 20:08:02,994 INFO L471 AbstractCegarLoop]: Abstraction has 456 states and 604 transitions. [2024-10-24 20:08:02,995 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 9 states, 8 states have (on average 6.25) internal successors, (50), 8 states have internal predecessors, (50), 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-10-24 20:08:02,995 INFO L276 IsEmpty]: Start isEmpty. Operand 456 states and 604 transitions. [2024-10-24 20:08:02,995 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 83 [2024-10-24 20:08:02,995 INFO L207 NwaCegarLoop]: Found error trace [2024-10-24 20:08:02,995 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] [2024-10-24 20:08:03,008 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (23)] Forceful destruction successful, exit code 0 [2024-10-24 20:08:03,196 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,SelfDestructingSolverStorable26 [2024-10-24 20:08:03,196 INFO L396 AbstractCegarLoop]: === Iteration 28 === Targeting ULTIMATE.startErr10ASSERT_VIOLATIONINTEGER_OVERFLOW === [ULTIMATE.startErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 53 more)] === [2024-10-24 20:08:03,196 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-10-24 20:08:03,197 INFO L85 PathProgramCache]: Analyzing trace with hash -1813866326, now seen corresponding path program 1 times [2024-10-24 20:08:03,197 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-10-24 20:08:03,197 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1699173871] [2024-10-24 20:08:03,197 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-10-24 20:08:03,197 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-10-24 20:08:03,205 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unknown [2024-10-24 20:08:03,205 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [1618522774] [2024-10-24 20:08:03,205 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-10-24 20:08:03,205 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-10-24 20:08:03,205 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2024-10-24 20:08:03,207 INFO L229 MonitoredProcess]: Starting monitored process 24 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-10-24 20:08:03,207 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (24)] Waiting until timeout for monitored process [2024-10-24 20:08:03,248 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-24 20:08:03,249 INFO L255 TraceCheckSpWp]: Trace formula consists of 154 conjuncts, 26 conjuncts are in the unsatisfiable core [2024-10-24 20:08:03,250 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-10-24 20:08:03,790 INFO L134 CoverageAnalysis]: Checked inductivity of 61 backedges. 6 proven. 19 refuted. 0 times theorem prover too weak. 36 trivial. 0 not checked. [2024-10-24 20:08:03,791 INFO L311 TraceCheckSpWp]: Computing backward predicates... [2024-10-24 20:08:04,662 INFO L134 CoverageAnalysis]: Checked inductivity of 61 backedges. 0 proven. 13 refuted. 0 times theorem prover too weak. 48 trivial. 0 not checked. [2024-10-24 20:08:04,662 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-10-24 20:08:04,663 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1699173871] [2024-10-24 20:08:04,663 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2024-10-24 20:08:04,664 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1618522774] [2024-10-24 20:08:04,664 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1618522774] provided 0 perfect and 2 imperfect interpolant sequences [2024-10-24 20:08:04,664 INFO L185 FreeRefinementEngine]: Found 0 perfect and 2 imperfect interpolant sequences. [2024-10-24 20:08:04,664 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 5] total 13 [2024-10-24 20:08:04,668 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [261453185] [2024-10-24 20:08:04,668 INFO L85 oduleStraightlineAll]: Using 2 imperfect interpolants to construct interpolant automaton [2024-10-24 20:08:04,669 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 14 states [2024-10-24 20:08:04,669 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-10-24 20:08:04,669 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 14 interpolants. [2024-10-24 20:08:04,669 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=45, Invalid=137, Unknown=0, NotChecked=0, Total=182 [2024-10-24 20:08:04,669 INFO L87 Difference]: Start difference. First operand 456 states and 604 transitions. Second operand has 14 states, 13 states have (on average 7.076923076923077) internal successors, (92), 13 states have internal predecessors, (92), 6 states have call successors, (15), 1 states have call predecessors, (15), 2 states have return successors, (16), 7 states have call predecessors, (16), 6 states have call successors, (16) [2024-10-24 20:08:09,103 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-10-24 20:08:09,104 INFO L93 Difference]: Finished difference Result 577 states and 776 transitions. [2024-10-24 20:08:09,104 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 17 states. [2024-10-24 20:08:09,104 INFO L78 Accepts]: Start accepts. Automaton has has 14 states, 13 states have (on average 7.076923076923077) internal successors, (92), 13 states have internal predecessors, (92), 6 states have call successors, (15), 1 states have call predecessors, (15), 2 states have return successors, (16), 7 states have call predecessors, (16), 6 states have call successors, (16) Word has length 82 [2024-10-24 20:08:09,104 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-10-24 20:08:09,106 INFO L225 Difference]: With dead ends: 577 [2024-10-24 20:08:09,106 INFO L226 Difference]: Without dead ends: 571 [2024-10-24 20:08:09,106 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 171 GetRequests, 150 SyntacticMatches, 0 SemanticMatches, 21 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 67 ImplicationChecksByTransitivity, 0.5s TimeCoverageRelationStatistics Valid=149, Invalid=357, Unknown=0, NotChecked=0, Total=506 [2024-10-24 20:08:09,107 INFO L432 NwaCegarLoop]: 56 mSDtfsCounter, 616 mSDsluCounter, 277 mSDsCounter, 0 mSdLazyCounter, 1669 mSolverCounterSat, 75 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 4.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 618 SdHoareTripleChecker+Valid, 333 SdHoareTripleChecker+Invalid, 1744 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 75 IncrementalHoareTripleChecker+Valid, 1669 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 4.2s IncrementalHoareTripleChecker+Time [2024-10-24 20:08:09,107 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [618 Valid, 333 Invalid, 1744 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [75 Valid, 1669 Invalid, 0 Unknown, 0 Unchecked, 4.2s Time] [2024-10-24 20:08:09,107 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 571 states. [2024-10-24 20:08:09,129 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 571 to 529. [2024-10-24 20:08:09,130 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 529 states, 428 states have (on average 1.4065420560747663) internal successors, (602), 478 states have internal predecessors, (602), 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-10-24 20:08:09,131 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 529 states to 529 states and 698 transitions. [2024-10-24 20:08:09,131 INFO L78 Accepts]: Start accepts. Automaton has 529 states and 698 transitions. Word has length 82 [2024-10-24 20:08:09,131 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-10-24 20:08:09,131 INFO L471 AbstractCegarLoop]: Abstraction has 529 states and 698 transitions. [2024-10-24 20:08:09,131 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 14 states, 13 states have (on average 7.076923076923077) internal successors, (92), 13 states have internal predecessors, (92), 6 states have call successors, (15), 1 states have call predecessors, (15), 2 states have return successors, (16), 7 states have call predecessors, (16), 6 states have call successors, (16) [2024-10-24 20:08:09,131 INFO L276 IsEmpty]: Start isEmpty. Operand 529 states and 698 transitions. [2024-10-24 20:08:09,132 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 90 [2024-10-24 20:08:09,132 INFO L207 NwaCegarLoop]: Found error trace [2024-10-24 20:08:09,133 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, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-10-24 20:08:09,145 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (24)] Forceful destruction successful, exit code 0 [2024-10-24 20:08:09,336 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable27,24 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-10-24 20:08:09,337 INFO L396 AbstractCegarLoop]: === Iteration 29 === Targeting ULTIMATE.startErr12ASSERT_VIOLATIONINTEGER_OVERFLOW === [ULTIMATE.startErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 53 more)] === [2024-10-24 20:08:09,337 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-10-24 20:08:09,337 INFO L85 PathProgramCache]: Analyzing trace with hash -979740629, now seen corresponding path program 1 times [2024-10-24 20:08:09,337 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-10-24 20:08:09,338 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1942840424] [2024-10-24 20:08:09,338 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-10-24 20:08:09,338 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-10-24 20:08:09,351 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unknown [2024-10-24 20:08:09,352 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [911178068] [2024-10-24 20:08:09,352 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-10-24 20:08:09,352 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-10-24 20:08:09,352 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2024-10-24 20:08:09,355 INFO L229 MonitoredProcess]: Starting monitored process 25 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-10-24 20:08:09,356 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (25)] Waiting until timeout for monitored process [2024-10-24 20:08:09,396 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-24 20:08:09,397 INFO L255 TraceCheckSpWp]: Trace formula consists of 165 conjuncts, 18 conjuncts are in the unsatisfiable core [2024-10-24 20:08:09,399 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-10-24 20:08:09,787 INFO L134 CoverageAnalysis]: Checked inductivity of 80 backedges. 6 proven. 22 refuted. 0 times theorem prover too weak. 52 trivial. 0 not checked. [2024-10-24 20:08:09,788 INFO L311 TraceCheckSpWp]: Computing backward predicates... [2024-10-24 20:08:09,943 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-10-24 20:08:09,943 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1942840424] [2024-10-24 20:08:09,943 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2024-10-24 20:08:09,943 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [911178068] [2024-10-24 20:08:09,943 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [911178068] provided 0 perfect and 1 imperfect interpolant sequences [2024-10-24 20:08:09,943 INFO L185 FreeRefinementEngine]: Found 0 perfect and 1 imperfect interpolant sequences. [2024-10-24 20:08:09,943 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9] total 9 [2024-10-24 20:08:09,943 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [944898452] [2024-10-24 20:08:09,943 INFO L85 oduleStraightlineAll]: Using 1 imperfect interpolants to construct interpolant automaton [2024-10-24 20:08:09,944 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 10 states [2024-10-24 20:08:09,944 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-10-24 20:08:09,944 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2024-10-24 20:08:09,944 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=42, Invalid=140, Unknown=0, NotChecked=0, Total=182 [2024-10-24 20:08:09,944 INFO L87 Difference]: Start difference. First operand 529 states and 698 transitions. Second operand has 10 states, 8 states have (on average 6.625) internal successors, (53), 8 states have internal predecessors, (53), 5 states have call successors, (9), 1 states have call predecessors, (9), 2 states have return successors, (9), 5 states have call predecessors, (9), 5 states have call successors, (9) [2024-10-24 20:08:10,821 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-10-24 20:08:10,821 INFO L93 Difference]: Finished difference Result 665 states and 892 transitions. [2024-10-24 20:08:10,821 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2024-10-24 20:08:10,821 INFO L78 Accepts]: Start accepts. Automaton has has 10 states, 8 states have (on average 6.625) internal successors, (53), 8 states have internal predecessors, (53), 5 states have call successors, (9), 1 states have call predecessors, (9), 2 states have return successors, (9), 5 states have call predecessors, (9), 5 states have call successors, (9) Word has length 89 [2024-10-24 20:08:10,822 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-10-24 20:08:10,823 INFO L225 Difference]: With dead ends: 665 [2024-10-24 20:08:10,823 INFO L226 Difference]: Without dead ends: 663 [2024-10-24 20:08:10,824 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 126 GetRequests, 109 SyntacticMatches, 0 SemanticMatches, 17 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 27 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=95, Invalid=247, Unknown=0, NotChecked=0, Total=342 [2024-10-24 20:08:10,824 INFO L432 NwaCegarLoop]: 80 mSDtfsCounter, 265 mSDsluCounter, 352 mSDsCounter, 0 mSdLazyCounter, 1167 mSolverCounterSat, 17 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.7s Time, 0 mProtectedPredicate, 0 mProtectedAction, 271 SdHoareTripleChecker+Valid, 432 SdHoareTripleChecker+Invalid, 1184 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 17 IncrementalHoareTripleChecker+Valid, 1167 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.8s IncrementalHoareTripleChecker+Time [2024-10-24 20:08:10,824 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [271 Valid, 432 Invalid, 1184 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [17 Valid, 1167 Invalid, 0 Unknown, 0 Unchecked, 0.8s Time] [2024-10-24 20:08:10,825 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 663 states. [2024-10-24 20:08:10,865 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 663 to 632. [2024-10-24 20:08:10,866 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 632 states, 520 states have (on average 1.4307692307692308) internal successors, (744), 570 states have internal predecessors, (744), 59 states have call successors, (59), 2 states have call predecessors, (59), 2 states have return successors, (59), 59 states have call predecessors, (59), 59 states have call successors, (59) [2024-10-24 20:08:10,868 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 632 states to 632 states and 862 transitions. [2024-10-24 20:08:10,868 INFO L78 Accepts]: Start accepts. Automaton has 632 states and 862 transitions. Word has length 89 [2024-10-24 20:08:10,868 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-10-24 20:08:10,869 INFO L471 AbstractCegarLoop]: Abstraction has 632 states and 862 transitions. [2024-10-24 20:08:10,869 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 10 states, 8 states have (on average 6.625) internal successors, (53), 8 states have internal predecessors, (53), 5 states have call successors, (9), 1 states have call predecessors, (9), 2 states have return successors, (9), 5 states have call predecessors, (9), 5 states have call successors, (9) [2024-10-24 20:08:10,869 INFO L276 IsEmpty]: Start isEmpty. Operand 632 states and 862 transitions. [2024-10-24 20:08:10,869 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 91 [2024-10-24 20:08:10,869 INFO L207 NwaCegarLoop]: Found error trace [2024-10-24 20:08:10,869 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] [2024-10-24 20:08:10,882 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (25)] Forceful destruction successful, exit code 0 [2024-10-24 20:08:11,073 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 25 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable28 [2024-10-24 20:08:11,073 INFO L396 AbstractCegarLoop]: === Iteration 30 === Targeting ULTIMATE.startErr13ASSERT_VIOLATIONINTEGER_OVERFLOW === [ULTIMATE.startErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 53 more)] === [2024-10-24 20:08:11,074 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-10-24 20:08:11,074 INFO L85 PathProgramCache]: Analyzing trace with hash -307188350, now seen corresponding path program 1 times [2024-10-24 20:08:11,074 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-10-24 20:08:11,074 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1620455343] [2024-10-24 20:08:11,074 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-10-24 20:08:11,074 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-10-24 20:08:11,082 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unknown [2024-10-24 20:08:11,083 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [1968328670] [2024-10-24 20:08:11,083 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-10-24 20:08:11,083 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-10-24 20:08:11,083 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2024-10-24 20:08:11,084 INFO L229 MonitoredProcess]: Starting monitored process 26 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-10-24 20:08:11,085 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (26)] Waiting until timeout for monitored process [2024-10-24 20:08:11,123 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-24 20:08:11,124 INFO L255 TraceCheckSpWp]: Trace formula consists of 166 conjuncts, 18 conjuncts are in the unsatisfiable core [2024-10-24 20:08:11,125 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-10-24 20:08:11,407 INFO L134 CoverageAnalysis]: Checked inductivity of 81 backedges. 6 proven. 23 refuted. 0 times theorem prover too weak. 52 trivial. 0 not checked. [2024-10-24 20:08:11,407 INFO L311 TraceCheckSpWp]: Computing backward predicates... [2024-10-24 20:08:12,213 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-10-24 20:08:12,213 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1620455343] [2024-10-24 20:08:12,213 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2024-10-24 20:08:12,213 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1968328670] [2024-10-24 20:08:12,213 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1968328670] provided 0 perfect and 1 imperfect interpolant sequences [2024-10-24 20:08:12,213 INFO L185 FreeRefinementEngine]: Found 0 perfect and 1 imperfect interpolant sequences. [2024-10-24 20:08:12,213 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9] total 9 [2024-10-24 20:08:12,213 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1626821218] [2024-10-24 20:08:12,214 INFO L85 oduleStraightlineAll]: Using 1 imperfect interpolants to construct interpolant automaton [2024-10-24 20:08:12,214 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 10 states [2024-10-24 20:08:12,214 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-10-24 20:08:12,214 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2024-10-24 20:08:12,214 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=43, Invalid=139, Unknown=0, NotChecked=0, Total=182 [2024-10-24 20:08:12,214 INFO L87 Difference]: Start difference. First operand 632 states and 862 transitions. Second operand has 10 states, 8 states have (on average 6.75) internal successors, (54), 8 states have internal predecessors, (54), 5 states have call successors, (9), 1 states have call predecessors, (9), 2 states have return successors, (9), 5 states have call predecessors, (9), 5 states have call successors, (9) [2024-10-24 20:08:13,002 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-10-24 20:08:13,002 INFO L93 Difference]: Finished difference Result 667 states and 895 transitions. [2024-10-24 20:08:13,003 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 16 states. [2024-10-24 20:08:13,003 INFO L78 Accepts]: Start accepts. Automaton has has 10 states, 8 states have (on average 6.75) internal successors, (54), 8 states have internal predecessors, (54), 5 states have call successors, (9), 1 states have call predecessors, (9), 2 states have return successors, (9), 5 states have call predecessors, (9), 5 states have call successors, (9) Word has length 90 [2024-10-24 20:08:13,003 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-10-24 20:08:13,005 INFO L225 Difference]: With dead ends: 667 [2024-10-24 20:08:13,005 INFO L226 Difference]: Without dead ends: 660 [2024-10-24 20:08:13,005 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 133 GetRequests, 111 SyntacticMatches, 0 SemanticMatches, 22 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 64 ImplicationChecksByTransitivity, 0.4s TimeCoverageRelationStatistics Valid=162, Invalid=390, Unknown=0, NotChecked=0, Total=552 [2024-10-24 20:08:13,006 INFO L432 NwaCegarLoop]: 52 mSDtfsCounter, 432 mSDsluCounter, 278 mSDsCounter, 0 mSdLazyCounter, 1127 mSolverCounterSat, 42 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.5s Time, 0 mProtectedPredicate, 0 mProtectedAction, 438 SdHoareTripleChecker+Valid, 330 SdHoareTripleChecker+Invalid, 1169 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 42 IncrementalHoareTripleChecker+Valid, 1127 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.6s IncrementalHoareTripleChecker+Time [2024-10-24 20:08:13,006 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [438 Valid, 330 Invalid, 1169 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [42 Valid, 1127 Invalid, 0 Unknown, 0 Unchecked, 0.6s Time] [2024-10-24 20:08:13,006 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 660 states. [2024-10-24 20:08:13,050 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 660 to 626. [2024-10-24 20:08:13,050 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 626 states, 520 states have (on average 1.398076923076923) internal successors, (727), 564 states have internal predecessors, (727), 59 states have call successors, (59), 2 states have call predecessors, (59), 2 states have return successors, (59), 59 states have call predecessors, (59), 59 states have call successors, (59) [2024-10-24 20:08:13,051 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 626 states to 626 states and 845 transitions. [2024-10-24 20:08:13,052 INFO L78 Accepts]: Start accepts. Automaton has 626 states and 845 transitions. Word has length 90 [2024-10-24 20:08:13,052 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-10-24 20:08:13,052 INFO L471 AbstractCegarLoop]: Abstraction has 626 states and 845 transitions. [2024-10-24 20:08:13,052 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 10 states, 8 states have (on average 6.75) internal successors, (54), 8 states have internal predecessors, (54), 5 states have call successors, (9), 1 states have call predecessors, (9), 2 states have return successors, (9), 5 states have call predecessors, (9), 5 states have call successors, (9) [2024-10-24 20:08:13,052 INFO L276 IsEmpty]: Start isEmpty. Operand 626 states and 845 transitions. [2024-10-24 20:08:13,052 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 92 [2024-10-24 20:08:13,053 INFO L207 NwaCegarLoop]: Found error trace [2024-10-24 20:08:13,053 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] [2024-10-24 20:08:13,065 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (26)] Ended with exit code 0 [2024-10-24 20:08:13,256 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable29,26 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-10-24 20:08:13,256 INFO L396 AbstractCegarLoop]: === Iteration 31 === Targeting ULTIMATE.startErr14ASSERT_VIOLATIONINTEGER_OVERFLOW === [ULTIMATE.startErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 53 more)] === [2024-10-24 20:08:13,257 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-10-24 20:08:13,257 INFO L85 PathProgramCache]: Analyzing trace with hash -932904179, now seen corresponding path program 1 times [2024-10-24 20:08:13,257 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-10-24 20:08:13,257 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [34050079] [2024-10-24 20:08:13,257 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-10-24 20:08:13,257 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-10-24 20:08:13,266 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unknown [2024-10-24 20:08:13,267 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [1959743180] [2024-10-24 20:08:13,267 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-10-24 20:08:13,267 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-10-24 20:08:13,267 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2024-10-24 20:08:13,269 INFO L229 MonitoredProcess]: Starting monitored process 27 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-10-24 20:08:13,270 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (27)] Waiting until timeout for monitored process [2024-10-24 20:08:13,306 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-24 20:08:13,306 INFO L255 TraceCheckSpWp]: Trace formula consists of 167 conjuncts, 9 conjuncts are in the unsatisfiable core [2024-10-24 20:08:13,307 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-10-24 20:08:13,509 INFO L134 CoverageAnalysis]: Checked inductivity of 82 backedges. 3 proven. 24 refuted. 0 times theorem prover too weak. 55 trivial. 0 not checked. [2024-10-24 20:08:13,509 INFO L311 TraceCheckSpWp]: Computing backward predicates... [2024-10-24 20:08:13,590 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-10-24 20:08:13,590 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [34050079] [2024-10-24 20:08:13,590 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2024-10-24 20:08:13,590 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1959743180] [2024-10-24 20:08:13,590 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1959743180] provided 0 perfect and 1 imperfect interpolant sequences [2024-10-24 20:08:13,590 INFO L185 FreeRefinementEngine]: Found 0 perfect and 1 imperfect interpolant sequences. [2024-10-24 20:08:13,591 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [6] total 6 [2024-10-24 20:08:13,591 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [94866262] [2024-10-24 20:08:13,591 INFO L85 oduleStraightlineAll]: Using 1 imperfect interpolants to construct interpolant automaton [2024-10-24 20:08:13,591 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2024-10-24 20:08:13,591 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-10-24 20:08:13,591 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2024-10-24 20:08:13,592 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=21, Invalid=51, Unknown=0, NotChecked=0, Total=72 [2024-10-24 20:08:13,592 INFO L87 Difference]: Start difference. First operand 626 states and 845 transitions. Second operand has 7 states, 6 states have (on average 9.166666666666666) internal successors, (55), 6 states have internal predecessors, (55), 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-10-24 20:08:13,900 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-10-24 20:08:13,900 INFO L93 Difference]: Finished difference Result 626 states and 845 transitions. [2024-10-24 20:08:13,901 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2024-10-24 20:08:13,901 INFO L78 Accepts]: Start accepts. Automaton has has 7 states, 6 states have (on average 9.166666666666666) internal successors, (55), 6 states have internal predecessors, (55), 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 91 [2024-10-24 20:08:13,901 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-10-24 20:08:13,903 INFO L225 Difference]: With dead ends: 626 [2024-10-24 20:08:13,903 INFO L226 Difference]: Without dead ends: 620 [2024-10-24 20:08:13,903 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 125 GetRequests, 118 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-10-24 20:08:13,903 INFO L432 NwaCegarLoop]: 53 mSDtfsCounter, 56 mSDsluCounter, 140 mSDsCounter, 0 mSdLazyCounter, 324 mSolverCounterSat, 7 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 59 SdHoareTripleChecker+Valid, 193 SdHoareTripleChecker+Invalid, 331 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 7 IncrementalHoareTripleChecker+Valid, 324 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time [2024-10-24 20:08:13,904 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [59 Valid, 193 Invalid, 331 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [7 Valid, 324 Invalid, 0 Unknown, 0 Unchecked, 0.3s Time] [2024-10-24 20:08:13,904 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 620 states. [2024-10-24 20:08:13,942 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 620 to 545. [2024-10-24 20:08:13,943 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 545 states, 452 states have (on average 1.331858407079646) internal successors, (602), 490 states have internal predecessors, (602), 52 states have call successors, (52), 2 states have call predecessors, (52), 2 states have return successors, (52), 52 states have call predecessors, (52), 52 states have call successors, (52) [2024-10-24 20:08:13,944 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 545 states to 545 states and 706 transitions. [2024-10-24 20:08:13,944 INFO L78 Accepts]: Start accepts. Automaton has 545 states and 706 transitions. Word has length 91 [2024-10-24 20:08:13,944 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-10-24 20:08:13,944 INFO L471 AbstractCegarLoop]: Abstraction has 545 states and 706 transitions. [2024-10-24 20:08:13,945 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 6 states have (on average 9.166666666666666) internal successors, (55), 6 states have internal predecessors, (55), 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-10-24 20:08:13,945 INFO L276 IsEmpty]: Start isEmpty. Operand 545 states and 706 transitions. [2024-10-24 20:08:13,945 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 93 [2024-10-24 20:08:13,945 INFO L207 NwaCegarLoop]: Found error trace [2024-10-24 20:08:13,945 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, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-10-24 20:08:13,957 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (27)] Forceful destruction successful, exit code 0 [2024-10-24 20:08:14,146 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,SelfDestructingSolverStorable30 [2024-10-24 20:08:14,146 INFO L396 AbstractCegarLoop]: === Iteration 32 === Targeting ULTIMATE.startErr15ASSERT_VIOLATIONINTEGER_OVERFLOW === [ULTIMATE.startErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 53 more)] === [2024-10-24 20:08:14,146 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-10-24 20:08:14,147 INFO L85 PathProgramCache]: Analyzing trace with hash 1144741604, now seen corresponding path program 1 times [2024-10-24 20:08:14,147 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-10-24 20:08:14,147 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [323993058] [2024-10-24 20:08:14,147 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-10-24 20:08:14,147 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-10-24 20:08:14,155 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unknown [2024-10-24 20:08:14,156 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [928465154] [2024-10-24 20:08:14,156 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-10-24 20:08:14,156 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-10-24 20:08:14,156 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2024-10-24 20:08:14,158 INFO L229 MonitoredProcess]: Starting monitored process 28 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-10-24 20:08:14,166 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (28)] Waiting until timeout for monitored process [2024-10-24 20:08:14,203 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-24 20:08:14,203 INFO L255 TraceCheckSpWp]: Trace formula consists of 168 conjuncts, 9 conjuncts are in the unsatisfiable core [2024-10-24 20:08:14,205 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-10-24 20:08:14,410 INFO L134 CoverageAnalysis]: Checked inductivity of 83 backedges. 3 proven. 25 refuted. 0 times theorem prover too weak. 55 trivial. 0 not checked. [2024-10-24 20:08:14,411 INFO L311 TraceCheckSpWp]: Computing backward predicates... [2024-10-24 20:08:15,016 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-10-24 20:08:15,016 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [323993058] [2024-10-24 20:08:15,016 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2024-10-24 20:08:15,016 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [928465154] [2024-10-24 20:08:15,016 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [928465154] provided 0 perfect and 1 imperfect interpolant sequences [2024-10-24 20:08:15,017 INFO L185 FreeRefinementEngine]: Found 0 perfect and 1 imperfect interpolant sequences. [2024-10-24 20:08:15,017 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [6] total 6 [2024-10-24 20:08:15,017 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1287297512] [2024-10-24 20:08:15,017 INFO L85 oduleStraightlineAll]: Using 1 imperfect interpolants to construct interpolant automaton [2024-10-24 20:08:15,017 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2024-10-24 20:08:15,017 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-10-24 20:08:15,018 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2024-10-24 20:08:15,018 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=21, Invalid=51, Unknown=0, NotChecked=0, Total=72 [2024-10-24 20:08:15,018 INFO L87 Difference]: Start difference. First operand 545 states and 706 transitions. Second operand has 7 states, 6 states have (on average 9.333333333333334) internal successors, (56), 6 states have internal predecessors, (56), 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-10-24 20:08:15,502 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-10-24 20:08:15,502 INFO L93 Difference]: Finished difference Result 650 states and 849 transitions. [2024-10-24 20:08:15,502 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2024-10-24 20:08:15,502 INFO L78 Accepts]: Start accepts. Automaton has has 7 states, 6 states have (on average 9.333333333333334) internal successors, (56), 6 states have internal predecessors, (56), 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 92 [2024-10-24 20:08:15,503 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-10-24 20:08:15,504 INFO L225 Difference]: With dead ends: 650 [2024-10-24 20:08:15,504 INFO L226 Difference]: Without dead ends: 648 [2024-10-24 20:08:15,504 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 127 GetRequests, 120 SyntacticMatches, 0 SemanticMatches, 7 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 5 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=21, Invalid=51, Unknown=0, NotChecked=0, Total=72 [2024-10-24 20:08:15,505 INFO L432 NwaCegarLoop]: 64 mSDtfsCounter, 225 mSDsluCounter, 217 mSDsCounter, 0 mSdLazyCounter, 363 mSolverCounterSat, 6 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 238 SdHoareTripleChecker+Valid, 281 SdHoareTripleChecker+Invalid, 369 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 6 IncrementalHoareTripleChecker+Valid, 363 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.4s IncrementalHoareTripleChecker+Time [2024-10-24 20:08:15,505 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [238 Valid, 281 Invalid, 369 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [6 Valid, 363 Invalid, 0 Unknown, 0 Unchecked, 0.4s Time] [2024-10-24 20:08:15,505 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 648 states. [2024-10-24 20:08:15,557 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 648 to 600. [2024-10-24 20:08:15,561 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 600 states, 501 states have (on average 1.3572854291417165) internal successors, (680), 539 states have internal predecessors, (680), 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-10-24 20:08:15,563 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 600 states to 600 states and 796 transitions. [2024-10-24 20:08:15,563 INFO L78 Accepts]: Start accepts. Automaton has 600 states and 796 transitions. Word has length 92 [2024-10-24 20:08:15,563 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-10-24 20:08:15,563 INFO L471 AbstractCegarLoop]: Abstraction has 600 states and 796 transitions. [2024-10-24 20:08:15,563 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 6 states have (on average 9.333333333333334) internal successors, (56), 6 states have internal predecessors, (56), 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-10-24 20:08:15,567 INFO L276 IsEmpty]: Start isEmpty. Operand 600 states and 796 transitions. [2024-10-24 20:08:15,567 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 94 [2024-10-24 20:08:15,567 INFO L207 NwaCegarLoop]: Found error trace [2024-10-24 20:08:15,568 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, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-10-24 20:08:15,592 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (28)] Ended with exit code 0 [2024-10-24 20:08:15,768 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable31,28 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-10-24 20:08:15,768 INFO L396 AbstractCegarLoop]: === Iteration 33 === Targeting ULTIMATE.startErr16ASSERT_VIOLATIONINTEGER_OVERFLOW === [ULTIMATE.startErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 53 more)] === [2024-10-24 20:08:15,768 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-10-24 20:08:15,768 INFO L85 PathProgramCache]: Analyzing trace with hash 1127251439, now seen corresponding path program 1 times [2024-10-24 20:08:15,768 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-10-24 20:08:15,768 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [777117764] [2024-10-24 20:08:15,768 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-10-24 20:08:15,769 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-10-24 20:08:15,785 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unknown [2024-10-24 20:08:15,786 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [1155847248] [2024-10-24 20:08:15,786 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-10-24 20:08:15,786 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-10-24 20:08:15,786 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2024-10-24 20:08:15,789 INFO L229 MonitoredProcess]: Starting monitored process 29 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-10-24 20:08:15,790 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (29)] Waiting until timeout for monitored process [2024-10-24 20:08:15,829 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-24 20:08:15,829 INFO L255 TraceCheckSpWp]: Trace formula consists of 169 conjuncts, 19 conjuncts are in the unsatisfiable core [2024-10-24 20:08:15,831 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-10-24 20:08:16,228 INFO L134 CoverageAnalysis]: Checked inductivity of 84 backedges. 0 proven. 20 refuted. 0 times theorem prover too weak. 64 trivial. 0 not checked. [2024-10-24 20:08:16,229 INFO L311 TraceCheckSpWp]: Computing backward predicates... [2024-10-24 20:08:17,465 INFO L134 CoverageAnalysis]: Checked inductivity of 84 backedges. 0 proven. 20 refuted. 0 times theorem prover too weak. 64 trivial. 0 not checked. [2024-10-24 20:08:17,465 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-10-24 20:08:17,465 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [777117764] [2024-10-24 20:08:17,465 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2024-10-24 20:08:17,465 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1155847248] [2024-10-24 20:08:17,465 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1155847248] provided 0 perfect and 2 imperfect interpolant sequences [2024-10-24 20:08:17,466 INFO L185 FreeRefinementEngine]: Found 0 perfect and 2 imperfect interpolant sequences. [2024-10-24 20:08:17,466 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [6, 6] total 11 [2024-10-24 20:08:17,466 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [676609268] [2024-10-24 20:08:17,466 INFO L85 oduleStraightlineAll]: Using 2 imperfect interpolants to construct interpolant automaton [2024-10-24 20:08:17,466 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 12 states [2024-10-24 20:08:17,466 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-10-24 20:08:17,466 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2024-10-24 20:08:17,467 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=36, Invalid=96, Unknown=0, NotChecked=0, Total=132 [2024-10-24 20:08:17,467 INFO L87 Difference]: Start difference. First operand 600 states and 796 transitions. Second operand has 12 states, 11 states have (on average 9.090909090909092) internal successors, (100), 12 states have internal predecessors, (100), 5 states have call successors, (14), 1 states have call predecessors, (14), 1 states have return successors, (14), 5 states have call predecessors, (14), 5 states have call successors, (14) [2024-10-24 20:08:21,245 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-10-24 20:08:21,245 INFO L93 Difference]: Finished difference Result 675 states and 896 transitions. [2024-10-24 20:08:21,246 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 19 states. [2024-10-24 20:08:21,246 INFO L78 Accepts]: Start accepts. Automaton has has 12 states, 11 states have (on average 9.090909090909092) internal successors, (100), 12 states have internal predecessors, (100), 5 states have call successors, (14), 1 states have call predecessors, (14), 1 states have return successors, (14), 5 states have call predecessors, (14), 5 states have call successors, (14) Word has length 93 [2024-10-24 20:08:21,246 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-10-24 20:08:21,249 INFO L225 Difference]: With dead ends: 675 [2024-10-24 20:08:21,249 INFO L226 Difference]: Without dead ends: 644 [2024-10-24 20:08:21,250 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 196 GetRequests, 174 SyntacticMatches, 0 SemanticMatches, 22 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 98 ImplicationChecksByTransitivity, 0.6s TimeCoverageRelationStatistics Valid=161, Invalid=391, Unknown=0, NotChecked=0, Total=552 [2024-10-24 20:08:21,250 INFO L432 NwaCegarLoop]: 62 mSDtfsCounter, 623 mSDsluCounter, 179 mSDsCounter, 0 mSdLazyCounter, 971 mSolverCounterSat, 87 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 3.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 625 SdHoareTripleChecker+Valid, 241 SdHoareTripleChecker+Invalid, 1058 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 87 IncrementalHoareTripleChecker+Valid, 971 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 3.4s IncrementalHoareTripleChecker+Time [2024-10-24 20:08:21,250 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [625 Valid, 241 Invalid, 1058 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [87 Valid, 971 Invalid, 0 Unknown, 0 Unchecked, 3.4s Time] [2024-10-24 20:08:21,250 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 644 states. [2024-10-24 20:08:21,280 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 644 to 623. [2024-10-24 20:08:21,280 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 623 states, 524 states have (on average 1.3625954198473282) internal successors, (714), 561 states have internal predecessors, (714), 59 states have call successors, (59), 2 states have call predecessors, (59), 2 states have return successors, (59), 59 states have call predecessors, (59), 59 states have call successors, (59) [2024-10-24 20:08:21,281 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 623 states to 623 states and 832 transitions. [2024-10-24 20:08:21,282 INFO L78 Accepts]: Start accepts. Automaton has 623 states and 832 transitions. Word has length 93 [2024-10-24 20:08:21,282 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-10-24 20:08:21,282 INFO L471 AbstractCegarLoop]: Abstraction has 623 states and 832 transitions. [2024-10-24 20:08:21,282 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 12 states, 11 states have (on average 9.090909090909092) internal successors, (100), 12 states have internal predecessors, (100), 5 states have call successors, (14), 1 states have call predecessors, (14), 1 states have return successors, (14), 5 states have call predecessors, (14), 5 states have call successors, (14) [2024-10-24 20:08:21,282 INFO L276 IsEmpty]: Start isEmpty. Operand 623 states and 832 transitions. [2024-10-24 20:08:21,282 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 95 [2024-10-24 20:08:21,283 INFO L207 NwaCegarLoop]: Found error trace [2024-10-24 20:08:21,283 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] [2024-10-24 20:08:21,295 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (29)] Ended with exit code 0 [2024-10-24 20:08:21,483 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable32,29 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-10-24 20:08:21,483 INFO L396 AbstractCegarLoop]: === Iteration 34 === Targeting ULTIMATE.startErr17ASSERT_VIOLATIONINTEGER_OVERFLOW === [ULTIMATE.startErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 53 more)] === [2024-10-24 20:08:21,484 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-10-24 20:08:21,484 INFO L85 PathProgramCache]: Analyzing trace with hash 585056326, now seen corresponding path program 1 times [2024-10-24 20:08:21,484 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-10-24 20:08:21,484 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1765993708] [2024-10-24 20:08:21,484 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-10-24 20:08:21,484 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-10-24 20:08:21,501 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unknown [2024-10-24 20:08:21,502 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [1718171634] [2024-10-24 20:08:21,502 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-10-24 20:08:21,502 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-10-24 20:08:21,502 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2024-10-24 20:08:21,507 INFO L229 MonitoredProcess]: Starting monitored process 30 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-10-24 20:08:21,508 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (30)] Waiting until timeout for monitored process [2024-10-24 20:08:21,548 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-24 20:08:21,549 INFO L255 TraceCheckSpWp]: Trace formula consists of 170 conjuncts, 30 conjuncts are in the unsatisfiable core [2024-10-24 20:08:21,551 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-10-24 20:08:22,017 INFO L134 CoverageAnalysis]: Checked inductivity of 85 backedges. 6 proven. 39 refuted. 0 times theorem prover too weak. 40 trivial. 0 not checked. [2024-10-24 20:08:22,017 INFO L311 TraceCheckSpWp]: Computing backward predicates... [2024-10-24 20:08:22,989 INFO L134 CoverageAnalysis]: Checked inductivity of 85 backedges. 6 proven. 39 refuted. 0 times theorem prover too weak. 40 trivial. 0 not checked. [2024-10-24 20:08:22,990 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-10-24 20:08:22,990 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1765993708] [2024-10-24 20:08:22,990 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2024-10-24 20:08:22,990 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1718171634] [2024-10-24 20:08:22,990 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1718171634] provided 0 perfect and 2 imperfect interpolant sequences [2024-10-24 20:08:22,990 INFO L185 FreeRefinementEngine]: Found 0 perfect and 2 imperfect interpolant sequences. [2024-10-24 20:08:22,990 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 11] total 18 [2024-10-24 20:08:22,991 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2106473021] [2024-10-24 20:08:22,991 INFO L85 oduleStraightlineAll]: Using 2 imperfect interpolants to construct interpolant automaton [2024-10-24 20:08:22,992 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 19 states [2024-10-24 20:08:22,992 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-10-24 20:08:22,992 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2024-10-24 20:08:22,993 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=65, Invalid=277, Unknown=0, NotChecked=0, Total=342 [2024-10-24 20:08:22,993 INFO L87 Difference]: Start difference. First operand 623 states and 832 transitions. Second operand has 19 states, 16 states have (on average 7.0) internal successors, (112), 15 states have internal predecessors, (112), 10 states have call successors, (16), 1 states have call predecessors, (16), 3 states have return successors, (17), 9 states have call predecessors, (17), 10 states have call successors, (17) [2024-10-24 20:08:31,358 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 4.30s for a HTC check with result UNKNOWN. Formula has sorts [Bool, Int], hasArrays=false, hasNonlinArith=true, quantifiers [] [2024-10-24 20:08:31,864 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-10-24 20:08:31,864 INFO L93 Difference]: Finished difference Result 781 states and 1062 transitions. [2024-10-24 20:08:31,865 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 20 states. [2024-10-24 20:08:31,865 INFO L78 Accepts]: Start accepts. Automaton has has 19 states, 16 states have (on average 7.0) internal successors, (112), 15 states have internal predecessors, (112), 10 states have call successors, (16), 1 states have call predecessors, (16), 3 states have return successors, (17), 9 states have call predecessors, (17), 10 states have call successors, (17) Word has length 94 [2024-10-24 20:08:31,865 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-10-24 20:08:31,867 INFO L225 Difference]: With dead ends: 781 [2024-10-24 20:08:31,867 INFO L226 Difference]: Without dead ends: 779 [2024-10-24 20:08:31,868 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 195 GetRequests, 169 SyntacticMatches, 0 SemanticMatches, 26 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 107 ImplicationChecksByTransitivity, 0.8s TimeCoverageRelationStatistics Valid=181, Invalid=575, Unknown=0, NotChecked=0, Total=756 [2024-10-24 20:08:31,868 INFO L432 NwaCegarLoop]: 40 mSDtfsCounter, 1042 mSDsluCounter, 407 mSDsCounter, 0 mSdLazyCounter, 1845 mSolverCounterSat, 95 mSolverCounterUnsat, 1 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 8.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1048 SdHoareTripleChecker+Valid, 447 SdHoareTripleChecker+Invalid, 1941 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 95 IncrementalHoareTripleChecker+Valid, 1845 IncrementalHoareTripleChecker+Invalid, 1 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 8.5s IncrementalHoareTripleChecker+Time [2024-10-24 20:08:31,868 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [1048 Valid, 447 Invalid, 1941 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [95 Valid, 1845 Invalid, 1 Unknown, 0 Unchecked, 8.5s Time] [2024-10-24 20:08:31,869 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 779 states. [2024-10-24 20:08:31,914 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 779 to 692. [2024-10-24 20:08:31,914 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 692 states, 588 states have (on average 1.3775510204081634) internal successors, (810), 624 states have internal predecessors, (810), 65 states have call successors, (65), 2 states have call predecessors, (65), 2 states have return successors, (65), 65 states have call predecessors, (65), 65 states have call successors, (65) [2024-10-24 20:08:31,916 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 692 states to 692 states and 940 transitions. [2024-10-24 20:08:31,916 INFO L78 Accepts]: Start accepts. Automaton has 692 states and 940 transitions. Word has length 94 [2024-10-24 20:08:31,916 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-10-24 20:08:31,916 INFO L471 AbstractCegarLoop]: Abstraction has 692 states and 940 transitions. [2024-10-24 20:08:31,916 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 19 states, 16 states have (on average 7.0) internal successors, (112), 15 states have internal predecessors, (112), 10 states have call successors, (16), 1 states have call predecessors, (16), 3 states have return successors, (17), 9 states have call predecessors, (17), 10 states have call successors, (17) [2024-10-24 20:08:31,916 INFO L276 IsEmpty]: Start isEmpty. Operand 692 states and 940 transitions. [2024-10-24 20:08:31,917 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 104 [2024-10-24 20:08:31,917 INFO L207 NwaCegarLoop]: Found error trace [2024-10-24 20:08:31,917 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, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-10-24 20:08:31,930 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (30)] Forceful destruction successful, exit code 0 [2024-10-24 20:08:32,117 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable33,30 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-10-24 20:08:32,118 INFO L396 AbstractCegarLoop]: === Iteration 35 === Targeting ULTIMATE.startErr25ASSERT_VIOLATIONINTEGER_OVERFLOW === [ULTIMATE.startErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 53 more)] === [2024-10-24 20:08:32,118 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-10-24 20:08:32,118 INFO L85 PathProgramCache]: Analyzing trace with hash 1942787823, now seen corresponding path program 1 times [2024-10-24 20:08:32,118 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-10-24 20:08:32,118 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1055497243] [2024-10-24 20:08:32,118 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-10-24 20:08:32,119 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-10-24 20:08:32,126 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-24 20:08:32,202 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2024-10-24 20:08:32,203 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-24 20:08:32,204 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 7 [2024-10-24 20:08:32,204 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-24 20:08:32,205 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 12 [2024-10-24 20:08:32,206 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-24 20:08:32,206 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 17 [2024-10-24 20:08:32,207 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-24 20:08:32,208 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 30 [2024-10-24 20:08:32,208 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-24 20:08:32,210 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 41 [2024-10-24 20:08:32,210 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-24 20:08:32,211 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 52 [2024-10-24 20:08:32,212 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-24 20:08:32,213 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 72 [2024-10-24 20:08:32,213 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-24 20:08:32,215 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 83 [2024-10-24 20:08:32,215 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-24 20:08:32,218 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 94 [2024-10-24 20:08:32,219 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-24 20:08:32,220 INFO L134 CoverageAnalysis]: Checked inductivity of 108 backedges. 0 proven. 24 refuted. 0 times theorem prover too weak. 84 trivial. 0 not checked. [2024-10-24 20:08:32,220 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-10-24 20:08:32,220 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1055497243] [2024-10-24 20:08:32,220 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1055497243] provided 0 perfect and 1 imperfect interpolant sequences [2024-10-24 20:08:32,220 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [574523797] [2024-10-24 20:08:32,220 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-10-24 20:08:32,221 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-10-24 20:08:32,221 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2024-10-24 20:08:32,222 INFO L229 MonitoredProcess]: Starting monitored process 31 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-10-24 20:08:32,229 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (31)] Waiting until timeout for monitored process [2024-10-24 20:08:32,272 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-24 20:08:32,273 INFO L255 TraceCheckSpWp]: Trace formula consists of 183 conjuncts, 5 conjuncts are in the unsatisfiable core [2024-10-24 20:08:32,274 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-10-24 20:08:32,389 INFO L134 CoverageAnalysis]: Checked inductivity of 108 backedges. 0 proven. 24 refuted. 0 times theorem prover too weak. 84 trivial. 0 not checked. [2024-10-24 20:08:32,389 INFO L311 TraceCheckSpWp]: Computing backward predicates... [2024-10-24 20:08:32,509 INFO L134 CoverageAnalysis]: Checked inductivity of 108 backedges. 0 proven. 24 refuted. 0 times theorem prover too weak. 84 trivial. 0 not checked. [2024-10-24 20:08:32,509 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [574523797] provided 0 perfect and 2 imperfect interpolant sequences [2024-10-24 20:08:32,509 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2024-10-24 20:08:32,509 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [5, 5, 5] total 13 [2024-10-24 20:08:32,509 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1877770755] [2024-10-24 20:08:32,509 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2024-10-24 20:08:32,510 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 14 states [2024-10-24 20:08:32,510 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-10-24 20:08:32,510 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 14 interpolants. [2024-10-24 20:08:32,511 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=40, Invalid=142, Unknown=0, NotChecked=0, Total=182 [2024-10-24 20:08:32,511 INFO L87 Difference]: Start difference. First operand 692 states and 940 transitions. Second operand has 14 states, 13 states have (on average 12.692307692307692) internal successors, (165), 14 states have internal predecessors, (165), 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-10-24 20:08:33,547 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-10-24 20:08:33,548 INFO L93 Difference]: Finished difference Result 1026 states and 1378 transitions. [2024-10-24 20:08:33,548 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 36 states. [2024-10-24 20:08:33,548 INFO L78 Accepts]: Start accepts. Automaton has has 14 states, 13 states have (on average 12.692307692307692) internal successors, (165), 14 states have internal predecessors, (165), 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 103 [2024-10-24 20:08:33,548 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-10-24 20:08:33,551 INFO L225 Difference]: With dead ends: 1026 [2024-10-24 20:08:33,551 INFO L226 Difference]: Without dead ends: 1025 [2024-10-24 20:08:33,552 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 261 GetRequests, 217 SyntacticMatches, 0 SemanticMatches, 44 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 576 ImplicationChecksByTransitivity, 0.4s TimeCoverageRelationStatistics Valid=572, Invalid=1498, Unknown=0, NotChecked=0, Total=2070 [2024-10-24 20:08:33,552 INFO L432 NwaCegarLoop]: 103 mSDtfsCounter, 1161 mSDsluCounter, 511 mSDsCounter, 0 mSdLazyCounter, 580 mSolverCounterSat, 89 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.6s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1161 SdHoareTripleChecker+Valid, 614 SdHoareTripleChecker+Invalid, 669 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 89 IncrementalHoareTripleChecker+Valid, 580 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.7s IncrementalHoareTripleChecker+Time [2024-10-24 20:08:33,552 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [1161 Valid, 614 Invalid, 669 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [89 Valid, 580 Invalid, 0 Unknown, 0 Unchecked, 0.7s Time] [2024-10-24 20:08:33,553 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1025 states. [2024-10-24 20:08:33,595 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1025 to 803. [2024-10-24 20:08:33,596 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 803 states, 687 states have (on average 1.4032023289665212) internal successors, (964), 723 states have internal predecessors, (964), 77 states have call successors, (77), 2 states have call predecessors, (77), 2 states have return successors, (77), 77 states have call predecessors, (77), 77 states have call successors, (77) [2024-10-24 20:08:33,598 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 803 states to 803 states and 1118 transitions. [2024-10-24 20:08:33,598 INFO L78 Accepts]: Start accepts. Automaton has 803 states and 1118 transitions. Word has length 103 [2024-10-24 20:08:33,598 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-10-24 20:08:33,598 INFO L471 AbstractCegarLoop]: Abstraction has 803 states and 1118 transitions. [2024-10-24 20:08:33,599 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 14 states, 13 states have (on average 12.692307692307692) internal successors, (165), 14 states have internal predecessors, (165), 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-10-24 20:08:33,599 INFO L276 IsEmpty]: Start isEmpty. Operand 803 states and 1118 transitions. [2024-10-24 20:08:33,599 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 104 [2024-10-24 20:08:33,599 INFO L207 NwaCegarLoop]: Found error trace [2024-10-24 20:08:33,599 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, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-10-24 20:08:33,615 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (31)] Ended with exit code 0 [2024-10-24 20:08:33,803 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,SelfDestructingSolverStorable34 [2024-10-24 20:08:33,805 INFO L396 AbstractCegarLoop]: === Iteration 36 === Targeting ULTIMATE.startErr19ASSERT_VIOLATIONINTEGER_OVERFLOW === [ULTIMATE.startErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 53 more)] === [2024-10-24 20:08:33,805 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-10-24 20:08:33,805 INFO L85 PathProgramCache]: Analyzing trace with hash -183187217, now seen corresponding path program 1 times [2024-10-24 20:08:33,805 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-10-24 20:08:33,806 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [630123919] [2024-10-24 20:08:33,806 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-10-24 20:08:33,806 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-10-24 20:08:33,812 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-24 20:08:33,855 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2024-10-24 20:08:33,856 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-24 20:08:33,858 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 7 [2024-10-24 20:08:33,858 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-24 20:08:33,860 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 12 [2024-10-24 20:08:33,860 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-24 20:08:33,861 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 17 [2024-10-24 20:08:33,862 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-24 20:08:33,862 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 30 [2024-10-24 20:08:33,863 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-24 20:08:33,864 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 41 [2024-10-24 20:08:33,864 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-24 20:08:33,866 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 52 [2024-10-24 20:08:33,866 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-24 20:08:33,867 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 72 [2024-10-24 20:08:33,868 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-24 20:08:33,869 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 83 [2024-10-24 20:08:33,869 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-24 20:08:33,870 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 94 [2024-10-24 20:08:33,871 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-24 20:08:33,873 INFO L134 CoverageAnalysis]: Checked inductivity of 108 backedges. 0 proven. 24 refuted. 0 times theorem prover too weak. 84 trivial. 0 not checked. [2024-10-24 20:08:33,873 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-10-24 20:08:33,873 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [630123919] [2024-10-24 20:08:33,873 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [630123919] provided 0 perfect and 1 imperfect interpolant sequences [2024-10-24 20:08:33,873 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [897070407] [2024-10-24 20:08:33,873 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-10-24 20:08:33,873 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-10-24 20:08:33,874 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2024-10-24 20:08:33,875 INFO L229 MonitoredProcess]: Starting monitored process 32 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-10-24 20:08:33,876 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (32)] Waiting until timeout for monitored process [2024-10-24 20:08:33,914 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-24 20:08:33,915 INFO L255 TraceCheckSpWp]: Trace formula consists of 183 conjuncts, 6 conjuncts are in the unsatisfiable core [2024-10-24 20:08:33,916 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-10-24 20:08:34,077 INFO L134 CoverageAnalysis]: Checked inductivity of 108 backedges. 0 proven. 24 refuted. 0 times theorem prover too weak. 84 trivial. 0 not checked. [2024-10-24 20:08:34,078 INFO L311 TraceCheckSpWp]: Computing backward predicates... [2024-10-24 20:08:34,178 INFO L134 CoverageAnalysis]: Checked inductivity of 108 backedges. 0 proven. 24 refuted. 0 times theorem prover too weak. 84 trivial. 0 not checked. [2024-10-24 20:08:34,179 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [897070407] provided 0 perfect and 2 imperfect interpolant sequences [2024-10-24 20:08:34,179 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2024-10-24 20:08:34,179 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [5, 5, 5] total 12 [2024-10-24 20:08:34,179 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [135084096] [2024-10-24 20:08:34,179 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2024-10-24 20:08:34,180 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 13 states [2024-10-24 20:08:34,180 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-10-24 20:08:34,180 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 13 interpolants. [2024-10-24 20:08:34,180 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=35, Invalid=121, Unknown=0, NotChecked=0, Total=156 [2024-10-24 20:08:34,181 INFO L87 Difference]: Start difference. First operand 803 states and 1118 transitions. Second operand has 13 states, 12 states have (on average 13.666666666666666) internal successors, (164), 13 states have internal predecessors, (164), 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-10-24 20:08:35,479 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-10-24 20:08:35,479 INFO L93 Difference]: Finished difference Result 1327 states and 1811 transitions. [2024-10-24 20:08:35,479 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 29 states. [2024-10-24 20:08:35,479 INFO L78 Accepts]: Start accepts. Automaton has has 13 states, 12 states have (on average 13.666666666666666) internal successors, (164), 13 states have internal predecessors, (164), 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 103 [2024-10-24 20:08:35,480 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-10-24 20:08:35,483 INFO L225 Difference]: With dead ends: 1327 [2024-10-24 20:08:35,483 INFO L226 Difference]: Without dead ends: 1326 [2024-10-24 20:08:35,489 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 249 GetRequests, 217 SyntacticMatches, 0 SemanticMatches, 32 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 265 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=332, Invalid=790, Unknown=0, NotChecked=0, Total=1122 [2024-10-24 20:08:35,490 INFO L432 NwaCegarLoop]: 114 mSDtfsCounter, 1077 mSDsluCounter, 464 mSDsCounter, 0 mSdLazyCounter, 619 mSolverCounterSat, 80 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1080 SdHoareTripleChecker+Valid, 578 SdHoareTripleChecker+Invalid, 699 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 80 IncrementalHoareTripleChecker+Valid, 619 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.0s IncrementalHoareTripleChecker+Time [2024-10-24 20:08:35,490 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [1080 Valid, 578 Invalid, 699 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [80 Valid, 619 Invalid, 0 Unknown, 0 Unchecked, 1.0s Time] [2024-10-24 20:08:35,491 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1326 states. [2024-10-24 20:08:35,559 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1326 to 1022. [2024-10-24 20:08:35,559 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1022 states, 885 states have (on average 1.4350282485875707) internal successors, (1270), 921 states have internal predecessors, (1270), 98 states have call successors, (98), 2 states have call predecessors, (98), 2 states have return successors, (98), 98 states have call predecessors, (98), 98 states have call successors, (98) [2024-10-24 20:08:35,561 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1022 states to 1022 states and 1466 transitions. [2024-10-24 20:08:35,561 INFO L78 Accepts]: Start accepts. Automaton has 1022 states and 1466 transitions. Word has length 103 [2024-10-24 20:08:35,561 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-10-24 20:08:35,561 INFO L471 AbstractCegarLoop]: Abstraction has 1022 states and 1466 transitions. [2024-10-24 20:08:35,562 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 13 states, 12 states have (on average 13.666666666666666) internal successors, (164), 13 states have internal predecessors, (164), 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-10-24 20:08:35,562 INFO L276 IsEmpty]: Start isEmpty. Operand 1022 states and 1466 transitions. [2024-10-24 20:08:35,563 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 105 [2024-10-24 20:08:35,563 INFO L207 NwaCegarLoop]: Found error trace [2024-10-24 20:08:35,563 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] [2024-10-24 20:08:35,575 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (32)] Ended with exit code 0 [2024-10-24 20:08:35,763 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,SelfDestructingSolverStorable35 [2024-10-24 20:08:35,764 INFO L396 AbstractCegarLoop]: === Iteration 37 === Targeting ULTIMATE.startErr26ASSERT_VIOLATIONINTEGER_OVERFLOW === [ULTIMATE.startErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 53 more)] === [2024-10-24 20:08:35,764 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-10-24 20:08:35,764 INFO L85 PathProgramCache]: Analyzing trace with hash -1383405355, now seen corresponding path program 1 times [2024-10-24 20:08:35,764 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-10-24 20:08:35,764 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1174162152] [2024-10-24 20:08:35,764 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-10-24 20:08:35,764 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-10-24 20:08:35,770 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-24 20:08:35,830 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2024-10-24 20:08:35,831 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-24 20:08:35,832 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 7 [2024-10-24 20:08:35,832 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-24 20:08:35,833 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 12 [2024-10-24 20:08:35,833 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-24 20:08:35,833 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 17 [2024-10-24 20:08:35,834 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-24 20:08:35,834 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 30 [2024-10-24 20:08:35,835 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-24 20:08:35,836 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 41 [2024-10-24 20:08:35,837 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-24 20:08:35,839 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 52 [2024-10-24 20:08:35,839 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-24 20:08:35,841 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 72 [2024-10-24 20:08:35,841 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-24 20:08:35,842 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 83 [2024-10-24 20:08:35,843 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-24 20:08:35,844 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 94 [2024-10-24 20:08:35,845 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-24 20:08:35,847 INFO L134 CoverageAnalysis]: Checked inductivity of 111 backedges. 0 proven. 27 refuted. 0 times theorem prover too weak. 84 trivial. 0 not checked. [2024-10-24 20:08:35,847 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-10-24 20:08:35,847 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1174162152] [2024-10-24 20:08:35,847 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1174162152] provided 0 perfect and 1 imperfect interpolant sequences [2024-10-24 20:08:35,847 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [165657501] [2024-10-24 20:08:35,847 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-10-24 20:08:35,848 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-10-24 20:08:35,848 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2024-10-24 20:08:35,849 INFO L229 MonitoredProcess]: Starting monitored process 33 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-10-24 20:08:35,850 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (33)] Waiting until timeout for monitored process [2024-10-24 20:08:35,890 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-24 20:08:35,891 INFO L255 TraceCheckSpWp]: Trace formula consists of 186 conjuncts, 4 conjuncts are in the unsatisfiable core [2024-10-24 20:08:35,892 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-10-24 20:08:36,013 INFO L134 CoverageAnalysis]: Checked inductivity of 111 backedges. 0 proven. 27 refuted. 0 times theorem prover too weak. 84 trivial. 0 not checked. [2024-10-24 20:08:36,014 INFO L311 TraceCheckSpWp]: Computing backward predicates... [2024-10-24 20:08:36,122 INFO L134 CoverageAnalysis]: Checked inductivity of 111 backedges. 0 proven. 27 refuted. 0 times theorem prover too weak. 84 trivial. 0 not checked. [2024-10-24 20:08:36,122 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [165657501] provided 0 perfect and 2 imperfect interpolant sequences [2024-10-24 20:08:36,122 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2024-10-24 20:08:36,122 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [3, 3, 3] total 7 [2024-10-24 20:08:36,122 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [526213295] [2024-10-24 20:08:36,123 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2024-10-24 20:08:36,123 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 8 states [2024-10-24 20:08:36,123 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-10-24 20:08:36,123 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2024-10-24 20:08:36,123 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=25, Invalid=31, Unknown=0, NotChecked=0, Total=56 [2024-10-24 20:08:36,124 INFO L87 Difference]: Start difference. First operand 1022 states and 1466 transitions. Second operand has 8 states, 7 states have (on average 23.428571428571427) internal successors, (164), 8 states have internal predecessors, (164), 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-10-24 20:08:36,742 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-10-24 20:08:36,743 INFO L93 Difference]: Finished difference Result 1567 states and 2254 transitions. [2024-10-24 20:08:36,743 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2024-10-24 20:08:36,743 INFO L78 Accepts]: Start accepts. Automaton has has 8 states, 7 states have (on average 23.428571428571427) internal successors, (164), 8 states have internal predecessors, (164), 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 104 [2024-10-24 20:08:36,743 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-10-24 20:08:36,748 INFO L225 Difference]: With dead ends: 1567 [2024-10-24 20:08:36,748 INFO L226 Difference]: Without dead ends: 1565 [2024-10-24 20:08:36,748 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 230 GetRequests, 223 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-10-24 20:08:36,748 INFO L432 NwaCegarLoop]: 71 mSDtfsCounter, 192 mSDsluCounter, 309 mSDsCounter, 0 mSdLazyCounter, 539 mSolverCounterSat, 12 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.5s Time, 0 mProtectedPredicate, 0 mProtectedAction, 201 SdHoareTripleChecker+Valid, 380 SdHoareTripleChecker+Invalid, 551 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 12 IncrementalHoareTripleChecker+Valid, 539 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.5s IncrementalHoareTripleChecker+Time [2024-10-24 20:08:36,748 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [201 Valid, 380 Invalid, 551 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [12 Valid, 539 Invalid, 0 Unknown, 0 Unchecked, 0.5s Time] [2024-10-24 20:08:36,749 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1565 states. [2024-10-24 20:08:36,817 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1565 to 1297. [2024-10-24 20:08:36,818 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1297 states, 1133 states have (on average 1.4466019417475728) internal successors, (1639), 1169 states have internal predecessors, (1639), 125 states have call successors, (125), 2 states have call predecessors, (125), 2 states have return successors, (125), 125 states have call predecessors, (125), 125 states have call successors, (125) [2024-10-24 20:08:36,820 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1297 states to 1297 states and 1889 transitions. [2024-10-24 20:08:36,820 INFO L78 Accepts]: Start accepts. Automaton has 1297 states and 1889 transitions. Word has length 104 [2024-10-24 20:08:36,821 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-10-24 20:08:36,821 INFO L471 AbstractCegarLoop]: Abstraction has 1297 states and 1889 transitions. [2024-10-24 20:08:36,821 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 8 states, 7 states have (on average 23.428571428571427) internal successors, (164), 8 states have internal predecessors, (164), 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-10-24 20:08:36,821 INFO L276 IsEmpty]: Start isEmpty. Operand 1297 states and 1889 transitions. [2024-10-24 20:08:36,822 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 107 [2024-10-24 20:08:36,822 INFO L207 NwaCegarLoop]: Found error trace [2024-10-24 20:08:36,822 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] [2024-10-24 20:08:36,834 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (33)] Forceful destruction successful, exit code 0 [2024-10-24 20:08:37,026 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable36,33 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-10-24 20:08:37,026 INFO L396 AbstractCegarLoop]: === Iteration 38 === Targeting ULTIMATE.startErr22ASSERT_VIOLATIONINTEGER_OVERFLOW === [ULTIMATE.startErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 53 more)] === [2024-10-24 20:08:37,027 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-10-24 20:08:37,027 INFO L85 PathProgramCache]: Analyzing trace with hash -1801301019, now seen corresponding path program 1 times [2024-10-24 20:08:37,027 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-10-24 20:08:37,027 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [658487416] [2024-10-24 20:08:37,027 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-10-24 20:08:37,027 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-10-24 20:08:37,035 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-24 20:08:37,085 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2024-10-24 20:08:37,086 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-24 20:08:37,086 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 7 [2024-10-24 20:08:37,087 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-24 20:08:37,088 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 12 [2024-10-24 20:08:37,088 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-24 20:08:37,089 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 17 [2024-10-24 20:08:37,089 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-24 20:08:37,090 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 30 [2024-10-24 20:08:37,090 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-24 20:08:37,092 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 41 [2024-10-24 20:08:37,092 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-24 20:08:37,094 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 52 [2024-10-24 20:08:37,094 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-24 20:08:37,095 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 72 [2024-10-24 20:08:37,096 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-24 20:08:37,097 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 83 [2024-10-24 20:08:37,097 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-24 20:08:37,099 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 94 [2024-10-24 20:08:37,099 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-24 20:08:37,100 INFO L134 CoverageAnalysis]: Checked inductivity of 113 backedges. 0 proven. 29 refuted. 0 times theorem prover too weak. 84 trivial. 0 not checked. [2024-10-24 20:08:37,100 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-10-24 20:08:37,101 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [658487416] [2024-10-24 20:08:37,101 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [658487416] provided 0 perfect and 1 imperfect interpolant sequences [2024-10-24 20:08:37,101 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [89557259] [2024-10-24 20:08:37,101 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-10-24 20:08:37,101 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-10-24 20:08:37,101 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2024-10-24 20:08:37,102 INFO L229 MonitoredProcess]: Starting monitored process 34 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-10-24 20:08:37,103 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (34)] Waiting until timeout for monitored process [2024-10-24 20:08:37,139 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-24 20:08:37,140 INFO L255 TraceCheckSpWp]: Trace formula consists of 190 conjuncts, 4 conjuncts are in the unsatisfiable core [2024-10-24 20:08:37,141 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-10-24 20:08:37,264 INFO L134 CoverageAnalysis]: Checked inductivity of 113 backedges. 0 proven. 29 refuted. 0 times theorem prover too weak. 84 trivial. 0 not checked. [2024-10-24 20:08:37,265 INFO L311 TraceCheckSpWp]: Computing backward predicates... [2024-10-24 20:08:37,355 INFO L134 CoverageAnalysis]: Checked inductivity of 113 backedges. 0 proven. 29 refuted. 0 times theorem prover too weak. 84 trivial. 0 not checked. [2024-10-24 20:08:37,355 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [89557259] provided 0 perfect and 2 imperfect interpolant sequences [2024-10-24 20:08:37,355 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2024-10-24 20:08:37,356 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [3, 3, 3] total 7 [2024-10-24 20:08:37,356 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [136875506] [2024-10-24 20:08:37,356 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2024-10-24 20:08:37,356 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 8 states [2024-10-24 20:08:37,356 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-10-24 20:08:37,357 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2024-10-24 20:08:37,357 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=25, Invalid=31, Unknown=0, NotChecked=0, Total=56 [2024-10-24 20:08:37,357 INFO L87 Difference]: Start difference. First operand 1297 states and 1889 transitions. Second operand has 8 states, 7 states have (on average 24.285714285714285) internal successors, (170), 8 states have internal predecessors, (170), 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-10-24 20:08:38,015 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-10-24 20:08:38,015 INFO L93 Difference]: Finished difference Result 1839 states and 2686 transitions. [2024-10-24 20:08:38,015 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2024-10-24 20:08:38,015 INFO L78 Accepts]: Start accepts. Automaton has has 8 states, 7 states have (on average 24.285714285714285) internal successors, (170), 8 states have internal predecessors, (170), 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 106 [2024-10-24 20:08:38,016 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-10-24 20:08:38,021 INFO L225 Difference]: With dead ends: 1839 [2024-10-24 20:08:38,021 INFO L226 Difference]: Without dead ends: 1837 [2024-10-24 20:08:38,021 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 234 GetRequests, 227 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-10-24 20:08:38,022 INFO L432 NwaCegarLoop]: 68 mSDtfsCounter, 381 mSDsluCounter, 196 mSDsCounter, 0 mSdLazyCounter, 332 mSolverCounterSat, 31 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.5s Time, 0 mProtectedPredicate, 0 mProtectedAction, 390 SdHoareTripleChecker+Valid, 264 SdHoareTripleChecker+Invalid, 363 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 31 IncrementalHoareTripleChecker+Valid, 332 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.5s IncrementalHoareTripleChecker+Time [2024-10-24 20:08:38,023 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [390 Valid, 264 Invalid, 363 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [31 Valid, 332 Invalid, 0 Unknown, 0 Unchecked, 0.5s Time] [2024-10-24 20:08:38,024 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1837 states. [2024-10-24 20:08:38,130 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1837 to 1490. [2024-10-24 20:08:38,131 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1490 states, 1307 states have (on average 1.4422341239479723) internal successors, (1885), 1343 states have internal predecessors, (1885), 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-10-24 20:08:38,133 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1490 states to 1490 states and 2173 transitions. [2024-10-24 20:08:38,134 INFO L78 Accepts]: Start accepts. Automaton has 1490 states and 2173 transitions. Word has length 106 [2024-10-24 20:08:38,134 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-10-24 20:08:38,134 INFO L471 AbstractCegarLoop]: Abstraction has 1490 states and 2173 transitions. [2024-10-24 20:08:38,134 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 8 states, 7 states have (on average 24.285714285714285) internal successors, (170), 8 states have internal predecessors, (170), 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-10-24 20:08:38,134 INFO L276 IsEmpty]: Start isEmpty. Operand 1490 states and 2173 transitions. [2024-10-24 20:08:38,135 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 110 [2024-10-24 20:08:38,135 INFO L207 NwaCegarLoop]: Found error trace [2024-10-24 20:08:38,135 INFO L215 NwaCegarLoop]: trace histogram [6, 6, 6, 4, 4, 4, 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] [2024-10-24 20:08:38,147 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (34)] Forceful destruction successful, exit code 0 [2024-10-24 20:08:38,339 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,SelfDestructingSolverStorable37 [2024-10-24 20:08:38,339 INFO L396 AbstractCegarLoop]: === Iteration 39 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONINTEGER_OVERFLOW === [ULTIMATE.startErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 53 more)] === [2024-10-24 20:08:38,340 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-10-24 20:08:38,340 INFO L85 PathProgramCache]: Analyzing trace with hash 2107109653, now seen corresponding path program 1 times [2024-10-24 20:08:38,340 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-10-24 20:08:38,340 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [339152157] [2024-10-24 20:08:38,340 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-10-24 20:08:38,340 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-10-24 20:08:38,356 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unknown [2024-10-24 20:08:38,356 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [1048497639] [2024-10-24 20:08:38,356 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-10-24 20:08:38,357 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-10-24 20:08:38,357 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2024-10-24 20:08:38,361 INFO L229 MonitoredProcess]: Starting monitored process 35 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-10-24 20:08:38,362 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (35)] Waiting until timeout for monitored process [2024-10-24 20:08:38,404 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-24 20:08:38,405 INFO L255 TraceCheckSpWp]: Trace formula consists of 195 conjuncts, 8 conjuncts are in the unsatisfiable core [2024-10-24 20:08:38,406 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-10-24 20:08:38,737 INFO L134 CoverageAnalysis]: Checked inductivity of 112 backedges. 0 proven. 28 refuted. 0 times theorem prover too weak. 84 trivial. 0 not checked. [2024-10-24 20:08:38,737 INFO L311 TraceCheckSpWp]: Computing backward predicates... [2024-10-24 20:08:38,793 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-10-24 20:08:38,793 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [339152157] [2024-10-24 20:08:38,793 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2024-10-24 20:08:38,793 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1048497639] [2024-10-24 20:08:38,793 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1048497639] provided 0 perfect and 1 imperfect interpolant sequences [2024-10-24 20:08:38,794 INFO L185 FreeRefinementEngine]: Found 0 perfect and 1 imperfect interpolant sequences. [2024-10-24 20:08:38,794 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [5] total 5 [2024-10-24 20:08:38,795 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2141878457] [2024-10-24 20:08:38,795 INFO L85 oduleStraightlineAll]: Using 1 imperfect interpolants to construct interpolant automaton [2024-10-24 20:08:38,795 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2024-10-24 20:08:38,796 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-10-24 20:08:38,796 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2024-10-24 20:08:38,796 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=22, Invalid=34, Unknown=0, NotChecked=0, Total=56 [2024-10-24 20:08:38,796 INFO L87 Difference]: Start difference. First operand 1490 states and 2173 transitions. Second operand has 6 states, 5 states have (on average 13.0) internal successors, (65), 6 states have internal predecessors, (65), 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-10-24 20:08:39,388 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-10-24 20:08:39,389 INFO L93 Difference]: Finished difference Result 1576 states and 2283 transitions. [2024-10-24 20:08:39,389 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2024-10-24 20:08:39,389 INFO L78 Accepts]: Start accepts. Automaton has has 6 states, 5 states have (on average 13.0) internal successors, (65), 6 states have internal predecessors, (65), 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 109 [2024-10-24 20:08:39,389 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-10-24 20:08:39,393 INFO L225 Difference]: With dead ends: 1576 [2024-10-24 20:08:39,393 INFO L226 Difference]: Without dead ends: 1572 [2024-10-24 20:08:39,394 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 124 GetRequests, 113 SyntacticMatches, 0 SemanticMatches, 11 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 15 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=63, Invalid=93, Unknown=0, NotChecked=0, Total=156 [2024-10-24 20:08:39,394 INFO L432 NwaCegarLoop]: 105 mSDtfsCounter, 165 mSDsluCounter, 195 mSDsCounter, 0 mSdLazyCounter, 769 mSolverCounterSat, 26 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 168 SdHoareTripleChecker+Valid, 300 SdHoareTripleChecker+Invalid, 795 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 26 IncrementalHoareTripleChecker+Valid, 769 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.5s IncrementalHoareTripleChecker+Time [2024-10-24 20:08:39,394 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [168 Valid, 300 Invalid, 795 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [26 Valid, 769 Invalid, 0 Unknown, 0 Unchecked, 0.5s Time] [2024-10-24 20:08:39,395 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1572 states. [2024-10-24 20:08:39,484 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1572 to 1486. [2024-10-24 20:08:39,486 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1486 states, 1307 states have (on average 1.3871461361897475) internal successors, (1813), 1339 states have internal predecessors, (1813), 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-10-24 20:08:39,487 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1486 states to 1486 states and 2101 transitions. [2024-10-24 20:08:39,488 INFO L78 Accepts]: Start accepts. Automaton has 1486 states and 2101 transitions. Word has length 109 [2024-10-24 20:08:39,488 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-10-24 20:08:39,488 INFO L471 AbstractCegarLoop]: Abstraction has 1486 states and 2101 transitions. [2024-10-24 20:08:39,488 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 6 states, 5 states have (on average 13.0) internal successors, (65), 6 states have internal predecessors, (65), 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-10-24 20:08:39,488 INFO L276 IsEmpty]: Start isEmpty. Operand 1486 states and 2101 transitions. [2024-10-24 20:08:39,489 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 111 [2024-10-24 20:08:39,489 INFO L207 NwaCegarLoop]: Found error trace [2024-10-24 20:08:39,489 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, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-10-24 20:08:39,502 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (35)] Forceful destruction successful, exit code 0 [2024-10-24 20:08:39,690 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,SelfDestructingSolverStorable38 [2024-10-24 20:08:39,691 INFO L396 AbstractCegarLoop]: === Iteration 40 === Targeting ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOW === [ULTIMATE.startErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 53 more)] === [2024-10-24 20:08:39,691 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-10-24 20:08:39,691 INFO L85 PathProgramCache]: Analyzing trace with hash 895889854, now seen corresponding path program 1 times [2024-10-24 20:08:39,691 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-10-24 20:08:39,691 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1799295406] [2024-10-24 20:08:39,691 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-10-24 20:08:39,692 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-10-24 20:08:39,706 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unknown [2024-10-24 20:08:39,708 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [801251479] [2024-10-24 20:08:39,708 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-10-24 20:08:39,708 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-10-24 20:08:39,708 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2024-10-24 20:08:39,710 INFO L229 MonitoredProcess]: Starting monitored process 36 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-10-24 20:08:39,714 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (36)] Waiting until timeout for monitored process [2024-10-24 20:08:39,759 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-24 20:08:39,762 INFO L255 TraceCheckSpWp]: Trace formula consists of 196 conjuncts, 12 conjuncts are in the unsatisfiable core [2024-10-24 20:08:39,764 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-10-24 20:08:40,027 INFO L134 CoverageAnalysis]: Checked inductivity of 114 backedges. 0 proven. 30 refuted. 0 times theorem prover too weak. 84 trivial. 0 not checked. [2024-10-24 20:08:40,028 INFO L311 TraceCheckSpWp]: Computing backward predicates... [2024-10-24 20:08:40,335 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-10-24 20:08:40,335 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1799295406] [2024-10-24 20:08:40,335 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2024-10-24 20:08:40,335 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [801251479] [2024-10-24 20:08:40,335 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [801251479] provided 0 perfect and 1 imperfect interpolant sequences [2024-10-24 20:08:40,335 INFO L185 FreeRefinementEngine]: Found 0 perfect and 1 imperfect interpolant sequences. [2024-10-24 20:08:40,335 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [5] total 5 [2024-10-24 20:08:40,336 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1609527561] [2024-10-24 20:08:40,336 INFO L85 oduleStraightlineAll]: Using 1 imperfect interpolants to construct interpolant automaton [2024-10-24 20:08:40,336 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2024-10-24 20:08:40,336 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-10-24 20:08:40,336 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2024-10-24 20:08:40,336 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=26, Invalid=30, Unknown=0, NotChecked=0, Total=56 [2024-10-24 20:08:40,337 INFO L87 Difference]: Start difference. First operand 1486 states and 2101 transitions. Second operand has 6 states, 5 states have (on average 13.2) internal successors, (66), 6 states have internal predecessors, (66), 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-10-24 20:08:40,826 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-10-24 20:08:40,827 INFO L93 Difference]: Finished difference Result 1547 states and 2177 transitions. [2024-10-24 20:08:40,827 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2024-10-24 20:08:40,827 INFO L78 Accepts]: Start accepts. Automaton has has 6 states, 5 states have (on average 13.2) internal successors, (66), 6 states have internal predecessors, (66), 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 110 [2024-10-24 20:08:40,828 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-10-24 20:08:40,831 INFO L225 Difference]: With dead ends: 1547 [2024-10-24 20:08:40,831 INFO L226 Difference]: Without dead ends: 1545 [2024-10-24 20:08:40,832 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 121 GetRequests, 115 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-10-24 20:08:40,832 INFO L432 NwaCegarLoop]: 72 mSDtfsCounter, 106 mSDsluCounter, 122 mSDsCounter, 0 mSdLazyCounter, 312 mSolverCounterSat, 2 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 115 SdHoareTripleChecker+Valid, 194 SdHoareTripleChecker+Invalid, 314 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 2 IncrementalHoareTripleChecker+Valid, 312 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.4s IncrementalHoareTripleChecker+Time [2024-10-24 20:08:40,832 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [115 Valid, 194 Invalid, 314 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [2 Valid, 312 Invalid, 0 Unknown, 0 Unchecked, 0.4s Time] [2024-10-24 20:08:40,833 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1545 states. [2024-10-24 20:08:40,911 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1545 to 1502. [2024-10-24 20:08:40,912 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1502 states, 1321 states have (on average 1.384557153671461) internal successors, (1829), 1353 states have internal predecessors, (1829), 146 states have call successors, (146), 2 states have call predecessors, (146), 2 states have return successors, (146), 146 states have call predecessors, (146), 146 states have call successors, (146) [2024-10-24 20:08:40,927 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1502 states to 1502 states and 2121 transitions. [2024-10-24 20:08:40,927 INFO L78 Accepts]: Start accepts. Automaton has 1502 states and 2121 transitions. Word has length 110 [2024-10-24 20:08:40,927 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-10-24 20:08:40,927 INFO L471 AbstractCegarLoop]: Abstraction has 1502 states and 2121 transitions. [2024-10-24 20:08:40,927 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 6 states, 5 states have (on average 13.2) internal successors, (66), 6 states have internal predecessors, (66), 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-10-24 20:08:40,927 INFO L276 IsEmpty]: Start isEmpty. Operand 1502 states and 2121 transitions. [2024-10-24 20:08:40,928 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 111 [2024-10-24 20:08:40,928 INFO L207 NwaCegarLoop]: Found error trace [2024-10-24 20:08:40,928 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, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-10-24 20:08:40,942 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (36)] Forceful destruction successful, exit code 0 [2024-10-24 20:08:41,132 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 36 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable39 [2024-10-24 20:08:41,133 INFO L396 AbstractCegarLoop]: === Iteration 41 === Targeting ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOW === [ULTIMATE.startErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 53 more)] === [2024-10-24 20:08:41,133 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-10-24 20:08:41,133 INFO L85 PathProgramCache]: Analyzing trace with hash 815465278, now seen corresponding path program 2 times [2024-10-24 20:08:41,133 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-10-24 20:08:41,133 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1638596409] [2024-10-24 20:08:41,133 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-10-24 20:08:41,134 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-10-24 20:08:41,142 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unknown [2024-10-24 20:08:41,143 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [1203566245] [2024-10-24 20:08:41,143 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2024-10-24 20:08:41,143 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-10-24 20:08:41,143 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2024-10-24 20:08:41,144 INFO L229 MonitoredProcess]: Starting monitored process 37 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-10-24 20:08:41,152 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (37)] Waiting until timeout for monitored process [2024-10-24 20:08:41,189 INFO L227 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2024-10-24 20:08:41,189 INFO L228 tOrderPrioritization]: Conjunction of SSA is unsat [2024-10-24 20:08:41,190 INFO L255 TraceCheckSpWp]: Trace formula consists of 196 conjuncts, 12 conjuncts are in the unsatisfiable core [2024-10-24 20:08:41,191 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-10-24 20:08:41,428 INFO L134 CoverageAnalysis]: Checked inductivity of 114 backedges. 0 proven. 30 refuted. 0 times theorem prover too weak. 84 trivial. 0 not checked. [2024-10-24 20:08:41,429 INFO L311 TraceCheckSpWp]: Computing backward predicates... [2024-10-24 20:08:41,787 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-10-24 20:08:41,787 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1638596409] [2024-10-24 20:08:41,788 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2024-10-24 20:08:41,788 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1203566245] [2024-10-24 20:08:41,788 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1203566245] provided 0 perfect and 1 imperfect interpolant sequences [2024-10-24 20:08:41,788 INFO L185 FreeRefinementEngine]: Found 0 perfect and 1 imperfect interpolant sequences. [2024-10-24 20:08:41,788 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [5] total 5 [2024-10-24 20:08:41,788 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1493131436] [2024-10-24 20:08:41,788 INFO L85 oduleStraightlineAll]: Using 1 imperfect interpolants to construct interpolant automaton [2024-10-24 20:08:41,788 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2024-10-24 20:08:41,788 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-10-24 20:08:41,789 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2024-10-24 20:08:41,789 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=26, Invalid=30, Unknown=0, NotChecked=0, Total=56 [2024-10-24 20:08:41,789 INFO L87 Difference]: Start difference. First operand 1502 states and 2121 transitions. Second operand has 6 states, 5 states have (on average 13.2) internal successors, (66), 6 states have internal predecessors, (66), 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-10-24 20:08:42,303 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-10-24 20:08:42,304 INFO L93 Difference]: Finished difference Result 1560 states and 2192 transitions. [2024-10-24 20:08:42,304 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2024-10-24 20:08:42,304 INFO L78 Accepts]: Start accepts. Automaton has has 6 states, 5 states have (on average 13.2) internal successors, (66), 6 states have internal predecessors, (66), 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 110 [2024-10-24 20:08:42,304 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-10-24 20:08:42,308 INFO L225 Difference]: With dead ends: 1560 [2024-10-24 20:08:42,308 INFO L226 Difference]: Without dead ends: 1556 [2024-10-24 20:08:42,309 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 121 GetRequests, 115 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-10-24 20:08:42,309 INFO L432 NwaCegarLoop]: 70 mSDtfsCounter, 117 mSDsluCounter, 150 mSDsCounter, 0 mSdLazyCounter, 434 mSolverCounterSat, 4 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 129 SdHoareTripleChecker+Valid, 220 SdHoareTripleChecker+Invalid, 438 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 4 IncrementalHoareTripleChecker+Valid, 434 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.4s IncrementalHoareTripleChecker+Time [2024-10-24 20:08:42,310 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [129 Valid, 220 Invalid, 438 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [4 Valid, 434 Invalid, 0 Unknown, 0 Unchecked, 0.4s Time] [2024-10-24 20:08:42,310 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1556 states. [2024-10-24 20:08:42,402 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1556 to 1510. [2024-10-24 20:08:42,403 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1510 states, 1328 states have (on average 1.3855421686746987) internal successors, (1840), 1360 states have internal predecessors, (1840), 147 states have call successors, (147), 2 states have call predecessors, (147), 2 states have return successors, (147), 147 states have call predecessors, (147), 147 states have call successors, (147) [2024-10-24 20:08:42,405 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1510 states to 1510 states and 2134 transitions. [2024-10-24 20:08:42,405 INFO L78 Accepts]: Start accepts. Automaton has 1510 states and 2134 transitions. Word has length 110 [2024-10-24 20:08:42,406 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-10-24 20:08:42,406 INFO L471 AbstractCegarLoop]: Abstraction has 1510 states and 2134 transitions. [2024-10-24 20:08:42,406 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 6 states, 5 states have (on average 13.2) internal successors, (66), 6 states have internal predecessors, (66), 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-10-24 20:08:42,406 INFO L276 IsEmpty]: Start isEmpty. Operand 1510 states and 2134 transitions. [2024-10-24 20:08:42,406 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 113 [2024-10-24 20:08:42,406 INFO L207 NwaCegarLoop]: Found error trace [2024-10-24 20:08:42,407 INFO L215 NwaCegarLoop]: trace histogram [6, 6, 6, 4, 4, 4, 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] [2024-10-24 20:08:42,425 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (37)] Ended with exit code 0 [2024-10-24 20:08:42,607 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable40,37 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-10-24 20:08:42,607 INFO L396 AbstractCegarLoop]: === Iteration 42 === Targeting ULTIMATE.startErr3ASSERT_VIOLATIONINTEGER_OVERFLOW === [ULTIMATE.startErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 53 more)] === [2024-10-24 20:08:42,608 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-10-24 20:08:42,608 INFO L85 PathProgramCache]: Analyzing trace with hash 1956692192, now seen corresponding path program 1 times [2024-10-24 20:08:42,608 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-10-24 20:08:42,608 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1720071505] [2024-10-24 20:08:42,608 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-10-24 20:08:42,608 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-10-24 20:08:42,621 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unknown [2024-10-24 20:08:42,622 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [127334999] [2024-10-24 20:08:42,622 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-10-24 20:08:42,622 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-10-24 20:08:42,622 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2024-10-24 20:08:42,624 INFO L229 MonitoredProcess]: Starting monitored process 38 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-10-24 20:08:42,626 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (38)] Waiting until timeout for monitored process [2024-10-24 20:08:42,671 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-24 20:08:42,672 INFO L255 TraceCheckSpWp]: Trace formula consists of 198 conjuncts, 12 conjuncts are in the unsatisfiable core [2024-10-24 20:08:42,673 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-10-24 20:08:42,910 INFO L134 CoverageAnalysis]: Checked inductivity of 118 backedges. 0 proven. 34 refuted. 0 times theorem prover too weak. 84 trivial. 0 not checked. [2024-10-24 20:08:42,910 INFO L311 TraceCheckSpWp]: Computing backward predicates... [2024-10-24 20:08:43,208 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-10-24 20:08:43,209 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1720071505] [2024-10-24 20:08:43,209 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2024-10-24 20:08:43,209 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [127334999] [2024-10-24 20:08:43,209 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [127334999] provided 0 perfect and 1 imperfect interpolant sequences [2024-10-24 20:08:43,209 INFO L185 FreeRefinementEngine]: Found 0 perfect and 1 imperfect interpolant sequences. [2024-10-24 20:08:43,209 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [4] total 4 [2024-10-24 20:08:43,209 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2132723784] [2024-10-24 20:08:43,209 INFO L85 oduleStraightlineAll]: Using 1 imperfect interpolants to construct interpolant automaton [2024-10-24 20:08:43,210 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2024-10-24 20:08:43,210 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-10-24 20:08:43,210 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2024-10-24 20:08:43,210 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=17, Invalid=25, Unknown=0, NotChecked=0, Total=42 [2024-10-24 20:08:43,210 INFO L87 Difference]: Start difference. First operand 1510 states and 2134 transitions. Second operand has 5 states, 4 states have (on average 17.0) internal successors, (68), 5 states have internal predecessors, (68), 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-10-24 20:08:43,818 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-10-24 20:08:43,818 INFO L93 Difference]: Finished difference Result 1547 states and 2180 transitions. [2024-10-24 20:08:43,818 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2024-10-24 20:08:43,818 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 4 states have (on average 17.0) internal successors, (68), 5 states have internal predecessors, (68), 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 112 [2024-10-24 20:08:43,818 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-10-24 20:08:43,822 INFO L225 Difference]: With dead ends: 1547 [2024-10-24 20:08:43,822 INFO L226 Difference]: Without dead ends: 1545 [2024-10-24 20:08:43,823 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 125 GetRequests, 120 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-10-24 20:08:43,823 INFO L432 NwaCegarLoop]: 94 mSDtfsCounter, 121 mSDsluCounter, 109 mSDsCounter, 0 mSdLazyCounter, 316 mSolverCounterSat, 5 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.5s Time, 0 mProtectedPredicate, 0 mProtectedAction, 130 SdHoareTripleChecker+Valid, 203 SdHoareTripleChecker+Invalid, 321 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 5 IncrementalHoareTripleChecker+Valid, 316 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.5s IncrementalHoareTripleChecker+Time [2024-10-24 20:08:43,823 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [130 Valid, 203 Invalid, 321 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [5 Valid, 316 Invalid, 0 Unknown, 0 Unchecked, 0.5s Time] [2024-10-24 20:08:43,824 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1545 states. [2024-10-24 20:08:43,916 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1545 to 1510. [2024-10-24 20:08:43,917 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1510 states, 1328 states have (on average 1.3840361445783131) internal successors, (1838), 1360 states have internal predecessors, (1838), 147 states have call successors, (147), 2 states have call predecessors, (147), 2 states have return successors, (147), 147 states have call predecessors, (147), 147 states have call successors, (147) [2024-10-24 20:08:43,919 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1510 states to 1510 states and 2132 transitions. [2024-10-24 20:08:43,919 INFO L78 Accepts]: Start accepts. Automaton has 1510 states and 2132 transitions. Word has length 112 [2024-10-24 20:08:43,919 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-10-24 20:08:43,920 INFO L471 AbstractCegarLoop]: Abstraction has 1510 states and 2132 transitions. [2024-10-24 20:08:43,920 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 4 states have (on average 17.0) internal successors, (68), 5 states have internal predecessors, (68), 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-10-24 20:08:43,920 INFO L276 IsEmpty]: Start isEmpty. Operand 1510 states and 2132 transitions. [2024-10-24 20:08:43,920 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 113 [2024-10-24 20:08:43,920 INFO L207 NwaCegarLoop]: Found error trace [2024-10-24 20:08:43,920 INFO L215 NwaCegarLoop]: trace histogram [6, 6, 6, 4, 4, 4, 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] [2024-10-24 20:08:43,932 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (38)] Forceful destruction successful, exit code 0 [2024-10-24 20:08:44,124 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable41,38 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-10-24 20:08:44,125 INFO L396 AbstractCegarLoop]: === Iteration 43 === Targeting ULTIMATE.startErr3ASSERT_VIOLATIONINTEGER_OVERFLOW === [ULTIMATE.startErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 53 more)] === [2024-10-24 20:08:44,125 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-10-24 20:08:44,125 INFO L85 PathProgramCache]: Analyzing trace with hash 1978085984, now seen corresponding path program 2 times [2024-10-24 20:08:44,125 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-10-24 20:08:44,125 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1259133207] [2024-10-24 20:08:44,125 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-10-24 20:08:44,125 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-10-24 20:08:44,134 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unknown [2024-10-24 20:08:44,134 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [1781873822] [2024-10-24 20:08:44,135 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2024-10-24 20:08:44,135 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-10-24 20:08:44,135 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2024-10-24 20:08:44,136 INFO L229 MonitoredProcess]: Starting monitored process 39 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-10-24 20:08:44,137 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (39)] Waiting until timeout for monitored process [2024-10-24 20:08:44,178 INFO L227 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2024-10-24 20:08:44,179 INFO L228 tOrderPrioritization]: Conjunction of SSA is unsat [2024-10-24 20:08:44,179 INFO L255 TraceCheckSpWp]: Trace formula consists of 198 conjuncts, 12 conjuncts are in the unsatisfiable core [2024-10-24 20:08:44,181 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-10-24 20:08:44,432 INFO L134 CoverageAnalysis]: Checked inductivity of 118 backedges. 0 proven. 34 refuted. 0 times theorem prover too weak. 84 trivial. 0 not checked. [2024-10-24 20:08:44,433 INFO L311 TraceCheckSpWp]: Computing backward predicates... [2024-10-24 20:08:44,835 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-10-24 20:08:44,835 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1259133207] [2024-10-24 20:08:44,835 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2024-10-24 20:08:44,835 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1781873822] [2024-10-24 20:08:44,835 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1781873822] provided 0 perfect and 1 imperfect interpolant sequences [2024-10-24 20:08:44,835 INFO L185 FreeRefinementEngine]: Found 0 perfect and 1 imperfect interpolant sequences. [2024-10-24 20:08:44,835 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [4] total 4 [2024-10-24 20:08:44,835 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [441718612] [2024-10-24 20:08:44,835 INFO L85 oduleStraightlineAll]: Using 1 imperfect interpolants to construct interpolant automaton [2024-10-24 20:08:44,836 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2024-10-24 20:08:44,836 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-10-24 20:08:44,836 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2024-10-24 20:08:44,836 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=17, Invalid=25, Unknown=0, NotChecked=0, Total=42 [2024-10-24 20:08:44,836 INFO L87 Difference]: Start difference. First operand 1510 states and 2132 transitions. Second operand has 5 states, 4 states have (on average 17.0) internal successors, (68), 5 states have internal predecessors, (68), 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-10-24 20:08:45,371 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-10-24 20:08:45,372 INFO L93 Difference]: Finished difference Result 1545 states and 2172 transitions. [2024-10-24 20:08:45,372 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2024-10-24 20:08:45,372 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 4 states have (on average 17.0) internal successors, (68), 5 states have internal predecessors, (68), 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 112 [2024-10-24 20:08:45,372 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-10-24 20:08:45,376 INFO L225 Difference]: With dead ends: 1545 [2024-10-24 20:08:45,376 INFO L226 Difference]: Without dead ends: 1543 [2024-10-24 20:08:45,377 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 125 GetRequests, 120 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-10-24 20:08:45,377 INFO L432 NwaCegarLoop]: 86 mSDtfsCounter, 119 mSDsluCounter, 120 mSDsCounter, 0 mSdLazyCounter, 324 mSolverCounterSat, 5 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 128 SdHoareTripleChecker+Valid, 206 SdHoareTripleChecker+Invalid, 329 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 5 IncrementalHoareTripleChecker+Valid, 324 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.4s IncrementalHoareTripleChecker+Time [2024-10-24 20:08:45,377 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [128 Valid, 206 Invalid, 329 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [5 Valid, 324 Invalid, 0 Unknown, 0 Unchecked, 0.4s Time] [2024-10-24 20:08:45,378 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1543 states. [2024-10-24 20:08:45,458 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1543 to 1510. [2024-10-24 20:08:45,459 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1510 states, 1328 states have (on average 1.3825301204819278) internal successors, (1836), 1360 states have internal predecessors, (1836), 147 states have call successors, (147), 2 states have call predecessors, (147), 2 states have return successors, (147), 147 states have call predecessors, (147), 147 states have call successors, (147) [2024-10-24 20:08:45,461 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1510 states to 1510 states and 2130 transitions. [2024-10-24 20:08:45,461 INFO L78 Accepts]: Start accepts. Automaton has 1510 states and 2130 transitions. Word has length 112 [2024-10-24 20:08:45,462 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-10-24 20:08:45,462 INFO L471 AbstractCegarLoop]: Abstraction has 1510 states and 2130 transitions. [2024-10-24 20:08:45,462 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 4 states have (on average 17.0) internal successors, (68), 5 states have internal predecessors, (68), 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-10-24 20:08:45,462 INFO L276 IsEmpty]: Start isEmpty. Operand 1510 states and 2130 transitions. [2024-10-24 20:08:45,462 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 115 [2024-10-24 20:08:45,462 INFO L207 NwaCegarLoop]: Found error trace [2024-10-24 20:08:45,463 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, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-10-24 20:08:45,479 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (39)] Ended with exit code 0 [2024-10-24 20:08:45,663 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,SelfDestructingSolverStorable42 [2024-10-24 20:08:45,664 INFO L396 AbstractCegarLoop]: === Iteration 44 === Targeting ULTIMATE.startErr38ASSERT_VIOLATIONINTEGER_OVERFLOW === [ULTIMATE.startErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 53 more)] === [2024-10-24 20:08:45,664 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-10-24 20:08:45,664 INFO L85 PathProgramCache]: Analyzing trace with hash 1336387764, now seen corresponding path program 1 times [2024-10-24 20:08:45,664 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-10-24 20:08:45,664 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1317715689] [2024-10-24 20:08:45,664 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-10-24 20:08:45,664 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-10-24 20:08:45,673 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-24 20:08:45,744 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2024-10-24 20:08:45,744 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-24 20:08:45,745 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 7 [2024-10-24 20:08:45,745 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-24 20:08:45,746 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 12 [2024-10-24 20:08:45,746 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-24 20:08:45,746 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 17 [2024-10-24 20:08:45,747 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-24 20:08:45,748 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 30 [2024-10-24 20:08:45,749 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-24 20:08:45,749 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 41 [2024-10-24 20:08:45,750 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-24 20:08:45,750 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 52 [2024-10-24 20:08:45,751 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-24 20:08:45,752 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 72 [2024-10-24 20:08:45,753 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-24 20:08:45,754 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 83 [2024-10-24 20:08:45,755 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-24 20:08:45,770 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 94 [2024-10-24 20:08:45,771 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-24 20:08:45,772 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 102 [2024-10-24 20:08:45,773 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-24 20:08:45,774 INFO L134 CoverageAnalysis]: Checked inductivity of 131 backedges. 20 proven. 6 refuted. 0 times theorem prover too weak. 105 trivial. 0 not checked. [2024-10-24 20:08:45,774 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-10-24 20:08:45,774 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1317715689] [2024-10-24 20:08:45,775 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1317715689] provided 0 perfect and 1 imperfect interpolant sequences [2024-10-24 20:08:45,775 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [151033521] [2024-10-24 20:08:45,775 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-10-24 20:08:45,775 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-10-24 20:08:45,775 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2024-10-24 20:08:45,776 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-10-24 20:08:45,778 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-10-24 20:08:45,816 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-24 20:08:45,817 INFO L255 TraceCheckSpWp]: Trace formula consists of 199 conjuncts, 7 conjuncts are in the unsatisfiable core [2024-10-24 20:08:45,819 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-10-24 20:08:45,849 INFO L134 CoverageAnalysis]: Checked inductivity of 131 backedges. 20 proven. 6 refuted. 0 times theorem prover too weak. 105 trivial. 0 not checked. [2024-10-24 20:08:45,850 INFO L311 TraceCheckSpWp]: Computing backward predicates... [2024-10-24 20:08:45,930 INFO L134 CoverageAnalysis]: Checked inductivity of 131 backedges. 20 proven. 6 refuted. 0 times theorem prover too weak. 105 trivial. 0 not checked. [2024-10-24 20:08:45,930 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [151033521] provided 0 perfect and 2 imperfect interpolant sequences [2024-10-24 20:08:45,930 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2024-10-24 20:08:45,930 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [6, 5, 5] total 9 [2024-10-24 20:08:45,930 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2073257538] [2024-10-24 20:08:45,930 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2024-10-24 20:08:45,931 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 10 states [2024-10-24 20:08:45,931 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-10-24 20:08:45,931 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2024-10-24 20:08:45,931 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=25, Invalid=65, Unknown=0, NotChecked=0, Total=90 [2024-10-24 20:08:45,932 INFO L87 Difference]: Start difference. First operand 1510 states and 2130 transitions. Second operand has 10 states, 9 states have (on average 8.444444444444445) internal successors, (76), 10 states have internal predecessors, (76), 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-10-24 20:08:46,860 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-10-24 20:08:46,861 INFO L93 Difference]: Finished difference Result 1512 states and 2132 transitions. [2024-10-24 20:08:46,861 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2024-10-24 20:08:46,861 INFO L78 Accepts]: Start accepts. Automaton has has 10 states, 9 states have (on average 8.444444444444445) internal successors, (76), 10 states have internal predecessors, (76), 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 114 [2024-10-24 20:08:46,861 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-10-24 20:08:46,870 INFO L225 Difference]: With dead ends: 1512 [2024-10-24 20:08:46,870 INFO L226 Difference]: Without dead ends: 1511 [2024-10-24 20:08:46,870 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 254 GetRequests, 245 SyntacticMatches, 0 SemanticMatches, 9 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 14 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=30, Invalid=80, Unknown=0, NotChecked=0, Total=110 [2024-10-24 20:08:46,870 INFO L432 NwaCegarLoop]: 31 mSDtfsCounter, 68 mSDsluCounter, 84 mSDsCounter, 0 mSdLazyCounter, 398 mSolverCounterSat, 7 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.8s Time, 0 mProtectedPredicate, 0 mProtectedAction, 72 SdHoareTripleChecker+Valid, 115 SdHoareTripleChecker+Invalid, 405 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 7 IncrementalHoareTripleChecker+Valid, 398 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.8s IncrementalHoareTripleChecker+Time [2024-10-24 20:08:46,871 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [72 Valid, 115 Invalid, 405 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [7 Valid, 398 Invalid, 0 Unknown, 0 Unchecked, 0.8s Time] [2024-10-24 20:08:46,871 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1511 states. [2024-10-24 20:08:46,969 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1511 to 1509. [2024-10-24 20:08:46,970 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1509 states, 1328 states have (on average 1.3780120481927711) internal successors, (1830), 1359 states have internal predecessors, (1830), 147 states have call successors, (147), 2 states have call predecessors, (147), 2 states have return successors, (147), 147 states have call predecessors, (147), 147 states have call successors, (147) [2024-10-24 20:08:46,972 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1509 states to 1509 states and 2124 transitions. [2024-10-24 20:08:46,972 INFO L78 Accepts]: Start accepts. Automaton has 1509 states and 2124 transitions. Word has length 114 [2024-10-24 20:08:46,972 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-10-24 20:08:46,973 INFO L471 AbstractCegarLoop]: Abstraction has 1509 states and 2124 transitions. [2024-10-24 20:08:46,973 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 10 states, 9 states have (on average 8.444444444444445) internal successors, (76), 10 states have internal predecessors, (76), 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-10-24 20:08:46,973 INFO L276 IsEmpty]: Start isEmpty. Operand 1509 states and 2124 transitions. [2024-10-24 20:08:46,974 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 114 [2024-10-24 20:08:46,974 INFO L207 NwaCegarLoop]: Found error trace [2024-10-24 20:08:46,974 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, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-10-24 20:08:46,989 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (40)] Forceful destruction successful, exit code 0 [2024-10-24 20:08:47,174 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,SelfDestructingSolverStorable43 [2024-10-24 20:08:47,175 INFO L396 AbstractCegarLoop]: === Iteration 45 === Targeting ULTIMATE.startErr4ASSERT_VIOLATIONINTEGER_OVERFLOW === [ULTIMATE.startErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 53 more)] === [2024-10-24 20:08:47,175 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-10-24 20:08:47,175 INFO L85 PathProgramCache]: Analyzing trace with hash 527915865, now seen corresponding path program 1 times [2024-10-24 20:08:47,175 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-10-24 20:08:47,175 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [797500257] [2024-10-24 20:08:47,176 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-10-24 20:08:47,176 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-10-24 20:08:47,190 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unknown [2024-10-24 20:08:47,191 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [1434760176] [2024-10-24 20:08:47,191 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-10-24 20:08:47,191 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-10-24 20:08:47,191 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2024-10-24 20:08:47,193 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-10-24 20:08:47,194 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-10-24 20:08:47,239 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-24 20:08:47,240 INFO L255 TraceCheckSpWp]: Trace formula consists of 199 conjuncts, 17 conjuncts are in the unsatisfiable core [2024-10-24 20:08:47,242 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-10-24 20:08:47,566 INFO L134 CoverageAnalysis]: Checked inductivity of 120 backedges. 0 proven. 36 refuted. 0 times theorem prover too weak. 84 trivial. 0 not checked. [2024-10-24 20:08:47,567 INFO L311 TraceCheckSpWp]: Computing backward predicates... [2024-10-24 20:08:48,274 INFO L134 CoverageAnalysis]: Checked inductivity of 120 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 120 trivial. 0 not checked. [2024-10-24 20:08:48,274 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-10-24 20:08:48,274 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [797500257] [2024-10-24 20:08:48,274 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2024-10-24 20:08:48,274 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1434760176] [2024-10-24 20:08:48,274 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1434760176] provided 1 perfect and 1 imperfect interpolant sequences [2024-10-24 20:08:48,274 INFO L185 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2024-10-24 20:08:48,275 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [5] total 8 [2024-10-24 20:08:48,275 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [868037264] [2024-10-24 20:08:48,275 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-10-24 20:08:48,275 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2024-10-24 20:08:48,275 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-10-24 20:08:48,275 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2024-10-24 20:08:48,275 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=27, Invalid=45, Unknown=0, NotChecked=0, Total=72 [2024-10-24 20:08:48,276 INFO L87 Difference]: Start difference. First operand 1509 states and 2124 transitions. Second operand has 5 states, 4 states have (on average 11.0) internal successors, (44), 5 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-10-24 20:08:50,524 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-10-24 20:08:50,524 INFO L93 Difference]: Finished difference Result 1509 states and 2124 transitions. [2024-10-24 20:08:50,525 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2024-10-24 20:08:50,525 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 4 states have (on average 11.0) internal successors, (44), 5 states have internal predecessors, (44), 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 113 [2024-10-24 20:08:50,525 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-10-24 20:08:50,528 INFO L225 Difference]: With dead ends: 1509 [2024-10-24 20:08:50,528 INFO L226 Difference]: Without dead ends: 1508 [2024-10-24 20:08:50,528 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 225 GetRequests, 215 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-10-24 20:08:50,529 INFO L432 NwaCegarLoop]: 41 mSDtfsCounter, 84 mSDsluCounter, 89 mSDsCounter, 0 mSdLazyCounter, 279 mSolverCounterSat, 8 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 2.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 87 SdHoareTripleChecker+Valid, 130 SdHoareTripleChecker+Invalid, 287 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 8 IncrementalHoareTripleChecker+Valid, 279 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 2.1s IncrementalHoareTripleChecker+Time [2024-10-24 20:08:50,529 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [87 Valid, 130 Invalid, 287 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [8 Valid, 279 Invalid, 0 Unknown, 0 Unchecked, 2.1s Time] [2024-10-24 20:08:50,530 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1508 states. [2024-10-24 20:08:50,657 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1508 to 1508. [2024-10-24 20:08:50,658 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1508 states, 1328 states have (on average 1.3531626506024097) internal successors, (1797), 1358 states have internal predecessors, (1797), 147 states have call successors, (147), 2 states have call predecessors, (147), 2 states have return successors, (147), 147 states have call predecessors, (147), 147 states have call successors, (147) [2024-10-24 20:08:50,661 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1508 states to 1508 states and 2091 transitions. [2024-10-24 20:08:50,661 INFO L78 Accepts]: Start accepts. Automaton has 1508 states and 2091 transitions. Word has length 113 [2024-10-24 20:08:50,661 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-10-24 20:08:50,661 INFO L471 AbstractCegarLoop]: Abstraction has 1508 states and 2091 transitions. [2024-10-24 20:08:50,662 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 4 states have (on average 11.0) internal successors, (44), 5 states have internal predecessors, (44), 2 states have call successors, (7), 1 states have call predecessors, (7), 1 states have return successors, (7), 2 states have call predecessors, (7), 2 states have call successors, (7) [2024-10-24 20:08:50,662 INFO L276 IsEmpty]: Start isEmpty. Operand 1508 states and 2091 transitions. [2024-10-24 20:08:50,662 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 116 [2024-10-24 20:08:50,662 INFO L207 NwaCegarLoop]: Found error trace [2024-10-24 20:08:50,663 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, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-10-24 20:08:50,675 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (41)] Ended with exit code 0 [2024-10-24 20:08:50,866 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,SelfDestructingSolverStorable44 [2024-10-24 20:08:50,867 INFO L396 AbstractCegarLoop]: === Iteration 46 === Targeting ULTIMATE.startErr39ASSERT_VIOLATIONINTEGER_OVERFLOW === [ULTIMATE.startErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 53 more)] === [2024-10-24 20:08:50,867 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-10-24 20:08:50,867 INFO L85 PathProgramCache]: Analyzing trace with hash -1521652131, now seen corresponding path program 1 times [2024-10-24 20:08:50,867 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-10-24 20:08:50,867 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [893936835] [2024-10-24 20:08:50,868 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-10-24 20:08:50,868 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-10-24 20:08:50,876 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-24 20:08:50,971 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2024-10-24 20:08:50,972 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-24 20:08:50,974 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 7 [2024-10-24 20:08:50,974 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-24 20:08:50,974 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 12 [2024-10-24 20:08:50,975 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-24 20:08:50,975 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 17 [2024-10-24 20:08:50,975 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-24 20:08:50,976 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 30 [2024-10-24 20:08:50,976 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-24 20:08:50,977 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 41 [2024-10-24 20:08:50,977 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-24 20:08:50,979 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 52 [2024-10-24 20:08:50,979 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-24 20:08:50,980 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 72 [2024-10-24 20:08:50,981 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-24 20:08:50,982 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 83 [2024-10-24 20:08:50,983 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-24 20:08:50,984 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 94 [2024-10-24 20:08:50,984 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-24 20:08:50,986 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 102 [2024-10-24 20:08:50,986 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-24 20:08:50,987 INFO L134 CoverageAnalysis]: Checked inductivity of 131 backedges. 23 proven. 0 refuted. 0 times theorem prover too weak. 108 trivial. 0 not checked. [2024-10-24 20:08:50,988 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-10-24 20:08:50,988 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [893936835] [2024-10-24 20:08:50,988 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [893936835] provided 1 perfect and 0 imperfect interpolant sequences [2024-10-24 20:08:50,988 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-10-24 20:08:50,988 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2024-10-24 20:08:50,988 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [863108904] [2024-10-24 20:08:50,989 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-10-24 20:08:50,989 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2024-10-24 20:08:50,989 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-10-24 20:08:50,989 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2024-10-24 20:08:50,989 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=9, Invalid=21, Unknown=0, NotChecked=0, Total=30 [2024-10-24 20:08:50,989 INFO L87 Difference]: Start difference. First operand 1508 states and 2091 transitions. Second operand has 6 states, 5 states have (on average 13.2) internal successors, (66), 6 states have internal predecessors, (66), 4 states have call successors, (11), 1 states have call predecessors, (11), 1 states have return successors, (11), 4 states have call predecessors, (11), 4 states have call successors, (11) [2024-10-24 20:08:52,407 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-10-24 20:08:52,407 INFO L93 Difference]: Finished difference Result 1538 states and 2118 transitions. [2024-10-24 20:08:52,407 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2024-10-24 20:08:52,407 INFO L78 Accepts]: Start accepts. Automaton has has 6 states, 5 states have (on average 13.2) internal successors, (66), 6 states have internal predecessors, (66), 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 115 [2024-10-24 20:08:52,408 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-10-24 20:08:52,410 INFO L225 Difference]: With dead ends: 1538 [2024-10-24 20:08:52,410 INFO L226 Difference]: Without dead ends: 1537 [2024-10-24 20:08:52,411 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-10-24 20:08:52,411 INFO L432 NwaCegarLoop]: 68 mSDtfsCounter, 153 mSDsluCounter, 140 mSDsCounter, 0 mSdLazyCounter, 521 mSolverCounterSat, 14 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 154 SdHoareTripleChecker+Valid, 208 SdHoareTripleChecker+Invalid, 535 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 14 IncrementalHoareTripleChecker+Valid, 521 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.3s IncrementalHoareTripleChecker+Time [2024-10-24 20:08:52,412 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [154 Valid, 208 Invalid, 535 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [14 Valid, 521 Invalid, 0 Unknown, 0 Unchecked, 1.3s Time] [2024-10-24 20:08:52,412 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1537 states. [2024-10-24 20:08:52,521 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1537 to 1496. [2024-10-24 20:08:52,522 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1496 states, 1318 states have (on average 1.3512898330804248) internal successors, (1781), 1347 states have internal predecessors, (1781), 146 states have call successors, (146), 2 states have call predecessors, (146), 2 states have return successors, (146), 146 states have call predecessors, (146), 146 states have call successors, (146) [2024-10-24 20:08:52,523 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1496 states to 1496 states and 2073 transitions. [2024-10-24 20:08:52,524 INFO L78 Accepts]: Start accepts. Automaton has 1496 states and 2073 transitions. Word has length 115 [2024-10-24 20:08:52,524 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-10-24 20:08:52,524 INFO L471 AbstractCegarLoop]: Abstraction has 1496 states and 2073 transitions. [2024-10-24 20:08:52,524 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 6 states, 5 states have (on average 13.2) internal successors, (66), 6 states have internal predecessors, (66), 4 states have call successors, (11), 1 states have call predecessors, (11), 1 states have return successors, (11), 4 states have call predecessors, (11), 4 states have call successors, (11) [2024-10-24 20:08:52,524 INFO L276 IsEmpty]: Start isEmpty. Operand 1496 states and 2073 transitions. [2024-10-24 20:08:52,525 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 115 [2024-10-24 20:08:52,525 INFO L207 NwaCegarLoop]: Found error trace [2024-10-24 20:08:52,525 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, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-10-24 20:08:52,525 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable45 [2024-10-24 20:08:52,525 INFO L396 AbstractCegarLoop]: === Iteration 47 === Targeting ULTIMATE.startErr5ASSERT_VIOLATIONINTEGER_OVERFLOW === [ULTIMATE.startErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 53 more)] === [2024-10-24 20:08:52,525 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-10-24 20:08:52,525 INFO L85 PathProgramCache]: Analyzing trace with hash -814477310, now seen corresponding path program 1 times [2024-10-24 20:08:52,525 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-10-24 20:08:52,526 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [772432026] [2024-10-24 20:08:52,526 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-10-24 20:08:52,526 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-10-24 20:08:52,535 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unknown [2024-10-24 20:08:52,535 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [130368643] [2024-10-24 20:08:52,535 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-10-24 20:08:52,536 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-10-24 20:08:52,536 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2024-10-24 20:08:52,539 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-10-24 20:08:52,543 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-10-24 20:08:52,583 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-24 20:08:52,585 INFO L255 TraceCheckSpWp]: Trace formula consists of 200 conjuncts, 9 conjuncts are in the unsatisfiable core [2024-10-24 20:08:52,589 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-10-24 20:08:52,870 INFO L134 CoverageAnalysis]: Checked inductivity of 122 backedges. 0 proven. 38 refuted. 0 times theorem prover too weak. 84 trivial. 0 not checked. [2024-10-24 20:08:52,870 INFO L311 TraceCheckSpWp]: Computing backward predicates... [2024-10-24 20:08:53,393 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-10-24 20:08:53,394 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [772432026] [2024-10-24 20:08:53,394 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2024-10-24 20:08:53,394 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [130368643] [2024-10-24 20:08:53,394 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [130368643] provided 0 perfect and 1 imperfect interpolant sequences [2024-10-24 20:08:53,394 INFO L185 FreeRefinementEngine]: Found 0 perfect and 1 imperfect interpolant sequences. [2024-10-24 20:08:53,394 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [6] total 6 [2024-10-24 20:08:53,394 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [709120718] [2024-10-24 20:08:53,394 INFO L85 oduleStraightlineAll]: Using 1 imperfect interpolants to construct interpolant automaton [2024-10-24 20:08:53,394 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2024-10-24 20:08:53,394 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-10-24 20:08:53,395 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2024-10-24 20:08:53,395 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=30, Invalid=60, Unknown=0, NotChecked=0, Total=90 [2024-10-24 20:08:53,395 INFO L87 Difference]: Start difference. First operand 1496 states and 2073 transitions. Second operand has 7 states, 6 states have (on average 11.666666666666666) internal successors, (70), 7 states have internal predecessors, (70), 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-10-24 20:08:53,994 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-10-24 20:08:53,994 INFO L93 Difference]: Finished difference Result 1580 states and 2178 transitions. [2024-10-24 20:08:53,994 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2024-10-24 20:08:53,995 INFO L78 Accepts]: Start accepts. Automaton has has 7 states, 6 states have (on average 11.666666666666666) internal successors, (70), 7 states have internal predecessors, (70), 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 114 [2024-10-24 20:08:53,995 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-10-24 20:08:53,998 INFO L225 Difference]: With dead ends: 1580 [2024-10-24 20:08:53,998 INFO L226 Difference]: Without dead ends: 1576 [2024-10-24 20:08:53,998 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 132 GetRequests, 121 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-10-24 20:08:54,000 INFO L432 NwaCegarLoop]: 85 mSDtfsCounter, 225 mSDsluCounter, 200 mSDsCounter, 0 mSdLazyCounter, 697 mSolverCounterSat, 30 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 231 SdHoareTripleChecker+Valid, 285 SdHoareTripleChecker+Invalid, 727 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 30 IncrementalHoareTripleChecker+Valid, 697 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.5s IncrementalHoareTripleChecker+Time [2024-10-24 20:08:54,000 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [231 Valid, 285 Invalid, 727 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [30 Valid, 697 Invalid, 0 Unknown, 0 Unchecked, 0.5s Time] [2024-10-24 20:08:54,001 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1576 states. [2024-10-24 20:08:54,113 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1576 to 1513. [2024-10-24 20:08:54,115 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1513 states, 1333 states have (on average 1.3383345836459115) internal successors, (1784), 1362 states have internal predecessors, (1784), 148 states have call successors, (148), 2 states have call predecessors, (148), 2 states have return successors, (148), 148 states have call predecessors, (148), 148 states have call successors, (148) [2024-10-24 20:08:54,117 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1513 states to 1513 states and 2080 transitions. [2024-10-24 20:08:54,117 INFO L78 Accepts]: Start accepts. Automaton has 1513 states and 2080 transitions. Word has length 114 [2024-10-24 20:08:54,118 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-10-24 20:08:54,118 INFO L471 AbstractCegarLoop]: Abstraction has 1513 states and 2080 transitions. [2024-10-24 20:08:54,118 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 6 states have (on average 11.666666666666666) internal successors, (70), 7 states have internal predecessors, (70), 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-10-24 20:08:54,118 INFO L276 IsEmpty]: Start isEmpty. Operand 1513 states and 2080 transitions. [2024-10-24 20:08:54,118 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 115 [2024-10-24 20:08:54,119 INFO L207 NwaCegarLoop]: Found error trace [2024-10-24 20:08:54,119 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, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-10-24 20:08:54,131 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-10-24 20:08:54,323 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,SelfDestructingSolverStorable46 [2024-10-24 20:08:54,324 INFO L396 AbstractCegarLoop]: === Iteration 48 === Targeting ULTIMATE.startErr5ASSERT_VIOLATIONINTEGER_OVERFLOW === [ULTIMATE.startErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 53 more)] === [2024-10-24 20:08:54,324 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-10-24 20:08:54,324 INFO L85 PathProgramCache]: Analyzing trace with hash -1729879678, now seen corresponding path program 2 times [2024-10-24 20:08:54,324 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-10-24 20:08:54,324 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [882628478] [2024-10-24 20:08:54,324 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-10-24 20:08:54,324 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-10-24 20:08:54,334 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unknown [2024-10-24 20:08:54,334 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [516253898] [2024-10-24 20:08:54,334 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2024-10-24 20:08:54,334 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-10-24 20:08:54,334 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2024-10-24 20:08:54,336 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-10-24 20:08:54,337 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-10-24 20:08:54,379 INFO L227 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2024-10-24 20:08:54,379 INFO L228 tOrderPrioritization]: Conjunction of SSA is unsat [2024-10-24 20:08:54,380 INFO L255 TraceCheckSpWp]: Trace formula consists of 200 conjuncts, 17 conjuncts are in the unsatisfiable core [2024-10-24 20:08:54,381 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-10-24 20:08:54,699 INFO L134 CoverageAnalysis]: Checked inductivity of 122 backedges. 0 proven. 38 refuted. 0 times theorem prover too weak. 84 trivial. 0 not checked. [2024-10-24 20:08:54,699 INFO L311 TraceCheckSpWp]: Computing backward predicates... [2024-10-24 20:08:55,412 INFO L134 CoverageAnalysis]: Checked inductivity of 122 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 122 trivial. 0 not checked. [2024-10-24 20:08:55,412 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-10-24 20:08:55,412 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [882628478] [2024-10-24 20:08:55,412 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2024-10-24 20:08:55,412 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [516253898] [2024-10-24 20:08:55,412 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [516253898] provided 1 perfect and 1 imperfect interpolant sequences [2024-10-24 20:08:55,412 INFO L185 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2024-10-24 20:08:55,412 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [5] total 8 [2024-10-24 20:08:55,412 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [40426806] [2024-10-24 20:08:55,412 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-10-24 20:08:55,412 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2024-10-24 20:08:55,412 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-10-24 20:08:55,413 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2024-10-24 20:08:55,413 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=27, Invalid=45, Unknown=0, NotChecked=0, Total=72 [2024-10-24 20:08:55,413 INFO L87 Difference]: Start difference. First operand 1513 states and 2080 transitions. Second operand has 5 states, 4 states have (on average 11.0) internal successors, (44), 5 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-10-24 20:08:57,804 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-10-24 20:08:57,804 INFO L93 Difference]: Finished difference Result 1513 states and 2080 transitions. [2024-10-24 20:08:57,805 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2024-10-24 20:08:57,805 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 4 states have (on average 11.0) internal successors, (44), 5 states have internal predecessors, (44), 2 states have call successors, (7), 1 states have call predecessors, (7), 1 states have return successors, (7), 2 states have call predecessors, (7), 2 states have call successors, (7) Word has length 114 [2024-10-24 20:08:57,805 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-10-24 20:08:57,807 INFO L225 Difference]: With dead ends: 1513 [2024-10-24 20:08:57,807 INFO L226 Difference]: Without dead ends: 1510 [2024-10-24 20:08:57,808 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 227 GetRequests, 217 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-10-24 20:08:57,808 INFO L432 NwaCegarLoop]: 41 mSDtfsCounter, 84 mSDsluCounter, 89 mSDsCounter, 0 mSdLazyCounter, 263 mSolverCounterSat, 10 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 2.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 87 SdHoareTripleChecker+Valid, 130 SdHoareTripleChecker+Invalid, 273 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 10 IncrementalHoareTripleChecker+Valid, 263 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 2.3s IncrementalHoareTripleChecker+Time [2024-10-24 20:08:57,808 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [87 Valid, 130 Invalid, 273 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [10 Valid, 263 Invalid, 0 Unknown, 0 Unchecked, 2.3s Time] [2024-10-24 20:08:57,809 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1510 states. [2024-10-24 20:08:57,912 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1510 to 1504. [2024-10-24 20:08:57,913 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1504 states, 1327 states have (on average 1.3217784476262247) internal successors, (1754), 1353 states have internal predecessors, (1754), 148 states have call successors, (148), 2 states have call predecessors, (148), 2 states have return successors, (148), 148 states have call predecessors, (148), 148 states have call successors, (148) [2024-10-24 20:08:57,915 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1504 states to 1504 states and 2050 transitions. [2024-10-24 20:08:57,915 INFO L78 Accepts]: Start accepts. Automaton has 1504 states and 2050 transitions. Word has length 114 [2024-10-24 20:08:57,915 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-10-24 20:08:57,916 INFO L471 AbstractCegarLoop]: Abstraction has 1504 states and 2050 transitions. [2024-10-24 20:08:57,916 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 4 states have (on average 11.0) internal successors, (44), 5 states have internal predecessors, (44), 2 states have call successors, (7), 1 states have call predecessors, (7), 1 states have return successors, (7), 2 states have call predecessors, (7), 2 states have call successors, (7) [2024-10-24 20:08:57,916 INFO L276 IsEmpty]: Start isEmpty. Operand 1504 states and 2050 transitions. [2024-10-24 20:08:57,916 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 121 [2024-10-24 20:08:57,916 INFO L207 NwaCegarLoop]: Found error trace [2024-10-24 20:08:57,916 INFO L215 NwaCegarLoop]: trace histogram [7, 7, 7, 4, 4, 4, 3, 3, 3, 3, 3, 3, 3, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-10-24 20:08:57,928 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-10-24 20:08:58,118 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable47,43 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-10-24 20:08:58,118 INFO L396 AbstractCegarLoop]: === Iteration 49 === Targeting ULTIMATE.startErr6ASSERT_VIOLATIONINTEGER_OVERFLOW === [ULTIMATE.startErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 53 more)] === [2024-10-24 20:08:58,118 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-10-24 20:08:58,119 INFO L85 PathProgramCache]: Analyzing trace with hash -18818554, now seen corresponding path program 2 times [2024-10-24 20:08:58,119 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-10-24 20:08:58,119 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [329593269] [2024-10-24 20:08:58,119 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-10-24 20:08:58,119 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-10-24 20:08:58,126 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unknown [2024-10-24 20:08:58,127 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [43895337] [2024-10-24 20:08:58,127 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2024-10-24 20:08:58,127 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-10-24 20:08:58,127 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2024-10-24 20:08:58,128 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-10-24 20:08:58,129 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-10-24 20:08:58,172 INFO L227 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2024-10-24 20:08:58,172 INFO L228 tOrderPrioritization]: Conjunction of SSA is unsat [2024-10-24 20:08:58,173 INFO L255 TraceCheckSpWp]: Trace formula consists of 210 conjuncts, 10 conjuncts are in the unsatisfiable core [2024-10-24 20:08:58,174 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-10-24 20:08:58,509 INFO L134 CoverageAnalysis]: Checked inductivity of 156 backedges. 3 proven. 54 refuted. 0 times theorem prover too weak. 99 trivial. 0 not checked. [2024-10-24 20:08:58,509 INFO L311 TraceCheckSpWp]: Computing backward predicates... [2024-10-24 20:08:59,982 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-10-24 20:08:59,983 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [329593269] [2024-10-24 20:08:59,983 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2024-10-24 20:08:59,983 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [43895337] [2024-10-24 20:08:59,983 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [43895337] provided 0 perfect and 1 imperfect interpolant sequences [2024-10-24 20:08:59,983 INFO L185 FreeRefinementEngine]: Found 0 perfect and 1 imperfect interpolant sequences. [2024-10-24 20:08:59,983 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [7] total 7 [2024-10-24 20:08:59,983 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1824583972] [2024-10-24 20:08:59,983 INFO L85 oduleStraightlineAll]: Using 1 imperfect interpolants to construct interpolant automaton [2024-10-24 20:08:59,984 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 8 states [2024-10-24 20:08:59,984 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-10-24 20:08:59,984 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2024-10-24 20:08:59,984 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=27, Invalid=62, Unknown=1, NotChecked=0, Total=90 [2024-10-24 20:08:59,984 INFO L87 Difference]: Start difference. First operand 1504 states and 2050 transitions. Second operand has 8 states, 7 states have (on average 10.571428571428571) internal successors, (74), 7 states have internal predecessors, (74), 5 states have call successors, (11), 1 states have call predecessors, (11), 2 states have return successors, (11), 5 states have call predecessors, (11), 5 states have call successors, (11) [2024-10-24 20:09:00,588 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-10-24 20:09:00,588 INFO L93 Difference]: Finished difference Result 1941 states and 2644 transitions. [2024-10-24 20:09:00,588 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2024-10-24 20:09:00,588 INFO L78 Accepts]: Start accepts. Automaton has has 8 states, 7 states have (on average 10.571428571428571) internal successors, (74), 7 states have internal predecessors, (74), 5 states have call successors, (11), 1 states have call predecessors, (11), 2 states have return successors, (11), 5 states have call predecessors, (11), 5 states have call successors, (11) Word has length 120 [2024-10-24 20:09:00,589 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-10-24 20:09:00,591 INFO L225 Difference]: With dead ends: 1941 [2024-10-24 20:09:00,591 INFO L226 Difference]: Without dead ends: 1939 [2024-10-24 20:09:00,592 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 142 GetRequests, 133 SyntacticMatches, 0 SemanticMatches, 9 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 7 ImplicationChecksByTransitivity, 1.5s TimeCoverageRelationStatistics Valid=35, Invalid=74, Unknown=1, NotChecked=0, Total=110 [2024-10-24 20:09:00,592 INFO L432 NwaCegarLoop]: 72 mSDtfsCounter, 315 mSDsluCounter, 271 mSDsCounter, 0 mSdLazyCounter, 462 mSolverCounterSat, 11 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 332 SdHoareTripleChecker+Valid, 343 SdHoareTripleChecker+Invalid, 473 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 11 IncrementalHoareTripleChecker+Valid, 462 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.4s IncrementalHoareTripleChecker+Time [2024-10-24 20:09:00,592 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [332 Valid, 343 Invalid, 473 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [11 Valid, 462 Invalid, 0 Unknown, 0 Unchecked, 0.4s Time] [2024-10-24 20:09:00,593 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1939 states. [2024-10-24 20:09:00,715 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1939 to 1746. [2024-10-24 20:09:00,716 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1746 states, 1543 states have (on average 1.3259883344134802) internal successors, (2046), 1569 states have internal predecessors, (2046), 174 states have call successors, (174), 2 states have call predecessors, (174), 2 states have return successors, (174), 174 states have call predecessors, (174), 174 states have call successors, (174) [2024-10-24 20:09:00,718 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1746 states to 1746 states and 2394 transitions. [2024-10-24 20:09:00,719 INFO L78 Accepts]: Start accepts. Automaton has 1746 states and 2394 transitions. Word has length 120 [2024-10-24 20:09:00,719 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-10-24 20:09:00,719 INFO L471 AbstractCegarLoop]: Abstraction has 1746 states and 2394 transitions. [2024-10-24 20:09:00,719 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 8 states, 7 states have (on average 10.571428571428571) internal successors, (74), 7 states have internal predecessors, (74), 5 states have call successors, (11), 1 states have call predecessors, (11), 2 states have return successors, (11), 5 states have call predecessors, (11), 5 states have call successors, (11) [2024-10-24 20:09:00,719 INFO L276 IsEmpty]: Start isEmpty. Operand 1746 states and 2394 transitions. [2024-10-24 20:09:00,720 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 124 [2024-10-24 20:09:00,720 INFO L207 NwaCegarLoop]: Found error trace [2024-10-24 20:09:00,720 INFO L215 NwaCegarLoop]: trace histogram [7, 7, 7, 4, 4, 4, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-10-24 20:09:00,734 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-10-24 20:09:00,924 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,SelfDestructingSolverStorable48 [2024-10-24 20:09:00,925 INFO L396 AbstractCegarLoop]: === Iteration 50 === Targeting ULTIMATE.startErr9ASSERT_VIOLATIONINTEGER_OVERFLOW === [ULTIMATE.startErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 53 more)] === [2024-10-24 20:09:00,925 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-10-24 20:09:00,925 INFO L85 PathProgramCache]: Analyzing trace with hash 2145111562, now seen corresponding path program 1 times [2024-10-24 20:09:00,925 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-10-24 20:09:00,925 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1127532367] [2024-10-24 20:09:00,925 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-10-24 20:09:00,926 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-10-24 20:09:00,939 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unknown [2024-10-24 20:09:00,940 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [1041304204] [2024-10-24 20:09:00,940 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-10-24 20:09:00,940 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-10-24 20:09:00,942 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2024-10-24 20:09:00,944 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-10-24 20:09:00,945 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-10-24 20:09:00,986 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-24 20:09:00,987 INFO L255 TraceCheckSpWp]: Trace formula consists of 213 conjuncts, 17 conjuncts are in the unsatisfiable core [2024-10-24 20:09:00,989 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-10-24 20:09:01,702 INFO L134 CoverageAnalysis]: Checked inductivity of 156 backedges. 3 proven. 54 refuted. 0 times theorem prover too weak. 99 trivial. 0 not checked. [2024-10-24 20:09:01,706 INFO L311 TraceCheckSpWp]: Computing backward predicates... [2024-10-24 20:09:02,306 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-10-24 20:09:02,306 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1127532367] [2024-10-24 20:09:02,306 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2024-10-24 20:09:02,306 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1041304204] [2024-10-24 20:09:02,306 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1041304204] provided 0 perfect and 1 imperfect interpolant sequences [2024-10-24 20:09:02,306 INFO L185 FreeRefinementEngine]: Found 0 perfect and 1 imperfect interpolant sequences. [2024-10-24 20:09:02,306 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11] total 11 [2024-10-24 20:09:02,306 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2024557837] [2024-10-24 20:09:02,307 INFO L85 oduleStraightlineAll]: Using 1 imperfect interpolants to construct interpolant automaton [2024-10-24 20:09:02,307 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 12 states [2024-10-24 20:09:02,307 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-10-24 20:09:02,307 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2024-10-24 20:09:02,307 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=39, Invalid=171, Unknown=0, NotChecked=0, Total=210 [2024-10-24 20:09:02,308 INFO L87 Difference]: Start difference. First operand 1746 states and 2394 transitions. Second operand has 12 states, 11 states have (on average 7.0) internal successors, (77), 11 states have internal predecessors, (77), 5 states have call successors, (11), 1 states have call predecessors, (11), 2 states have return successors, (11), 5 states have call predecessors, (11), 5 states have call successors, (11) [2024-10-24 20:09:03,681 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-10-24 20:09:03,682 INFO L93 Difference]: Finished difference Result 1858 states and 2534 transitions. [2024-10-24 20:09:03,682 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 14 states. [2024-10-24 20:09:03,682 INFO L78 Accepts]: Start accepts. Automaton has has 12 states, 11 states have (on average 7.0) internal successors, (77), 11 states have internal predecessors, (77), 5 states have call successors, (11), 1 states have call predecessors, (11), 2 states have return successors, (11), 5 states have call predecessors, (11), 5 states have call successors, (11) Word has length 123 [2024-10-24 20:09:03,682 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-10-24 20:09:03,685 INFO L225 Difference]: With dead ends: 1858 [2024-10-24 20:09:03,685 INFO L226 Difference]: Without dead ends: 1856 [2024-10-24 20:09:03,686 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 155 GetRequests, 134 SyntacticMatches, 0 SemanticMatches, 21 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 51 ImplicationChecksByTransitivity, 0.5s TimeCoverageRelationStatistics Valid=94, Invalid=412, Unknown=0, NotChecked=0, Total=506 [2024-10-24 20:09:03,686 INFO L432 NwaCegarLoop]: 102 mSDtfsCounter, 194 mSDsluCounter, 555 mSDsCounter, 0 mSdLazyCounter, 1924 mSolverCounterSat, 12 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 200 SdHoareTripleChecker+Valid, 657 SdHoareTripleChecker+Invalid, 1936 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 12 IncrementalHoareTripleChecker+Valid, 1924 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.1s IncrementalHoareTripleChecker+Time [2024-10-24 20:09:03,686 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [200 Valid, 657 Invalid, 1936 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [12 Valid, 1924 Invalid, 0 Unknown, 0 Unchecked, 1.1s Time] [2024-10-24 20:09:03,687 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1856 states. [2024-10-24 20:09:03,810 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1856 to 1776. [2024-10-24 20:09:03,812 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1776 states, 1570 states have (on average 1.3254777070063695) internal successors, (2081), 1596 states have internal predecessors, (2081), 177 states have call successors, (177), 2 states have call predecessors, (177), 2 states have return successors, (177), 177 states have call predecessors, (177), 177 states have call successors, (177) [2024-10-24 20:09:03,814 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1776 states to 1776 states and 2435 transitions. [2024-10-24 20:09:03,816 INFO L78 Accepts]: Start accepts. Automaton has 1776 states and 2435 transitions. Word has length 123 [2024-10-24 20:09:03,816 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-10-24 20:09:03,816 INFO L471 AbstractCegarLoop]: Abstraction has 1776 states and 2435 transitions. [2024-10-24 20:09:03,817 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 12 states, 11 states have (on average 7.0) internal successors, (77), 11 states have internal predecessors, (77), 5 states have call successors, (11), 1 states have call predecessors, (11), 2 states have return successors, (11), 5 states have call predecessors, (11), 5 states have call successors, (11) [2024-10-24 20:09:03,817 INFO L276 IsEmpty]: Start isEmpty. Operand 1776 states and 2435 transitions. [2024-10-24 20:09:03,817 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 125 [2024-10-24 20:09:03,817 INFO L207 NwaCegarLoop]: Found error trace [2024-10-24 20:09:03,817 INFO L215 NwaCegarLoop]: trace histogram [7, 7, 7, 4, 4, 4, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-10-24 20:09:03,833 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-10-24 20:09:04,018 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 45 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable49 [2024-10-24 20:09:04,018 INFO L396 AbstractCegarLoop]: === Iteration 51 === Targeting ULTIMATE.startErr10ASSERT_VIOLATIONINTEGER_OVERFLOW === [ULTIMATE.startErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 53 more)] === [2024-10-24 20:09:04,018 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-10-24 20:09:04,018 INFO L85 PathProgramCache]: Analyzing trace with hash 2073949052, now seen corresponding path program 1 times [2024-10-24 20:09:04,018 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-10-24 20:09:04,018 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1179764766] [2024-10-24 20:09:04,019 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-10-24 20:09:04,019 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-10-24 20:09:04,032 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unknown [2024-10-24 20:09:04,034 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [1747683812] [2024-10-24 20:09:04,034 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-10-24 20:09:04,034 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-10-24 20:09:04,034 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2024-10-24 20:09:04,035 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-10-24 20:09:04,043 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-10-24 20:09:04,085 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-24 20:09:04,086 INFO L255 TraceCheckSpWp]: Trace formula consists of 214 conjuncts, 10 conjuncts are in the unsatisfiable core [2024-10-24 20:09:04,088 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-10-24 20:09:04,412 INFO L134 CoverageAnalysis]: Checked inductivity of 158 backedges. 24 proven. 26 refuted. 0 times theorem prover too weak. 108 trivial. 0 not checked. [2024-10-24 20:09:04,413 INFO L311 TraceCheckSpWp]: Computing backward predicates... [2024-10-24 20:09:04,492 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-10-24 20:09:04,492 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1179764766] [2024-10-24 20:09:04,492 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2024-10-24 20:09:04,492 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1747683812] [2024-10-24 20:09:04,493 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1747683812] provided 0 perfect and 1 imperfect interpolant sequences [2024-10-24 20:09:04,493 INFO L185 FreeRefinementEngine]: Found 0 perfect and 1 imperfect interpolant sequences. [2024-10-24 20:09:04,493 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8] total 8 [2024-10-24 20:09:04,493 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [792169278] [2024-10-24 20:09:04,493 INFO L85 oduleStraightlineAll]: Using 1 imperfect interpolants to construct interpolant automaton [2024-10-24 20:09:04,493 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 9 states [2024-10-24 20:09:04,493 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-10-24 20:09:04,494 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 9 interpolants. [2024-10-24 20:09:04,494 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=28, Invalid=82, Unknown=0, NotChecked=0, Total=110 [2024-10-24 20:09:04,494 INFO L87 Difference]: Start difference. First operand 1776 states and 2435 transitions. Second operand has 9 states, 8 states have (on average 9.375) internal successors, (75), 9 states have internal predecessors, (75), 4 states have call successors, (11), 1 states have call predecessors, (11), 1 states have return successors, (11), 4 states have call predecessors, (11), 4 states have call successors, (11) [2024-10-24 20:09:06,233 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-10-24 20:09:06,234 INFO L93 Difference]: Finished difference Result 2027 states and 2774 transitions. [2024-10-24 20:09:06,234 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 19 states. [2024-10-24 20:09:06,234 INFO L78 Accepts]: Start accepts. Automaton has has 9 states, 8 states have (on average 9.375) internal successors, (75), 9 states have internal predecessors, (75), 4 states have call successors, (11), 1 states have call predecessors, (11), 1 states have return successors, (11), 4 states have call predecessors, (11), 4 states have call successors, (11) Word has length 124 [2024-10-24 20:09:06,234 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-10-24 20:09:06,237 INFO L225 Difference]: With dead ends: 2027 [2024-10-24 20:09:06,237 INFO L226 Difference]: Without dead ends: 2024 [2024-10-24 20:09:06,237 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 140 GetRequests, 120 SyntacticMatches, 0 SemanticMatches, 20 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 61 ImplicationChecksByTransitivity, 0.3s TimeCoverageRelationStatistics Valid=143, Invalid=319, Unknown=0, NotChecked=0, Total=462 [2024-10-24 20:09:06,238 INFO L432 NwaCegarLoop]: 119 mSDtfsCounter, 302 mSDsluCounter, 384 mSDsCounter, 0 mSdLazyCounter, 1232 mSolverCounterSat, 42 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 302 SdHoareTripleChecker+Valid, 503 SdHoareTripleChecker+Invalid, 1274 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 42 IncrementalHoareTripleChecker+Valid, 1232 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.4s IncrementalHoareTripleChecker+Time [2024-10-24 20:09:06,238 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [302 Valid, 503 Invalid, 1274 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [42 Valid, 1232 Invalid, 0 Unknown, 0 Unchecked, 1.4s Time] [2024-10-24 20:09:06,239 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2024 states. [2024-10-24 20:09:06,369 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2024 to 1802. [2024-10-24 20:09:06,370 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1802 states, 1594 states have (on average 1.3174404015056462) internal successors, (2100), 1620 states have internal predecessors, (2100), 179 states have call successors, (179), 2 states have call predecessors, (179), 2 states have return successors, (179), 179 states have call predecessors, (179), 179 states have call successors, (179) [2024-10-24 20:09:06,390 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1802 states to 1802 states and 2458 transitions. [2024-10-24 20:09:06,391 INFO L78 Accepts]: Start accepts. Automaton has 1802 states and 2458 transitions. Word has length 124 [2024-10-24 20:09:06,391 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-10-24 20:09:06,391 INFO L471 AbstractCegarLoop]: Abstraction has 1802 states and 2458 transitions. [2024-10-24 20:09:06,391 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 9 states, 8 states have (on average 9.375) internal successors, (75), 9 states have internal predecessors, (75), 4 states have call successors, (11), 1 states have call predecessors, (11), 1 states have return successors, (11), 4 states have call predecessors, (11), 4 states have call successors, (11) [2024-10-24 20:09:06,391 INFO L276 IsEmpty]: Start isEmpty. Operand 1802 states and 2458 transitions. [2024-10-24 20:09:06,392 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 126 [2024-10-24 20:09:06,392 INFO L207 NwaCegarLoop]: Found error trace [2024-10-24 20:09:06,392 INFO L215 NwaCegarLoop]: trace histogram [7, 7, 7, 4, 4, 4, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-10-24 20:09:06,408 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (46)] Ended with exit code 0 [2024-10-24 20:09:06,592 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 46 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable50 [2024-10-24 20:09:06,593 INFO L396 AbstractCegarLoop]: === Iteration 52 === Targeting ULTIMATE.startErr11ASSERT_VIOLATIONINTEGER_OVERFLOW === [ULTIMATE.startErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 53 more)] === [2024-10-24 20:09:06,593 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-10-24 20:09:06,594 INFO L85 PathProgramCache]: Analyzing trace with hash 1534681726, now seen corresponding path program 1 times [2024-10-24 20:09:06,594 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-10-24 20:09:06,594 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [852635705] [2024-10-24 20:09:06,594 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-10-24 20:09:06,594 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-10-24 20:09:06,602 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unknown [2024-10-24 20:09:06,603 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [2129864330] [2024-10-24 20:09:06,603 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-10-24 20:09:06,603 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-10-24 20:09:06,603 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2024-10-24 20:09:06,605 INFO L229 MonitoredProcess]: Starting monitored process 47 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-10-24 20:09:06,606 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (47)] Waiting until timeout for monitored process [2024-10-24 20:09:06,650 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-24 20:09:06,651 INFO L255 TraceCheckSpWp]: Trace formula consists of 215 conjuncts, 11 conjuncts are in the unsatisfiable core [2024-10-24 20:09:06,653 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-10-24 20:09:07,033 INFO L134 CoverageAnalysis]: Checked inductivity of 166 backedges. 39 proven. 28 refuted. 0 times theorem prover too weak. 99 trivial. 0 not checked. [2024-10-24 20:09:07,033 INFO L311 TraceCheckSpWp]: Computing backward predicates... [2024-10-24 20:09:07,318 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-10-24 20:09:07,318 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [852635705] [2024-10-24 20:09:07,318 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2024-10-24 20:09:07,318 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2129864330] [2024-10-24 20:09:07,322 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2129864330] provided 0 perfect and 1 imperfect interpolant sequences [2024-10-24 20:09:07,322 INFO L185 FreeRefinementEngine]: Found 0 perfect and 1 imperfect interpolant sequences. [2024-10-24 20:09:07,322 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8] total 8 [2024-10-24 20:09:07,322 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [362407176] [2024-10-24 20:09:07,322 INFO L85 oduleStraightlineAll]: Using 1 imperfect interpolants to construct interpolant automaton [2024-10-24 20:09:07,323 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 9 states [2024-10-24 20:09:07,323 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-10-24 20:09:07,323 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 9 interpolants. [2024-10-24 20:09:07,323 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=30, Invalid=80, Unknown=0, NotChecked=0, Total=110 [2024-10-24 20:09:07,323 INFO L87 Difference]: Start difference. First operand 1802 states and 2458 transitions. Second operand has 9 states, 8 states have (on average 9.875) internal successors, (79), 8 states have internal predecessors, (79), 4 states have call successors, (11), 1 states have call predecessors, (11), 2 states have return successors, (11), 5 states have call predecessors, (11), 4 states have call successors, (11) [2024-10-24 20:09:08,903 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-10-24 20:09:08,904 INFO L93 Difference]: Finished difference Result 2118 states and 2869 transitions. [2024-10-24 20:09:08,904 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2024-10-24 20:09:08,904 INFO L78 Accepts]: Start accepts. Automaton has has 9 states, 8 states have (on average 9.875) internal successors, (79), 8 states have internal predecessors, (79), 4 states have call successors, (11), 1 states have call predecessors, (11), 2 states have return successors, (11), 5 states have call predecessors, (11), 4 states have call successors, (11) Word has length 125 [2024-10-24 20:09:08,904 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-10-24 20:09:08,907 INFO L225 Difference]: With dead ends: 2118 [2024-10-24 20:09:08,907 INFO L226 Difference]: Without dead ends: 2114 [2024-10-24 20:09:08,908 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 135 GetRequests, 122 SyntacticMatches, 0 SemanticMatches, 13 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 18 ImplicationChecksByTransitivity, 0.4s TimeCoverageRelationStatistics Valid=65, Invalid=145, Unknown=0, NotChecked=0, Total=210 [2024-10-24 20:09:08,908 INFO L432 NwaCegarLoop]: 118 mSDtfsCounter, 263 mSDsluCounter, 374 mSDsCounter, 0 mSdLazyCounter, 992 mSolverCounterSat, 22 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 269 SdHoareTripleChecker+Valid, 492 SdHoareTripleChecker+Invalid, 1014 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 22 IncrementalHoareTripleChecker+Valid, 992 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.3s IncrementalHoareTripleChecker+Time [2024-10-24 20:09:08,908 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [269 Valid, 492 Invalid, 1014 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [22 Valid, 992 Invalid, 0 Unknown, 0 Unchecked, 1.3s Time] [2024-10-24 20:09:08,909 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2114 states. [2024-10-24 20:09:09,061 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2114 to 1881. [2024-10-24 20:09:09,062 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1881 states, 1665 states have (on average 1.2954954954954956) internal successors, (2157), 1691 states have internal predecessors, (2157), 187 states have call successors, (187), 2 states have call predecessors, (187), 2 states have return successors, (187), 187 states have call predecessors, (187), 187 states have call successors, (187) [2024-10-24 20:09:09,064 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1881 states to 1881 states and 2531 transitions. [2024-10-24 20:09:09,064 INFO L78 Accepts]: Start accepts. Automaton has 1881 states and 2531 transitions. Word has length 125 [2024-10-24 20:09:09,065 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-10-24 20:09:09,065 INFO L471 AbstractCegarLoop]: Abstraction has 1881 states and 2531 transitions. [2024-10-24 20:09:09,065 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 9 states, 8 states have (on average 9.875) internal successors, (79), 8 states have internal predecessors, (79), 4 states have call successors, (11), 1 states have call predecessors, (11), 2 states have return successors, (11), 5 states have call predecessors, (11), 4 states have call successors, (11) [2024-10-24 20:09:09,065 INFO L276 IsEmpty]: Start isEmpty. Operand 1881 states and 2531 transitions. [2024-10-24 20:09:09,065 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 126 [2024-10-24 20:09:09,065 INFO L207 NwaCegarLoop]: Found error trace [2024-10-24 20:09:09,065 INFO L215 NwaCegarLoop]: trace histogram [7, 7, 7, 4, 4, 4, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-10-24 20:09:09,078 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (47)] Forceful destruction successful, exit code 0 [2024-10-24 20:09:09,269 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable51,47 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-10-24 20:09:09,270 INFO L396 AbstractCegarLoop]: === Iteration 53 === Targeting ULTIMATE.startErr11ASSERT_VIOLATIONINTEGER_OVERFLOW === [ULTIMATE.startErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 53 more)] === [2024-10-24 20:09:09,270 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-10-24 20:09:09,270 INFO L85 PathProgramCache]: Analyzing trace with hash -132088756, now seen corresponding path program 1 times [2024-10-24 20:09:09,270 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-10-24 20:09:09,270 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [126794063] [2024-10-24 20:09:09,270 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-10-24 20:09:09,271 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-10-24 20:09:09,279 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unknown [2024-10-24 20:09:09,280 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [535897586] [2024-10-24 20:09:09,280 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-10-24 20:09:09,280 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-10-24 20:09:09,280 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2024-10-24 20:09:09,281 INFO L229 MonitoredProcess]: Starting monitored process 48 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-10-24 20:09:09,282 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (48)] Waiting until timeout for monitored process [2024-10-24 20:09:09,323 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-24 20:09:09,324 INFO L255 TraceCheckSpWp]: Trace formula consists of 215 conjuncts, 15 conjuncts are in the unsatisfiable core [2024-10-24 20:09:09,326 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-10-24 20:09:09,938 INFO L134 CoverageAnalysis]: Checked inductivity of 160 backedges. 3 proven. 58 refuted. 0 times theorem prover too weak. 99 trivial. 0 not checked. [2024-10-24 20:09:09,939 INFO L311 TraceCheckSpWp]: Computing backward predicates...