./Ultimate.py --spec ../sv-benchmarks/c/properties/no-overflow.prp --file ../sv-benchmarks/c/nla-digbench-scaling/mannadiv_valuebound1.c --full-output --architecture 32bit -------------------------------------------------------------------------------- Checking for overflows Using default analysis Version c7c6ca5d Calling Ultimate with: /root/.sdkman/candidates/java/11.0.12-open/bin/java -Dosgi.configuration.area=/storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/data/config -Xmx15G -Xms4m -jar /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/plugins/org.eclipse.equinox.launcher_1.5.800.v20200727-1323.jar -data @noDefault -ultimatedata /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/data -tc /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/config/AutomizerReach.xml -i ../sv-benchmarks/c/nla-digbench-scaling/mannadiv_valuebound1.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 4f0dc25e497896e48962fc4f59a3ea4856b5eb0408b9845e68b04a0b0a132067 --- Real Ultimate output --- This is Ultimate 0.2.5-?-c7c6ca5-m [2024-11-09 11:59:10,893 INFO L188 SettingsManager]: Resetting all preferences to default values... [2024-11-09 11:59:10,946 INFO L114 SettingsManager]: Loading settings from /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/config/svcomp-Overflow-32bit-Automizer_Default.epf [2024-11-09 11:59:10,949 WARN L101 SettingsManager]: Preference file contains the following unknown settings: [2024-11-09 11:59:10,950 WARN L103 SettingsManager]: * de.uni_freiburg.informatik.ultimate.core.Log level for class [2024-11-09 11:59:10,964 INFO L130 SettingsManager]: Preferences different from defaults after loading the file: [2024-11-09 11:59:10,965 INFO L151 SettingsManager]: Preferences of UltimateCore differ from their defaults: [2024-11-09 11:59:10,965 INFO L153 SettingsManager]: * Log level for class=de.uni_freiburg.informatik.ultimate.lib.smtlibutils.quantifier.QuantifierPusher=ERROR; [2024-11-09 11:59:10,965 INFO L151 SettingsManager]: Preferences of Boogie Preprocessor differ from their defaults: [2024-11-09 11:59:10,966 INFO L153 SettingsManager]: * Use memory slicer=true [2024-11-09 11:59:10,966 INFO L151 SettingsManager]: Preferences of Boogie Procedure Inliner differ from their defaults: [2024-11-09 11:59:10,966 INFO L153 SettingsManager]: * Ignore calls to procedures called more than once=ONLY_FOR_SEQUENTIAL_PROGRAMS [2024-11-09 11:59:10,967 INFO L151 SettingsManager]: Preferences of BlockEncodingV2 differ from their defaults: [2024-11-09 11:59:10,967 INFO L153 SettingsManager]: * Create parallel compositions if possible=false [2024-11-09 11:59:10,967 INFO L153 SettingsManager]: * Use SBE=true [2024-11-09 11:59:10,968 INFO L151 SettingsManager]: Preferences of CACSL2BoogieTranslator differ from their defaults: [2024-11-09 11:59:10,968 INFO L153 SettingsManager]: * Pointer base address is valid at dereference=IGNORE [2024-11-09 11:59:10,968 INFO L153 SettingsManager]: * sizeof long=4 [2024-11-09 11:59:10,969 INFO L153 SettingsManager]: * Overapproximate operations on floating types=true [2024-11-09 11:59:10,969 INFO L153 SettingsManager]: * sizeof POINTER=4 [2024-11-09 11:59:10,969 INFO L153 SettingsManager]: * Check division by zero=IGNORE [2024-11-09 11:59:10,970 INFO L153 SettingsManager]: * Pointer to allocated memory at dereference=IGNORE [2024-11-09 11:59:10,970 INFO L153 SettingsManager]: * If two pointers are subtracted or compared they have the same base address=IGNORE [2024-11-09 11:59:10,970 INFO L153 SettingsManager]: * Check array bounds for arrays that are off heap=IGNORE [2024-11-09 11:59:10,970 INFO L153 SettingsManager]: * Allow undefined functions=false [2024-11-09 11:59:10,971 INFO L153 SettingsManager]: * Check absence of signed integer overflows=ASSERTandASSUME [2024-11-09 11:59:10,971 INFO L153 SettingsManager]: * Check unreachability of reach_error function=false [2024-11-09 11:59:10,971 INFO L153 SettingsManager]: * sizeof long double=12 [2024-11-09 11:59:10,972 INFO L153 SettingsManager]: * Check if freed pointer was valid=false [2024-11-09 11:59:10,972 INFO L153 SettingsManager]: * Use constant arrays=true [2024-11-09 11:59:10,972 INFO L151 SettingsManager]: Preferences of RCFGBuilder differ from their defaults: [2024-11-09 11:59:10,972 INFO L153 SettingsManager]: * Size of a code block=SequenceOfStatements [2024-11-09 11:59:10,973 INFO L153 SettingsManager]: * Only consider context switches at boundaries of atomic blocks=true [2024-11-09 11:59:10,973 INFO L153 SettingsManager]: * SMT solver=External_DefaultMode [2024-11-09 11:59:10,973 INFO L153 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:4000 [2024-11-09 11:59:10,974 INFO L151 SettingsManager]: Preferences of TraceAbstraction differ from their defaults: [2024-11-09 11:59:10,974 INFO L153 SettingsManager]: * Compute Interpolants along a Counterexample=FPandBP [2024-11-09 11:59:10,974 INFO L153 SettingsManager]: * Positions where we compute the Hoare Annotation=LoopHeads [2024-11-09 11:59:10,974 INFO L153 SettingsManager]: * Trace refinement strategy=CAMEL [2024-11-09 11:59:10,975 INFO L153 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in [2024-11-09 11:59:10,975 INFO L153 SettingsManager]: * Apply one-shot large block encoding in concurrent analysis=false [2024-11-09 11:59:10,976 INFO L153 SettingsManager]: * Automaton type used in concurrency analysis=PETRI_NET [2024-11-09 11:59:10,976 INFO L153 SettingsManager]: * Order on configurations for Petri net unfoldings=DBO [2024-11-09 11:59:10,979 INFO L153 SettingsManager]: * SMT solver=External_ModelsAndUnsatCoreMode [2024-11-09 11:59:10,979 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 -> 4f0dc25e497896e48962fc4f59a3ea4856b5eb0408b9845e68b04a0b0a132067 [2024-11-09 11:59:11,152 INFO L75 nceAwareModelManager]: Repository-Root is: /tmp [2024-11-09 11:59:11,172 INFO L261 ainManager$Toolchain]: [Toolchain 1]: Applicable parser(s) successfully (re)initialized [2024-11-09 11:59:11,175 INFO L217 ainManager$Toolchain]: [Toolchain 1]: Toolchain selected. [2024-11-09 11:59:11,175 INFO L270 PluginConnector]: Initializing CDTParser... [2024-11-09 11:59:11,176 INFO L274 PluginConnector]: CDTParser initialized [2024-11-09 11:59:11,177 INFO L431 ainManager$Toolchain]: [Toolchain 1]: Parsing single file: /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/../sv-benchmarks/c/nla-digbench-scaling/mannadiv_valuebound1.c [2024-11-09 11:59:12,654 INFO L533 CDTParser]: Created temporary CDT project at NULL [2024-11-09 11:59:12,820 INFO L384 CDTParser]: Found 1 translation units. [2024-11-09 11:59:12,821 INFO L180 CDTParser]: Scanning /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/nla-digbench-scaling/mannadiv_valuebound1.c [2024-11-09 11:59:12,827 INFO L427 CDTParser]: About to delete temporary CDT project at /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/data/9de1afe25/87f9755f283c428ba2ed8473715db13b/FLAG5fd6912c9 [2024-11-09 11:59:12,838 INFO L435 CDTParser]: Successfully deleted /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/data/9de1afe25/87f9755f283c428ba2ed8473715db13b [2024-11-09 11:59:12,840 INFO L299 ainManager$Toolchain]: ####################### [Toolchain 1] ####################### [2024-11-09 11:59:12,841 INFO L133 ToolchainWalker]: Walking toolchain with 6 elements. [2024-11-09 11:59:12,842 INFO L112 PluginConnector]: ------------------------CACSL2BoogieTranslator---------------------------- [2024-11-09 11:59:12,842 INFO L270 PluginConnector]: Initializing CACSL2BoogieTranslator... [2024-11-09 11:59:12,847 INFO L274 PluginConnector]: CACSL2BoogieTranslator initialized [2024-11-09 11:59:12,848 INFO L184 PluginConnector]: Executing the observer ACSLObjectContainerObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 09.11 11:59:12" (1/1) ... [2024-11-09 11:59:12,848 INFO L204 PluginConnector]: Invalid model from CACSL2BoogieTranslator for observer de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator.ACSLObjectContainerObserver@ff9dad2 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 09.11 11:59:12, skipping insertion in model container [2024-11-09 11:59:12,849 INFO L184 PluginConnector]: Executing the observer CACSL2BoogieTranslatorObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 09.11 11:59:12" (1/1) ... [2024-11-09 11:59:12,863 INFO L175 MainTranslator]: Built tables and reachable declarations [2024-11-09 11:59:13,010 INFO L210 PostProcessor]: Analyzing one entry point: main [2024-11-09 11:59:13,018 INFO L200 MainTranslator]: Completed pre-run [2024-11-09 11:59:13,033 INFO L210 PostProcessor]: Analyzing one entry point: main [2024-11-09 11:59:13,045 INFO L204 MainTranslator]: Completed translation [2024-11-09 11:59:13,046 INFO L201 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 09.11 11:59:13 WrapperNode [2024-11-09 11:59:13,046 INFO L131 PluginConnector]: ------------------------ END CACSL2BoogieTranslator---------------------------- [2024-11-09 11:59:13,047 INFO L112 PluginConnector]: ------------------------Boogie Procedure Inliner---------------------------- [2024-11-09 11:59:13,047 INFO L270 PluginConnector]: Initializing Boogie Procedure Inliner... [2024-11-09 11:59:13,047 INFO L274 PluginConnector]: Boogie Procedure Inliner initialized [2024-11-09 11:59:13,052 INFO L184 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 09.11 11:59:13" (1/1) ... [2024-11-09 11:59:13,057 INFO L184 PluginConnector]: Executing the observer Inliner from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 09.11 11:59:13" (1/1) ... [2024-11-09 11:59:13,097 INFO L138 Inliner]: procedures = 14, calls = 12, calls flagged for inlining = 3, calls inlined = 3, statements flattened = 69 [2024-11-09 11:59:13,098 INFO L131 PluginConnector]: ------------------------ END Boogie Procedure Inliner---------------------------- [2024-11-09 11:59:13,098 INFO L112 PluginConnector]: ------------------------Boogie Preprocessor---------------------------- [2024-11-09 11:59:13,099 INFO L270 PluginConnector]: Initializing Boogie Preprocessor... [2024-11-09 11:59:13,099 INFO L274 PluginConnector]: Boogie Preprocessor initialized [2024-11-09 11:59:13,107 INFO L184 PluginConnector]: Executing the observer EnsureBoogieModelObserver from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 09.11 11:59:13" (1/1) ... [2024-11-09 11:59:13,107 INFO L184 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 09.11 11:59:13" (1/1) ... [2024-11-09 11:59:13,108 INFO L184 PluginConnector]: Executing the observer MemorySlicer from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 09.11 11:59:13" (1/1) ... [2024-11-09 11:59:13,118 INFO L175 MemorySlicer]: Split 2 memory accesses to 1 slices as follows [2]. 100 percent of accesses are in the largest equivalence class. The 2 initializations are split as follows [2]. The 0 writes are split as follows [0]. [2024-11-09 11:59:13,118 INFO L184 PluginConnector]: Executing the observer ConstExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 09.11 11:59:13" (1/1) ... [2024-11-09 11:59:13,118 INFO L184 PluginConnector]: Executing the observer StructExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 09.11 11:59:13" (1/1) ... [2024-11-09 11:59:13,120 INFO L184 PluginConnector]: Executing the observer UnstructureCode from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 09.11 11:59:13" (1/1) ... [2024-11-09 11:59:13,123 INFO L184 PluginConnector]: Executing the observer FunctionInliner from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 09.11 11:59:13" (1/1) ... [2024-11-09 11:59:13,125 INFO L184 PluginConnector]: Executing the observer LTLStepAnnotator from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 09.11 11:59:13" (1/1) ... [2024-11-09 11:59:13,126 INFO L184 PluginConnector]: Executing the observer BoogieSymbolTableConstructor from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 09.11 11:59:13" (1/1) ... [2024-11-09 11:59:13,130 INFO L131 PluginConnector]: ------------------------ END Boogie Preprocessor---------------------------- [2024-11-09 11:59:13,131 INFO L112 PluginConnector]: ------------------------RCFGBuilder---------------------------- [2024-11-09 11:59:13,131 INFO L270 PluginConnector]: Initializing RCFGBuilder... [2024-11-09 11:59:13,131 INFO L274 PluginConnector]: RCFGBuilder initialized [2024-11-09 11:59:13,131 INFO L184 PluginConnector]: Executing the observer RCFGBuilderObserver from plugin RCFGBuilder for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 09.11 11:59:13" (1/1) ... [2024-11-09 11:59:13,137 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:4000 [2024-11-09 11:59:13,146 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2024-11-09 11:59:13,160 INFO L229 MonitoredProcess]: Starting monitored process 1 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:4000 (exit command is (exit), workingDir is null) [2024-11-09 11:59:13,162 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:4000 (1)] Waiting until timeout for monitored process [2024-11-09 11:59:13,208 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocInit [2024-11-09 11:59:13,209 INFO L130 BoogieDeclarations]: Found specification of procedure assume_abort_if_not [2024-11-09 11:59:13,209 INFO L138 BoogieDeclarations]: Found implementation of procedure assume_abort_if_not [2024-11-09 11:59:13,209 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#0 [2024-11-09 11:59:13,209 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.start [2024-11-09 11:59:13,209 INFO L138 BoogieDeclarations]: Found implementation of procedure ULTIMATE.start [2024-11-09 11:59:13,210 INFO L130 BoogieDeclarations]: Found specification of procedure __VERIFIER_assert [2024-11-09 11:59:13,210 INFO L138 BoogieDeclarations]: Found implementation of procedure __VERIFIER_assert [2024-11-09 11:59:13,259 INFO L238 CfgBuilder]: Building ICFG [2024-11-09 11:59:13,261 INFO L264 CfgBuilder]: Building CFG for each procedure with an implementation [2024-11-09 11:59:13,396 INFO L? ?]: Removed 45 outVars from TransFormulas that were not future-live. [2024-11-09 11:59:13,396 INFO L287 CfgBuilder]: Performing block encoding [2024-11-09 11:59:13,410 INFO L311 CfgBuilder]: Using the 1 location(s) as analysis (start of procedure ULTIMATE.start) [2024-11-09 11:59:13,410 INFO L316 CfgBuilder]: Removed 1 assume(true) statements. [2024-11-09 11:59:13,410 INFO L201 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 09.11 11:59:13 BoogieIcfgContainer [2024-11-09 11:59:13,411 INFO L131 PluginConnector]: ------------------------ END RCFGBuilder---------------------------- [2024-11-09 11:59:13,412 INFO L112 PluginConnector]: ------------------------TraceAbstraction---------------------------- [2024-11-09 11:59:13,412 INFO L270 PluginConnector]: Initializing TraceAbstraction... [2024-11-09 11:59:13,415 INFO L274 PluginConnector]: TraceAbstraction initialized [2024-11-09 11:59:13,415 INFO L184 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "CDTParser AST 09.11 11:59:12" (1/3) ... [2024-11-09 11:59:13,415 INFO L204 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@3e22ea8c and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 09.11 11:59:13, skipping insertion in model container [2024-11-09 11:59:13,416 INFO L184 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 09.11 11:59:13" (2/3) ... [2024-11-09 11:59:13,416 INFO L204 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@3e22ea8c and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 09.11 11:59:13, skipping insertion in model container [2024-11-09 11:59:13,416 INFO L184 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 09.11 11:59:13" (3/3) ... [2024-11-09 11:59:13,417 INFO L112 eAbstractionObserver]: Analyzing ICFG mannadiv_valuebound1.c [2024-11-09 11:59:13,429 INFO L214 ceAbstractionStarter]: Automizer settings: Hoare:LoopHeads NWA Interpolation:FPandBP Determinization: PREDICATE_ABSTRACTION [2024-11-09 11:59:13,430 INFO L154 ceAbstractionStarter]: Applying trace abstraction to program that has 20 error locations. [2024-11-09 11:59:13,477 INFO L332 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == AllErrorsAtOnce ======== [2024-11-09 11:59:13,483 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;@7d6d547f, mLbeIndependenceSettings=[IndependenceType=SEMANTIC, AbstractionType=NONE, UseConditional=false, UseSemiCommutativity=true, Solver=Z3, SolverTimeout=1000ms] [2024-11-09 11:59:13,483 INFO L334 AbstractCegarLoop]: Starting to check reachability of 20 error locations. [2024-11-09 11:59:13,487 INFO L276 IsEmpty]: Start isEmpty. Operand has 64 states, 37 states have (on average 1.7027027027027026) internal successors, (63), 57 states have internal predecessors, (63), 4 states have call successors, (4), 2 states have call predecessors, (4), 2 states have return successors, (4), 4 states have call predecessors, (4), 4 states have call successors, (4) [2024-11-09 11:59:13,492 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 16 [2024-11-09 11:59:13,493 INFO L207 NwaCegarLoop]: Found error trace [2024-11-09 11:59:13,493 INFO L215 NwaCegarLoop]: trace histogram [2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-09 11:59:13,494 INFO L396 AbstractCegarLoop]: === Iteration 1 === Targeting ULTIMATE.startErr16ASSERT_VIOLATIONINTEGER_OVERFLOW === [ULTIMATE.startErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 17 more)] === [2024-11-09 11:59:13,497 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-09 11:59:13,498 INFO L85 PathProgramCache]: Analyzing trace with hash 848903376, now seen corresponding path program 1 times [2024-11-09 11:59:13,504 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-09 11:59:13,505 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [422098139] [2024-11-09 11:59:13,505 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-09 11:59:13,505 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-09 11:59:13,573 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-09 11:59:13,606 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2024-11-09 11:59:13,608 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-09 11:59:13,616 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 7 [2024-11-09 11:59:13,618 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-09 11:59:13,625 INFO L134 CoverageAnalysis]: Checked inductivity of 4 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 4 trivial. 0 not checked. [2024-11-09 11:59:13,629 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-09 11:59:13,630 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [422098139] [2024-11-09 11:59:13,630 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [422098139] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-09 11:59:13,630 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-11-09 11:59:13,630 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [] total 2 [2024-11-09 11:59:13,632 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2093808157] [2024-11-09 11:59:13,636 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-09 11:59:13,644 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 2 states [2024-11-09 11:59:13,644 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-09 11:59:13,669 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 2 interpolants. [2024-11-09 11:59:13,670 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=1, Invalid=1, Unknown=0, NotChecked=0, Total=2 [2024-11-09 11:59:13,671 INFO L87 Difference]: Start difference. First operand has 64 states, 37 states have (on average 1.7027027027027026) internal successors, (63), 57 states have internal predecessors, (63), 4 states have call successors, (4), 2 states have call predecessors, (4), 2 states have return successors, (4), 4 states have call predecessors, (4), 4 states have call successors, (4) Second operand has 2 states, 2 states have (on average 4.0) internal successors, (8), 2 states have internal predecessors, (8), 1 states have call successors, (2), 1 states have call predecessors, (2), 1 states have return successors, (2), 1 states have call predecessors, (2), 1 states have call successors, (2) [2024-11-09 11:59:13,691 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-09 11:59:13,692 INFO L93 Difference]: Finished difference Result 124 states and 141 transitions. [2024-11-09 11:59:13,692 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2024-11-09 11:59:13,693 INFO L78 Accepts]: Start accepts. Automaton has has 2 states, 2 states have (on average 4.0) internal successors, (8), 2 states have internal predecessors, (8), 1 states have call successors, (2), 1 states have call predecessors, (2), 1 states have return successors, (2), 1 states have call predecessors, (2), 1 states have call successors, (2) Word has length 15 [2024-11-09 11:59:13,694 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-09 11:59:13,699 INFO L225 Difference]: With dead ends: 124 [2024-11-09 11:59:13,699 INFO L226 Difference]: Without dead ends: 57 [2024-11-09 11:59:13,701 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 6 GetRequests, 6 SyntacticMatches, 0 SemanticMatches, 0 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=1, Invalid=1, Unknown=0, NotChecked=0, Total=2 [2024-11-09 11:59:13,703 INFO L432 NwaCegarLoop]: 66 mSDtfsCounter, 0 mSDsluCounter, 0 mSDsCounter, 0 mSdLazyCounter, 0 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 0 SdHoareTripleChecker+Valid, 66 SdHoareTripleChecker+Invalid, 0 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 0 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2024-11-09 11:59:13,707 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [0 Valid, 66 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 0 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2024-11-09 11:59:13,720 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 57 states. [2024-11-09 11:59:13,732 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 57 to 57. [2024-11-09 11:59:13,733 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 57 states, 32 states have (on average 1.65625) internal successors, (53), 51 states have internal predecessors, (53), 3 states have call successors, (3), 2 states have call predecessors, (3), 2 states have return successors, (3), 3 states have call predecessors, (3), 3 states have call successors, (3) [2024-11-09 11:59:13,734 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 57 states to 57 states and 59 transitions. [2024-11-09 11:59:13,735 INFO L78 Accepts]: Start accepts. Automaton has 57 states and 59 transitions. Word has length 15 [2024-11-09 11:59:13,736 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-09 11:59:13,736 INFO L471 AbstractCegarLoop]: Abstraction has 57 states and 59 transitions. [2024-11-09 11:59:13,736 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 2 states, 2 states have (on average 4.0) internal successors, (8), 2 states have internal predecessors, (8), 1 states have call successors, (2), 1 states have call predecessors, (2), 1 states have return successors, (2), 1 states have call predecessors, (2), 1 states have call successors, (2) [2024-11-09 11:59:13,736 INFO L276 IsEmpty]: Start isEmpty. Operand 57 states and 59 transitions. [2024-11-09 11:59:13,737 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 16 [2024-11-09 11:59:13,737 INFO L207 NwaCegarLoop]: Found error trace [2024-11-09 11:59:13,737 INFO L215 NwaCegarLoop]: trace histogram [2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-09 11:59:13,737 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable0 [2024-11-09 11:59:13,738 INFO L396 AbstractCegarLoop]: === Iteration 2 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONINTEGER_OVERFLOW === [ULTIMATE.startErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 17 more)] === [2024-11-09 11:59:13,739 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-09 11:59:13,740 INFO L85 PathProgramCache]: Analyzing trace with hash 848903391, now seen corresponding path program 1 times [2024-11-09 11:59:13,740 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-09 11:59:13,740 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1524563770] [2024-11-09 11:59:13,741 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-09 11:59:13,741 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-09 11:59:13,768 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unknown [2024-11-09 11:59:13,769 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [1086690436] [2024-11-09 11:59:13,770 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-09 11:59:13,770 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-09 11:59:13,770 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2024-11-09 11:59:13,772 INFO L229 MonitoredProcess]: Starting monitored process 2 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-11-09 11:59:13,774 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (2)] Waiting until timeout for monitored process [2024-11-09 11:59:13,813 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-09 11:59:13,814 INFO L255 TraceCheckSpWp]: Trace formula consists of 51 conjuncts, 3 conjuncts are in the unsatisfiable core [2024-11-09 11:59:13,818 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-11-09 11:59:13,836 INFO L134 CoverageAnalysis]: Checked inductivity of 4 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 4 trivial. 0 not checked. [2024-11-09 11:59:13,836 INFO L307 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2024-11-09 11:59:13,836 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-09 11:59:13,837 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1524563770] [2024-11-09 11:59:13,837 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2024-11-09 11:59:13,837 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1086690436] [2024-11-09 11:59:13,838 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1086690436] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-09 11:59:13,838 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-11-09 11:59:13,838 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [] total 2 [2024-11-09 11:59:13,838 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1076725040] [2024-11-09 11:59:13,839 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-09 11:59:13,839 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2024-11-09 11:59:13,839 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-09 11:59:13,840 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2024-11-09 11:59:13,840 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2024-11-09 11:59:13,840 INFO L87 Difference]: Start difference. First operand 57 states and 59 transitions. Second operand has 3 states, 2 states have (on average 4.0) internal successors, (8), 3 states have internal predecessors, (8), 1 states have call successors, (2), 1 states have call predecessors, (2), 1 states have return successors, (2), 1 states have call predecessors, (2), 1 states have call successors, (2) [2024-11-09 11:59:13,895 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-09 11:59:13,895 INFO L93 Difference]: Finished difference Result 91 states and 101 transitions. [2024-11-09 11:59:13,896 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2024-11-09 11:59:13,896 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 2 states have (on average 4.0) internal successors, (8), 3 states have internal predecessors, (8), 1 states have call successors, (2), 1 states have call predecessors, (2), 1 states have return successors, (2), 1 states have call predecessors, (2), 1 states have call successors, (2) Word has length 15 [2024-11-09 11:59:13,896 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-09 11:59:13,897 INFO L225 Difference]: With dead ends: 91 [2024-11-09 11:59:13,897 INFO L226 Difference]: Without dead ends: 85 [2024-11-09 11:59:13,898 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 14 GetRequests, 13 SyntacticMatches, 0 SemanticMatches, 1 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2024-11-09 11:59:13,899 INFO L432 NwaCegarLoop]: 42 mSDtfsCounter, 26 mSDsluCounter, 34 mSDsCounter, 0 mSdLazyCounter, 41 mSolverCounterSat, 5 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 27 SdHoareTripleChecker+Valid, 76 SdHoareTripleChecker+Invalid, 46 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 5 IncrementalHoareTripleChecker+Valid, 41 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2024-11-09 11:59:13,899 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [27 Valid, 76 Invalid, 46 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [5 Valid, 41 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2024-11-09 11:59:13,900 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 85 states. [2024-11-09 11:59:13,905 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 85 to 77. [2024-11-09 11:59:13,908 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 77 states, 51 states have (on average 1.6470588235294117) internal successors, (84), 70 states have internal predecessors, (84), 4 states have call successors, (4), 2 states have call predecessors, (4), 2 states have return successors, (4), 4 states have call predecessors, (4), 4 states have call successors, (4) [2024-11-09 11:59:13,909 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 77 states to 77 states and 92 transitions. [2024-11-09 11:59:13,909 INFO L78 Accepts]: Start accepts. Automaton has 77 states and 92 transitions. Word has length 15 [2024-11-09 11:59:13,910 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-09 11:59:13,910 INFO L471 AbstractCegarLoop]: Abstraction has 77 states and 92 transitions. [2024-11-09 11:59:13,910 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 2 states have (on average 4.0) internal successors, (8), 3 states have internal predecessors, (8), 1 states have call successors, (2), 1 states have call predecessors, (2), 1 states have return successors, (2), 1 states have call predecessors, (2), 1 states have call successors, (2) [2024-11-09 11:59:13,910 INFO L276 IsEmpty]: Start isEmpty. Operand 77 states and 92 transitions. [2024-11-09 11:59:13,911 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 18 [2024-11-09 11:59:13,911 INFO L207 NwaCegarLoop]: Found error trace [2024-11-09 11:59:13,911 INFO L215 NwaCegarLoop]: trace histogram [2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-09 11:59:13,925 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (2)] Forceful destruction successful, exit code 0 [2024-11-09 11:59:14,111 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable1,2 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-09 11:59:14,112 INFO L396 AbstractCegarLoop]: === Iteration 3 === Targeting ULTIMATE.startErr2ASSERT_VIOLATIONINTEGER_OVERFLOW === [ULTIMATE.startErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 17 more)] === [2024-11-09 11:59:14,113 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-09 11:59:14,113 INFO L85 PathProgramCache]: Analyzing trace with hash -247625951, now seen corresponding path program 1 times [2024-11-09 11:59:14,113 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-09 11:59:14,113 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1703486898] [2024-11-09 11:59:14,113 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-09 11:59:14,114 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-09 11:59:14,123 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-09 11:59:14,258 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2024-11-09 11:59:14,260 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-09 11:59:14,263 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 7 [2024-11-09 11:59:14,264 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-09 11:59:14,266 INFO L134 CoverageAnalysis]: Checked inductivity of 4 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 4 trivial. 0 not checked. [2024-11-09 11:59:14,266 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-09 11:59:14,267 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1703486898] [2024-11-09 11:59:14,267 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1703486898] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-09 11:59:14,267 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-11-09 11:59:14,267 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2024-11-09 11:59:14,267 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2069932826] [2024-11-09 11:59:14,267 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-09 11:59:14,268 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2024-11-09 11:59:14,268 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-09 11:59:14,268 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2024-11-09 11:59:14,268 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=6, Invalid=6, Unknown=0, NotChecked=0, Total=12 [2024-11-09 11:59:14,268 INFO L87 Difference]: Start difference. First operand 77 states and 92 transitions. Second operand has 4 states, 3 states have (on average 3.3333333333333335) internal successors, (10), 4 states have internal predecessors, (10), 1 states have call successors, (2), 1 states have call predecessors, (2), 1 states have return successors, (2), 1 states have call predecessors, (2), 1 states have call successors, (2) [2024-11-09 11:59:14,461 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-09 11:59:14,461 INFO L93 Difference]: Finished difference Result 121 states and 153 transitions. [2024-11-09 11:59:14,462 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2024-11-09 11:59:14,462 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 3 states have (on average 3.3333333333333335) internal successors, (10), 4 states have internal predecessors, (10), 1 states have call successors, (2), 1 states have call predecessors, (2), 1 states have return successors, (2), 1 states have call predecessors, (2), 1 states have call successors, (2) Word has length 17 [2024-11-09 11:59:14,462 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-09 11:59:14,463 INFO L225 Difference]: With dead ends: 121 [2024-11-09 11:59:14,463 INFO L226 Difference]: Without dead ends: 114 [2024-11-09 11:59:14,464 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 7 GetRequests, 5 SyntacticMatches, 0 SemanticMatches, 2 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=6, Invalid=6, Unknown=0, NotChecked=0, Total=12 [2024-11-09 11:59:14,465 INFO L432 NwaCegarLoop]: 38 mSDtfsCounter, 21 mSDsluCounter, 56 mSDsCounter, 0 mSdLazyCounter, 77 mSolverCounterSat, 8 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 22 SdHoareTripleChecker+Valid, 94 SdHoareTripleChecker+Invalid, 85 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 8 IncrementalHoareTripleChecker+Valid, 77 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2024-11-09 11:59:14,465 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [22 Valid, 94 Invalid, 85 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [8 Valid, 77 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2024-11-09 11:59:14,466 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 114 states. [2024-11-09 11:59:14,482 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 114 to 110. [2024-11-09 11:59:14,483 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 110 states, 82 states have (on average 1.5609756097560976) internal successors, (128), 101 states have internal predecessors, (128), 6 states have call successors, (6), 2 states have call predecessors, (6), 2 states have return successors, (6), 6 states have call predecessors, (6), 6 states have call successors, (6) [2024-11-09 11:59:14,484 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 110 states to 110 states and 140 transitions. [2024-11-09 11:59:14,484 INFO L78 Accepts]: Start accepts. Automaton has 110 states and 140 transitions. Word has length 17 [2024-11-09 11:59:14,484 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-09 11:59:14,484 INFO L471 AbstractCegarLoop]: Abstraction has 110 states and 140 transitions. [2024-11-09 11:59:14,485 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 3 states have (on average 3.3333333333333335) internal successors, (10), 4 states have internal predecessors, (10), 1 states have call successors, (2), 1 states have call predecessors, (2), 1 states have return successors, (2), 1 states have call predecessors, (2), 1 states have call successors, (2) [2024-11-09 11:59:14,485 INFO L276 IsEmpty]: Start isEmpty. Operand 110 states and 140 transitions. [2024-11-09 11:59:14,485 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 19 [2024-11-09 11:59:14,485 INFO L207 NwaCegarLoop]: Found error trace [2024-11-09 11:59:14,485 INFO L215 NwaCegarLoop]: trace histogram [2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-09 11:59:14,485 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable2 [2024-11-09 11:59:14,485 INFO L396 AbstractCegarLoop]: === Iteration 4 === Targeting ULTIMATE.startErr3ASSERT_VIOLATIONINTEGER_OVERFLOW === [ULTIMATE.startErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 17 more)] === [2024-11-09 11:59:14,486 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-09 11:59:14,486 INFO L85 PathProgramCache]: Analyzing trace with hash 913530163, now seen corresponding path program 1 times [2024-11-09 11:59:14,486 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-09 11:59:14,486 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2003102142] [2024-11-09 11:59:14,486 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-09 11:59:14,486 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-09 11:59:14,494 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-09 11:59:14,578 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2024-11-09 11:59:14,580 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-09 11:59:14,582 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 7 [2024-11-09 11:59:14,583 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-09 11:59:14,585 INFO L134 CoverageAnalysis]: Checked inductivity of 4 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 4 trivial. 0 not checked. [2024-11-09 11:59:14,586 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-09 11:59:14,586 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2003102142] [2024-11-09 11:59:14,586 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2003102142] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-09 11:59:14,586 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-11-09 11:59:14,586 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2024-11-09 11:59:14,586 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [602178908] [2024-11-09 11:59:14,587 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-09 11:59:14,587 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2024-11-09 11:59:14,587 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-09 11:59:14,588 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2024-11-09 11:59:14,588 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=6, Invalid=6, Unknown=0, NotChecked=0, Total=12 [2024-11-09 11:59:14,588 INFO L87 Difference]: Start difference. First operand 110 states and 140 transitions. Second operand has 4 states, 3 states have (on average 3.6666666666666665) internal successors, (11), 4 states have internal predecessors, (11), 1 states have call successors, (2), 1 states have call predecessors, (2), 1 states have return successors, (2), 1 states have call predecessors, (2), 1 states have call successors, (2) [2024-11-09 11:59:14,708 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-09 11:59:14,708 INFO L93 Difference]: Finished difference Result 116 states and 141 transitions. [2024-11-09 11:59:14,708 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2024-11-09 11:59:14,711 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 3 states have (on average 3.6666666666666665) internal successors, (11), 4 states have internal predecessors, (11), 1 states have call successors, (2), 1 states have call predecessors, (2), 1 states have return successors, (2), 1 states have call predecessors, (2), 1 states have call successors, (2) Word has length 18 [2024-11-09 11:59:14,711 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-09 11:59:14,712 INFO L225 Difference]: With dead ends: 116 [2024-11-09 11:59:14,712 INFO L226 Difference]: Without dead ends: 107 [2024-11-09 11:59:14,712 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 7 GetRequests, 5 SyntacticMatches, 0 SemanticMatches, 2 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=6, Invalid=6, Unknown=0, NotChecked=0, Total=12 [2024-11-09 11:59:14,713 INFO L432 NwaCegarLoop]: 42 mSDtfsCounter, 32 mSDsluCounter, 36 mSDsCounter, 0 mSdLazyCounter, 43 mSolverCounterSat, 5 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 33 SdHoareTripleChecker+Valid, 78 SdHoareTripleChecker+Invalid, 48 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 5 IncrementalHoareTripleChecker+Valid, 43 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2024-11-09 11:59:14,713 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [33 Valid, 78 Invalid, 48 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [5 Valid, 43 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2024-11-09 11:59:14,714 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 107 states. [2024-11-09 11:59:14,728 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 107 to 105. [2024-11-09 11:59:14,728 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 105 states, 77 states have (on average 1.5324675324675325) internal successors, (118), 96 states have internal predecessors, (118), 6 states have call successors, (6), 2 states have call predecessors, (6), 2 states have return successors, (6), 6 states have call predecessors, (6), 6 states have call successors, (6) [2024-11-09 11:59:14,729 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 105 states to 105 states and 130 transitions. [2024-11-09 11:59:14,729 INFO L78 Accepts]: Start accepts. Automaton has 105 states and 130 transitions. Word has length 18 [2024-11-09 11:59:14,731 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-09 11:59:14,731 INFO L471 AbstractCegarLoop]: Abstraction has 105 states and 130 transitions. [2024-11-09 11:59:14,731 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 3 states have (on average 3.6666666666666665) internal successors, (11), 4 states have internal predecessors, (11), 1 states have call successors, (2), 1 states have call predecessors, (2), 1 states have return successors, (2), 1 states have call predecessors, (2), 1 states have call successors, (2) [2024-11-09 11:59:14,731 INFO L276 IsEmpty]: Start isEmpty. Operand 105 states and 130 transitions. [2024-11-09 11:59:14,732 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 20 [2024-11-09 11:59:14,732 INFO L207 NwaCegarLoop]: Found error trace [2024-11-09 11:59:14,732 INFO L215 NwaCegarLoop]: trace histogram [2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-09 11:59:14,732 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable3 [2024-11-09 11:59:14,732 INFO L396 AbstractCegarLoop]: === Iteration 5 === Targeting ULTIMATE.startErr4ASSERT_VIOLATIONINTEGER_OVERFLOW === [ULTIMATE.startErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 17 more)] === [2024-11-09 11:59:14,733 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-09 11:59:14,733 INFO L85 PathProgramCache]: Analyzing trace with hash -1745335965, now seen corresponding path program 1 times [2024-11-09 11:59:14,733 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-09 11:59:14,734 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2021998811] [2024-11-09 11:59:14,734 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-09 11:59:14,734 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-09 11:59:14,752 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-09 11:59:14,852 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2024-11-09 11:59:14,855 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-09 11:59:14,897 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 7 [2024-11-09 11:59:14,900 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-09 11:59:14,904 INFO L134 CoverageAnalysis]: Checked inductivity of 4 backedges. 0 proven. 3 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2024-11-09 11:59:14,904 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-09 11:59:14,905 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2021998811] [2024-11-09 11:59:14,905 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2021998811] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-09 11:59:14,905 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1519323511] [2024-11-09 11:59:14,905 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-09 11:59:14,905 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-09 11:59:14,905 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2024-11-09 11:59:14,907 INFO L229 MonitoredProcess]: Starting monitored process 3 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-11-09 11:59:14,912 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (3)] Waiting until timeout for monitored process [2024-11-09 11:59:14,957 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-09 11:59:14,958 INFO L255 TraceCheckSpWp]: Trace formula consists of 55 conjuncts, 6 conjuncts are in the unsatisfiable core [2024-11-09 11:59:14,959 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-11-09 11:59:15,089 INFO L134 CoverageAnalysis]: Checked inductivity of 4 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 4 trivial. 0 not checked. [2024-11-09 11:59:15,089 INFO L307 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2024-11-09 11:59:15,090 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1519323511] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-09 11:59:15,090 INFO L185 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2024-11-09 11:59:15,090 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [6] total 8 [2024-11-09 11:59:15,090 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1829663656] [2024-11-09 11:59:15,090 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-09 11:59:15,091 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2024-11-09 11:59:15,091 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-09 11:59:15,091 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2024-11-09 11:59:15,091 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=16, Invalid=56, Unknown=0, NotChecked=0, Total=72 [2024-11-09 11:59:15,092 INFO L87 Difference]: Start difference. First operand 105 states and 130 transitions. Second operand has 4 states, 3 states have (on average 4.0) internal successors, (12), 4 states have internal predecessors, (12), 1 states have call successors, (2), 1 states have call predecessors, (2), 1 states have return successors, (2), 1 states have call predecessors, (2), 1 states have call successors, (2) [2024-11-09 11:59:15,231 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-09 11:59:15,231 INFO L93 Difference]: Finished difference Result 108 states and 134 transitions. [2024-11-09 11:59:15,232 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2024-11-09 11:59:15,232 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 3 states have (on average 4.0) internal successors, (12), 4 states have internal predecessors, (12), 1 states have call successors, (2), 1 states have call predecessors, (2), 1 states have return successors, (2), 1 states have call predecessors, (2), 1 states have call successors, (2) Word has length 19 [2024-11-09 11:59:15,232 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-09 11:59:15,235 INFO L225 Difference]: With dead ends: 108 [2024-11-09 11:59:15,235 INFO L226 Difference]: Without dead ends: 107 [2024-11-09 11:59:15,236 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 28 GetRequests, 20 SyntacticMatches, 0 SemanticMatches, 8 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=20, Invalid=70, Unknown=0, NotChecked=0, Total=90 [2024-11-09 11:59:15,237 INFO L432 NwaCegarLoop]: 40 mSDtfsCounter, 72 mSDsluCounter, 24 mSDsCounter, 0 mSdLazyCounter, 63 mSolverCounterSat, 3 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 73 SdHoareTripleChecker+Valid, 64 SdHoareTripleChecker+Invalid, 66 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 3 IncrementalHoareTripleChecker+Valid, 63 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2024-11-09 11:59:15,237 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [73 Valid, 64 Invalid, 66 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [3 Valid, 63 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2024-11-09 11:59:15,240 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 107 states. [2024-11-09 11:59:15,251 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 107 to 105. [2024-11-09 11:59:15,255 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 105 states, 77 states have (on average 1.5194805194805194) internal successors, (117), 96 states have internal predecessors, (117), 6 states have call successors, (6), 2 states have call predecessors, (6), 2 states have return successors, (6), 6 states have call predecessors, (6), 6 states have call successors, (6) [2024-11-09 11:59:15,257 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 105 states to 105 states and 129 transitions. [2024-11-09 11:59:15,259 INFO L78 Accepts]: Start accepts. Automaton has 105 states and 129 transitions. Word has length 19 [2024-11-09 11:59:15,259 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-09 11:59:15,259 INFO L471 AbstractCegarLoop]: Abstraction has 105 states and 129 transitions. [2024-11-09 11:59:15,259 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 3 states have (on average 4.0) internal successors, (12), 4 states have internal predecessors, (12), 1 states have call successors, (2), 1 states have call predecessors, (2), 1 states have return successors, (2), 1 states have call predecessors, (2), 1 states have call successors, (2) [2024-11-09 11:59:15,259 INFO L276 IsEmpty]: Start isEmpty. Operand 105 states and 129 transitions. [2024-11-09 11:59:15,260 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 21 [2024-11-09 11:59:15,260 INFO L207 NwaCegarLoop]: Found error trace [2024-11-09 11:59:15,260 INFO L215 NwaCegarLoop]: trace histogram [2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-09 11:59:15,278 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (3)] Forceful destruction successful, exit code 0 [2024-11-09 11:59:15,460 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable4,3 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-09 11:59:15,461 INFO L396 AbstractCegarLoop]: === Iteration 6 === Targeting ULTIMATE.startErr5ASSERT_VIOLATIONINTEGER_OVERFLOW === [ULTIMATE.startErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 17 more)] === [2024-11-09 11:59:15,462 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-09 11:59:15,462 INFO L85 PathProgramCache]: Analyzing trace with hash 1729159989, now seen corresponding path program 1 times [2024-11-09 11:59:15,462 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-09 11:59:15,463 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1148971697] [2024-11-09 11:59:15,463 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-09 11:59:15,463 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-09 11:59:15,485 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unknown [2024-11-09 11:59:15,490 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [1331536870] [2024-11-09 11:59:15,494 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-09 11:59:15,495 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-09 11:59:15,495 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2024-11-09 11:59:15,496 INFO L229 MonitoredProcess]: Starting monitored process 4 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-11-09 11:59:15,497 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (4)] Waiting until timeout for monitored process [2024-11-09 11:59:15,530 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-09 11:59:15,531 INFO L255 TraceCheckSpWp]: Trace formula consists of 56 conjuncts, 6 conjuncts are in the unsatisfiable core [2024-11-09 11:59:15,533 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-11-09 11:59:15,651 INFO L134 CoverageAnalysis]: Checked inductivity of 4 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 4 trivial. 0 not checked. [2024-11-09 11:59:15,652 INFO L307 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2024-11-09 11:59:15,652 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-09 11:59:15,652 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1148971697] [2024-11-09 11:59:15,652 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2024-11-09 11:59:15,652 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1331536870] [2024-11-09 11:59:15,652 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1331536870] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-09 11:59:15,652 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-11-09 11:59:15,653 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2024-11-09 11:59:15,653 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1890817603] [2024-11-09 11:59:15,653 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-09 11:59:15,653 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2024-11-09 11:59:15,653 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-09 11:59:15,654 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2024-11-09 11:59:15,654 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2024-11-09 11:59:15,655 INFO L87 Difference]: Start difference. First operand 105 states and 129 transitions. Second operand has 4 states, 3 states have (on average 4.333333333333333) internal successors, (13), 4 states have internal predecessors, (13), 1 states have call successors, (2), 1 states have call predecessors, (2), 1 states have return successors, (2), 1 states have call predecessors, (2), 1 states have call successors, (2) [2024-11-09 11:59:15,726 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-09 11:59:15,727 INFO L93 Difference]: Finished difference Result 106 states and 129 transitions. [2024-11-09 11:59:15,727 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2024-11-09 11:59:15,727 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 3 states have (on average 4.333333333333333) internal successors, (13), 4 states have internal predecessors, (13), 1 states have call successors, (2), 1 states have call predecessors, (2), 1 states have return successors, (2), 1 states have call predecessors, (2), 1 states have call successors, (2) Word has length 20 [2024-11-09 11:59:15,728 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-09 11:59:15,728 INFO L225 Difference]: With dead ends: 106 [2024-11-09 11:59:15,728 INFO L226 Difference]: Without dead ends: 105 [2024-11-09 11:59:15,728 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 20 GetRequests, 17 SyntacticMatches, 0 SemanticMatches, 3 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=9, Invalid=11, Unknown=0, NotChecked=0, Total=20 [2024-11-09 11:59:15,729 INFO L432 NwaCegarLoop]: 45 mSDtfsCounter, 65 mSDsluCounter, 24 mSDsCounter, 0 mSdLazyCounter, 58 mSolverCounterSat, 2 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 66 SdHoareTripleChecker+Valid, 69 SdHoareTripleChecker+Invalid, 60 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 2 IncrementalHoareTripleChecker+Valid, 58 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2024-11-09 11:59:15,729 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [66 Valid, 69 Invalid, 60 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [2 Valid, 58 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2024-11-09 11:59:15,730 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 105 states. [2024-11-09 11:59:15,736 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 105 to 105. [2024-11-09 11:59:15,736 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 105 states, 77 states have (on average 1.5064935064935066) internal successors, (116), 96 states have internal predecessors, (116), 6 states have call successors, (6), 2 states have call predecessors, (6), 2 states have return successors, (6), 6 states have call predecessors, (6), 6 states have call successors, (6) [2024-11-09 11:59:15,737 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 105 states to 105 states and 128 transitions. [2024-11-09 11:59:15,737 INFO L78 Accepts]: Start accepts. Automaton has 105 states and 128 transitions. Word has length 20 [2024-11-09 11:59:15,737 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-09 11:59:15,737 INFO L471 AbstractCegarLoop]: Abstraction has 105 states and 128 transitions. [2024-11-09 11:59:15,738 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 3 states have (on average 4.333333333333333) internal successors, (13), 4 states have internal predecessors, (13), 1 states have call successors, (2), 1 states have call predecessors, (2), 1 states have return successors, (2), 1 states have call predecessors, (2), 1 states have call successors, (2) [2024-11-09 11:59:15,738 INFO L276 IsEmpty]: Start isEmpty. Operand 105 states and 128 transitions. [2024-11-09 11:59:15,738 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 33 [2024-11-09 11:59:15,738 INFO L207 NwaCegarLoop]: Found error trace [2024-11-09 11:59:15,738 INFO L215 NwaCegarLoop]: trace histogram [2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-09 11:59:15,751 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (4)] Ended with exit code 0 [2024-11-09 11:59:15,942 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable5,4 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-09 11:59:15,943 INFO L396 AbstractCegarLoop]: === Iteration 7 === Targeting ULTIMATE.startErr14ASSERT_VIOLATIONINTEGER_OVERFLOW === [ULTIMATE.startErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 17 more)] === [2024-11-09 11:59:15,944 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-09 11:59:15,944 INFO L85 PathProgramCache]: Analyzing trace with hash -1247141175, now seen corresponding path program 1 times [2024-11-09 11:59:15,944 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-09 11:59:15,944 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [919447032] [2024-11-09 11:59:15,944 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-09 11:59:15,944 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-09 11:59:15,961 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-09 11:59:16,037 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2024-11-09 11:59:16,039 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-09 11:59:16,057 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 7 [2024-11-09 11:59:16,058 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-09 11:59:16,060 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 20 [2024-11-09 11:59:16,061 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-09 11:59:16,063 INFO L134 CoverageAnalysis]: Checked inductivity of 4 backedges. 0 proven. 3 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2024-11-09 11:59:16,063 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-09 11:59:16,063 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [919447032] [2024-11-09 11:59:16,063 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [919447032] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-09 11:59:16,064 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [70978961] [2024-11-09 11:59:16,064 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-09 11:59:16,064 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-09 11:59:16,064 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2024-11-09 11:59:16,065 INFO L229 MonitoredProcess]: Starting monitored process 5 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-11-09 11:59:16,066 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (5)] Waiting until timeout for monitored process [2024-11-09 11:59:16,096 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-09 11:59:16,097 INFO L255 TraceCheckSpWp]: Trace formula consists of 74 conjuncts, 7 conjuncts are in the unsatisfiable core [2024-11-09 11:59:16,098 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-11-09 11:59:16,123 INFO L134 CoverageAnalysis]: Checked inductivity of 4 backedges. 0 proven. 3 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2024-11-09 11:59:16,123 INFO L311 TraceCheckSpWp]: Computing backward predicates... [2024-11-09 11:59:16,192 INFO L134 CoverageAnalysis]: Checked inductivity of 4 backedges. 0 proven. 3 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2024-11-09 11:59:16,192 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [70978961] provided 0 perfect and 2 imperfect interpolant sequences [2024-11-09 11:59:16,192 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2024-11-09 11:59:16,193 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [5, 5, 5] total 8 [2024-11-09 11:59:16,193 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [331413103] [2024-11-09 11:59:16,193 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2024-11-09 11:59:16,193 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 9 states [2024-11-09 11:59:16,193 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-09 11:59:16,194 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 9 interpolants. [2024-11-09 11:59:16,194 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=19, Invalid=53, Unknown=0, NotChecked=0, Total=72 [2024-11-09 11:59:16,194 INFO L87 Difference]: Start difference. First operand 105 states and 128 transitions. Second operand has 9 states, 8 states have (on average 5.375) internal successors, (43), 7 states have internal predecessors, (43), 5 states have call successors, (5), 1 states have call predecessors, (5), 2 states have return successors, (6), 4 states have call predecessors, (6), 5 states have call successors, (6) [2024-11-09 11:59:16,273 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-09 11:59:16,273 INFO L93 Difference]: Finished difference Result 158 states and 195 transitions. [2024-11-09 11:59:16,273 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2024-11-09 11:59:16,274 INFO L78 Accepts]: Start accepts. Automaton has has 9 states, 8 states have (on average 5.375) internal successors, (43), 7 states have internal predecessors, (43), 5 states have call successors, (5), 1 states have call predecessors, (5), 2 states have return successors, (6), 4 states have call predecessors, (6), 5 states have call successors, (6) Word has length 32 [2024-11-09 11:59:16,274 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-09 11:59:16,275 INFO L225 Difference]: With dead ends: 158 [2024-11-09 11:59:16,275 INFO L226 Difference]: Without dead ends: 156 [2024-11-09 11:59:16,275 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 74 GetRequests, 65 SyntacticMatches, 0 SemanticMatches, 9 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 4 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=31, Invalid=79, Unknown=0, NotChecked=0, Total=110 [2024-11-09 11:59:16,276 INFO L432 NwaCegarLoop]: 43 mSDtfsCounter, 216 mSDsluCounter, 167 mSDsCounter, 0 mSdLazyCounter, 89 mSolverCounterSat, 11 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 217 SdHoareTripleChecker+Valid, 210 SdHoareTripleChecker+Invalid, 100 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 11 IncrementalHoareTripleChecker+Valid, 89 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2024-11-09 11:59:16,276 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [217 Valid, 210 Invalid, 100 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [11 Valid, 89 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2024-11-09 11:59:16,276 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 156 states. [2024-11-09 11:59:16,283 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 156 to 146. [2024-11-09 11:59:16,283 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 146 states, 116 states have (on average 1.5) internal successors, (174), 135 states have internal predecessors, (174), 8 states have call successors, (8), 2 states have call predecessors, (8), 2 states have return successors, (8), 8 states have call predecessors, (8), 8 states have call successors, (8) [2024-11-09 11:59:16,284 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 146 states to 146 states and 190 transitions. [2024-11-09 11:59:16,284 INFO L78 Accepts]: Start accepts. Automaton has 146 states and 190 transitions. Word has length 32 [2024-11-09 11:59:16,284 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-09 11:59:16,284 INFO L471 AbstractCegarLoop]: Abstraction has 146 states and 190 transitions. [2024-11-09 11:59:16,285 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 9 states, 8 states have (on average 5.375) internal successors, (43), 7 states have internal predecessors, (43), 5 states have call successors, (5), 1 states have call predecessors, (5), 2 states have return successors, (6), 4 states have call predecessors, (6), 5 states have call successors, (6) [2024-11-09 11:59:16,285 INFO L276 IsEmpty]: Start isEmpty. Operand 146 states and 190 transitions. [2024-11-09 11:59:16,285 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 34 [2024-11-09 11:59:16,285 INFO L207 NwaCegarLoop]: Found error trace [2024-11-09 11:59:16,285 INFO L215 NwaCegarLoop]: trace histogram [2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-09 11:59:16,298 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (5)] Ended with exit code 0 [2024-11-09 11:59:16,489 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable6,5 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-09 11:59:16,490 INFO L396 AbstractCegarLoop]: === Iteration 8 === Targeting ULTIMATE.startErr15ASSERT_VIOLATIONINTEGER_OVERFLOW === [ULTIMATE.startErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 17 more)] === [2024-11-09 11:59:16,490 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-09 11:59:16,490 INFO L85 PathProgramCache]: Analyzing trace with hash -6670674, now seen corresponding path program 1 times [2024-11-09 11:59:16,491 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-09 11:59:16,491 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [359363643] [2024-11-09 11:59:16,491 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-09 11:59:16,491 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-09 11:59:16,502 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-09 11:59:16,541 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2024-11-09 11:59:16,543 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-09 11:59:16,545 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 7 [2024-11-09 11:59:16,546 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-09 11:59:16,548 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 20 [2024-11-09 11:59:16,548 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-09 11:59:16,550 INFO L134 CoverageAnalysis]: Checked inductivity of 4 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 4 trivial. 0 not checked. [2024-11-09 11:59:16,550 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-09 11:59:16,550 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [359363643] [2024-11-09 11:59:16,551 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [359363643] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-09 11:59:16,551 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-11-09 11:59:16,551 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2024-11-09 11:59:16,551 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1018995975] [2024-11-09 11:59:16,551 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-09 11:59:16,551 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2024-11-09 11:59:16,551 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-09 11:59:16,552 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2024-11-09 11:59:16,552 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2024-11-09 11:59:16,552 INFO L87 Difference]: Start difference. First operand 146 states and 190 transitions. Second operand has 4 states, 3 states have (on average 8.0) internal successors, (24), 4 states have internal predecessors, (24), 2 states have call successors, (3), 1 states have call predecessors, (3), 1 states have return successors, (3), 2 states have call predecessors, (3), 2 states have call successors, (3) [2024-11-09 11:59:16,576 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-09 11:59:16,576 INFO L93 Difference]: Finished difference Result 146 states and 190 transitions. [2024-11-09 11:59:16,577 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2024-11-09 11:59:16,577 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 3 states have (on average 8.0) internal successors, (24), 4 states have internal predecessors, (24), 2 states have call successors, (3), 1 states have call predecessors, (3), 1 states have return successors, (3), 2 states have call predecessors, (3), 2 states have call successors, (3) Word has length 33 [2024-11-09 11:59:16,577 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-09 11:59:16,578 INFO L225 Difference]: With dead ends: 146 [2024-11-09 11:59:16,578 INFO L226 Difference]: Without dead ends: 144 [2024-11-09 11:59:16,578 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 10 GetRequests, 7 SyntacticMatches, 0 SemanticMatches, 3 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=9, Invalid=11, Unknown=0, NotChecked=0, Total=20 [2024-11-09 11:59:16,578 INFO L432 NwaCegarLoop]: 44 mSDtfsCounter, 57 mSDsluCounter, 29 mSDsCounter, 0 mSdLazyCounter, 19 mSolverCounterSat, 4 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 57 SdHoareTripleChecker+Valid, 73 SdHoareTripleChecker+Invalid, 23 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 4 IncrementalHoareTripleChecker+Valid, 19 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2024-11-09 11:59:16,579 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [57 Valid, 73 Invalid, 23 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [4 Valid, 19 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2024-11-09 11:59:16,579 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 144 states. [2024-11-09 11:59:16,585 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 144 to 144. [2024-11-09 11:59:16,585 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 144 states, 116 states have (on average 1.456896551724138) internal successors, (169), 133 states have internal predecessors, (169), 8 states have call successors, (8), 2 states have call predecessors, (8), 2 states have return successors, (8), 8 states have call predecessors, (8), 8 states have call successors, (8) [2024-11-09 11:59:16,586 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 144 states to 144 states and 185 transitions. [2024-11-09 11:59:16,586 INFO L78 Accepts]: Start accepts. Automaton has 144 states and 185 transitions. Word has length 33 [2024-11-09 11:59:16,586 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-09 11:59:16,586 INFO L471 AbstractCegarLoop]: Abstraction has 144 states and 185 transitions. [2024-11-09 11:59:16,586 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 3 states have (on average 8.0) internal successors, (24), 4 states have internal predecessors, (24), 2 states have call successors, (3), 1 states have call predecessors, (3), 1 states have return successors, (3), 2 states have call predecessors, (3), 2 states have call successors, (3) [2024-11-09 11:59:16,586 INFO L276 IsEmpty]: Start isEmpty. Operand 144 states and 185 transitions. [2024-11-09 11:59:16,587 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 36 [2024-11-09 11:59:16,587 INFO L207 NwaCegarLoop]: Found error trace [2024-11-09 11:59:16,587 INFO L215 NwaCegarLoop]: trace histogram [2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-09 11:59:16,587 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable7 [2024-11-09 11:59:16,587 INFO L396 AbstractCegarLoop]: === Iteration 9 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONINTEGER_OVERFLOW === [ULTIMATE.startErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 17 more)] === [2024-11-09 11:59:16,588 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-09 11:59:16,588 INFO L85 PathProgramCache]: Analyzing trace with hash 1598481830, now seen corresponding path program 1 times [2024-11-09 11:59:16,588 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-09 11:59:16,588 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1589240509] [2024-11-09 11:59:16,588 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-09 11:59:16,588 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-09 11:59:16,600 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unknown [2024-11-09 11:59:16,602 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [825076350] [2024-11-09 11:59:16,602 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-09 11:59:16,602 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-09 11:59:16,602 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2024-11-09 11:59:16,604 INFO L229 MonitoredProcess]: Starting monitored process 6 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-11-09 11:59:16,606 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (6)] Waiting until timeout for monitored process [2024-11-09 11:59:16,641 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-09 11:59:16,642 INFO L255 TraceCheckSpWp]: Trace formula consists of 82 conjuncts, 6 conjuncts are in the unsatisfiable core [2024-11-09 11:59:16,643 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-11-09 11:59:16,771 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 4 trivial. 0 not checked. [2024-11-09 11:59:16,772 INFO L311 TraceCheckSpWp]: Computing backward predicates... [2024-11-09 11:59:16,918 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-09 11:59:16,919 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1589240509] [2024-11-09 11:59:16,919 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2024-11-09 11:59:16,919 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [825076350] [2024-11-09 11:59:16,919 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [825076350] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-09 11:59:16,919 INFO L185 FreeRefinementEngine]: Found 0 perfect and 1 imperfect interpolant sequences. [2024-11-09 11:59:16,919 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [5] total 5 [2024-11-09 11:59:16,919 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [568061935] [2024-11-09 11:59:16,920 INFO L85 oduleStraightlineAll]: Using 1 imperfect interpolants to construct interpolant automaton [2024-11-09 11:59:16,920 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2024-11-09 11:59:16,921 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-09 11:59:16,921 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2024-11-09 11:59:16,921 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=27, Invalid=45, Unknown=0, NotChecked=0, Total=72 [2024-11-09 11:59:16,921 INFO L87 Difference]: Start difference. First operand 144 states and 185 transitions. Second operand has 6 states, 5 states have (on average 5.2) internal successors, (26), 6 states have internal predecessors, (26), 2 states have call successors, (3), 1 states have call predecessors, (3), 1 states have return successors, (3), 2 states have call predecessors, (3), 2 states have call successors, (3) [2024-11-09 11:59:17,005 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-09 11:59:17,006 INFO L93 Difference]: Finished difference Result 151 states and 188 transitions. [2024-11-09 11:59:17,006 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2024-11-09 11:59:17,006 INFO L78 Accepts]: Start accepts. Automaton has has 6 states, 5 states have (on average 5.2) internal successors, (26), 6 states have internal predecessors, (26), 2 states have call successors, (3), 1 states have call predecessors, (3), 1 states have return successors, (3), 2 states have call predecessors, (3), 2 states have call successors, (3) Word has length 35 [2024-11-09 11:59:17,006 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-09 11:59:17,007 INFO L225 Difference]: With dead ends: 151 [2024-11-09 11:59:17,007 INFO L226 Difference]: Without dead ends: 144 [2024-11-09 11:59:17,007 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 46 GetRequests, 38 SyntacticMatches, 0 SemanticMatches, 8 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 12 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=36, Invalid=54, Unknown=0, NotChecked=0, Total=90 [2024-11-09 11:59:17,008 INFO L432 NwaCegarLoop]: 32 mSDtfsCounter, 72 mSDsluCounter, 17 mSDsCounter, 0 mSdLazyCounter, 99 mSolverCounterSat, 10 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 72 SdHoareTripleChecker+Valid, 49 SdHoareTripleChecker+Invalid, 109 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 10 IncrementalHoareTripleChecker+Valid, 99 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2024-11-09 11:59:17,008 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [72 Valid, 49 Invalid, 109 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [10 Valid, 99 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2024-11-09 11:59:17,008 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 144 states. [2024-11-09 11:59:17,013 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 144 to 140. [2024-11-09 11:59:17,014 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 140 states, 117 states have (on average 1.3418803418803418) internal successors, (157), 129 states have internal predecessors, (157), 8 states have call successors, (8), 2 states have call predecessors, (8), 2 states have return successors, (8), 8 states have call predecessors, (8), 8 states have call successors, (8) [2024-11-09 11:59:17,014 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 140 states to 140 states and 173 transitions. [2024-11-09 11:59:17,014 INFO L78 Accepts]: Start accepts. Automaton has 140 states and 173 transitions. Word has length 35 [2024-11-09 11:59:17,015 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-09 11:59:17,015 INFO L471 AbstractCegarLoop]: Abstraction has 140 states and 173 transitions. [2024-11-09 11:59:17,015 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 6 states, 5 states have (on average 5.2) internal successors, (26), 6 states have internal predecessors, (26), 2 states have call successors, (3), 1 states have call predecessors, (3), 1 states have return successors, (3), 2 states have call predecessors, (3), 2 states have call successors, (3) [2024-11-09 11:59:17,015 INFO L276 IsEmpty]: Start isEmpty. Operand 140 states and 173 transitions. [2024-11-09 11:59:17,015 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 37 [2024-11-09 11:59:17,016 INFO L207 NwaCegarLoop]: Found error trace [2024-11-09 11:59:17,016 INFO L215 NwaCegarLoop]: trace histogram [2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-09 11:59:17,029 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (6)] Forceful destruction successful, exit code 0 [2024-11-09 11:59:17,219 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable8,6 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-09 11:59:17,220 INFO L396 AbstractCegarLoop]: === Iteration 10 === Targeting ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOW === [ULTIMATE.startErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 17 more)] === [2024-11-09 11:59:17,221 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-09 11:59:17,221 INFO L85 PathProgramCache]: Analyzing trace with hash -1986670774, now seen corresponding path program 1 times [2024-11-09 11:59:17,221 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-09 11:59:17,221 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [884150266] [2024-11-09 11:59:17,221 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-09 11:59:17,221 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-09 11:59:17,228 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unknown [2024-11-09 11:59:17,229 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [1728796524] [2024-11-09 11:59:17,229 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-09 11:59:17,229 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-09 11:59:17,229 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2024-11-09 11:59:17,231 INFO L229 MonitoredProcess]: Starting monitored process 7 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-11-09 11:59:17,231 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (7)] Waiting until timeout for monitored process [2024-11-09 11:59:17,260 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-09 11:59:17,261 INFO L255 TraceCheckSpWp]: Trace formula consists of 83 conjuncts, 6 conjuncts are in the unsatisfiable core [2024-11-09 11:59:17,262 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-11-09 11:59:17,368 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 0 proven. 3 refuted. 0 times theorem prover too weak. 4 trivial. 0 not checked. [2024-11-09 11:59:17,369 INFO L311 TraceCheckSpWp]: Computing backward predicates... [2024-11-09 11:59:17,690 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-09 11:59:17,691 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [884150266] [2024-11-09 11:59:17,691 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2024-11-09 11:59:17,691 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1728796524] [2024-11-09 11:59:17,691 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1728796524] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-09 11:59:17,691 INFO L185 FreeRefinementEngine]: Found 0 perfect and 1 imperfect interpolant sequences. [2024-11-09 11:59:17,691 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [5] total 5 [2024-11-09 11:59:17,691 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1137676831] [2024-11-09 11:59:17,691 INFO L85 oduleStraightlineAll]: Using 1 imperfect interpolants to construct interpolant automaton [2024-11-09 11:59:17,691 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2024-11-09 11:59:17,692 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-09 11:59:17,692 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2024-11-09 11:59:17,692 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=26, Invalid=46, Unknown=0, NotChecked=0, Total=72 [2024-11-09 11:59:17,692 INFO L87 Difference]: Start difference. First operand 140 states and 173 transitions. Second operand has 6 states, 5 states have (on average 5.4) internal successors, (27), 6 states have internal predecessors, (27), 2 states have call successors, (3), 1 states have call predecessors, (3), 1 states have return successors, (3), 2 states have call predecessors, (3), 2 states have call successors, (3) [2024-11-09 11:59:17,854 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-09 11:59:17,855 INFO L93 Difference]: Finished difference Result 188 states and 231 transitions. [2024-11-09 11:59:17,855 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2024-11-09 11:59:17,855 INFO L78 Accepts]: Start accepts. Automaton has has 6 states, 5 states have (on average 5.4) internal successors, (27), 6 states have internal predecessors, (27), 2 states have call successors, (3), 1 states have call predecessors, (3), 1 states have return successors, (3), 2 states have call predecessors, (3), 2 states have call successors, (3) Word has length 36 [2024-11-09 11:59:17,856 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-09 11:59:17,857 INFO L225 Difference]: With dead ends: 188 [2024-11-09 11:59:17,857 INFO L226 Difference]: Without dead ends: 185 [2024-11-09 11:59:17,857 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 47 GetRequests, 40 SyntacticMatches, 0 SemanticMatches, 7 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 12 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=26, Invalid=46, Unknown=0, NotChecked=0, Total=72 [2024-11-09 11:59:17,858 INFO L432 NwaCegarLoop]: 39 mSDtfsCounter, 97 mSDsluCounter, 50 mSDsCounter, 0 mSdLazyCounter, 142 mSolverCounterSat, 4 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 99 SdHoareTripleChecker+Valid, 89 SdHoareTripleChecker+Invalid, 146 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 4 IncrementalHoareTripleChecker+Valid, 142 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2024-11-09 11:59:17,860 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [99 Valid, 89 Invalid, 146 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [4 Valid, 142 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2024-11-09 11:59:17,860 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 185 states. [2024-11-09 11:59:17,868 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 185 to 177. [2024-11-09 11:59:17,868 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 177 states, 152 states have (on average 1.3289473684210527) internal successors, (202), 164 states have internal predecessors, (202), 10 states have call successors, (10), 2 states have call predecessors, (10), 2 states have return successors, (10), 10 states have call predecessors, (10), 10 states have call successors, (10) [2024-11-09 11:59:17,869 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 177 states to 177 states and 222 transitions. [2024-11-09 11:59:17,869 INFO L78 Accepts]: Start accepts. Automaton has 177 states and 222 transitions. Word has length 36 [2024-11-09 11:59:17,870 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-09 11:59:17,870 INFO L471 AbstractCegarLoop]: Abstraction has 177 states and 222 transitions. [2024-11-09 11:59:17,870 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 6 states, 5 states have (on average 5.4) internal successors, (27), 6 states have internal predecessors, (27), 2 states have call successors, (3), 1 states have call predecessors, (3), 1 states have return successors, (3), 2 states have call predecessors, (3), 2 states have call successors, (3) [2024-11-09 11:59:17,870 INFO L276 IsEmpty]: Start isEmpty. Operand 177 states and 222 transitions. [2024-11-09 11:59:17,871 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 38 [2024-11-09 11:59:17,872 INFO L207 NwaCegarLoop]: Found error trace [2024-11-09 11:59:17,872 INFO L215 NwaCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-09 11:59:17,887 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (7)] Ended with exit code 0 [2024-11-09 11:59:18,073 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable9,7 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-09 11:59:18,074 INFO L396 AbstractCegarLoop]: === Iteration 11 === Targeting ULTIMATE.startErr2ASSERT_VIOLATIONINTEGER_OVERFLOW === [ULTIMATE.startErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 17 more)] === [2024-11-09 11:59:18,075 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-09 11:59:18,075 INFO L85 PathProgramCache]: Analyzing trace with hash -1523064142, now seen corresponding path program 1 times [2024-11-09 11:59:18,075 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-09 11:59:18,075 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [79732108] [2024-11-09 11:59:18,075 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-09 11:59:18,075 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-09 11:59:18,081 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-09 11:59:18,125 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2024-11-09 11:59:18,126 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-09 11:59:18,127 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 7 [2024-11-09 11:59:18,128 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-09 11:59:18,129 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 20 [2024-11-09 11:59:18,130 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-09 11:59:18,134 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 4 refuted. 0 times theorem prover too weak. 4 trivial. 0 not checked. [2024-11-09 11:59:18,134 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-09 11:59:18,135 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [79732108] [2024-11-09 11:59:18,135 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [79732108] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-09 11:59:18,135 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [489560706] [2024-11-09 11:59:18,135 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-09 11:59:18,135 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-09 11:59:18,135 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2024-11-09 11:59:18,139 INFO L229 MonitoredProcess]: Starting monitored process 8 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-11-09 11:59:18,142 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (8)] Waiting until timeout for monitored process [2024-11-09 11:59:18,179 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-09 11:59:18,180 INFO L255 TraceCheckSpWp]: Trace formula consists of 81 conjuncts, 4 conjuncts are in the unsatisfiable core [2024-11-09 11:59:18,181 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-11-09 11:59:18,293 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 4 proven. 0 refuted. 0 times theorem prover too weak. 4 trivial. 0 not checked. [2024-11-09 11:59:18,293 INFO L307 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2024-11-09 11:59:18,293 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [489560706] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-09 11:59:18,293 INFO L185 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2024-11-09 11:59:18,293 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [4] total 7 [2024-11-09 11:59:18,293 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1998552509] [2024-11-09 11:59:18,293 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-09 11:59:18,294 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2024-11-09 11:59:18,294 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-09 11:59:18,294 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2024-11-09 11:59:18,294 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=21, Invalid=35, Unknown=0, NotChecked=0, Total=56 [2024-11-09 11:59:18,294 INFO L87 Difference]: Start difference. First operand 177 states and 222 transitions. Second operand has 5 states, 4 states have (on average 7.0) internal successors, (28), 5 states have internal predecessors, (28), 2 states have call successors, (3), 1 states have call predecessors, (3), 1 states have return successors, (3), 2 states have call predecessors, (3), 2 states have call successors, (3) [2024-11-09 11:59:18,400 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-09 11:59:18,400 INFO L93 Difference]: Finished difference Result 177 states and 222 transitions. [2024-11-09 11:59:18,400 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2024-11-09 11:59:18,400 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 4 states have (on average 7.0) internal successors, (28), 5 states have internal predecessors, (28), 2 states have call successors, (3), 1 states have call predecessors, (3), 1 states have return successors, (3), 2 states have call predecessors, (3), 2 states have call successors, (3) Word has length 37 [2024-11-09 11:59:18,401 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-09 11:59:18,401 INFO L225 Difference]: With dead ends: 177 [2024-11-09 11:59:18,401 INFO L226 Difference]: Without dead ends: 175 [2024-11-09 11:59:18,402 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 46 GetRequests, 40 SyntacticMatches, 0 SemanticMatches, 6 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 8 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=21, Invalid=35, Unknown=0, NotChecked=0, Total=56 [2024-11-09 11:59:18,402 INFO L432 NwaCegarLoop]: 31 mSDtfsCounter, 25 mSDsluCounter, 34 mSDsCounter, 0 mSdLazyCounter, 72 mSolverCounterSat, 3 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 26 SdHoareTripleChecker+Valid, 65 SdHoareTripleChecker+Invalid, 75 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 3 IncrementalHoareTripleChecker+Valid, 72 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2024-11-09 11:59:18,403 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [26 Valid, 65 Invalid, 75 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [3 Valid, 72 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2024-11-09 11:59:18,403 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 175 states. [2024-11-09 11:59:18,408 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 175 to 172. [2024-11-09 11:59:18,408 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 172 states, 149 states have (on average 1.3154362416107384) internal successors, (196), 159 states have internal predecessors, (196), 10 states have call successors, (10), 2 states have call predecessors, (10), 2 states have return successors, (10), 10 states have call predecessors, (10), 10 states have call successors, (10) [2024-11-09 11:59:18,409 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 172 states to 172 states and 216 transitions. [2024-11-09 11:59:18,409 INFO L78 Accepts]: Start accepts. Automaton has 172 states and 216 transitions. Word has length 37 [2024-11-09 11:59:18,409 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-09 11:59:18,409 INFO L471 AbstractCegarLoop]: Abstraction has 172 states and 216 transitions. [2024-11-09 11:59:18,409 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 4 states have (on average 7.0) internal successors, (28), 5 states have internal predecessors, (28), 2 states have call successors, (3), 1 states have call predecessors, (3), 1 states have return successors, (3), 2 states have call predecessors, (3), 2 states have call successors, (3) [2024-11-09 11:59:18,410 INFO L276 IsEmpty]: Start isEmpty. Operand 172 states and 216 transitions. [2024-11-09 11:59:18,410 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 39 [2024-11-09 11:59:18,410 INFO L207 NwaCegarLoop]: Found error trace [2024-11-09 11:59:18,410 INFO L215 NwaCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-09 11:59:18,425 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (8)] Forceful destruction successful, exit code 0 [2024-11-09 11:59:18,611 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable10,8 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-09 11:59:18,611 INFO L396 AbstractCegarLoop]: === Iteration 12 === Targeting ULTIMATE.startErr3ASSERT_VIOLATIONINTEGER_OVERFLOW === [ULTIMATE.startErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 17 more)] === [2024-11-09 11:59:18,612 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-09 11:59:18,612 INFO L85 PathProgramCache]: Analyzing trace with hash 29651906, now seen corresponding path program 1 times [2024-11-09 11:59:18,612 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-09 11:59:18,612 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [732860076] [2024-11-09 11:59:18,612 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-09 11:59:18,612 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-09 11:59:18,622 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-09 11:59:18,671 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2024-11-09 11:59:18,671 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-09 11:59:18,673 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 7 [2024-11-09 11:59:18,673 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-09 11:59:18,674 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 20 [2024-11-09 11:59:18,676 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-09 11:59:18,696 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 0 proven. 5 refuted. 0 times theorem prover too weak. 4 trivial. 0 not checked. [2024-11-09 11:59:18,696 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-09 11:59:18,696 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [732860076] [2024-11-09 11:59:18,696 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [732860076] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-09 11:59:18,696 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2000160422] [2024-11-09 11:59:18,696 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-09 11:59:18,697 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-09 11:59:18,697 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2024-11-09 11:59:18,698 INFO L229 MonitoredProcess]: Starting monitored process 9 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-11-09 11:59:18,699 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (9)] Waiting until timeout for monitored process [2024-11-09 11:59:18,734 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-09 11:59:18,735 INFO L255 TraceCheckSpWp]: Trace formula consists of 82 conjuncts, 5 conjuncts are in the unsatisfiable core [2024-11-09 11:59:18,736 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-11-09 11:59:18,812 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 0 proven. 5 refuted. 0 times theorem prover too weak. 4 trivial. 0 not checked. [2024-11-09 11:59:18,813 INFO L311 TraceCheckSpWp]: Computing backward predicates... [2024-11-09 11:59:18,895 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2000160422] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-09 11:59:18,895 INFO L185 FreeRefinementEngine]: Found 0 perfect and 2 imperfect interpolant sequences. [2024-11-09 11:59:18,895 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [6, 3] total 8 [2024-11-09 11:59:18,896 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1936821086] [2024-11-09 11:59:18,896 INFO L85 oduleStraightlineAll]: Using 2 imperfect interpolants to construct interpolant automaton [2024-11-09 11:59:18,896 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 9 states [2024-11-09 11:59:18,896 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-09 11:59:18,897 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 9 interpolants. [2024-11-09 11:59:18,897 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=29, Invalid=81, Unknown=0, NotChecked=0, Total=110 [2024-11-09 11:59:18,897 INFO L87 Difference]: Start difference. First operand 172 states and 216 transitions. Second operand has 9 states, 8 states have (on average 6.625) internal successors, (53), 9 states have internal predecessors, (53), 3 states have call successors, (4), 1 states have call predecessors, (4), 2 states have return successors, (4), 3 states have call predecessors, (4), 3 states have call successors, (4) [2024-11-09 11:59:19,061 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-09 11:59:19,062 INFO L93 Difference]: Finished difference Result 180 states and 220 transitions. [2024-11-09 11:59:19,062 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2024-11-09 11:59:19,062 INFO L78 Accepts]: Start accepts. Automaton has has 9 states, 8 states have (on average 6.625) internal successors, (53), 9 states have internal predecessors, (53), 3 states have call successors, (4), 1 states have call predecessors, (4), 2 states have return successors, (4), 3 states have call predecessors, (4), 3 states have call successors, (4) Word has length 38 [2024-11-09 11:59:19,062 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-09 11:59:19,063 INFO L225 Difference]: With dead ends: 180 [2024-11-09 11:59:19,063 INFO L226 Difference]: Without dead ends: 172 [2024-11-09 11:59:19,064 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 64 GetRequests, 53 SyntacticMatches, 0 SemanticMatches, 11 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 14 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=46, Invalid=110, Unknown=0, NotChecked=0, Total=156 [2024-11-09 11:59:19,064 INFO L432 NwaCegarLoop]: 26 mSDtfsCounter, 35 mSDsluCounter, 102 mSDsCounter, 0 mSdLazyCounter, 166 mSolverCounterSat, 5 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 36 SdHoareTripleChecker+Valid, 128 SdHoareTripleChecker+Invalid, 171 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 5 IncrementalHoareTripleChecker+Valid, 166 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2024-11-09 11:59:19,064 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [36 Valid, 128 Invalid, 171 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [5 Valid, 166 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2024-11-09 11:59:19,065 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 172 states. [2024-11-09 11:59:19,069 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 172 to 172. [2024-11-09 11:59:19,069 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 172 states, 149 states have (on average 1.2885906040268456) internal successors, (192), 159 states have internal predecessors, (192), 10 states have call successors, (10), 2 states have call predecessors, (10), 2 states have return successors, (10), 10 states have call predecessors, (10), 10 states have call successors, (10) [2024-11-09 11:59:19,070 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 172 states to 172 states and 212 transitions. [2024-11-09 11:59:19,070 INFO L78 Accepts]: Start accepts. Automaton has 172 states and 212 transitions. Word has length 38 [2024-11-09 11:59:19,070 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-09 11:59:19,070 INFO L471 AbstractCegarLoop]: Abstraction has 172 states and 212 transitions. [2024-11-09 11:59:19,070 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 9 states, 8 states have (on average 6.625) internal successors, (53), 9 states have internal predecessors, (53), 3 states have call successors, (4), 1 states have call predecessors, (4), 2 states have return successors, (4), 3 states have call predecessors, (4), 3 states have call successors, (4) [2024-11-09 11:59:19,071 INFO L276 IsEmpty]: Start isEmpty. Operand 172 states and 212 transitions. [2024-11-09 11:59:19,071 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 40 [2024-11-09 11:59:19,071 INFO L207 NwaCegarLoop]: Found error trace [2024-11-09 11:59:19,071 INFO L215 NwaCegarLoop]: trace histogram [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-11-09 11:59:19,084 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (9)] Ended with exit code 0 [2024-11-09 11:59:19,275 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,SelfDestructingSolverStorable11 [2024-11-09 11:59:19,276 INFO L396 AbstractCegarLoop]: === Iteration 13 === Targeting ULTIMATE.startErr4ASSERT_VIOLATIONINTEGER_OVERFLOW === [ULTIMATE.startErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 17 more)] === [2024-11-09 11:59:19,276 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-09 11:59:19,276 INFO L85 PathProgramCache]: Analyzing trace with hash 919209140, now seen corresponding path program 1 times [2024-11-09 11:59:19,277 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-09 11:59:19,277 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [833768306] [2024-11-09 11:59:19,277 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-09 11:59:19,277 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-09 11:59:19,282 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-09 11:59:19,318 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2024-11-09 11:59:19,319 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-09 11:59:19,320 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 7 [2024-11-09 11:59:19,321 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-09 11:59:19,322 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 20 [2024-11-09 11:59:19,323 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-09 11:59:19,325 INFO L134 CoverageAnalysis]: Checked inductivity of 10 backedges. 6 proven. 0 refuted. 0 times theorem prover too weak. 4 trivial. 0 not checked. [2024-11-09 11:59:19,325 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-09 11:59:19,325 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [833768306] [2024-11-09 11:59:19,325 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [833768306] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-09 11:59:19,326 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-11-09 11:59:19,326 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2024-11-09 11:59:19,326 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [325105257] [2024-11-09 11:59:19,326 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-09 11:59:19,326 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2024-11-09 11:59:19,326 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-09 11:59:19,327 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2024-11-09 11:59:19,327 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=6, Invalid=6, Unknown=0, NotChecked=0, Total=12 [2024-11-09 11:59:19,327 INFO L87 Difference]: Start difference. First operand 172 states and 212 transitions. Second operand has 4 states, 3 states have (on average 10.0) internal successors, (30), 4 states have internal predecessors, (30), 2 states have call successors, (3), 1 states have call predecessors, (3), 1 states have return successors, (3), 2 states have call predecessors, (3), 2 states have call successors, (3) [2024-11-09 11:59:19,435 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-09 11:59:19,436 INFO L93 Difference]: Finished difference Result 173 states and 212 transitions. [2024-11-09 11:59:19,436 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2024-11-09 11:59:19,436 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 3 states have (on average 10.0) internal successors, (30), 4 states have internal predecessors, (30), 2 states have call successors, (3), 1 states have call predecessors, (3), 1 states have return successors, (3), 2 states have call predecessors, (3), 2 states have call successors, (3) Word has length 39 [2024-11-09 11:59:19,436 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-09 11:59:19,437 INFO L225 Difference]: With dead ends: 173 [2024-11-09 11:59:19,437 INFO L226 Difference]: Without dead ends: 172 [2024-11-09 11:59:19,437 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 10 GetRequests, 8 SyntacticMatches, 0 SemanticMatches, 2 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=6, Invalid=6, Unknown=0, NotChecked=0, Total=12 [2024-11-09 11:59:19,438 INFO L432 NwaCegarLoop]: 35 mSDtfsCounter, 0 mSDsluCounter, 27 mSDsCounter, 0 mSdLazyCounter, 90 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 0 SdHoareTripleChecker+Valid, 62 SdHoareTripleChecker+Invalid, 90 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 90 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2024-11-09 11:59:19,438 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [0 Valid, 62 Invalid, 90 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 90 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2024-11-09 11:59:19,438 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 172 states. [2024-11-09 11:59:19,443 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 172 to 172. [2024-11-09 11:59:19,444 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 172 states, 149 states have (on average 1.261744966442953) internal successors, (188), 159 states have internal predecessors, (188), 10 states have call successors, (10), 2 states have call predecessors, (10), 2 states have return successors, (10), 10 states have call predecessors, (10), 10 states have call successors, (10) [2024-11-09 11:59:19,444 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 172 states to 172 states and 208 transitions. [2024-11-09 11:59:19,444 INFO L78 Accepts]: Start accepts. Automaton has 172 states and 208 transitions. Word has length 39 [2024-11-09 11:59:19,445 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-09 11:59:19,445 INFO L471 AbstractCegarLoop]: Abstraction has 172 states and 208 transitions. [2024-11-09 11:59:19,445 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 3 states have (on average 10.0) internal successors, (30), 4 states have internal predecessors, (30), 2 states have call successors, (3), 1 states have call predecessors, (3), 1 states have return successors, (3), 2 states have call predecessors, (3), 2 states have call successors, (3) [2024-11-09 11:59:19,445 INFO L276 IsEmpty]: Start isEmpty. Operand 172 states and 208 transitions. [2024-11-09 11:59:19,445 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 40 [2024-11-09 11:59:19,445 INFO L207 NwaCegarLoop]: Found error trace [2024-11-09 11:59:19,445 INFO L215 NwaCegarLoop]: trace histogram [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-11-09 11:59:19,446 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable12 [2024-11-09 11:59:19,446 INFO L396 AbstractCegarLoop]: === Iteration 14 === Targeting ULTIMATE.startErr4ASSERT_VIOLATIONINTEGER_OVERFLOW === [ULTIMATE.startErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 17 more)] === [2024-11-09 11:59:19,446 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-09 11:59:19,446 INFO L85 PathProgramCache]: Analyzing trace with hash -259639638, now seen corresponding path program 1 times [2024-11-09 11:59:19,446 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-09 11:59:19,446 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1790143104] [2024-11-09 11:59:19,446 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-09 11:59:19,447 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-09 11:59:19,453 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-09 11:59:19,538 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2024-11-09 11:59:19,539 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-09 11:59:19,557 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 7 [2024-11-09 11:59:19,558 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-09 11:59:19,560 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 20 [2024-11-09 11:59:19,560 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-09 11:59:19,562 INFO L134 CoverageAnalysis]: Checked inductivity of 10 backedges. 2 proven. 7 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2024-11-09 11:59:19,562 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-09 11:59:19,562 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1790143104] [2024-11-09 11:59:19,562 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1790143104] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-09 11:59:19,562 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [658249929] [2024-11-09 11:59:19,562 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-09 11:59:19,562 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-09 11:59:19,563 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2024-11-09 11:59:19,564 INFO L229 MonitoredProcess]: Starting monitored process 10 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-11-09 11:59:19,565 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (10)] Waiting until timeout for monitored process [2024-11-09 11:59:19,593 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-09 11:59:19,594 INFO L255 TraceCheckSpWp]: Trace formula consists of 86 conjuncts, 11 conjuncts are in the unsatisfiable core [2024-11-09 11:59:19,595 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-11-09 11:59:19,672 INFO L134 CoverageAnalysis]: Checked inductivity of 10 backedges. 6 proven. 3 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2024-11-09 11:59:19,672 INFO L311 TraceCheckSpWp]: Computing backward predicates... [2024-11-09 11:59:19,889 INFO L134 CoverageAnalysis]: Checked inductivity of 10 backedges. 0 proven. 9 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2024-11-09 11:59:19,890 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [658249929] provided 0 perfect and 2 imperfect interpolant sequences [2024-11-09 11:59:19,890 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2024-11-09 11:59:19,890 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 9, 9] total 16 [2024-11-09 11:59:19,890 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [385639695] [2024-11-09 11:59:19,890 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2024-11-09 11:59:19,890 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 17 states [2024-11-09 11:59:19,891 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-09 11:59:19,891 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 17 interpolants. [2024-11-09 11:59:19,891 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=57, Invalid=215, Unknown=0, NotChecked=0, Total=272 [2024-11-09 11:59:19,891 INFO L87 Difference]: Start difference. First operand 172 states and 208 transitions. Second operand has 17 states, 16 states have (on average 3.3125) internal successors, (53), 16 states have internal predecessors, (53), 3 states have call successors, (3), 1 states have call predecessors, (3), 2 states have return successors, (3), 2 states have call predecessors, (3), 3 states have call successors, (3) [2024-11-09 11:59:20,662 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-09 11:59:20,663 INFO L93 Difference]: Finished difference Result 173 states and 208 transitions. [2024-11-09 11:59:20,663 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 14 states. [2024-11-09 11:59:20,663 INFO L78 Accepts]: Start accepts. Automaton has has 17 states, 16 states have (on average 3.3125) internal successors, (53), 16 states have internal predecessors, (53), 3 states have call successors, (3), 1 states have call predecessors, (3), 2 states have return successors, (3), 2 states have call predecessors, (3), 3 states have call successors, (3) Word has length 39 [2024-11-09 11:59:20,663 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-09 11:59:20,664 INFO L225 Difference]: With dead ends: 173 [2024-11-09 11:59:20,664 INFO L226 Difference]: Without dead ends: 170 [2024-11-09 11:59:20,665 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 99 GetRequests, 70 SyntacticMatches, 5 SemanticMatches, 24 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 123 ImplicationChecksByTransitivity, 0.4s TimeCoverageRelationStatistics Valid=159, Invalid=491, Unknown=0, NotChecked=0, Total=650 [2024-11-09 11:59:20,665 INFO L432 NwaCegarLoop]: 20 mSDtfsCounter, 139 mSDsluCounter, 107 mSDsCounter, 0 mSdLazyCounter, 217 mSolverCounterSat, 37 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.5s Time, 0 mProtectedPredicate, 0 mProtectedAction, 139 SdHoareTripleChecker+Valid, 127 SdHoareTripleChecker+Invalid, 254 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 37 IncrementalHoareTripleChecker+Valid, 217 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.5s IncrementalHoareTripleChecker+Time [2024-11-09 11:59:20,666 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [139 Valid, 127 Invalid, 254 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [37 Valid, 217 Invalid, 0 Unknown, 0 Unchecked, 0.5s Time] [2024-11-09 11:59:20,666 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 170 states. [2024-11-09 11:59:20,673 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 170 to 143. [2024-11-09 11:59:20,674 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 143 states, 124 states have (on average 1.2338709677419355) internal successors, (153), 131 states have internal predecessors, (153), 9 states have call successors, (9), 2 states have call predecessors, (9), 2 states have return successors, (9), 9 states have call predecessors, (9), 9 states have call successors, (9) [2024-11-09 11:59:20,674 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 143 states to 143 states and 171 transitions. [2024-11-09 11:59:20,674 INFO L78 Accepts]: Start accepts. Automaton has 143 states and 171 transitions. Word has length 39 [2024-11-09 11:59:20,675 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-09 11:59:20,675 INFO L471 AbstractCegarLoop]: Abstraction has 143 states and 171 transitions. [2024-11-09 11:59:20,675 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 17 states, 16 states have (on average 3.3125) internal successors, (53), 16 states have internal predecessors, (53), 3 states have call successors, (3), 1 states have call predecessors, (3), 2 states have return successors, (3), 2 states have call predecessors, (3), 3 states have call successors, (3) [2024-11-09 11:59:20,675 INFO L276 IsEmpty]: Start isEmpty. Operand 143 states and 171 transitions. [2024-11-09 11:59:20,676 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 41 [2024-11-09 11:59:20,676 INFO L207 NwaCegarLoop]: Found error trace [2024-11-09 11:59:20,676 INFO L215 NwaCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-09 11:59:20,694 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (10)] Ended with exit code 0 [2024-11-09 11:59:20,880 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 10 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable13 [2024-11-09 11:59:20,881 INFO L396 AbstractCegarLoop]: === Iteration 15 === Targeting ULTIMATE.startErr5ASSERT_VIOLATIONINTEGER_OVERFLOW === [ULTIMATE.startErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 17 more)] === [2024-11-09 11:59:20,881 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-09 11:59:20,881 INFO L85 PathProgramCache]: Analyzing trace with hash -1569287676, now seen corresponding path program 1 times [2024-11-09 11:59:20,881 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-09 11:59:20,881 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1012874693] [2024-11-09 11:59:20,881 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-09 11:59:20,882 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-09 11:59:20,889 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-09 11:59:20,920 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2024-11-09 11:59:20,921 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-09 11:59:20,922 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 7 [2024-11-09 11:59:20,923 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-09 11:59:20,924 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 20 [2024-11-09 11:59:20,925 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-09 11:59:20,927 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 7 proven. 0 refuted. 0 times theorem prover too weak. 4 trivial. 0 not checked. [2024-11-09 11:59:20,927 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-09 11:59:20,927 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1012874693] [2024-11-09 11:59:20,927 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1012874693] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-09 11:59:20,927 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-11-09 11:59:20,927 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2024-11-09 11:59:20,927 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [62947474] [2024-11-09 11:59:20,927 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-09 11:59:20,928 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2024-11-09 11:59:20,928 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-09 11:59:20,928 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2024-11-09 11:59:20,928 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=6, Invalid=6, Unknown=0, NotChecked=0, Total=12 [2024-11-09 11:59:20,929 INFO L87 Difference]: Start difference. First operand 143 states and 171 transitions. Second operand has 4 states, 3 states have (on average 10.333333333333334) internal successors, (31), 4 states have internal predecessors, (31), 2 states have call successors, (3), 1 states have call predecessors, (3), 1 states have return successors, (3), 2 states have call predecessors, (3), 2 states have call successors, (3) [2024-11-09 11:59:21,058 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-09 11:59:21,058 INFO L93 Difference]: Finished difference Result 144 states and 171 transitions. [2024-11-09 11:59:21,058 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2024-11-09 11:59:21,059 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 3 states have (on average 10.333333333333334) internal successors, (31), 4 states have internal predecessors, (31), 2 states have call successors, (3), 1 states have call predecessors, (3), 1 states have return successors, (3), 2 states have call predecessors, (3), 2 states have call successors, (3) Word has length 40 [2024-11-09 11:59:21,059 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-09 11:59:21,060 INFO L225 Difference]: With dead ends: 144 [2024-11-09 11:59:21,060 INFO L226 Difference]: Without dead ends: 143 [2024-11-09 11:59:21,060 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 10 GetRequests, 8 SyntacticMatches, 0 SemanticMatches, 2 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=6, Invalid=6, Unknown=0, NotChecked=0, Total=12 [2024-11-09 11:59:21,061 INFO L432 NwaCegarLoop]: 35 mSDtfsCounter, 0 mSDsluCounter, 26 mSDsCounter, 0 mSdLazyCounter, 72 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 0 SdHoareTripleChecker+Valid, 61 SdHoareTripleChecker+Invalid, 72 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 72 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2024-11-09 11:59:21,061 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [0 Valid, 61 Invalid, 72 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 72 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2024-11-09 11:59:21,062 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 143 states. [2024-11-09 11:59:21,068 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 143 to 143. [2024-11-09 11:59:21,069 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 143 states, 124 states have (on average 1.2016129032258065) internal successors, (149), 131 states have internal predecessors, (149), 9 states have call successors, (9), 2 states have call predecessors, (9), 2 states have return successors, (9), 9 states have call predecessors, (9), 9 states have call successors, (9) [2024-11-09 11:59:21,069 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 143 states to 143 states and 167 transitions. [2024-11-09 11:59:21,070 INFO L78 Accepts]: Start accepts. Automaton has 143 states and 167 transitions. Word has length 40 [2024-11-09 11:59:21,070 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-09 11:59:21,070 INFO L471 AbstractCegarLoop]: Abstraction has 143 states and 167 transitions. [2024-11-09 11:59:21,070 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 3 states have (on average 10.333333333333334) internal successors, (31), 4 states have internal predecessors, (31), 2 states have call successors, (3), 1 states have call predecessors, (3), 1 states have return successors, (3), 2 states have call predecessors, (3), 2 states have call successors, (3) [2024-11-09 11:59:21,070 INFO L276 IsEmpty]: Start isEmpty. Operand 143 states and 167 transitions. [2024-11-09 11:59:21,071 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 41 [2024-11-09 11:59:21,071 INFO L207 NwaCegarLoop]: Found error trace [2024-11-09 11:59:21,071 INFO L215 NwaCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-09 11:59:21,071 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable14 [2024-11-09 11:59:21,071 INFO L396 AbstractCegarLoop]: === Iteration 16 === Targeting ULTIMATE.startErr5ASSERT_VIOLATIONINTEGER_OVERFLOW === [ULTIMATE.startErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 17 more)] === [2024-11-09 11:59:21,071 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-09 11:59:21,071 INFO L85 PathProgramCache]: Analyzing trace with hash 541105870, now seen corresponding path program 1 times [2024-11-09 11:59:21,071 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-09 11:59:21,072 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1020860084] [2024-11-09 11:59:21,072 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-09 11:59:21,072 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-09 11:59:21,078 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unknown [2024-11-09 11:59:21,079 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [1639804974] [2024-11-09 11:59:21,079 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-09 11:59:21,079 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-09 11:59:21,079 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2024-11-09 11:59:21,081 INFO L229 MonitoredProcess]: Starting monitored process 11 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-11-09 11:59:21,085 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (11)] Waiting until timeout for monitored process [2024-11-09 11:59:21,123 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-09 11:59:21,124 INFO L255 TraceCheckSpWp]: Trace formula consists of 87 conjuncts, 16 conjuncts are in the unsatisfiable core [2024-11-09 11:59:21,125 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-11-09 11:59:21,277 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 0 proven. 7 refuted. 0 times theorem prover too weak. 4 trivial. 0 not checked. [2024-11-09 11:59:21,278 INFO L311 TraceCheckSpWp]: Computing backward predicates... [2024-11-09 11:59:21,402 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 0 proven. 7 refuted. 0 times theorem prover too weak. 4 trivial. 0 not checked. [2024-11-09 11:59:21,402 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-09 11:59:21,402 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1020860084] [2024-11-09 11:59:21,402 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2024-11-09 11:59:21,403 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1639804974] [2024-11-09 11:59:21,403 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1639804974] provided 0 perfect and 2 imperfect interpolant sequences [2024-11-09 11:59:21,403 INFO L185 FreeRefinementEngine]: Found 0 perfect and 2 imperfect interpolant sequences. [2024-11-09 11:59:21,403 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [6, 6] total 10 [2024-11-09 11:59:21,403 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1190399118] [2024-11-09 11:59:21,403 INFO L85 oduleStraightlineAll]: Using 2 imperfect interpolants to construct interpolant automaton [2024-11-09 11:59:21,404 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 11 states [2024-11-09 11:59:21,404 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-09 11:59:21,404 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2024-11-09 11:59:21,405 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=30, Invalid=80, Unknown=0, NotChecked=0, Total=110 [2024-11-09 11:59:21,405 INFO L87 Difference]: Start difference. First operand 143 states and 167 transitions. Second operand has 11 states, 10 states have (on average 5.4) internal successors, (54), 11 states have internal predecessors, (54), 3 states have call successors, (4), 1 states have call predecessors, (4), 1 states have return successors, (4), 3 states have call predecessors, (4), 3 states have call successors, (4) [2024-11-09 11:59:21,773 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-09 11:59:21,773 INFO L93 Difference]: Finished difference Result 230 states and 268 transitions. [2024-11-09 11:59:21,773 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2024-11-09 11:59:21,773 INFO L78 Accepts]: Start accepts. Automaton has has 11 states, 10 states have (on average 5.4) internal successors, (54), 11 states have internal predecessors, (54), 3 states have call successors, (4), 1 states have call predecessors, (4), 1 states have return successors, (4), 3 states have call predecessors, (4), 3 states have call successors, (4) Word has length 40 [2024-11-09 11:59:21,773 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-09 11:59:21,774 INFO L225 Difference]: With dead ends: 230 [2024-11-09 11:59:21,774 INFO L226 Difference]: Without dead ends: 158 [2024-11-09 11:59:21,774 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 85 GetRequests, 68 SyntacticMatches, 1 SemanticMatches, 16 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 30 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=78, Invalid=228, Unknown=0, NotChecked=0, Total=306 [2024-11-09 11:59:21,775 INFO L432 NwaCegarLoop]: 23 mSDtfsCounter, 69 mSDsluCounter, 81 mSDsCounter, 0 mSdLazyCounter, 195 mSolverCounterSat, 10 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 69 SdHoareTripleChecker+Valid, 104 SdHoareTripleChecker+Invalid, 205 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 10 IncrementalHoareTripleChecker+Valid, 195 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time [2024-11-09 11:59:21,775 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [69 Valid, 104 Invalid, 205 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [10 Valid, 195 Invalid, 0 Unknown, 0 Unchecked, 0.3s Time] [2024-11-09 11:59:21,775 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 158 states. [2024-11-09 11:59:21,781 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 158 to 158. [2024-11-09 11:59:21,782 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 158 states, 139 states have (on average 1.1654676258992807) internal successors, (162), 145 states have internal predecessors, (162), 10 states have call successors, (10), 2 states have call predecessors, (10), 2 states have return successors, (10), 10 states have call predecessors, (10), 10 states have call successors, (10) [2024-11-09 11:59:21,783 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 158 states to 158 states and 182 transitions. [2024-11-09 11:59:21,784 INFO L78 Accepts]: Start accepts. Automaton has 158 states and 182 transitions. Word has length 40 [2024-11-09 11:59:21,784 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-09 11:59:21,785 INFO L471 AbstractCegarLoop]: Abstraction has 158 states and 182 transitions. [2024-11-09 11:59:21,785 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 11 states, 10 states have (on average 5.4) internal successors, (54), 11 states have internal predecessors, (54), 3 states have call successors, (4), 1 states have call predecessors, (4), 1 states have return successors, (4), 3 states have call predecessors, (4), 3 states have call successors, (4) [2024-11-09 11:59:21,785 INFO L276 IsEmpty]: Start isEmpty. Operand 158 states and 182 transitions. [2024-11-09 11:59:21,785 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 57 [2024-11-09 11:59:21,785 INFO L207 NwaCegarLoop]: Found error trace [2024-11-09 11:59:21,786 INFO L215 NwaCegarLoop]: trace histogram [3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-09 11:59:21,799 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (11)] Ended with exit code 0 [2024-11-09 11:59:21,986 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,SelfDestructingSolverStorable15 [2024-11-09 11:59:21,986 INFO L396 AbstractCegarLoop]: === Iteration 17 === Targeting ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOW === [ULTIMATE.startErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 17 more)] === [2024-11-09 11:59:21,987 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-09 11:59:21,987 INFO L85 PathProgramCache]: Analyzing trace with hash 1333082339, now seen corresponding path program 2 times [2024-11-09 11:59:21,987 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-09 11:59:21,987 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1177517327] [2024-11-09 11:59:21,987 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-09 11:59:21,987 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-09 11:59:21,999 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unknown [2024-11-09 11:59:22,001 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [106640693] [2024-11-09 11:59:22,002 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2024-11-09 11:59:22,002 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-09 11:59:22,002 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2024-11-09 11:59:22,004 INFO L229 MonitoredProcess]: Starting monitored process 12 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-11-09 11:59:22,004 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (12)] Waiting until timeout for monitored process [2024-11-09 11:59:22,037 INFO L227 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2024-11-09 11:59:22,038 INFO L228 tOrderPrioritization]: Conjunction of SSA is unsat [2024-11-09 11:59:22,038 INFO L255 TraceCheckSpWp]: Trace formula consists of 114 conjuncts, 11 conjuncts are in the unsatisfiable core [2024-11-09 11:59:22,040 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-11-09 11:59:22,121 INFO L134 CoverageAnalysis]: Checked inductivity of 30 backedges. 0 proven. 22 refuted. 0 times theorem prover too weak. 8 trivial. 0 not checked. [2024-11-09 11:59:22,121 INFO L311 TraceCheckSpWp]: Computing backward predicates... [2024-11-09 11:59:22,330 INFO L134 CoverageAnalysis]: Checked inductivity of 30 backedges. 0 proven. 22 refuted. 0 times theorem prover too weak. 8 trivial. 0 not checked. [2024-11-09 11:59:22,330 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-09 11:59:22,330 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1177517327] [2024-11-09 11:59:22,331 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2024-11-09 11:59:22,331 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [106640693] [2024-11-09 11:59:22,331 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [106640693] provided 0 perfect and 2 imperfect interpolant sequences [2024-11-09 11:59:22,331 INFO L185 FreeRefinementEngine]: Found 0 perfect and 2 imperfect interpolant sequences. [2024-11-09 11:59:22,331 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [5, 5] total 9 [2024-11-09 11:59:22,331 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [569298302] [2024-11-09 11:59:22,331 INFO L85 oduleStraightlineAll]: Using 2 imperfect interpolants to construct interpolant automaton [2024-11-09 11:59:22,332 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 10 states [2024-11-09 11:59:22,332 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-09 11:59:22,332 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2024-11-09 11:59:22,333 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=28, Invalid=62, Unknown=0, NotChecked=0, Total=90 [2024-11-09 11:59:22,333 INFO L87 Difference]: Start difference. First operand 158 states and 182 transitions. Second operand has 10 states, 9 states have (on average 8.444444444444445) internal successors, (76), 10 states have internal predecessors, (76), 5 states have call successors, (6), 1 states have call predecessors, (6), 1 states have return successors, (6), 5 states have call predecessors, (6), 5 states have call successors, (6) [2024-11-09 11:59:23,230 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-09 11:59:23,230 INFO L93 Difference]: Finished difference Result 325 states and 386 transitions. [2024-11-09 11:59:23,231 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2024-11-09 11:59:23,231 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), 5 states have call successors, (6), 1 states have call predecessors, (6), 1 states have return successors, (6), 5 states have call predecessors, (6), 5 states have call successors, (6) Word has length 56 [2024-11-09 11:59:23,231 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-09 11:59:23,233 INFO L225 Difference]: With dead ends: 325 [2024-11-09 11:59:23,233 INFO L226 Difference]: Without dead ends: 322 [2024-11-09 11:59:23,234 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 116 GetRequests, 102 SyntacticMatches, 0 SemanticMatches, 14 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 16 ImplicationChecksByTransitivity, 0.3s TimeCoverageRelationStatistics Valid=80, Invalid=160, Unknown=0, NotChecked=0, Total=240 [2024-11-09 11:59:23,234 INFO L432 NwaCegarLoop]: 44 mSDtfsCounter, 175 mSDsluCounter, 166 mSDsCounter, 0 mSdLazyCounter, 327 mSolverCounterSat, 18 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.6s Time, 0 mProtectedPredicate, 0 mProtectedAction, 177 SdHoareTripleChecker+Valid, 210 SdHoareTripleChecker+Invalid, 345 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 18 IncrementalHoareTripleChecker+Valid, 327 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.7s IncrementalHoareTripleChecker+Time [2024-11-09 11:59:23,235 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [177 Valid, 210 Invalid, 345 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [18 Valid, 327 Invalid, 0 Unknown, 0 Unchecked, 0.7s Time] [2024-11-09 11:59:23,235 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 322 states. [2024-11-09 11:59:23,260 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 322 to 300. [2024-11-09 11:59:23,261 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 300 states, 274 states have (on average 1.1715328467153285) internal successors, (321), 279 states have internal predecessors, (321), 18 states have call successors, (18), 2 states have call predecessors, (18), 2 states have return successors, (18), 18 states have call predecessors, (18), 18 states have call successors, (18) [2024-11-09 11:59:23,262 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 300 states to 300 states and 357 transitions. [2024-11-09 11:59:23,263 INFO L78 Accepts]: Start accepts. Automaton has 300 states and 357 transitions. Word has length 56 [2024-11-09 11:59:23,263 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-09 11:59:23,263 INFO L471 AbstractCegarLoop]: Abstraction has 300 states and 357 transitions. [2024-11-09 11:59:23,264 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), 5 states have call successors, (6), 1 states have call predecessors, (6), 1 states have return successors, (6), 5 states have call predecessors, (6), 5 states have call successors, (6) [2024-11-09 11:59:23,264 INFO L276 IsEmpty]: Start isEmpty. Operand 300 states and 357 transitions. [2024-11-09 11:59:23,264 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 59 [2024-11-09 11:59:23,265 INFO L207 NwaCegarLoop]: Found error trace [2024-11-09 11:59:23,265 INFO L215 NwaCegarLoop]: trace histogram [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] [2024-11-09 11:59:23,287 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (12)] Ended with exit code 0 [2024-11-09 11:59:23,465 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,SelfDestructingSolverStorable16 [2024-11-09 11:59:23,466 INFO L396 AbstractCegarLoop]: === Iteration 18 === Targeting ULTIMATE.startErr3ASSERT_VIOLATIONINTEGER_OVERFLOW === [ULTIMATE.startErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 17 more)] === [2024-11-09 11:59:23,466 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-09 11:59:23,467 INFO L85 PathProgramCache]: Analyzing trace with hash 689941713, now seen corresponding path program 2 times [2024-11-09 11:59:23,467 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-09 11:59:23,467 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [440427616] [2024-11-09 11:59:23,467 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-09 11:59:23,467 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-09 11:59:23,475 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-09 11:59:23,534 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2024-11-09 11:59:23,535 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-09 11:59:23,536 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 7 [2024-11-09 11:59:23,536 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-09 11:59:23,537 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 20 [2024-11-09 11:59:23,538 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-09 11:59:23,552 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 40 [2024-11-09 11:59:23,553 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-09 11:59:23,555 INFO L134 CoverageAnalysis]: Checked inductivity of 34 backedges. 0 proven. 29 refuted. 0 times theorem prover too weak. 5 trivial. 0 not checked. [2024-11-09 11:59:23,555 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-09 11:59:23,555 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [440427616] [2024-11-09 11:59:23,555 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [440427616] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-09 11:59:23,556 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1582525430] [2024-11-09 11:59:23,556 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2024-11-09 11:59:23,556 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-09 11:59:23,556 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2024-11-09 11:59:23,557 INFO L229 MonitoredProcess]: Starting monitored process 13 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-11-09 11:59:23,558 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (13)] Waiting until timeout for monitored process [2024-11-09 11:59:23,589 INFO L227 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2024-11-09 11:59:23,589 INFO L228 tOrderPrioritization]: Conjunction of SSA is unsat [2024-11-09 11:59:23,590 INFO L255 TraceCheckSpWp]: Trace formula consists of 110 conjuncts, 6 conjuncts are in the unsatisfiable core [2024-11-09 11:59:23,591 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-11-09 11:59:23,683 INFO L134 CoverageAnalysis]: Checked inductivity of 34 backedges. 0 proven. 26 refuted. 0 times theorem prover too weak. 8 trivial. 0 not checked. [2024-11-09 11:59:23,683 INFO L311 TraceCheckSpWp]: Computing backward predicates... [2024-11-09 11:59:23,764 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1582525430] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-09 11:59:23,764 INFO L185 FreeRefinementEngine]: Found 0 perfect and 2 imperfect interpolant sequences. [2024-11-09 11:59:23,764 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [7, 4] total 10 [2024-11-09 11:59:23,764 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [235620085] [2024-11-09 11:59:23,764 INFO L85 oduleStraightlineAll]: Using 2 imperfect interpolants to construct interpolant automaton [2024-11-09 11:59:23,765 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 11 states [2024-11-09 11:59:23,765 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-09 11:59:23,765 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2024-11-09 11:59:23,765 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=42, Invalid=114, Unknown=0, NotChecked=0, Total=156 [2024-11-09 11:59:23,765 INFO L87 Difference]: Start difference. First operand 300 states and 357 transitions. Second operand has 11 states, 10 states have (on average 8.3) internal successors, (83), 11 states have internal predecessors, (83), 5 states have call successors, (6), 1 states have call predecessors, (6), 2 states have return successors, (6), 5 states have call predecessors, (6), 5 states have call successors, (6) [2024-11-09 11:59:23,936 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-09 11:59:23,937 INFO L93 Difference]: Finished difference Result 324 states and 383 transitions. [2024-11-09 11:59:23,937 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2024-11-09 11:59:23,937 INFO L78 Accepts]: Start accepts. Automaton has has 11 states, 10 states have (on average 8.3) internal successors, (83), 11 states have internal predecessors, (83), 5 states have call successors, (6), 1 states have call predecessors, (6), 2 states have return successors, (6), 5 states have call predecessors, (6), 5 states have call successors, (6) Word has length 58 [2024-11-09 11:59:23,937 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-09 11:59:23,939 INFO L225 Difference]: With dead ends: 324 [2024-11-09 11:59:23,939 INFO L226 Difference]: Without dead ends: 316 [2024-11-09 11:59:23,940 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 87 GetRequests, 74 SyntacticMatches, 0 SemanticMatches, 13 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 28 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=63, Invalid=147, Unknown=0, NotChecked=0, Total=210 [2024-11-09 11:59:23,941 INFO L432 NwaCegarLoop]: 23 mSDtfsCounter, 35 mSDsluCounter, 127 mSDsCounter, 0 mSdLazyCounter, 229 mSolverCounterSat, 5 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 36 SdHoareTripleChecker+Valid, 150 SdHoareTripleChecker+Invalid, 234 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 5 IncrementalHoareTripleChecker+Valid, 229 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2024-11-09 11:59:23,941 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [36 Valid, 150 Invalid, 234 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [5 Valid, 229 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2024-11-09 11:59:23,941 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 316 states. [2024-11-09 11:59:23,952 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 316 to 316. [2024-11-09 11:59:23,953 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 316 states, 289 states have (on average 1.166089965397924) internal successors, (337), 294 states have internal predecessors, (337), 19 states have call successors, (19), 2 states have call predecessors, (19), 2 states have return successors, (19), 19 states have call predecessors, (19), 19 states have call successors, (19) [2024-11-09 11:59:23,954 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 316 states to 316 states and 375 transitions. [2024-11-09 11:59:23,954 INFO L78 Accepts]: Start accepts. Automaton has 316 states and 375 transitions. Word has length 58 [2024-11-09 11:59:23,954 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-09 11:59:23,954 INFO L471 AbstractCegarLoop]: Abstraction has 316 states and 375 transitions. [2024-11-09 11:59:23,955 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 11 states, 10 states have (on average 8.3) internal successors, (83), 11 states have internal predecessors, (83), 5 states have call successors, (6), 1 states have call predecessors, (6), 2 states have return successors, (6), 5 states have call predecessors, (6), 5 states have call successors, (6) [2024-11-09 11:59:23,955 INFO L276 IsEmpty]: Start isEmpty. Operand 316 states and 375 transitions. [2024-11-09 11:59:23,955 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 79 [2024-11-09 11:59:23,955 INFO L207 NwaCegarLoop]: Found error trace [2024-11-09 11:59:23,955 INFO L215 NwaCegarLoop]: trace histogram [4, 4, 4, 4, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-09 11:59:23,971 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (13)] Ended with exit code 0 [2024-11-09 11:59:24,156 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,SelfDestructingSolverStorable17 [2024-11-09 11:59:24,156 INFO L396 AbstractCegarLoop]: === Iteration 19 === Targeting ULTIMATE.startErr3ASSERT_VIOLATIONINTEGER_OVERFLOW === [ULTIMATE.startErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 17 more)] === [2024-11-09 11:59:24,157 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-09 11:59:24,157 INFO L85 PathProgramCache]: Analyzing trace with hash -526727072, now seen corresponding path program 3 times [2024-11-09 11:59:24,157 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-09 11:59:24,157 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1124335952] [2024-11-09 11:59:24,157 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-09 11:59:24,157 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-09 11:59:24,168 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-09 11:59:24,259 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2024-11-09 11:59:24,260 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-09 11:59:24,261 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 7 [2024-11-09 11:59:24,262 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-09 11:59:24,262 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 20 [2024-11-09 11:59:24,263 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-09 11:59:24,280 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 40 [2024-11-09 11:59:24,281 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-09 11:59:24,283 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 60 [2024-11-09 11:59:24,284 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-09 11:59:24,286 INFO L134 CoverageAnalysis]: Checked inductivity of 79 backedges. 0 proven. 69 refuted. 0 times theorem prover too weak. 10 trivial. 0 not checked. [2024-11-09 11:59:24,286 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-09 11:59:24,287 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1124335952] [2024-11-09 11:59:24,287 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1124335952] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-09 11:59:24,287 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1504242829] [2024-11-09 11:59:24,287 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2024-11-09 11:59:24,287 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-09 11:59:24,287 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2024-11-09 11:59:24,288 INFO L229 MonitoredProcess]: Starting monitored process 14 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-11-09 11:59:24,293 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (14)] Waiting until timeout for monitored process [2024-11-09 11:59:24,326 INFO L227 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 2 check-sat command(s) [2024-11-09 11:59:24,327 INFO L228 tOrderPrioritization]: Conjunction of SSA is unsat [2024-11-09 11:59:24,327 INFO L255 TraceCheckSpWp]: Trace formula consists of 82 conjuncts, 5 conjuncts are in the unsatisfiable core [2024-11-09 11:59:24,330 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-11-09 11:59:24,421 INFO L134 CoverageAnalysis]: Checked inductivity of 79 backedges. 25 proven. 0 refuted. 0 times theorem prover too weak. 54 trivial. 0 not checked. [2024-11-09 11:59:24,421 INFO L307 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2024-11-09 11:59:24,421 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1504242829] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-09 11:59:24,421 INFO L185 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2024-11-09 11:59:24,421 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [8] total 11 [2024-11-09 11:59:24,421 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1601667242] [2024-11-09 11:59:24,421 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-09 11:59:24,422 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2024-11-09 11:59:24,422 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-09 11:59:24,422 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2024-11-09 11:59:24,423 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=30, Invalid=102, Unknown=0, NotChecked=0, Total=132 [2024-11-09 11:59:24,423 INFO L87 Difference]: Start difference. First operand 316 states and 375 transitions. Second operand has 5 states, 4 states have (on average 8.75) internal successors, (35), 5 states have internal predecessors, (35), 2 states have call successors, (3), 1 states have call predecessors, (3), 1 states have return successors, (3), 2 states have call predecessors, (3), 2 states have call successors, (3) [2024-11-09 11:59:24,514 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-09 11:59:24,515 INFO L93 Difference]: Finished difference Result 324 states and 379 transitions. [2024-11-09 11:59:24,518 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2024-11-09 11:59:24,518 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 4 states have (on average 8.75) internal successors, (35), 5 states have internal predecessors, (35), 2 states have call successors, (3), 1 states have call predecessors, (3), 1 states have return successors, (3), 2 states have call predecessors, (3), 2 states have call successors, (3) Word has length 78 [2024-11-09 11:59:24,518 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-09 11:59:24,519 INFO L225 Difference]: With dead ends: 324 [2024-11-09 11:59:24,519 INFO L226 Difference]: Without dead ends: 317 [2024-11-09 11:59:24,519 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 94 GetRequests, 84 SyntacticMatches, 0 SemanticMatches, 10 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 15 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=30, Invalid=102, Unknown=0, NotChecked=0, Total=132 [2024-11-09 11:59:24,520 INFO L432 NwaCegarLoop]: 32 mSDtfsCounter, 21 mSDsluCounter, 68 mSDsCounter, 0 mSdLazyCounter, 88 mSolverCounterSat, 3 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 23 SdHoareTripleChecker+Valid, 100 SdHoareTripleChecker+Invalid, 91 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 3 IncrementalHoareTripleChecker+Valid, 88 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2024-11-09 11:59:24,520 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [23 Valid, 100 Invalid, 91 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [3 Valid, 88 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2024-11-09 11:59:24,520 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 317 states. [2024-11-09 11:59:24,529 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 317 to 313. [2024-11-09 11:59:24,530 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 313 states, 286 states have (on average 1.1538461538461537) internal successors, (330), 291 states have internal predecessors, (330), 19 states have call successors, (19), 2 states have call predecessors, (19), 2 states have return successors, (19), 19 states have call predecessors, (19), 19 states have call successors, (19) [2024-11-09 11:59:24,531 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 313 states to 313 states and 368 transitions. [2024-11-09 11:59:24,531 INFO L78 Accepts]: Start accepts. Automaton has 313 states and 368 transitions. Word has length 78 [2024-11-09 11:59:24,531 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-09 11:59:24,531 INFO L471 AbstractCegarLoop]: Abstraction has 313 states and 368 transitions. [2024-11-09 11:59:24,531 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 4 states have (on average 8.75) internal successors, (35), 5 states have internal predecessors, (35), 2 states have call successors, (3), 1 states have call predecessors, (3), 1 states have return successors, (3), 2 states have call predecessors, (3), 2 states have call successors, (3) [2024-11-09 11:59:24,531 INFO L276 IsEmpty]: Start isEmpty. Operand 313 states and 368 transitions. [2024-11-09 11:59:24,532 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 79 [2024-11-09 11:59:24,532 INFO L207 NwaCegarLoop]: Found error trace [2024-11-09 11:59:24,532 INFO L215 NwaCegarLoop]: trace histogram [4, 4, 4, 4, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-09 11:59:24,545 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (14)] Ended with exit code 0 [2024-11-09 11:59:24,732 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable18,14 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-09 11:59:24,733 INFO L396 AbstractCegarLoop]: === Iteration 20 === Targeting ULTIMATE.startErr3ASSERT_VIOLATIONINTEGER_OVERFLOW === [ULTIMATE.startErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 17 more)] === [2024-11-09 11:59:24,734 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-09 11:59:24,734 INFO L85 PathProgramCache]: Analyzing trace with hash -2064976214, now seen corresponding path program 1 times [2024-11-09 11:59:24,734 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-09 11:59:24,734 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [214090928] [2024-11-09 11:59:24,734 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-09 11:59:24,735 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-09 11:59:24,745 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-09 11:59:24,840 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2024-11-09 11:59:24,841 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-09 11:59:24,842 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 7 [2024-11-09 11:59:24,842 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-09 11:59:24,844 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 20 [2024-11-09 11:59:24,845 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-09 11:59:24,847 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 40 [2024-11-09 11:59:24,848 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-09 11:59:24,850 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 60 [2024-11-09 11:59:24,851 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-09 11:59:24,866 INFO L134 CoverageAnalysis]: Checked inductivity of 71 backedges. 6 proven. 55 refuted. 0 times theorem prover too weak. 10 trivial. 0 not checked. [2024-11-09 11:59:24,867 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-09 11:59:24,867 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [214090928] [2024-11-09 11:59:24,867 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [214090928] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-09 11:59:24,867 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [272451062] [2024-11-09 11:59:24,867 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-09 11:59:24,867 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-09 11:59:24,867 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2024-11-09 11:59:24,869 INFO L229 MonitoredProcess]: Starting monitored process 15 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-11-09 11:59:24,870 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (15)] Waiting until timeout for monitored process [2024-11-09 11:59:24,913 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-09 11:59:24,914 INFO L255 TraceCheckSpWp]: Trace formula consists of 141 conjuncts, 14 conjuncts are in the unsatisfiable core [2024-11-09 11:59:24,915 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-11-09 11:59:25,096 INFO L134 CoverageAnalysis]: Checked inductivity of 71 backedges. 4 proven. 28 refuted. 0 times theorem prover too weak. 39 trivial. 0 not checked. [2024-11-09 11:59:25,097 INFO L311 TraceCheckSpWp]: Computing backward predicates... [2024-11-09 11:59:25,293 INFO L134 CoverageAnalysis]: Checked inductivity of 71 backedges. 0 proven. 32 refuted. 0 times theorem prover too weak. 39 trivial. 0 not checked. [2024-11-09 11:59:25,294 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [272451062] provided 0 perfect and 2 imperfect interpolant sequences [2024-11-09 11:59:25,294 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2024-11-09 11:59:25,294 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 9, 9] total 18 [2024-11-09 11:59:25,294 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1471000772] [2024-11-09 11:59:25,294 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2024-11-09 11:59:25,294 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 19 states [2024-11-09 11:59:25,294 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-09 11:59:25,295 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2024-11-09 11:59:25,295 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=53, Invalid=289, Unknown=0, NotChecked=0, Total=342 [2024-11-09 11:59:25,295 INFO L87 Difference]: Start difference. First operand 313 states and 368 transitions. Second operand has 19 states, 18 states have (on average 5.777777777777778) internal successors, (104), 18 states have internal predecessors, (104), 8 states have call successors, (9), 1 states have call predecessors, (9), 3 states have return successors, (10), 8 states have call predecessors, (10), 8 states have call successors, (10) [2024-11-09 11:59:26,139 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-09 11:59:26,139 INFO L93 Difference]: Finished difference Result 417 states and 495 transitions. [2024-11-09 11:59:26,139 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 45 states. [2024-11-09 11:59:26,140 INFO L78 Accepts]: Start accepts. Automaton has has 19 states, 18 states have (on average 5.777777777777778) internal successors, (104), 18 states have internal predecessors, (104), 8 states have call successors, (9), 1 states have call predecessors, (9), 3 states have return successors, (10), 8 states have call predecessors, (10), 8 states have call successors, (10) Word has length 78 [2024-11-09 11:59:26,140 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-09 11:59:26,141 INFO L225 Difference]: With dead ends: 417 [2024-11-09 11:59:26,141 INFO L226 Difference]: Without dead ends: 403 [2024-11-09 11:59:26,142 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 209 GetRequests, 147 SyntacticMatches, 7 SemanticMatches, 55 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 907 ImplicationChecksByTransitivity, 0.7s TimeCoverageRelationStatistics Valid=761, Invalid=2431, Unknown=0, NotChecked=0, Total=3192 [2024-11-09 11:59:26,142 INFO L432 NwaCegarLoop]: 14 mSDtfsCounter, 248 mSDsluCounter, 119 mSDsCounter, 0 mSdLazyCounter, 386 mSolverCounterSat, 20 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 248 SdHoareTripleChecker+Valid, 133 SdHoareTripleChecker+Invalid, 406 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 20 IncrementalHoareTripleChecker+Valid, 386 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time [2024-11-09 11:59:26,142 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [248 Valid, 133 Invalid, 406 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [20 Valid, 386 Invalid, 0 Unknown, 0 Unchecked, 0.3s Time] [2024-11-09 11:59:26,143 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 403 states. [2024-11-09 11:59:26,153 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 403 to 307. [2024-11-09 11:59:26,154 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 307 states, 282 states have (on average 1.1134751773049645) internal successors, (314), 285 states have internal predecessors, (314), 19 states have call successors, (19), 2 states have call predecessors, (19), 2 states have return successors, (19), 19 states have call predecessors, (19), 19 states have call successors, (19) [2024-11-09 11:59:26,155 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 307 states to 307 states and 352 transitions. [2024-11-09 11:59:26,155 INFO L78 Accepts]: Start accepts. Automaton has 307 states and 352 transitions. Word has length 78 [2024-11-09 11:59:26,155 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-09 11:59:26,155 INFO L471 AbstractCegarLoop]: Abstraction has 307 states and 352 transitions. [2024-11-09 11:59:26,156 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 19 states, 18 states have (on average 5.777777777777778) internal successors, (104), 18 states have internal predecessors, (104), 8 states have call successors, (9), 1 states have call predecessors, (9), 3 states have return successors, (10), 8 states have call predecessors, (10), 8 states have call successors, (10) [2024-11-09 11:59:26,156 INFO L276 IsEmpty]: Start isEmpty. Operand 307 states and 352 transitions. [2024-11-09 11:59:26,156 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 89 [2024-11-09 11:59:26,156 INFO L207 NwaCegarLoop]: Found error trace [2024-11-09 11:59:26,157 INFO L215 NwaCegarLoop]: trace histogram [4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 3, 3, 3, 3, 3, 3, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-09 11:59:26,169 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-11-09 11:59:26,360 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable19,15 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-09 11:59:26,361 INFO L396 AbstractCegarLoop]: === Iteration 21 === Targeting ULTIMATE.startErr7ASSERT_VIOLATIONINTEGER_OVERFLOW === [ULTIMATE.startErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 17 more)] === [2024-11-09 11:59:26,361 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-09 11:59:26,361 INFO L85 PathProgramCache]: Analyzing trace with hash 1766875250, now seen corresponding path program 1 times [2024-11-09 11:59:26,362 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-09 11:59:26,362 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [751818317] [2024-11-09 11:59:26,362 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-09 11:59:26,362 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-09 11:59:26,368 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-09 11:59:26,418 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2024-11-09 11:59:26,420 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-09 11:59:26,421 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 7 [2024-11-09 11:59:26,422 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-09 11:59:26,422 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 20 [2024-11-09 11:59:26,424 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-09 11:59:26,425 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 40 [2024-11-09 11:59:26,427 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-09 11:59:26,428 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 60 [2024-11-09 11:59:26,429 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-09 11:59:26,430 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 80 [2024-11-09 11:59:26,431 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-09 11:59:26,432 INFO L134 CoverageAnalysis]: Checked inductivity of 109 backedges. 0 proven. 81 refuted. 0 times theorem prover too weak. 28 trivial. 0 not checked. [2024-11-09 11:59:26,432 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-09 11:59:26,432 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [751818317] [2024-11-09 11:59:26,433 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [751818317] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-09 11:59:26,433 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [290086830] [2024-11-09 11:59:26,433 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-09 11:59:26,433 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-09 11:59:26,433 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2024-11-09 11:59:26,437 INFO L229 MonitoredProcess]: Starting monitored process 16 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-11-09 11:59:26,445 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (16)] Waiting until timeout for monitored process [2024-11-09 11:59:26,486 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-09 11:59:26,487 INFO L255 TraceCheckSpWp]: Trace formula consists of 152 conjuncts, 5 conjuncts are in the unsatisfiable core [2024-11-09 11:59:26,488 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-11-09 11:59:26,554 INFO L134 CoverageAnalysis]: Checked inductivity of 109 backedges. 0 proven. 81 refuted. 0 times theorem prover too weak. 28 trivial. 0 not checked. [2024-11-09 11:59:26,554 INFO L311 TraceCheckSpWp]: Computing backward predicates... [2024-11-09 11:59:26,651 INFO L134 CoverageAnalysis]: Checked inductivity of 109 backedges. 0 proven. 81 refuted. 0 times theorem prover too weak. 28 trivial. 0 not checked. [2024-11-09 11:59:26,651 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [290086830] provided 0 perfect and 2 imperfect interpolant sequences [2024-11-09 11:59:26,651 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2024-11-09 11:59:26,651 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [5, 5, 5] total 10 [2024-11-09 11:59:26,651 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [656694144] [2024-11-09 11:59:26,651 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2024-11-09 11:59:26,652 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 11 states [2024-11-09 11:59:26,652 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-09 11:59:26,652 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2024-11-09 11:59:26,652 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=55, Invalid=55, Unknown=0, NotChecked=0, Total=110 [2024-11-09 11:59:26,653 INFO L87 Difference]: Start difference. First operand 307 states and 352 transitions. Second operand has 11 states, 10 states have (on average 13.4) internal successors, (134), 11 states have internal predecessors, (134), 10 states have call successors, (11), 1 states have call predecessors, (11), 1 states have return successors, (11), 10 states have call predecessors, (11), 10 states have call successors, (11) [2024-11-09 11:59:26,785 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-09 11:59:26,785 INFO L93 Difference]: Finished difference Result 1042 states and 1257 transitions. [2024-11-09 11:59:26,785 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2024-11-09 11:59:26,786 INFO L78 Accepts]: Start accepts. Automaton has has 11 states, 10 states have (on average 13.4) internal successors, (134), 11 states have internal predecessors, (134), 10 states have call successors, (11), 1 states have call predecessors, (11), 1 states have return successors, (11), 10 states have call predecessors, (11), 10 states have call successors, (11) Word has length 88 [2024-11-09 11:59:26,786 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-09 11:59:26,789 INFO L225 Difference]: With dead ends: 1042 [2024-11-09 11:59:26,790 INFO L226 Difference]: Without dead ends: 1040 [2024-11-09 11:59:26,790 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 191 GetRequests, 182 SyntacticMatches, 0 SemanticMatches, 9 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 12 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=55, Invalid=55, Unknown=0, NotChecked=0, Total=110 [2024-11-09 11:59:26,791 INFO L432 NwaCegarLoop]: 28 mSDtfsCounter, 14 mSDsluCounter, 125 mSDsCounter, 0 mSdLazyCounter, 111 mSolverCounterSat, 11 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 14 SdHoareTripleChecker+Valid, 153 SdHoareTripleChecker+Invalid, 122 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 11 IncrementalHoareTripleChecker+Valid, 111 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2024-11-09 11:59:26,791 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [14 Valid, 153 Invalid, 122 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [11 Valid, 111 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2024-11-09 11:59:26,792 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1040 states. [2024-11-09 11:59:26,835 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1040 to 1040. [2024-11-09 11:59:26,836 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1040 states, 969 states have (on average 1.0691434468524252) internal successors, (1036), 971 states have internal predecessors, (1036), 66 states have call successors, (66), 2 states have call predecessors, (66), 2 states have return successors, (66), 66 states have call predecessors, (66), 66 states have call successors, (66) [2024-11-09 11:59:26,839 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1040 states to 1040 states and 1168 transitions. [2024-11-09 11:59:26,839 INFO L78 Accepts]: Start accepts. Automaton has 1040 states and 1168 transitions. Word has length 88 [2024-11-09 11:59:26,839 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-09 11:59:26,839 INFO L471 AbstractCegarLoop]: Abstraction has 1040 states and 1168 transitions. [2024-11-09 11:59:26,839 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 11 states, 10 states have (on average 13.4) internal successors, (134), 11 states have internal predecessors, (134), 10 states have call successors, (11), 1 states have call predecessors, (11), 1 states have return successors, (11), 10 states have call predecessors, (11), 10 states have call successors, (11) [2024-11-09 11:59:26,840 INFO L276 IsEmpty]: Start isEmpty. Operand 1040 states and 1168 transitions. [2024-11-09 11:59:26,840 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 92 [2024-11-09 11:59:26,840 INFO L207 NwaCegarLoop]: Found error trace [2024-11-09 11:59:26,840 INFO L215 NwaCegarLoop]: trace histogram [4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 3, 3, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-09 11:59:26,856 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (16)] Ended with exit code 0 [2024-11-09 11:59:27,044 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable20,16 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-09 11:59:27,046 INFO L396 AbstractCegarLoop]: === Iteration 22 === Targeting ULTIMATE.startErr9ASSERT_VIOLATIONINTEGER_OVERFLOW === [ULTIMATE.startErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 17 more)] === [2024-11-09 11:59:27,046 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-09 11:59:27,046 INFO L85 PathProgramCache]: Analyzing trace with hash -932034271, now seen corresponding path program 1 times [2024-11-09 11:59:27,046 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-09 11:59:27,046 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1389710257] [2024-11-09 11:59:27,046 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-09 11:59:27,046 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-09 11:59:27,056 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-09 11:59:27,126 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2024-11-09 11:59:27,127 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-09 11:59:27,128 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 7 [2024-11-09 11:59:27,129 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-09 11:59:27,130 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 20 [2024-11-09 11:59:27,131 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-09 11:59:27,132 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 40 [2024-11-09 11:59:27,133 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-09 11:59:27,134 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 60 [2024-11-09 11:59:27,134 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-09 11:59:27,135 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 80 [2024-11-09 11:59:27,136 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-09 11:59:27,138 INFO L134 CoverageAnalysis]: Checked inductivity of 108 backedges. 0 proven. 68 refuted. 0 times theorem prover too weak. 40 trivial. 0 not checked. [2024-11-09 11:59:27,139 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-09 11:59:27,139 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1389710257] [2024-11-09 11:59:27,139 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1389710257] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-09 11:59:27,139 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1761144048] [2024-11-09 11:59:27,139 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-09 11:59:27,139 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-09 11:59:27,139 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2024-11-09 11:59:27,143 INFO L229 MonitoredProcess]: Starting monitored process 17 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-11-09 11:59:27,150 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (17)] Waiting until timeout for monitored process [2024-11-09 11:59:27,187 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-09 11:59:27,188 INFO L255 TraceCheckSpWp]: Trace formula consists of 162 conjuncts, 5 conjuncts are in the unsatisfiable core [2024-11-09 11:59:27,189 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-11-09 11:59:27,261 INFO L134 CoverageAnalysis]: Checked inductivity of 108 backedges. 66 proven. 24 refuted. 0 times theorem prover too weak. 18 trivial. 0 not checked. [2024-11-09 11:59:27,261 INFO L311 TraceCheckSpWp]: Computing backward predicates... [2024-11-09 11:59:27,337 INFO L134 CoverageAnalysis]: Checked inductivity of 108 backedges. 54 proven. 24 refuted. 0 times theorem prover too weak. 30 trivial. 0 not checked. [2024-11-09 11:59:27,337 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1761144048] provided 0 perfect and 2 imperfect interpolant sequences [2024-11-09 11:59:27,337 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2024-11-09 11:59:27,337 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [4, 6, 6] total 10 [2024-11-09 11:59:27,337 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1550538555] [2024-11-09 11:59:27,337 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2024-11-09 11:59:27,338 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 10 states [2024-11-09 11:59:27,338 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-09 11:59:27,338 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2024-11-09 11:59:27,338 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=23, Invalid=67, Unknown=0, NotChecked=0, Total=90 [2024-11-09 11:59:27,338 INFO L87 Difference]: Start difference. First operand 1040 states and 1168 transitions. Second operand has 10 states, 10 states have (on average 13.2) internal successors, (132), 10 states have internal predecessors, (132), 9 states have call successors, (11), 2 states have call predecessors, (11), 2 states have return successors, (11), 9 states have call predecessors, (11), 9 states have call successors, (11) [2024-11-09 11:59:27,708 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-09 11:59:27,708 INFO L93 Difference]: Finished difference Result 1934 states and 2170 transitions. [2024-11-09 11:59:27,708 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 22 states. [2024-11-09 11:59:27,709 INFO L78 Accepts]: Start accepts. Automaton has has 10 states, 10 states have (on average 13.2) internal successors, (132), 10 states have internal predecessors, (132), 9 states have call successors, (11), 2 states have call predecessors, (11), 2 states have return successors, (11), 9 states have call predecessors, (11), 9 states have call successors, (11) Word has length 91 [2024-11-09 11:59:27,709 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-09 11:59:27,714 INFO L225 Difference]: With dead ends: 1934 [2024-11-09 11:59:27,714 INFO L226 Difference]: Without dead ends: 1630 [2024-11-09 11:59:27,716 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 210 GetRequests, 185 SyntacticMatches, 3 SemanticMatches, 22 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 112 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=135, Invalid=417, Unknown=0, NotChecked=0, Total=552 [2024-11-09 11:59:27,717 INFO L432 NwaCegarLoop]: 39 mSDtfsCounter, 81 mSDsluCounter, 172 mSDsCounter, 0 mSdLazyCounter, 357 mSolverCounterSat, 7 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 81 SdHoareTripleChecker+Valid, 211 SdHoareTripleChecker+Invalid, 364 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 7 IncrementalHoareTripleChecker+Valid, 357 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2024-11-09 11:59:27,717 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [81 Valid, 211 Invalid, 364 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [7 Valid, 357 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2024-11-09 11:59:27,718 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1630 states. [2024-11-09 11:59:27,769 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1630 to 1243. [2024-11-09 11:59:27,770 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1243 states, 1160 states have (on average 1.0672413793103448) internal successors, (1238), 1162 states have internal predecessors, (1238), 78 states have call successors, (78), 2 states have call predecessors, (78), 2 states have return successors, (78), 78 states have call predecessors, (78), 78 states have call successors, (78) [2024-11-09 11:59:27,774 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1243 states to 1243 states and 1394 transitions. [2024-11-09 11:59:27,774 INFO L78 Accepts]: Start accepts. Automaton has 1243 states and 1394 transitions. Word has length 91 [2024-11-09 11:59:27,774 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-09 11:59:27,774 INFO L471 AbstractCegarLoop]: Abstraction has 1243 states and 1394 transitions. [2024-11-09 11:59:27,775 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 10 states, 10 states have (on average 13.2) internal successors, (132), 10 states have internal predecessors, (132), 9 states have call successors, (11), 2 states have call predecessors, (11), 2 states have return successors, (11), 9 states have call predecessors, (11), 9 states have call successors, (11) [2024-11-09 11:59:27,775 INFO L276 IsEmpty]: Start isEmpty. Operand 1243 states and 1394 transitions. [2024-11-09 11:59:27,775 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 92 [2024-11-09 11:59:27,775 INFO L207 NwaCegarLoop]: Found error trace [2024-11-09 11:59:27,775 INFO L215 NwaCegarLoop]: trace histogram [4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 3, 3, 3, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-09 11:59:27,793 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (17)] Ended with exit code 0 [2024-11-09 11:59:27,979 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 17 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable21 [2024-11-09 11:59:27,981 INFO L396 AbstractCegarLoop]: === Iteration 23 === Targeting ULTIMATE.startErr9ASSERT_VIOLATIONINTEGER_OVERFLOW === [ULTIMATE.startErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 17 more)] === [2024-11-09 11:59:27,981 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-09 11:59:27,981 INFO L85 PathProgramCache]: Analyzing trace with hash 1317964823, now seen corresponding path program 1 times [2024-11-09 11:59:27,981 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-09 11:59:27,981 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [567253309] [2024-11-09 11:59:27,981 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-09 11:59:27,981 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-09 11:59:27,988 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-09 11:59:28,044 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2024-11-09 11:59:28,045 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-09 11:59:28,046 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 7 [2024-11-09 11:59:28,046 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-09 11:59:28,047 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 20 [2024-11-09 11:59:28,047 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-09 11:59:28,048 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 40 [2024-11-09 11:59:28,049 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-09 11:59:28,050 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 60 [2024-11-09 11:59:28,050 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-09 11:59:28,051 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 80 [2024-11-09 11:59:28,052 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-09 11:59:28,053 INFO L134 CoverageAnalysis]: Checked inductivity of 118 backedges. 0 proven. 90 refuted. 0 times theorem prover too weak. 28 trivial. 0 not checked. [2024-11-09 11:59:28,053 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-09 11:59:28,053 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [567253309] [2024-11-09 11:59:28,053 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [567253309] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-09 11:59:28,053 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1277653384] [2024-11-09 11:59:28,053 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-09 11:59:28,054 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-09 11:59:28,054 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2024-11-09 11:59:28,055 INFO L229 MonitoredProcess]: Starting monitored process 18 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-11-09 11:59:28,056 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (18)] Waiting until timeout for monitored process [2024-11-09 11:59:28,093 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-09 11:59:28,094 INFO L255 TraceCheckSpWp]: Trace formula consists of 165 conjuncts, 5 conjuncts are in the unsatisfiable core [2024-11-09 11:59:28,095 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-11-09 11:59:28,147 INFO L134 CoverageAnalysis]: Checked inductivity of 118 backedges. 0 proven. 90 refuted. 0 times theorem prover too weak. 28 trivial. 0 not checked. [2024-11-09 11:59:28,147 INFO L311 TraceCheckSpWp]: Computing backward predicates... [2024-11-09 11:59:28,233 INFO L134 CoverageAnalysis]: Checked inductivity of 118 backedges. 0 proven. 90 refuted. 0 times theorem prover too weak. 28 trivial. 0 not checked. [2024-11-09 11:59:28,233 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1277653384] provided 0 perfect and 2 imperfect interpolant sequences [2024-11-09 11:59:28,234 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2024-11-09 11:59:28,234 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [5, 5, 5] total 10 [2024-11-09 11:59:28,234 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1713082219] [2024-11-09 11:59:28,234 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2024-11-09 11:59:28,234 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 11 states [2024-11-09 11:59:28,234 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-09 11:59:28,235 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2024-11-09 11:59:28,235 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=55, Invalid=55, Unknown=0, NotChecked=0, Total=110 [2024-11-09 11:59:28,235 INFO L87 Difference]: Start difference. First operand 1243 states and 1394 transitions. Second operand has 11 states, 10 states have (on average 14.0) internal successors, (140), 11 states have internal predecessors, (140), 10 states have call successors, (11), 1 states have call predecessors, (11), 1 states have return successors, (11), 10 states have call predecessors, (11), 10 states have call successors, (11) [2024-11-09 11:59:28,372 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-09 11:59:28,373 INFO L93 Difference]: Finished difference Result 2010 states and 2258 transitions. [2024-11-09 11:59:28,373 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2024-11-09 11:59:28,373 INFO L78 Accepts]: Start accepts. Automaton has has 11 states, 10 states have (on average 14.0) internal successors, (140), 11 states have internal predecessors, (140), 10 states have call successors, (11), 1 states have call predecessors, (11), 1 states have return successors, (11), 10 states have call predecessors, (11), 10 states have call successors, (11) Word has length 91 [2024-11-09 11:59:28,373 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-09 11:59:28,378 INFO L225 Difference]: With dead ends: 2010 [2024-11-09 11:59:28,378 INFO L226 Difference]: Without dead ends: 2009 [2024-11-09 11:59:28,379 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 197 GetRequests, 188 SyntacticMatches, 0 SemanticMatches, 9 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 12 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=55, Invalid=55, Unknown=0, NotChecked=0, Total=110 [2024-11-09 11:59:28,379 INFO L432 NwaCegarLoop]: 29 mSDtfsCounter, 79 mSDsluCounter, 154 mSDsCounter, 0 mSdLazyCounter, 92 mSolverCounterSat, 1 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 79 SdHoareTripleChecker+Valid, 183 SdHoareTripleChecker+Invalid, 93 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1 IncrementalHoareTripleChecker+Valid, 92 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2024-11-09 11:59:28,379 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [79 Valid, 183 Invalid, 93 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1 Valid, 92 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2024-11-09 11:59:28,380 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2009 states. [2024-11-09 11:59:28,469 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2009 to 2001. [2024-11-09 11:59:28,472 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2001 states, 1870 states have (on average 1.0663101604278076) internal successors, (1994), 1872 states have internal predecessors, (1994), 126 states have call successors, (126), 2 states have call predecessors, (126), 2 states have return successors, (126), 126 states have call predecessors, (126), 126 states have call successors, (126) [2024-11-09 11:59:28,476 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2001 states to 2001 states and 2246 transitions. [2024-11-09 11:59:28,476 INFO L78 Accepts]: Start accepts. Automaton has 2001 states and 2246 transitions. Word has length 91 [2024-11-09 11:59:28,476 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-09 11:59:28,476 INFO L471 AbstractCegarLoop]: Abstraction has 2001 states and 2246 transitions. [2024-11-09 11:59:28,477 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 11 states, 10 states have (on average 14.0) internal successors, (140), 11 states have internal predecessors, (140), 10 states have call successors, (11), 1 states have call predecessors, (11), 1 states have return successors, (11), 10 states have call predecessors, (11), 10 states have call successors, (11) [2024-11-09 11:59:28,477 INFO L276 IsEmpty]: Start isEmpty. Operand 2001 states and 2246 transitions. [2024-11-09 11:59:28,477 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 117 [2024-11-09 11:59:28,478 INFO L207 NwaCegarLoop]: Found error trace [2024-11-09 11:59:28,478 INFO L215 NwaCegarLoop]: trace histogram [6, 6, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 3, 3, 3, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-09 11:59:28,492 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (18)] Ended with exit code 0 [2024-11-09 11:59:28,678 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable22,18 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-09 11:59:28,679 INFO L396 AbstractCegarLoop]: === Iteration 24 === Targeting ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOW === [ULTIMATE.startErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 17 more)] === [2024-11-09 11:59:28,679 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-09 11:59:28,679 INFO L85 PathProgramCache]: Analyzing trace with hash -607809200, now seen corresponding path program 1 times [2024-11-09 11:59:28,680 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-09 11:59:28,680 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1489588723] [2024-11-09 11:59:28,680 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-09 11:59:28,680 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-09 11:59:28,698 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-09 11:59:28,812 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2024-11-09 11:59:28,813 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-09 11:59:28,814 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 7 [2024-11-09 11:59:28,814 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-09 11:59:28,815 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 20 [2024-11-09 11:59:28,816 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-09 11:59:28,817 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 40 [2024-11-09 11:59:28,818 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-09 11:59:28,820 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 60 [2024-11-09 11:59:28,820 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-09 11:59:28,822 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 80 [2024-11-09 11:59:28,822 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-09 11:59:28,824 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 100 [2024-11-09 11:59:28,825 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-09 11:59:28,827 INFO L134 CoverageAnalysis]: Checked inductivity of 195 backedges. 47 proven. 104 refuted. 0 times theorem prover too weak. 44 trivial. 0 not checked. [2024-11-09 11:59:28,827 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-09 11:59:28,827 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1489588723] [2024-11-09 11:59:28,827 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1489588723] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-09 11:59:28,827 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1257358121] [2024-11-09 11:59:28,827 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-09 11:59:28,828 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-09 11:59:28,828 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2024-11-09 11:59:28,830 INFO L229 MonitoredProcess]: Starting monitored process 19 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-11-09 11:59:28,831 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (19)] Waiting until timeout for monitored process [2024-11-09 11:59:28,885 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-09 11:59:28,886 INFO L255 TraceCheckSpWp]: Trace formula consists of 198 conjuncts, 7 conjuncts are in the unsatisfiable core [2024-11-09 11:59:28,888 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-11-09 11:59:29,032 INFO L134 CoverageAnalysis]: Checked inductivity of 195 backedges. 59 proven. 92 refuted. 0 times theorem prover too weak. 44 trivial. 0 not checked. [2024-11-09 11:59:29,033 INFO L311 TraceCheckSpWp]: Computing backward predicates... [2024-11-09 11:59:29,159 INFO L134 CoverageAnalysis]: Checked inductivity of 195 backedges. 59 proven. 92 refuted. 0 times theorem prover too weak. 44 trivial. 0 not checked. [2024-11-09 11:59:29,159 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1257358121] provided 0 perfect and 2 imperfect interpolant sequences [2024-11-09 11:59:29,159 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2024-11-09 11:59:29,159 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 8, 8] total 12 [2024-11-09 11:59:29,159 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1602436679] [2024-11-09 11:59:29,159 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2024-11-09 11:59:29,160 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 12 states [2024-11-09 11:59:29,160 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-09 11:59:29,160 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2024-11-09 11:59:29,160 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=39, Invalid=93, Unknown=0, NotChecked=0, Total=132 [2024-11-09 11:59:29,161 INFO L87 Difference]: Start difference. First operand 2001 states and 2246 transitions. Second operand has 12 states, 12 states have (on average 12.166666666666666) internal successors, (146), 12 states have internal predecessors, (146), 10 states have call successors, (11), 1 states have call predecessors, (11), 1 states have return successors, (11), 10 states have call predecessors, (11), 10 states have call successors, (11) [2024-11-09 11:59:29,455 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-09 11:59:29,455 INFO L93 Difference]: Finished difference Result 4459 states and 5002 transitions. [2024-11-09 11:59:29,455 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2024-11-09 11:59:29,455 INFO L78 Accepts]: Start accepts. Automaton has has 12 states, 12 states have (on average 12.166666666666666) internal successors, (146), 12 states have internal predecessors, (146), 10 states have call successors, (11), 1 states have call predecessors, (11), 1 states have return successors, (11), 10 states have call predecessors, (11), 10 states have call successors, (11) Word has length 116 [2024-11-09 11:59:29,456 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-09 11:59:29,464 INFO L225 Difference]: With dead ends: 4459 [2024-11-09 11:59:29,464 INFO L226 Difference]: Without dead ends: 3299 [2024-11-09 11:59:29,466 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 254 GetRequests, 237 SyntacticMatches, 5 SemanticMatches, 12 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 52 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=52, Invalid=130, Unknown=0, NotChecked=0, Total=182 [2024-11-09 11:59:29,467 INFO L432 NwaCegarLoop]: 61 mSDtfsCounter, 26 mSDsluCounter, 254 mSDsCounter, 0 mSdLazyCounter, 407 mSolverCounterSat, 2 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 26 SdHoareTripleChecker+Valid, 315 SdHoareTripleChecker+Invalid, 409 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 2 IncrementalHoareTripleChecker+Valid, 407 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2024-11-09 11:59:29,467 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [26 Valid, 315 Invalid, 409 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [2 Valid, 407 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2024-11-09 11:59:29,470 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3299 states. [2024-11-09 11:59:29,600 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3299 to 2298. [2024-11-09 11:59:29,605 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2298 states, 2149 states have (on average 1.0604932526756632) internal successors, (2279), 2151 states have internal predecessors, (2279), 144 states have call successors, (144), 2 states have call predecessors, (144), 2 states have return successors, (144), 144 states have call predecessors, (144), 144 states have call successors, (144) [2024-11-09 11:59:29,613 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2298 states to 2298 states and 2567 transitions. [2024-11-09 11:59:29,615 INFO L78 Accepts]: Start accepts. Automaton has 2298 states and 2567 transitions. Word has length 116 [2024-11-09 11:59:29,615 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-09 11:59:29,615 INFO L471 AbstractCegarLoop]: Abstraction has 2298 states and 2567 transitions. [2024-11-09 11:59:29,615 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 12 states, 12 states have (on average 12.166666666666666) internal successors, (146), 12 states have internal predecessors, (146), 10 states have call successors, (11), 1 states have call predecessors, (11), 1 states have return successors, (11), 10 states have call predecessors, (11), 10 states have call successors, (11) [2024-11-09 11:59:29,616 INFO L276 IsEmpty]: Start isEmpty. Operand 2298 states and 2567 transitions. [2024-11-09 11:59:29,618 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 137 [2024-11-09 11:59:29,618 INFO L207 NwaCegarLoop]: Found error trace [2024-11-09 11:59:29,618 INFO L215 NwaCegarLoop]: trace histogram [7, 7, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 4, 4, 4, 4, 4, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-09 11:59:29,635 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (19)] Forceful destruction successful, exit code 0 [2024-11-09 11:59:29,822 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable23,19 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-09 11:59:29,823 INFO L396 AbstractCegarLoop]: === Iteration 25 === Targeting ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOW === [ULTIMATE.startErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 17 more)] === [2024-11-09 11:59:29,823 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-09 11:59:29,823 INFO L85 PathProgramCache]: Analyzing trace with hash -1551203553, now seen corresponding path program 2 times [2024-11-09 11:59:29,824 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-09 11:59:29,824 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1800191794] [2024-11-09 11:59:29,824 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-09 11:59:29,824 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-09 11:59:29,842 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unknown [2024-11-09 11:59:29,844 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [1702767861] [2024-11-09 11:59:29,844 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2024-11-09 11:59:29,844 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-09 11:59:29,844 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2024-11-09 11:59:29,846 INFO L229 MonitoredProcess]: Starting monitored process 20 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-11-09 11:59:29,850 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (20)] Waiting until timeout for monitored process [2024-11-09 11:59:29,914 INFO L227 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2024-11-09 11:59:29,914 INFO L228 tOrderPrioritization]: Conjunction of SSA is unsat [2024-11-09 11:59:29,917 INFO L255 TraceCheckSpWp]: Trace formula consists of 226 conjuncts, 11 conjuncts are in the unsatisfiable core [2024-11-09 11:59:29,919 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-11-09 11:59:30,203 INFO L134 CoverageAnalysis]: Checked inductivity of 290 backedges. 0 proven. 186 refuted. 0 times theorem prover too weak. 104 trivial. 0 not checked. [2024-11-09 11:59:30,203 INFO L311 TraceCheckSpWp]: Computing backward predicates... [2024-11-09 11:59:30,729 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-09 11:59:30,729 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1800191794] [2024-11-09 11:59:30,729 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2024-11-09 11:59:30,729 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1702767861] [2024-11-09 11:59:30,729 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1702767861] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-09 11:59:30,729 INFO L185 FreeRefinementEngine]: Found 0 perfect and 1 imperfect interpolant sequences. [2024-11-09 11:59:30,729 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [7] total 7 [2024-11-09 11:59:30,729 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [69383470] [2024-11-09 11:59:30,730 INFO L85 oduleStraightlineAll]: Using 1 imperfect interpolants to construct interpolant automaton [2024-11-09 11:59:30,730 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 8 states [2024-11-09 11:59:30,730 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-09 11:59:30,731 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2024-11-09 11:59:30,731 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=39, Invalid=93, Unknown=0, NotChecked=0, Total=132 [2024-11-09 11:59:30,731 INFO L87 Difference]: Start difference. First operand 2298 states and 2567 transitions. Second operand has 8 states, 7 states have (on average 11.0) internal successors, (77), 8 states have internal predecessors, (77), 5 states have call successors, (6), 1 states have call predecessors, (6), 1 states have return successors, (6), 5 states have call predecessors, (6), 5 states have call successors, (6) [2024-11-09 11:59:30,971 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-09 11:59:30,971 INFO L93 Difference]: Finished difference Result 2589 states and 2888 transitions. [2024-11-09 11:59:30,972 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2024-11-09 11:59:30,972 INFO L78 Accepts]: Start accepts. Automaton has has 8 states, 7 states have (on average 11.0) internal successors, (77), 8 states have internal predecessors, (77), 5 states have call successors, (6), 1 states have call predecessors, (6), 1 states have return successors, (6), 5 states have call predecessors, (6), 5 states have call successors, (6) Word has length 136 [2024-11-09 11:59:30,973 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-09 11:59:30,981 INFO L225 Difference]: With dead ends: 2589 [2024-11-09 11:59:30,981 INFO L226 Difference]: Without dead ends: 2588 [2024-11-09 11:59:30,982 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 207 GetRequests, 197 SyntacticMatches, 0 SemanticMatches, 10 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 15 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=39, Invalid=93, Unknown=0, NotChecked=0, Total=132 [2024-11-09 11:59:30,982 INFO L432 NwaCegarLoop]: 48 mSDtfsCounter, 19 mSDsluCounter, 187 mSDsCounter, 0 mSdLazyCounter, 275 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 20 SdHoareTripleChecker+Valid, 235 SdHoareTripleChecker+Invalid, 275 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 275 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2024-11-09 11:59:30,982 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [20 Valid, 235 Invalid, 275 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 275 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2024-11-09 11:59:30,984 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2588 states. [2024-11-09 11:59:31,114 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2588 to 2330. [2024-11-09 11:59:31,118 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2330 states, 2179 states have (on average 1.0596603946764571) internal successors, (2309), 2181 states have internal predecessors, (2309), 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-11-09 11:59:31,127 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2330 states to 2330 states and 2601 transitions. [2024-11-09 11:59:31,129 INFO L78 Accepts]: Start accepts. Automaton has 2330 states and 2601 transitions. Word has length 136 [2024-11-09 11:59:31,129 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-09 11:59:31,129 INFO L471 AbstractCegarLoop]: Abstraction has 2330 states and 2601 transitions. [2024-11-09 11:59:31,133 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 8 states, 7 states have (on average 11.0) internal successors, (77), 8 states have internal predecessors, (77), 5 states have call successors, (6), 1 states have call predecessors, (6), 1 states have return successors, (6), 5 states have call predecessors, (6), 5 states have call successors, (6) [2024-11-09 11:59:31,133 INFO L276 IsEmpty]: Start isEmpty. Operand 2330 states and 2601 transitions. [2024-11-09 11:59:31,135 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 137 [2024-11-09 11:59:31,135 INFO L207 NwaCegarLoop]: Found error trace [2024-11-09 11:59:31,135 INFO L215 NwaCegarLoop]: trace histogram [7, 7, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-09 11:59:31,152 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (20)] Forceful destruction successful, exit code 0 [2024-11-09 11:59:31,339 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable24,20 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-09 11:59:31,340 INFO L396 AbstractCegarLoop]: === Iteration 26 === Targeting ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOW === [ULTIMATE.startErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 17 more)] === [2024-11-09 11:59:31,340 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-09 11:59:31,340 INFO L85 PathProgramCache]: Analyzing trace with hash -716297751, now seen corresponding path program 3 times [2024-11-09 11:59:31,341 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-09 11:59:31,341 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1480831686] [2024-11-09 11:59:31,341 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-09 11:59:31,341 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-09 11:59:31,372 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unknown [2024-11-09 11:59:31,373 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [1279986857] [2024-11-09 11:59:31,376 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2024-11-09 11:59:31,376 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-09 11:59:31,376 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2024-11-09 11:59:31,378 INFO L229 MonitoredProcess]: Starting monitored process 21 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-11-09 11:59:31,378 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (21)] Waiting until timeout for monitored process [2024-11-09 11:59:31,429 INFO L227 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 6 check-sat command(s) [2024-11-09 11:59:31,430 INFO L228 tOrderPrioritization]: Conjunction of SSA is unsat [2024-11-09 11:59:31,431 INFO L255 TraceCheckSpWp]: Trace formula consists of 201 conjuncts, 15 conjuncts are in the unsatisfiable core [2024-11-09 11:59:31,433 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-11-09 11:59:31,638 INFO L134 CoverageAnalysis]: Checked inductivity of 286 backedges. 0 proven. 198 refuted. 0 times theorem prover too weak. 88 trivial. 0 not checked. [2024-11-09 11:59:31,638 INFO L311 TraceCheckSpWp]: Computing backward predicates... [2024-11-09 11:59:32,096 INFO L134 CoverageAnalysis]: Checked inductivity of 286 backedges. 0 proven. 198 refuted. 0 times theorem prover too weak. 88 trivial. 0 not checked. [2024-11-09 11:59:32,097 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-09 11:59:32,097 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1480831686] [2024-11-09 11:59:32,097 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2024-11-09 11:59:32,097 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1279986857] [2024-11-09 11:59:32,097 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1279986857] provided 0 perfect and 2 imperfect interpolant sequences [2024-11-09 11:59:32,097 INFO L185 FreeRefinementEngine]: Found 0 perfect and 2 imperfect interpolant sequences. [2024-11-09 11:59:32,097 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [7, 7] total 13 [2024-11-09 11:59:32,097 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1432444502] [2024-11-09 11:59:32,097 INFO L85 oduleStraightlineAll]: Using 2 imperfect interpolants to construct interpolant automaton [2024-11-09 11:59:32,097 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 14 states [2024-11-09 11:59:32,097 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-09 11:59:32,098 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 14 interpolants. [2024-11-09 11:59:32,098 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=47, Invalid=135, Unknown=0, NotChecked=0, Total=182 [2024-11-09 11:59:32,098 INFO L87 Difference]: Start difference. First operand 2330 states and 2601 transitions. Second operand has 14 states, 13 states have (on average 12.0) internal successors, (156), 14 states have internal predecessors, (156), 9 states have call successors, (10), 1 states have call predecessors, (10), 1 states have return successors, (10), 9 states have call predecessors, (10), 9 states have call successors, (10) [2024-11-09 11:59:33,660 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-09 11:59:33,661 INFO L93 Difference]: Finished difference Result 3162 states and 3521 transitions. [2024-11-09 11:59:33,662 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 33 states. [2024-11-09 11:59:33,662 INFO L78 Accepts]: Start accepts. Automaton has has 14 states, 13 states have (on average 12.0) internal successors, (156), 14 states have internal predecessors, (156), 9 states have call successors, (10), 1 states have call predecessors, (10), 1 states have return successors, (10), 9 states have call predecessors, (10), 9 states have call successors, (10) Word has length 136 [2024-11-09 11:59:33,663 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-09 11:59:33,671 INFO L225 Difference]: With dead ends: 3162 [2024-11-09 11:59:33,671 INFO L226 Difference]: Without dead ends: 3161 [2024-11-09 11:59:33,672 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 296 GetRequests, 258 SyntacticMatches, 0 SemanticMatches, 38 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 347 ImplicationChecksByTransitivity, 1.1s TimeCoverageRelationStatistics Valid=372, Invalid=1188, Unknown=0, NotChecked=0, Total=1560 [2024-11-09 11:59:33,672 INFO L432 NwaCegarLoop]: 51 mSDtfsCounter, 303 mSDsluCounter, 238 mSDsCounter, 0 mSdLazyCounter, 533 mSolverCounterSat, 28 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 305 SdHoareTripleChecker+Valid, 289 SdHoareTripleChecker+Invalid, 561 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 28 IncrementalHoareTripleChecker+Valid, 533 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.5s IncrementalHoareTripleChecker+Time [2024-11-09 11:59:33,674 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [305 Valid, 289 Invalid, 561 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [28 Valid, 533 Invalid, 0 Unknown, 0 Unchecked, 0.5s Time] [2024-11-09 11:59:33,675 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3161 states. [2024-11-09 11:59:33,766 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3161 to 2385. [2024-11-09 11:59:33,768 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2385 states, 2231 states have (on average 1.0578216046615867) internal successors, (2360), 2233 states have internal predecessors, (2360), 149 states have call successors, (149), 2 states have call predecessors, (149), 2 states have return successors, (149), 149 states have call predecessors, (149), 149 states have call successors, (149) [2024-11-09 11:59:33,771 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2385 states to 2385 states and 2658 transitions. [2024-11-09 11:59:33,772 INFO L78 Accepts]: Start accepts. Automaton has 2385 states and 2658 transitions. Word has length 136 [2024-11-09 11:59:33,773 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-09 11:59:33,773 INFO L471 AbstractCegarLoop]: Abstraction has 2385 states and 2658 transitions. [2024-11-09 11:59:33,773 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 14 states, 13 states have (on average 12.0) internal successors, (156), 14 states have internal predecessors, (156), 9 states have call successors, (10), 1 states have call predecessors, (10), 1 states have return successors, (10), 9 states have call predecessors, (10), 9 states have call successors, (10) [2024-11-09 11:59:33,773 INFO L276 IsEmpty]: Start isEmpty. Operand 2385 states and 2658 transitions. [2024-11-09 11:59:33,774 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 137 [2024-11-09 11:59:33,774 INFO L207 NwaCegarLoop]: Found error trace [2024-11-09 11:59:33,774 INFO L215 NwaCegarLoop]: trace histogram [7, 7, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-09 11:59:33,788 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (21)] Ended with exit code 0 [2024-11-09 11:59:33,978 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 21 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable25 [2024-11-09 11:59:33,979 INFO L396 AbstractCegarLoop]: === Iteration 27 === Targeting ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOW === [ULTIMATE.startErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 17 more)] === [2024-11-09 11:59:33,979 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-09 11:59:33,979 INFO L85 PathProgramCache]: Analyzing trace with hash 223845959, now seen corresponding path program 3 times [2024-11-09 11:59:33,979 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-09 11:59:33,979 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1358689937] [2024-11-09 11:59:33,980 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-09 11:59:33,980 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-09 11:59:33,993 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unknown [2024-11-09 11:59:33,994 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [1439396058] [2024-11-09 11:59:33,994 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2024-11-09 11:59:33,994 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-09 11:59:33,994 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2024-11-09 11:59:33,996 INFO L229 MonitoredProcess]: Starting monitored process 22 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-11-09 11:59:33,997 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (22)] Waiting until timeout for monitored process [2024-11-09 11:59:34,034 INFO L227 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 3 check-sat command(s) [2024-11-09 11:59:34,034 INFO L228 tOrderPrioritization]: Conjunction of SSA is unsat [2024-11-09 11:59:34,035 INFO L255 TraceCheckSpWp]: Trace formula consists of 114 conjuncts, 8 conjuncts are in the unsatisfiable core [2024-11-09 11:59:34,036 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-11-09 11:59:34,092 INFO L134 CoverageAnalysis]: Checked inductivity of 322 backedges. 101 proven. 5 refuted. 0 times theorem prover too weak. 216 trivial. 0 not checked. [2024-11-09 11:59:34,092 INFO L311 TraceCheckSpWp]: Computing backward predicates... [2024-11-09 11:59:34,399 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-09 11:59:34,400 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1358689937] [2024-11-09 11:59:34,400 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2024-11-09 11:59:34,400 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1439396058] [2024-11-09 11:59:34,400 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1439396058] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-09 11:59:34,400 INFO L185 FreeRefinementEngine]: Found 0 perfect and 1 imperfect interpolant sequences. [2024-11-09 11:59:34,400 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [4] total 4 [2024-11-09 11:59:34,400 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [717386035] [2024-11-09 11:59:34,400 INFO L85 oduleStraightlineAll]: Using 1 imperfect interpolants to construct interpolant automaton [2024-11-09 11:59:34,401 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2024-11-09 11:59:34,401 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-09 11:59:34,401 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2024-11-09 11:59:34,401 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=18, Invalid=38, Unknown=0, NotChecked=0, Total=56 [2024-11-09 11:59:34,401 INFO L87 Difference]: Start difference. First operand 2385 states and 2658 transitions. Second operand has 5 states, 4 states have (on average 11.25) internal successors, (45), 5 states have internal predecessors, (45), 2 states have call successors, (4), 1 states have call predecessors, (4), 1 states have return successors, (4), 2 states have call predecessors, (4), 2 states have call successors, (4) [2024-11-09 11:59:34,583 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-09 11:59:34,584 INFO L93 Difference]: Finished difference Result 3415 states and 3801 transitions. [2024-11-09 11:59:34,584 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2024-11-09 11:59:34,584 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 4 states have (on average 11.25) internal successors, (45), 5 states have internal predecessors, (45), 2 states have call successors, (4), 1 states have call predecessors, (4), 1 states have return successors, (4), 2 states have call predecessors, (4), 2 states have call successors, (4) Word has length 136 [2024-11-09 11:59:34,585 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-09 11:59:34,590 INFO L225 Difference]: With dead ends: 3415 [2024-11-09 11:59:34,590 INFO L226 Difference]: Without dead ends: 2108 [2024-11-09 11:59:34,600 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 148 GetRequests, 141 SyntacticMatches, 0 SemanticMatches, 7 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 6 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=26, Invalid=46, Unknown=0, NotChecked=0, Total=72 [2024-11-09 11:59:34,601 INFO L432 NwaCegarLoop]: 31 mSDtfsCounter, 22 mSDsluCounter, 46 mSDsCounter, 0 mSdLazyCounter, 54 mSolverCounterSat, 4 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 22 SdHoareTripleChecker+Valid, 77 SdHoareTripleChecker+Invalid, 58 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 4 IncrementalHoareTripleChecker+Valid, 54 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2024-11-09 11:59:34,601 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [22 Valid, 77 Invalid, 58 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [4 Valid, 54 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2024-11-09 11:59:34,602 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2108 states. [2024-11-09 11:59:34,705 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2108 to 2107. [2024-11-09 11:59:34,707 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2107 states, 1970 states have (on average 1.0532994923857868) internal successors, (2075), 1972 states have internal predecessors, (2075), 132 states have call successors, (132), 2 states have call predecessors, (132), 2 states have return successors, (132), 132 states have call predecessors, (132), 132 states have call successors, (132) [2024-11-09 11:59:34,709 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2107 states to 2107 states and 2339 transitions. [2024-11-09 11:59:34,710 INFO L78 Accepts]: Start accepts. Automaton has 2107 states and 2339 transitions. Word has length 136 [2024-11-09 11:59:34,710 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-09 11:59:34,710 INFO L471 AbstractCegarLoop]: Abstraction has 2107 states and 2339 transitions. [2024-11-09 11:59:34,711 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 4 states have (on average 11.25) internal successors, (45), 5 states have internal predecessors, (45), 2 states have call successors, (4), 1 states have call predecessors, (4), 1 states have return successors, (4), 2 states have call predecessors, (4), 2 states have call successors, (4) [2024-11-09 11:59:34,711 INFO L276 IsEmpty]: Start isEmpty. Operand 2107 states and 2339 transitions. [2024-11-09 11:59:34,712 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 157 [2024-11-09 11:59:34,712 INFO L207 NwaCegarLoop]: Found error trace [2024-11-09 11:59:34,712 INFO L215 NwaCegarLoop]: trace histogram [8, 8, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 5, 5, 5, 5, 5, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-09 11:59:34,725 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (22)] Ended with exit code 0 [2024-11-09 11:59:34,913 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 22 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable26 [2024-11-09 11:59:34,913 INFO L396 AbstractCegarLoop]: === Iteration 28 === Targeting ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOW === [ULTIMATE.startErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 17 more)] === [2024-11-09 11:59:34,913 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-09 11:59:34,913 INFO L85 PathProgramCache]: Analyzing trace with hash 528007278, now seen corresponding path program 4 times [2024-11-09 11:59:34,913 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-09 11:59:34,914 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [629711902] [2024-11-09 11:59:34,914 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-09 11:59:34,914 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-09 11:59:34,926 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-09 11:59:35,056 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2024-11-09 11:59:35,057 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-09 11:59:35,058 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 7 [2024-11-09 11:59:35,058 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-09 11:59:35,059 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 20 [2024-11-09 11:59:35,059 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-09 11:59:35,061 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 40 [2024-11-09 11:59:35,061 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-09 11:59:35,062 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 60 [2024-11-09 11:59:35,063 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-09 11:59:35,064 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 80 [2024-11-09 11:59:35,065 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-09 11:59:35,066 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 100 [2024-11-09 11:59:35,067 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-09 11:59:35,068 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 120 [2024-11-09 11:59:35,069 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-09 11:59:35,071 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 140 [2024-11-09 11:59:35,072 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-09 11:59:35,074 INFO L134 CoverageAnalysis]: Checked inductivity of 405 backedges. 83 proven. 234 refuted. 0 times theorem prover too weak. 88 trivial. 0 not checked. [2024-11-09 11:59:35,074 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-09 11:59:35,074 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [629711902] [2024-11-09 11:59:35,074 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [629711902] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-09 11:59:35,074 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [162508138] [2024-11-09 11:59:35,074 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2024-11-09 11:59:35,075 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-09 11:59:35,075 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2024-11-09 11:59:35,076 INFO L229 MonitoredProcess]: Starting monitored process 23 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-11-09 11:59:35,077 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (23)] Waiting until timeout for monitored process [2024-11-09 11:59:35,130 INFO L227 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2024-11-09 11:59:35,131 INFO L228 tOrderPrioritization]: Conjunction of SSA is unsat [2024-11-09 11:59:35,131 INFO L255 TraceCheckSpWp]: Trace formula consists of 254 conjuncts, 9 conjuncts are in the unsatisfiable core [2024-11-09 11:59:35,134 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-11-09 11:59:35,323 INFO L134 CoverageAnalysis]: Checked inductivity of 405 backedges. 109 proven. 208 refuted. 0 times theorem prover too weak. 88 trivial. 0 not checked. [2024-11-09 11:59:35,324 INFO L311 TraceCheckSpWp]: Computing backward predicates... [2024-11-09 11:59:35,485 INFO L134 CoverageAnalysis]: Checked inductivity of 405 backedges. 109 proven. 208 refuted. 0 times theorem prover too weak. 88 trivial. 0 not checked. [2024-11-09 11:59:35,485 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [162508138] provided 0 perfect and 2 imperfect interpolant sequences [2024-11-09 11:59:35,485 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2024-11-09 11:59:35,485 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10, 10] total 15 [2024-11-09 11:59:35,486 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [452227455] [2024-11-09 11:59:35,486 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2024-11-09 11:59:35,486 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 15 states [2024-11-09 11:59:35,486 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-09 11:59:35,487 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 15 interpolants. [2024-11-09 11:59:35,487 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=58, Invalid=152, Unknown=0, NotChecked=0, Total=210 [2024-11-09 11:59:35,487 INFO L87 Difference]: Start difference. First operand 2107 states and 2339 transitions. Second operand has 15 states, 15 states have (on average 12.733333333333333) internal successors, (191), 15 states have internal predecessors, (191), 13 states have call successors, (14), 1 states have call predecessors, (14), 1 states have return successors, (14), 13 states have call predecessors, (14), 13 states have call successors, (14) [2024-11-09 11:59:35,867 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-09 11:59:35,868 INFO L93 Difference]: Finished difference Result 4286 states and 4766 transitions. [2024-11-09 11:59:35,868 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2024-11-09 11:59:35,868 INFO L78 Accepts]: Start accepts. Automaton has has 15 states, 15 states have (on average 12.733333333333333) internal successors, (191), 15 states have internal predecessors, (191), 13 states have call successors, (14), 1 states have call predecessors, (14), 1 states have return successors, (14), 13 states have call predecessors, (14), 13 states have call successors, (14) Word has length 156 [2024-11-09 11:59:35,869 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-09 11:59:35,876 INFO L225 Difference]: With dead ends: 4286 [2024-11-09 11:59:35,876 INFO L226 Difference]: Without dead ends: 3262 [2024-11-09 11:59:35,880 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 341 GetRequests, 318 SyntacticMatches, 7 SemanticMatches, 16 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 111 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=82, Invalid=224, Unknown=0, NotChecked=0, Total=306 [2024-11-09 11:59:35,880 INFO L432 NwaCegarLoop]: 75 mSDtfsCounter, 28 mSDsluCounter, 419 mSDsCounter, 0 mSdLazyCounter, 728 mSolverCounterSat, 2 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 28 SdHoareTripleChecker+Valid, 494 SdHoareTripleChecker+Invalid, 730 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 2 IncrementalHoareTripleChecker+Valid, 728 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time [2024-11-09 11:59:35,880 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [28 Valid, 494 Invalid, 730 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [2 Valid, 728 Invalid, 0 Unknown, 0 Unchecked, 0.3s Time] [2024-11-09 11:59:35,882 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3262 states. [2024-11-09 11:59:35,991 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3262 to 2500. [2024-11-09 11:59:35,996 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2500 states, 2339 states have (on average 1.0470286447199657) internal successors, (2449), 2341 states have internal predecessors, (2449), 156 states have call successors, (156), 2 states have call predecessors, (156), 2 states have return successors, (156), 156 states have call predecessors, (156), 156 states have call successors, (156) [2024-11-09 11:59:35,999 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2500 states to 2500 states and 2761 transitions. [2024-11-09 11:59:36,000 INFO L78 Accepts]: Start accepts. Automaton has 2500 states and 2761 transitions. Word has length 156 [2024-11-09 11:59:36,001 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-09 11:59:36,001 INFO L471 AbstractCegarLoop]: Abstraction has 2500 states and 2761 transitions. [2024-11-09 11:59:36,001 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 15 states, 15 states have (on average 12.733333333333333) internal successors, (191), 15 states have internal predecessors, (191), 13 states have call successors, (14), 1 states have call predecessors, (14), 1 states have return successors, (14), 13 states have call predecessors, (14), 13 states have call successors, (14) [2024-11-09 11:59:36,001 INFO L276 IsEmpty]: Start isEmpty. Operand 2500 states and 2761 transitions. [2024-11-09 11:59:36,003 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 177 [2024-11-09 11:59:36,004 INFO L207 NwaCegarLoop]: Found error trace [2024-11-09 11:59:36,004 INFO L215 NwaCegarLoop]: trace histogram [9, 9, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 6, 6, 6, 6, 6, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-09 11:59:36,020 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (23)] Ended with exit code 0 [2024-11-09 11:59:36,204 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 23 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable27 [2024-11-09 11:59:36,205 INFO L396 AbstractCegarLoop]: === Iteration 29 === Targeting ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOW === [ULTIMATE.startErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 17 more)] === [2024-11-09 11:59:36,205 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-09 11:59:36,205 INFO L85 PathProgramCache]: Analyzing trace with hash -1631783107, now seen corresponding path program 5 times [2024-11-09 11:59:36,206 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-09 11:59:36,206 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [878731282] [2024-11-09 11:59:36,206 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-09 11:59:36,206 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-09 11:59:36,223 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unknown [2024-11-09 11:59:36,225 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [351542651] [2024-11-09 11:59:36,226 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2024-11-09 11:59:36,226 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-09 11:59:36,226 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2024-11-09 11:59:36,228 INFO L229 MonitoredProcess]: Starting monitored process 24 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-11-09 11:59:36,233 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (24)] Waiting until timeout for monitored process [2024-11-09 11:59:36,294 INFO L227 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 9 check-sat command(s) [2024-11-09 11:59:36,294 INFO L228 tOrderPrioritization]: Conjunction of SSA is unsat [2024-11-09 11:59:36,296 INFO L255 TraceCheckSpWp]: Trace formula consists of 282 conjuncts, 35 conjuncts are in the unsatisfiable core [2024-11-09 11:59:36,298 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-11-09 11:59:36,930 INFO L134 CoverageAnalysis]: Checked inductivity of 540 backedges. 12 proven. 433 refuted. 0 times theorem prover too weak. 95 trivial. 0 not checked. [2024-11-09 11:59:36,930 INFO L311 TraceCheckSpWp]: Computing backward predicates... [2024-11-09 11:59:37,357 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-09 11:59:37,358 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [878731282] [2024-11-09 11:59:37,358 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2024-11-09 11:59:37,358 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [351542651] [2024-11-09 11:59:37,358 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [351542651] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-09 11:59:37,358 INFO L185 FreeRefinementEngine]: Found 0 perfect and 1 imperfect interpolant sequences. [2024-11-09 11:59:37,358 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [19] total 19 [2024-11-09 11:59:37,358 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [674943280] [2024-11-09 11:59:37,358 INFO L85 oduleStraightlineAll]: Using 1 imperfect interpolants to construct interpolant automaton [2024-11-09 11:59:37,360 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 20 states [2024-11-09 11:59:37,360 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-09 11:59:37,361 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 20 interpolants. [2024-11-09 11:59:37,361 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=79, Invalid=427, Unknown=0, NotChecked=0, Total=506 [2024-11-09 11:59:37,361 INFO L87 Difference]: Start difference. First operand 2500 states and 2761 transitions. Second operand has 20 states, 19 states have (on average 7.105263157894737) internal successors, (135), 20 states have internal predecessors, (135), 9 states have call successors, (10), 1 states have call predecessors, (10), 2 states have return successors, (10), 9 states have call predecessors, (10), 9 states have call successors, (10) [2024-11-09 11:59:38,110 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-09 11:59:38,110 INFO L93 Difference]: Finished difference Result 3808 states and 4208 transitions. [2024-11-09 11:59:38,111 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 20 states. [2024-11-09 11:59:38,111 INFO L78 Accepts]: Start accepts. Automaton has has 20 states, 19 states have (on average 7.105263157894737) internal successors, (135), 20 states have internal predecessors, (135), 9 states have call successors, (10), 1 states have call predecessors, (10), 2 states have return successors, (10), 9 states have call predecessors, (10), 9 states have call successors, (10) Word has length 176 [2024-11-09 11:59:38,111 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-09 11:59:38,120 INFO L225 Difference]: With dead ends: 3808 [2024-11-09 11:59:38,120 INFO L226 Difference]: Without dead ends: 2712 [2024-11-09 11:59:38,122 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 188 GetRequests, 166 SyntacticMatches, 0 SemanticMatches, 22 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 72 ImplicationChecksByTransitivity, 0.5s TimeCoverageRelationStatistics Valid=88, Invalid=464, Unknown=0, NotChecked=0, Total=552 [2024-11-09 11:59:38,123 INFO L432 NwaCegarLoop]: 57 mSDtfsCounter, 23 mSDsluCounter, 378 mSDsCounter, 0 mSdLazyCounter, 1285 mSolverCounterSat, 1 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.5s Time, 0 mProtectedPredicate, 0 mProtectedAction, 25 SdHoareTripleChecker+Valid, 435 SdHoareTripleChecker+Invalid, 1286 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1 IncrementalHoareTripleChecker+Valid, 1285 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.6s IncrementalHoareTripleChecker+Time [2024-11-09 11:59:38,123 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [25 Valid, 435 Invalid, 1286 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1 Valid, 1285 Invalid, 0 Unknown, 0 Unchecked, 0.6s Time] [2024-11-09 11:59:38,125 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2712 states. [2024-11-09 11:59:38,251 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2712 to 2564. [2024-11-09 11:59:38,254 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2564 states, 2399 states have (on average 1.0458524385160484) internal successors, (2509), 2401 states have internal predecessors, (2509), 160 states have call successors, (160), 2 states have call predecessors, (160), 2 states have return successors, (160), 160 states have call predecessors, (160), 160 states have call successors, (160) [2024-11-09 11:59:38,258 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2564 states to 2564 states and 2829 transitions. [2024-11-09 11:59:38,259 INFO L78 Accepts]: Start accepts. Automaton has 2564 states and 2829 transitions. Word has length 176 [2024-11-09 11:59:38,260 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-09 11:59:38,260 INFO L471 AbstractCegarLoop]: Abstraction has 2564 states and 2829 transitions. [2024-11-09 11:59:38,260 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 20 states, 19 states have (on average 7.105263157894737) internal successors, (135), 20 states have internal predecessors, (135), 9 states have call successors, (10), 1 states have call predecessors, (10), 2 states have return successors, (10), 9 states have call predecessors, (10), 9 states have call successors, (10) [2024-11-09 11:59:38,260 INFO L276 IsEmpty]: Start isEmpty. Operand 2564 states and 2829 transitions. [2024-11-09 11:59:38,264 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 189 [2024-11-09 11:59:38,264 INFO L207 NwaCegarLoop]: Found error trace [2024-11-09 11:59:38,264 INFO L215 NwaCegarLoop]: trace histogram [9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 8, 8, 8, 8, 8, 8, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-09 11:59:38,278 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (24)] Forceful destruction successful, exit code 0 [2024-11-09 11:59:38,468 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable28,24 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-09 11:59:38,469 INFO L396 AbstractCegarLoop]: === Iteration 30 === Targeting ULTIMATE.startErr7ASSERT_VIOLATIONINTEGER_OVERFLOW === [ULTIMATE.startErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 17 more)] === [2024-11-09 11:59:38,469 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-09 11:59:38,469 INFO L85 PathProgramCache]: Analyzing trace with hash 1879641597, now seen corresponding path program 2 times [2024-11-09 11:59:38,469 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-09 11:59:38,470 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1096229833] [2024-11-09 11:59:38,470 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-09 11:59:38,470 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-09 11:59:38,481 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-09 11:59:38,626 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2024-11-09 11:59:38,627 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-09 11:59:38,629 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 7 [2024-11-09 11:59:38,630 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-09 11:59:38,631 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 20 [2024-11-09 11:59:38,631 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-09 11:59:38,633 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 40 [2024-11-09 11:59:38,634 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-09 11:59:38,637 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 60 [2024-11-09 11:59:38,638 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-09 11:59:38,639 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 80 [2024-11-09 11:59:38,640 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-09 11:59:38,643 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 100 [2024-11-09 11:59:38,644 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-09 11:59:38,645 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 120 [2024-11-09 11:59:38,646 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-09 11:59:38,647 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 140 [2024-11-09 11:59:38,648 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-09 11:59:38,650 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 160 [2024-11-09 11:59:38,652 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-09 11:59:38,654 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 180 [2024-11-09 11:59:38,655 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-09 11:59:38,656 INFO L134 CoverageAnalysis]: Checked inductivity of 684 backedges. 0 proven. 536 refuted. 0 times theorem prover too weak. 148 trivial. 0 not checked. [2024-11-09 11:59:38,657 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-09 11:59:38,657 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1096229833] [2024-11-09 11:59:38,657 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1096229833] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-09 11:59:38,657 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1925888245] [2024-11-09 11:59:38,657 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2024-11-09 11:59:38,657 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-09 11:59:38,657 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2024-11-09 11:59:38,660 INFO L229 MonitoredProcess]: Starting monitored process 25 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-11-09 11:59:38,663 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (25)] Waiting until timeout for monitored process [2024-11-09 11:59:38,731 INFO L227 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2024-11-09 11:59:38,732 INFO L228 tOrderPrioritization]: Conjunction of SSA is unsat [2024-11-09 11:59:38,733 INFO L255 TraceCheckSpWp]: Trace formula consists of 292 conjuncts, 10 conjuncts are in the unsatisfiable core [2024-11-09 11:59:38,736 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-11-09 11:59:38,966 INFO L134 CoverageAnalysis]: Checked inductivity of 684 backedges. 0 proven. 536 refuted. 0 times theorem prover too weak. 148 trivial. 0 not checked. [2024-11-09 11:59:38,967 INFO L311 TraceCheckSpWp]: Computing backward predicates... [2024-11-09 11:59:39,259 INFO L134 CoverageAnalysis]: Checked inductivity of 684 backedges. 0 proven. 536 refuted. 0 times theorem prover too weak. 148 trivial. 0 not checked. [2024-11-09 11:59:39,261 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1925888245] provided 0 perfect and 2 imperfect interpolant sequences [2024-11-09 11:59:39,261 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2024-11-09 11:59:39,261 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10, 10] total 20 [2024-11-09 11:59:39,261 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [228590217] [2024-11-09 11:59:39,261 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2024-11-09 11:59:39,262 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 21 states [2024-11-09 11:59:39,262 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-09 11:59:39,263 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 21 interpolants. [2024-11-09 11:59:39,263 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=210, Invalid=210, Unknown=0, NotChecked=0, Total=420 [2024-11-09 11:59:39,263 INFO L87 Difference]: Start difference. First operand 2564 states and 2829 transitions. Second operand has 21 states, 20 states have (on average 14.2) internal successors, (284), 21 states have internal predecessors, (284), 20 states have call successors, (21), 1 states have call predecessors, (21), 1 states have return successors, (21), 20 states have call predecessors, (21), 20 states have call successors, (21) [2024-11-09 11:59:39,773 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-09 11:59:39,774 INFO L93 Difference]: Finished difference Result 4485 states and 5109 transitions. [2024-11-09 11:59:39,774 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 20 states. [2024-11-09 11:59:39,775 INFO L78 Accepts]: Start accepts. Automaton has has 21 states, 20 states have (on average 14.2) internal successors, (284), 21 states have internal predecessors, (284), 20 states have call successors, (21), 1 states have call predecessors, (21), 1 states have return successors, (21), 20 states have call predecessors, (21), 20 states have call successors, (21) Word has length 188 [2024-11-09 11:59:39,775 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-09 11:59:39,790 INFO L225 Difference]: With dead ends: 4485 [2024-11-09 11:59:39,790 INFO L226 Difference]: Without dead ends: 4484 [2024-11-09 11:59:39,791 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 406 GetRequests, 387 SyntacticMatches, 0 SemanticMatches, 19 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 32 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=210, Invalid=210, Unknown=0, NotChecked=0, Total=420 [2024-11-09 11:59:39,792 INFO L432 NwaCegarLoop]: 28 mSDtfsCounter, 20 mSDsluCounter, 143 mSDsCounter, 0 mSdLazyCounter, 202 mSolverCounterSat, 6 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 20 SdHoareTripleChecker+Valid, 171 SdHoareTripleChecker+Invalid, 208 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 6 IncrementalHoareTripleChecker+Valid, 202 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2024-11-09 11:59:39,792 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [20 Valid, 171 Invalid, 208 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [6 Valid, 202 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2024-11-09 11:59:39,795 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 4484 states. [2024-11-09 11:59:40,110 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 4484 to 4484. [2024-11-09 11:59:40,123 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 4484 states, 4199 states have (on average 1.0547749464158134) internal successors, (4429), 4201 states have internal predecessors, (4429), 280 states have call successors, (280), 2 states have call predecessors, (280), 2 states have return successors, (280), 280 states have call predecessors, (280), 280 states have call successors, (280) [2024-11-09 11:59:40,140 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 4484 states to 4484 states and 4989 transitions. [2024-11-09 11:59:40,143 INFO L78 Accepts]: Start accepts. Automaton has 4484 states and 4989 transitions. Word has length 188 [2024-11-09 11:59:40,143 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-09 11:59:40,143 INFO L471 AbstractCegarLoop]: Abstraction has 4484 states and 4989 transitions. [2024-11-09 11:59:40,144 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 21 states, 20 states have (on average 14.2) internal successors, (284), 21 states have internal predecessors, (284), 20 states have call successors, (21), 1 states have call predecessors, (21), 1 states have return successors, (21), 20 states have call predecessors, (21), 20 states have call successors, (21) [2024-11-09 11:59:40,144 INFO L276 IsEmpty]: Start isEmpty. Operand 4484 states and 4989 transitions. [2024-11-09 11:59:40,148 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 192 [2024-11-09 11:59:40,148 INFO L207 NwaCegarLoop]: Found error trace [2024-11-09 11:59:40,148 INFO L215 NwaCegarLoop]: trace histogram [9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 8, 8, 8, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-09 11:59:40,166 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (25)] Forceful destruction successful, exit code 0 [2024-11-09 11:59:40,352 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable29,25 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-09 11:59:40,353 INFO L396 AbstractCegarLoop]: === Iteration 31 === Targeting ULTIMATE.startErr9ASSERT_VIOLATIONINTEGER_OVERFLOW === [ULTIMATE.startErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 17 more)] === [2024-11-09 11:59:40,354 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-09 11:59:40,355 INFO L85 PathProgramCache]: Analyzing trace with hash -821238662, now seen corresponding path program 2 times [2024-11-09 11:59:40,355 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-09 11:59:40,355 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1392595695] [2024-11-09 11:59:40,355 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-09 11:59:40,355 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-09 11:59:40,376 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-09 11:59:40,605 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2024-11-09 11:59:40,606 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-09 11:59:40,607 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 7 [2024-11-09 11:59:40,608 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-09 11:59:40,609 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 20 [2024-11-09 11:59:40,609 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-09 11:59:40,611 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 40 [2024-11-09 11:59:40,612 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-09 11:59:40,613 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 60 [2024-11-09 11:59:40,614 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-09 11:59:40,616 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 80 [2024-11-09 11:59:40,617 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-09 11:59:40,619 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 100 [2024-11-09 11:59:40,620 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-09 11:59:40,622 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 120 [2024-11-09 11:59:40,622 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-09 11:59:40,624 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 140 [2024-11-09 11:59:40,626 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-09 11:59:40,628 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 160 [2024-11-09 11:59:40,629 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-09 11:59:40,630 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 180 [2024-11-09 11:59:40,631 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-09 11:59:40,635 INFO L134 CoverageAnalysis]: Checked inductivity of 708 backedges. 0 proven. 560 refuted. 0 times theorem prover too weak. 148 trivial. 0 not checked. [2024-11-09 11:59:40,636 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-09 11:59:40,636 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1392595695] [2024-11-09 11:59:40,636 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1392595695] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-09 11:59:40,636 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2140189421] [2024-11-09 11:59:40,637 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2024-11-09 11:59:40,637 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-09 11:59:40,637 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2024-11-09 11:59:40,639 INFO L229 MonitoredProcess]: Starting monitored process 26 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-11-09 11:59:40,647 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (26)] Waiting until timeout for monitored process [2024-11-09 11:59:40,725 INFO L227 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2024-11-09 11:59:40,725 INFO L228 tOrderPrioritization]: Conjunction of SSA is unsat [2024-11-09 11:59:40,727 INFO L255 TraceCheckSpWp]: Trace formula consists of 320 conjuncts, 10 conjuncts are in the unsatisfiable core [2024-11-09 11:59:40,730 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-11-09 11:59:40,905 INFO L134 CoverageAnalysis]: Checked inductivity of 708 backedges. 0 proven. 560 refuted. 0 times theorem prover too weak. 148 trivial. 0 not checked. [2024-11-09 11:59:40,906 INFO L311 TraceCheckSpWp]: Computing backward predicates... [2024-11-09 11:59:41,217 INFO L134 CoverageAnalysis]: Checked inductivity of 708 backedges. 0 proven. 560 refuted. 0 times theorem prover too weak. 148 trivial. 0 not checked. [2024-11-09 11:59:41,217 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2140189421] provided 0 perfect and 2 imperfect interpolant sequences [2024-11-09 11:59:41,217 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2024-11-09 11:59:41,218 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10, 10] total 20 [2024-11-09 11:59:41,218 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1273858158] [2024-11-09 11:59:41,218 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2024-11-09 11:59:41,218 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 21 states [2024-11-09 11:59:41,219 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-09 11:59:41,219 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 21 interpolants. [2024-11-09 11:59:41,220 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=210, Invalid=210, Unknown=0, NotChecked=0, Total=420 [2024-11-09 11:59:41,220 INFO L87 Difference]: Start difference. First operand 4484 states and 4989 transitions. Second operand has 21 states, 20 states have (on average 14.5) internal successors, (290), 21 states have internal predecessors, (290), 20 states have call successors, (21), 1 states have call predecessors, (21), 1 states have return successors, (21), 20 states have call predecessors, (21), 20 states have call successors, (21) [2024-11-09 11:59:41,797 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-09 11:59:41,797 INFO L93 Difference]: Finished difference Result 8493 states and 9479 transitions. [2024-11-09 11:59:41,797 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 20 states. [2024-11-09 11:59:41,798 INFO L78 Accepts]: Start accepts. Automaton has has 21 states, 20 states have (on average 14.5) internal successors, (290), 21 states have internal predecessors, (290), 20 states have call successors, (21), 1 states have call predecessors, (21), 1 states have return successors, (21), 20 states have call predecessors, (21), 20 states have call successors, (21) Word has length 191 [2024-11-09 11:59:41,798 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-09 11:59:41,828 INFO L225 Difference]: With dead ends: 8493 [2024-11-09 11:59:41,829 INFO L226 Difference]: Without dead ends: 8492 [2024-11-09 11:59:41,832 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 412 GetRequests, 393 SyntacticMatches, 0 SemanticMatches, 19 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 32 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=210, Invalid=210, Unknown=0, NotChecked=0, Total=420 [2024-11-09 11:59:41,833 INFO L432 NwaCegarLoop]: 29 mSDtfsCounter, 284 mSDsluCounter, 320 mSDsCounter, 0 mSdLazyCounter, 204 mSolverCounterSat, 1 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 284 SdHoareTripleChecker+Valid, 349 SdHoareTripleChecker+Invalid, 205 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1 IncrementalHoareTripleChecker+Valid, 204 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2024-11-09 11:59:41,833 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [284 Valid, 349 Invalid, 205 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1 Valid, 204 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2024-11-09 11:59:41,838 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 8492 states. [2024-11-09 11:59:42,235 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 8492 to 8474. [2024-11-09 11:59:42,244 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 8474 states, 7939 states have (on average 1.0554225973044464) internal successors, (8379), 7941 states have internal predecessors, (8379), 530 states have call successors, (530), 2 states have call predecessors, (530), 2 states have return successors, (530), 530 states have call predecessors, (530), 530 states have call successors, (530) [2024-11-09 11:59:42,256 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 8474 states to 8474 states and 9439 transitions. [2024-11-09 11:59:42,258 INFO L78 Accepts]: Start accepts. Automaton has 8474 states and 9439 transitions. Word has length 191 [2024-11-09 11:59:42,259 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-09 11:59:42,259 INFO L471 AbstractCegarLoop]: Abstraction has 8474 states and 9439 transitions. [2024-11-09 11:59:42,259 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 21 states, 20 states have (on average 14.5) internal successors, (290), 21 states have internal predecessors, (290), 20 states have call successors, (21), 1 states have call predecessors, (21), 1 states have return successors, (21), 20 states have call predecessors, (21), 20 states have call successors, (21) [2024-11-09 11:59:42,259 INFO L276 IsEmpty]: Start isEmpty. Operand 8474 states and 9439 transitions. [2024-11-09 11:59:42,262 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 197 [2024-11-09 11:59:42,262 INFO L207 NwaCegarLoop]: Found error trace [2024-11-09 11:59:42,262 INFO L215 NwaCegarLoop]: trace histogram [10, 10, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 7, 7, 7, 7, 7, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-09 11:59:42,280 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (26)] Ended with exit code 0 [2024-11-09 11:59:42,466 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 26 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable30 [2024-11-09 11:59:42,467 INFO L396 AbstractCegarLoop]: === Iteration 32 === Targeting ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOW === [ULTIMATE.startErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 17 more)] === [2024-11-09 11:59:42,467 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-09 11:59:42,467 INFO L85 PathProgramCache]: Analyzing trace with hash -1537771124, now seen corresponding path program 6 times [2024-11-09 11:59:42,467 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-09 11:59:42,467 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2092510096] [2024-11-09 11:59:42,467 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-09 11:59:42,467 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-09 11:59:42,480 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-09 11:59:42,629 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2024-11-09 11:59:42,630 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-09 11:59:42,631 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 7 [2024-11-09 11:59:42,631 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-09 11:59:42,632 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 20 [2024-11-09 11:59:42,632 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-09 11:59:42,633 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 40 [2024-11-09 11:59:42,634 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-09 11:59:42,635 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 60 [2024-11-09 11:59:42,636 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-09 11:59:42,637 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 80 [2024-11-09 11:59:42,637 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-09 11:59:42,638 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 100 [2024-11-09 11:59:42,638 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-09 11:59:42,639 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 120 [2024-11-09 11:59:42,640 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-09 11:59:42,641 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 140 [2024-11-09 11:59:42,641 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-09 11:59:42,642 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 160 [2024-11-09 11:59:42,643 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-09 11:59:42,644 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 180 [2024-11-09 11:59:42,644 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-09 11:59:42,645 INFO L134 CoverageAnalysis]: Checked inductivity of 695 backedges. 135 proven. 412 refuted. 0 times theorem prover too weak. 148 trivial. 0 not checked. [2024-11-09 11:59:42,646 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-09 11:59:42,646 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2092510096] [2024-11-09 11:59:42,646 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2092510096] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-09 11:59:42,646 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1267538622] [2024-11-09 11:59:42,646 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2024-11-09 11:59:42,646 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-09 11:59:42,646 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2024-11-09 11:59:42,648 INFO L229 MonitoredProcess]: Starting monitored process 27 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-11-09 11:59:42,650 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (27)] Waiting until timeout for monitored process [2024-11-09 11:59:42,725 INFO L227 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 10 check-sat command(s) [2024-11-09 11:59:42,725 INFO L228 tOrderPrioritization]: Conjunction of SSA is unsat [2024-11-09 11:59:42,726 INFO L255 TraceCheckSpWp]: Trace formula consists of 310 conjuncts, 11 conjuncts are in the unsatisfiable core [2024-11-09 11:59:42,728 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-11-09 11:59:42,969 INFO L134 CoverageAnalysis]: Checked inductivity of 695 backedges. 175 proven. 372 refuted. 0 times theorem prover too weak. 148 trivial. 0 not checked. [2024-11-09 11:59:42,969 INFO L311 TraceCheckSpWp]: Computing backward predicates... [2024-11-09 11:59:43,157 INFO L134 CoverageAnalysis]: Checked inductivity of 695 backedges. 175 proven. 372 refuted. 0 times theorem prover too weak. 148 trivial. 0 not checked. [2024-11-09 11:59:43,157 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1267538622] provided 0 perfect and 2 imperfect interpolant sequences [2024-11-09 11:59:43,158 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2024-11-09 11:59:43,158 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [12, 12, 12] total 18 [2024-11-09 11:59:43,158 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2015255952] [2024-11-09 11:59:43,158 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2024-11-09 11:59:43,159 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 18 states [2024-11-09 11:59:43,160 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-09 11:59:43,161 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 18 interpolants. [2024-11-09 11:59:43,161 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=81, Invalid=225, Unknown=0, NotChecked=0, Total=306 [2024-11-09 11:59:43,161 INFO L87 Difference]: Start difference. First operand 8474 states and 9439 transitions. Second operand has 18 states, 18 states have (on average 13.11111111111111) internal successors, (236), 18 states have internal predecessors, (236), 16 states have call successors, (17), 1 states have call predecessors, (17), 1 states have return successors, (17), 16 states have call predecessors, (17), 16 states have call successors, (17) [2024-11-09 11:59:43,945 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-09 11:59:43,946 INFO L93 Difference]: Finished difference Result 19106 states and 21324 transitions. [2024-11-09 11:59:43,946 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2024-11-09 11:59:43,946 INFO L78 Accepts]: Start accepts. Automaton has has 18 states, 18 states have (on average 13.11111111111111) internal successors, (236), 18 states have internal predecessors, (236), 16 states have call successors, (17), 1 states have call predecessors, (17), 1 states have return successors, (17), 16 states have call predecessors, (17), 16 states have call successors, (17) Word has length 196 [2024-11-09 11:59:43,947 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-09 11:59:43,985 INFO L225 Difference]: With dead ends: 19106 [2024-11-09 11:59:43,986 INFO L226 Difference]: Without dead ends: 13932 [2024-11-09 11:59:43,999 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 428 GetRequests, 399 SyntacticMatches, 9 SemanticMatches, 20 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 188 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=119, Invalid=343, Unknown=0, NotChecked=0, Total=462 [2024-11-09 11:59:43,999 INFO L432 NwaCegarLoop]: 89 mSDtfsCounter, 30 mSDsluCounter, 284 mSDsCounter, 0 mSdLazyCounter, 545 mSolverCounterSat, 2 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 30 SdHoareTripleChecker+Valid, 373 SdHoareTripleChecker+Invalid, 547 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 2 IncrementalHoareTripleChecker+Valid, 545 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2024-11-09 11:59:44,000 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [30 Valid, 373 Invalid, 547 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [2 Valid, 545 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2024-11-09 11:59:44,008 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 13932 states. [2024-11-09 11:59:44,555 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 13932 to 9628. [2024-11-09 11:59:44,563 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 9628 states, 9021 states have (on average 1.0504378671987584) internal successors, (9476), 9023 states have internal predecessors, (9476), 602 states have call successors, (602), 2 states have call predecessors, (602), 2 states have return successors, (602), 602 states have call predecessors, (602), 602 states have call successors, (602) [2024-11-09 11:59:44,577 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 9628 states to 9628 states and 10680 transitions. [2024-11-09 11:59:44,584 INFO L78 Accepts]: Start accepts. Automaton has 9628 states and 10680 transitions. Word has length 196 [2024-11-09 11:59:44,585 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-09 11:59:44,585 INFO L471 AbstractCegarLoop]: Abstraction has 9628 states and 10680 transitions. [2024-11-09 11:59:44,585 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 18 states, 18 states have (on average 13.11111111111111) internal successors, (236), 18 states have internal predecessors, (236), 16 states have call successors, (17), 1 states have call predecessors, (17), 1 states have return successors, (17), 16 states have call predecessors, (17), 16 states have call successors, (17) [2024-11-09 11:59:44,585 INFO L276 IsEmpty]: Start isEmpty. Operand 9628 states and 10680 transitions. [2024-11-09 11:59:44,588 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 197 [2024-11-09 11:59:44,588 INFO L207 NwaCegarLoop]: Found error trace [2024-11-09 11:59:44,588 INFO L215 NwaCegarLoop]: trace histogram [10, 10, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 6, 6, 6, 6, 6, 3, 3, 3, 3, 3, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-09 11:59:44,601 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-11-09 11:59:44,788 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 27 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable31 [2024-11-09 11:59:44,790 INFO L396 AbstractCegarLoop]: === Iteration 33 === Targeting ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOW === [ULTIMATE.startErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 17 more)] === [2024-11-09 11:59:44,790 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-09 11:59:44,791 INFO L85 PathProgramCache]: Analyzing trace with hash 1191162710, now seen corresponding path program 7 times [2024-11-09 11:59:44,791 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-09 11:59:44,791 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [72685408] [2024-11-09 11:59:44,791 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-09 11:59:44,791 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-09 11:59:44,801 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-09 11:59:44,957 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2024-11-09 11:59:44,957 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-09 11:59:44,958 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 7 [2024-11-09 11:59:44,958 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-09 11:59:44,959 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 20 [2024-11-09 11:59:44,959 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-09 11:59:44,960 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 40 [2024-11-09 11:59:44,960 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-09 11:59:44,961 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 60 [2024-11-09 11:59:44,962 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-09 11:59:44,963 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 80 [2024-11-09 11:59:44,963 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-09 11:59:44,964 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 100 [2024-11-09 11:59:44,964 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-09 11:59:44,967 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 120 [2024-11-09 11:59:44,967 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-09 11:59:44,968 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 140 [2024-11-09 11:59:44,969 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-09 11:59:44,970 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 160 [2024-11-09 11:59:44,970 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-09 11:59:44,971 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 180 [2024-11-09 11:59:44,972 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-09 11:59:44,974 INFO L134 CoverageAnalysis]: Checked inductivity of 679 backedges. 179 proven. 338 refuted. 0 times theorem prover too weak. 162 trivial. 0 not checked. [2024-11-09 11:59:44,974 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-09 11:59:44,974 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [72685408] [2024-11-09 11:59:44,974 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [72685408] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-09 11:59:44,974 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [469092102] [2024-11-09 11:59:44,974 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2024-11-09 11:59:44,974 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-09 11:59:44,974 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2024-11-09 11:59:44,976 INFO L229 MonitoredProcess]: Starting monitored process 28 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-11-09 11:59:44,979 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (28)] Waiting until timeout for monitored process [2024-11-09 11:59:45,030 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-09 11:59:45,032 INFO L255 TraceCheckSpWp]: Trace formula consists of 313 conjuncts, 9 conjuncts are in the unsatisfiable core [2024-11-09 11:59:45,034 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-11-09 11:59:45,273 INFO L134 CoverageAnalysis]: Checked inductivity of 679 backedges. 317 proven. 200 refuted. 0 times theorem prover too weak. 162 trivial. 0 not checked. [2024-11-09 11:59:45,273 INFO L311 TraceCheckSpWp]: Computing backward predicates... [2024-11-09 11:59:45,464 INFO L134 CoverageAnalysis]: Checked inductivity of 679 backedges. 179 proven. 338 refuted. 0 times theorem prover too weak. 162 trivial. 0 not checked. [2024-11-09 11:59:45,466 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [469092102] provided 0 perfect and 2 imperfect interpolant sequences [2024-11-09 11:59:45,467 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2024-11-09 11:59:45,467 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10, 10] total 22 [2024-11-09 11:59:45,467 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1708554290] [2024-11-09 11:59:45,467 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2024-11-09 11:59:45,467 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 22 states [2024-11-09 11:59:45,468 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-09 11:59:45,468 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 22 interpolants. [2024-11-09 11:59:45,468 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=129, Invalid=333, Unknown=0, NotChecked=0, Total=462 [2024-11-09 11:59:45,469 INFO L87 Difference]: Start difference. First operand 9628 states and 10680 transitions. Second operand has 22 states, 22 states have (on average 14.454545454545455) internal successors, (318), 22 states have internal predecessors, (318), 21 states have call successors, (22), 1 states have call predecessors, (22), 1 states have return successors, (22), 21 states have call predecessors, (22), 21 states have call successors, (22) [2024-11-09 11:59:46,777 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-09 11:59:46,777 INFO L93 Difference]: Finished difference Result 25363 states and 28275 transitions. [2024-11-09 11:59:46,777 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 21 states. [2024-11-09 11:59:46,778 INFO L78 Accepts]: Start accepts. Automaton has has 22 states, 22 states have (on average 14.454545454545455) internal successors, (318), 22 states have internal predecessors, (318), 21 states have call successors, (22), 1 states have call predecessors, (22), 1 states have return successors, (22), 21 states have call predecessors, (22), 21 states have call successors, (22) Word has length 196 [2024-11-09 11:59:46,778 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-09 11:59:46,872 INFO L225 Difference]: With dead ends: 25363 [2024-11-09 11:59:46,872 INFO L226 Difference]: Without dead ends: 17859 [2024-11-09 11:59:46,881 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 433 GetRequests, 400 SyntacticMatches, 2 SemanticMatches, 31 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 321 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=272, Invalid=784, Unknown=0, NotChecked=0, Total=1056 [2024-11-09 11:59:46,882 INFO L432 NwaCegarLoop]: 56 mSDtfsCounter, 26 mSDsluCounter, 328 mSDsCounter, 0 mSdLazyCounter, 536 mSolverCounterSat, 7 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 26 SdHoareTripleChecker+Valid, 384 SdHoareTripleChecker+Invalid, 543 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 7 IncrementalHoareTripleChecker+Valid, 536 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2024-11-09 11:59:46,882 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [26 Valid, 384 Invalid, 543 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [7 Valid, 536 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2024-11-09 11:59:46,890 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 17859 states. [2024-11-09 11:59:47,278 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 17859 to 8946. [2024-11-09 11:59:47,286 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 8946 states, 8380 states have (on average 1.0485680190930788) internal successors, (8787), 8382 states have internal predecessors, (8787), 561 states have call successors, (561), 2 states have call predecessors, (561), 2 states have return successors, (561), 561 states have call predecessors, (561), 561 states have call successors, (561) [2024-11-09 11:59:47,297 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 8946 states to 8946 states and 9909 transitions. [2024-11-09 11:59:47,302 INFO L78 Accepts]: Start accepts. Automaton has 8946 states and 9909 transitions. Word has length 196 [2024-11-09 11:59:47,303 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-09 11:59:47,303 INFO L471 AbstractCegarLoop]: Abstraction has 8946 states and 9909 transitions. [2024-11-09 11:59:47,303 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 22 states, 22 states have (on average 14.454545454545455) internal successors, (318), 22 states have internal predecessors, (318), 21 states have call successors, (22), 1 states have call predecessors, (22), 1 states have return successors, (22), 21 states have call predecessors, (22), 21 states have call successors, (22) [2024-11-09 11:59:47,303 INFO L276 IsEmpty]: Start isEmpty. Operand 8946 states and 9909 transitions. [2024-11-09 11:59:47,305 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 217 [2024-11-09 11:59:47,305 INFO L207 NwaCegarLoop]: Found error trace [2024-11-09 11:59:47,305 INFO L215 NwaCegarLoop]: trace histogram [11, 11, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 8, 8, 8, 8, 8, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-09 11:59:47,322 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (28)] Ended with exit code 0 [2024-11-09 11:59:47,506 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable32,28 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-09 11:59:47,506 INFO L396 AbstractCegarLoop]: === Iteration 34 === Targeting ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOW === [ULTIMATE.startErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 17 more)] === [2024-11-09 11:59:47,507 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-09 11:59:47,507 INFO L85 PathProgramCache]: Analyzing trace with hash 200406363, now seen corresponding path program 8 times [2024-11-09 11:59:47,507 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-09 11:59:47,507 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1605865220] [2024-11-09 11:59:47,507 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-09 11:59:47,507 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-09 11:59:47,525 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unknown [2024-11-09 11:59:47,526 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [921946386] [2024-11-09 11:59:47,526 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2024-11-09 11:59:47,526 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-09 11:59:47,527 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2024-11-09 11:59:47,528 INFO L229 MonitoredProcess]: Starting monitored process 29 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-11-09 11:59:47,529 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (29)] Waiting until timeout for monitored process [2024-11-09 11:59:47,586 INFO L227 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2024-11-09 11:59:47,586 INFO L228 tOrderPrioritization]: Conjunction of SSA is unsat [2024-11-09 11:59:47,588 INFO L255 TraceCheckSpWp]: Trace formula consists of 338 conjuncts, 16 conjuncts are in the unsatisfiable core [2024-11-09 11:59:47,590 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-11-09 11:59:47,937 INFO L134 CoverageAnalysis]: Checked inductivity of 870 backedges. 0 proven. 542 refuted. 0 times theorem prover too weak. 328 trivial. 0 not checked. [2024-11-09 11:59:47,937 INFO L311 TraceCheckSpWp]: Computing backward predicates... [2024-11-09 11:59:48,150 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-09 11:59:48,150 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1605865220] [2024-11-09 11:59:48,150 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2024-11-09 11:59:48,150 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [921946386] [2024-11-09 11:59:48,150 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [921946386] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-09 11:59:48,150 INFO L185 FreeRefinementEngine]: Found 0 perfect and 1 imperfect interpolant sequences. [2024-11-09 11:59:48,151 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9] total 9 [2024-11-09 11:59:48,151 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1535957278] [2024-11-09 11:59:48,151 INFO L85 oduleStraightlineAll]: Using 1 imperfect interpolants to construct interpolant automaton [2024-11-09 11:59:48,151 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 10 states [2024-11-09 11:59:48,151 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-09 11:59:48,152 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2024-11-09 11:59:48,152 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=31, Invalid=101, Unknown=0, NotChecked=0, Total=132 [2024-11-09 11:59:48,152 INFO L87 Difference]: Start difference. First operand 8946 states and 9909 transitions. Second operand has 10 states, 9 states have (on average 11.88888888888889) internal successors, (107), 10 states have internal predecessors, (107), 7 states have call successors, (8), 1 states have call predecessors, (8), 1 states have return successors, (8), 7 states have call predecessors, (8), 7 states have call successors, (8) [2024-11-09 11:59:48,770 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-09 11:59:48,771 INFO L93 Difference]: Finished difference Result 9557 states and 10586 transitions. [2024-11-09 11:59:48,771 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2024-11-09 11:59:48,771 INFO L78 Accepts]: Start accepts. Automaton has has 10 states, 9 states have (on average 11.88888888888889) internal successors, (107), 10 states have internal predecessors, (107), 7 states have call successors, (8), 1 states have call predecessors, (8), 1 states have return successors, (8), 7 states have call predecessors, (8), 7 states have call successors, (8) Word has length 216 [2024-11-09 11:59:48,772 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-09 11:59:48,788 INFO L225 Difference]: With dead ends: 9557 [2024-11-09 11:59:48,788 INFO L226 Difference]: Without dead ends: 9556 [2024-11-09 11:59:48,791 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 227 GetRequests, 217 SyntacticMatches, 0 SemanticMatches, 10 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=31, Invalid=101, Unknown=0, NotChecked=0, Total=132 [2024-11-09 11:59:48,791 INFO L432 NwaCegarLoop]: 61 mSDtfsCounter, 19 mSDsluCounter, 333 mSDsCounter, 0 mSdLazyCounter, 683 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 20 SdHoareTripleChecker+Valid, 394 SdHoareTripleChecker+Invalid, 683 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 683 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time [2024-11-09 11:59:48,791 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [20 Valid, 394 Invalid, 683 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 683 Invalid, 0 Unknown, 0 Unchecked, 0.3s Time] [2024-11-09 11:59:48,795 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 9556 states. [2024-11-09 11:59:49,347 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 9556 to 9256. [2024-11-09 11:59:49,354 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 9256 states, 8671 states have (on average 1.048667973705455) internal successors, (9093), 8673 states have internal predecessors, (9093), 580 states have call successors, (580), 2 states have call predecessors, (580), 2 states have return successors, (580), 580 states have call predecessors, (580), 580 states have call successors, (580) [2024-11-09 11:59:49,367 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 9256 states to 9256 states and 10253 transitions. [2024-11-09 11:59:49,370 INFO L78 Accepts]: Start accepts. Automaton has 9256 states and 10253 transitions. Word has length 216 [2024-11-09 11:59:49,371 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-09 11:59:49,371 INFO L471 AbstractCegarLoop]: Abstraction has 9256 states and 10253 transitions. [2024-11-09 11:59:49,371 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 10 states, 9 states have (on average 11.88888888888889) internal successors, (107), 10 states have internal predecessors, (107), 7 states have call successors, (8), 1 states have call predecessors, (8), 1 states have return successors, (8), 7 states have call predecessors, (8), 7 states have call successors, (8) [2024-11-09 11:59:49,371 INFO L276 IsEmpty]: Start isEmpty. Operand 9256 states and 10253 transitions. [2024-11-09 11:59:49,374 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 237 [2024-11-09 11:59:49,374 INFO L207 NwaCegarLoop]: Found error trace [2024-11-09 11:59:49,375 INFO L215 NwaCegarLoop]: trace histogram [12, 12, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 9, 9, 9, 9, 9, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-09 11:59:49,391 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (29)] Forceful destruction successful, exit code 0 [2024-11-09 11:59:49,575 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable33,29 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-09 11:59:49,576 INFO L396 AbstractCegarLoop]: === Iteration 35 === Targeting ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOW === [ULTIMATE.startErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 17 more)] === [2024-11-09 11:59:49,576 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-09 11:59:49,576 INFO L85 PathProgramCache]: Analyzing trace with hash -1429226326, now seen corresponding path program 9 times [2024-11-09 11:59:49,577 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-09 11:59:49,577 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [668453112] [2024-11-09 11:59:49,577 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-09 11:59:49,577 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-09 11:59:49,593 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-09 11:59:49,803 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2024-11-09 11:59:49,804 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-09 11:59:49,805 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 7 [2024-11-09 11:59:49,805 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-09 11:59:49,805 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 20 [2024-11-09 11:59:49,806 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-09 11:59:49,808 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 40 [2024-11-09 11:59:49,808 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-09 11:59:49,809 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 60 [2024-11-09 11:59:49,810 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-09 11:59:49,811 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 80 [2024-11-09 11:59:49,812 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-09 11:59:49,814 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 100 [2024-11-09 11:59:49,816 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-09 11:59:49,817 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 120 [2024-11-09 11:59:49,817 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-09 11:59:49,818 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 140 [2024-11-09 11:59:49,819 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-09 11:59:49,820 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 160 [2024-11-09 11:59:49,820 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-09 11:59:49,821 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 180 [2024-11-09 11:59:49,823 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-09 11:59:49,824 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 200 [2024-11-09 11:59:49,825 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-09 11:59:49,826 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 220 [2024-11-09 11:59:49,827 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-09 11:59:49,828 INFO L134 CoverageAnalysis]: Checked inductivity of 1065 backedges. 203 proven. 638 refuted. 0 times theorem prover too weak. 224 trivial. 0 not checked. [2024-11-09 11:59:49,829 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-09 11:59:49,829 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [668453112] [2024-11-09 11:59:49,829 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [668453112] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-09 11:59:49,829 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [744685040] [2024-11-09 11:59:49,829 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2024-11-09 11:59:49,830 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-09 11:59:49,830 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2024-11-09 11:59:49,833 INFO L229 MonitoredProcess]: Starting monitored process 30 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-11-09 11:59:49,835 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (30)] Waiting until timeout for monitored process [2024-11-09 11:59:49,889 INFO L227 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 7 check-sat command(s) [2024-11-09 11:59:49,890 INFO L228 tOrderPrioritization]: Conjunction of SSA is unsat [2024-11-09 11:59:49,890 INFO L255 TraceCheckSpWp]: Trace formula consists of 226 conjuncts, 16 conjuncts are in the unsatisfiable core [2024-11-09 11:59:49,893 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-11-09 11:59:50,206 INFO L134 CoverageAnalysis]: Checked inductivity of 1065 backedges. 0 proven. 621 refuted. 0 times theorem prover too weak. 444 trivial. 0 not checked. [2024-11-09 11:59:50,206 INFO L311 TraceCheckSpWp]: Computing backward predicates... [2024-11-09 11:59:50,916 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [744685040] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-09 11:59:50,916 INFO L185 FreeRefinementEngine]: Found 0 perfect and 2 imperfect interpolant sequences. [2024-11-09 11:59:50,917 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [14, 9] total 22 [2024-11-09 11:59:50,917 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1725574897] [2024-11-09 11:59:50,917 INFO L85 oduleStraightlineAll]: Using 2 imperfect interpolants to construct interpolant automaton [2024-11-09 11:59:50,917 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 22 states [2024-11-09 11:59:50,917 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-09 11:59:50,918 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 22 interpolants. [2024-11-09 11:59:50,918 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=91, Invalid=509, Unknown=0, NotChecked=0, Total=600 [2024-11-09 11:59:50,919 INFO L87 Difference]: Start difference. First operand 9256 states and 10253 transitions. Second operand has 22 states, 22 states have (on average 12.545454545454545) internal successors, (276), 22 states have internal predecessors, (276), 18 states have call successors, (19), 1 states have call predecessors, (19), 1 states have return successors, (19), 18 states have call predecessors, (19), 18 states have call successors, (19) [2024-11-09 11:59:53,271 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-09 11:59:53,271 INFO L93 Difference]: Finished difference Result 19623 states and 21806 transitions. [2024-11-09 11:59:53,272 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 51 states. [2024-11-09 11:59:53,272 INFO L78 Accepts]: Start accepts. Automaton has has 22 states, 22 states have (on average 12.545454545454545) internal successors, (276), 22 states have internal predecessors, (276), 18 states have call successors, (19), 1 states have call predecessors, (19), 1 states have return successors, (19), 18 states have call predecessors, (19), 18 states have call successors, (19) Word has length 236 [2024-11-09 11:59:53,273 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-09 11:59:53,297 INFO L225 Difference]: With dead ends: 19623 [2024-11-09 11:59:53,298 INFO L226 Difference]: Without dead ends: 14233 [2024-11-09 11:59:53,311 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 320 GetRequests, 264 SyntacticMatches, 0 SemanticMatches, 56 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 886 ImplicationChecksByTransitivity, 1.0s TimeCoverageRelationStatistics Valid=416, Invalid=2890, Unknown=0, NotChecked=0, Total=3306 [2024-11-09 11:59:53,311 INFO L432 NwaCegarLoop]: 123 mSDtfsCounter, 366 mSDsluCounter, 932 mSDsCounter, 0 mSdLazyCounter, 2386 mSolverCounterSat, 33 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.8s Time, 0 mProtectedPredicate, 0 mProtectedAction, 366 SdHoareTripleChecker+Valid, 1055 SdHoareTripleChecker+Invalid, 2419 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 33 IncrementalHoareTripleChecker+Valid, 2386 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.0s IncrementalHoareTripleChecker+Time [2024-11-09 11:59:53,312 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [366 Valid, 1055 Invalid, 2419 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [33 Valid, 2386 Invalid, 0 Unknown, 0 Unchecked, 1.0s Time] [2024-11-09 11:59:53,319 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 14233 states. [2024-11-09 11:59:53,883 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 14233 to 10388. [2024-11-09 11:59:53,889 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 10388 states, 9732 states have (on average 1.0434648581997534) internal successors, (10155), 9734 states have internal predecessors, (10155), 651 states have call successors, (651), 2 states have call predecessors, (651), 2 states have return successors, (651), 651 states have call predecessors, (651), 651 states have call successors, (651) [2024-11-09 11:59:53,898 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 10388 states to 10388 states and 11457 transitions. [2024-11-09 11:59:53,901 INFO L78 Accepts]: Start accepts. Automaton has 10388 states and 11457 transitions. Word has length 236 [2024-11-09 11:59:53,901 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-09 11:59:53,902 INFO L471 AbstractCegarLoop]: Abstraction has 10388 states and 11457 transitions. [2024-11-09 11:59:53,902 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 22 states, 22 states have (on average 12.545454545454545) internal successors, (276), 22 states have internal predecessors, (276), 18 states have call successors, (19), 1 states have call predecessors, (19), 1 states have return successors, (19), 18 states have call predecessors, (19), 18 states have call successors, (19) [2024-11-09 11:59:53,902 INFO L276 IsEmpty]: Start isEmpty. Operand 10388 states and 11457 transitions. [2024-11-09 11:59:53,904 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 257 [2024-11-09 11:59:53,904 INFO L207 NwaCegarLoop]: Found error trace [2024-11-09 11:59:53,904 INFO L215 NwaCegarLoop]: trace histogram [13, 13, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 10, 10, 10, 10, 10, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-09 11:59:53,917 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (30)] Forceful destruction successful, exit code 0 [2024-11-09 11:59:54,108 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable34,30 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-09 11:59:54,109 INFO L396 AbstractCegarLoop]: === Iteration 36 === Targeting ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOW === [ULTIMATE.startErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 17 more)] === [2024-11-09 11:59:54,109 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-09 11:59:54,109 INFO L85 PathProgramCache]: Analyzing trace with hash -1466466951, now seen corresponding path program 10 times [2024-11-09 11:59:54,109 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-09 11:59:54,109 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2141371223] [2024-11-09 11:59:54,109 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-09 11:59:54,110 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-09 11:59:54,128 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unknown [2024-11-09 11:59:54,129 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [1891098930] [2024-11-09 11:59:54,129 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2024-11-09 11:59:54,129 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-09 11:59:54,129 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2024-11-09 11:59:54,132 INFO L229 MonitoredProcess]: Starting monitored process 31 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-11-09 11:59:54,134 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (31)] Waiting until timeout for monitored process [2024-11-09 11:59:54,204 INFO L227 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2024-11-09 11:59:54,204 INFO L228 tOrderPrioritization]: Conjunction of SSA is unsat [2024-11-09 11:59:54,206 INFO L255 TraceCheckSpWp]: Trace formula consists of 394 conjuncts, 32 conjuncts are in the unsatisfiable core [2024-11-09 11:59:54,208 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-11-09 11:59:54,692 INFO L134 CoverageAnalysis]: Checked inductivity of 1280 backedges. 30 proven. 862 refuted. 0 times theorem prover too weak. 388 trivial. 0 not checked. [2024-11-09 11:59:54,692 INFO L311 TraceCheckSpWp]: Computing backward predicates... [2024-11-09 11:59:54,998 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-09 11:59:54,998 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2141371223] [2024-11-09 11:59:54,999 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2024-11-09 11:59:54,999 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1891098930] [2024-11-09 11:59:54,999 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1891098930] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-09 11:59:54,999 INFO L185 FreeRefinementEngine]: Found 0 perfect and 1 imperfect interpolant sequences. [2024-11-09 11:59:54,999 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [15] total 15 [2024-11-09 11:59:54,999 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [192792584] [2024-11-09 11:59:54,999 INFO L85 oduleStraightlineAll]: Using 1 imperfect interpolants to construct interpolant automaton [2024-11-09 11:59:54,999 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 16 states [2024-11-09 11:59:54,999 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-09 11:59:55,000 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 16 interpolants. [2024-11-09 11:59:55,000 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=47, Invalid=259, Unknown=0, NotChecked=0, Total=306 [2024-11-09 11:59:55,000 INFO L87 Difference]: Start difference. First operand 10388 states and 11457 transitions. Second operand has 16 states, 15 states have (on average 8.8) internal successors, (132), 16 states have internal predecessors, (132), 9 states have call successors, (10), 1 states have call predecessors, (10), 2 states have return successors, (10), 8 states have call predecessors, (10), 9 states have call successors, (10) [2024-11-09 11:59:55,831 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-09 11:59:55,831 INFO L93 Difference]: Finished difference Result 10999 states and 12132 transitions. [2024-11-09 11:59:55,831 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 17 states. [2024-11-09 11:59:55,832 INFO L78 Accepts]: Start accepts. Automaton has has 16 states, 15 states have (on average 8.8) internal successors, (132), 16 states have internal predecessors, (132), 9 states have call successors, (10), 1 states have call predecessors, (10), 2 states have return successors, (10), 8 states have call predecessors, (10), 9 states have call successors, (10) Word has length 256 [2024-11-09 11:59:55,832 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-09 11:59:55,846 INFO L225 Difference]: With dead ends: 10999 [2024-11-09 11:59:55,846 INFO L226 Difference]: Without dead ends: 10998 [2024-11-09 11:59:55,848 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 272 GetRequests, 251 SyntacticMatches, 0 SemanticMatches, 21 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 22 ImplicationChecksByTransitivity, 0.3s TimeCoverageRelationStatistics Valid=82, Invalid=424, Unknown=0, NotChecked=0, Total=506 [2024-11-09 11:59:55,849 INFO L432 NwaCegarLoop]: 51 mSDtfsCounter, 36 mSDsluCounter, 458 mSDsCounter, 0 mSdLazyCounter, 1427 mSolverCounterSat, 4 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 38 SdHoareTripleChecker+Valid, 509 SdHoareTripleChecker+Invalid, 1431 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 4 IncrementalHoareTripleChecker+Valid, 1427 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.4s IncrementalHoareTripleChecker+Time [2024-11-09 11:59:55,849 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [38 Valid, 509 Invalid, 1431 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [4 Valid, 1427 Invalid, 0 Unknown, 0 Unchecked, 0.4s Time] [2024-11-09 11:59:55,853 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 10998 states. [2024-11-09 11:59:56,289 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 10998 to 10698. [2024-11-09 11:59:56,294 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 10698 states, 10023 states have (on average 1.0435997206425223) internal successors, (10460), 10025 states have internal predecessors, (10460), 670 states have call successors, (670), 2 states have call predecessors, (670), 2 states have return successors, (670), 670 states have call predecessors, (670), 670 states have call successors, (670) [2024-11-09 11:59:56,304 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 10698 states to 10698 states and 11800 transitions. [2024-11-09 11:59:56,306 INFO L78 Accepts]: Start accepts. Automaton has 10698 states and 11800 transitions. Word has length 256 [2024-11-09 11:59:56,307 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-09 11:59:56,307 INFO L471 AbstractCegarLoop]: Abstraction has 10698 states and 11800 transitions. [2024-11-09 11:59:56,307 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 16 states, 15 states have (on average 8.8) internal successors, (132), 16 states have internal predecessors, (132), 9 states have call successors, (10), 1 states have call predecessors, (10), 2 states have return successors, (10), 8 states have call predecessors, (10), 9 states have call successors, (10) [2024-11-09 11:59:56,307 INFO L276 IsEmpty]: Start isEmpty. Operand 10698 states and 11800 transitions. [2024-11-09 11:59:56,309 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 257 [2024-11-09 11:59:56,309 INFO L207 NwaCegarLoop]: Found error trace [2024-11-09 11:59:56,310 INFO L215 NwaCegarLoop]: trace histogram [13, 13, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 8, 8, 8, 8, 8, 4, 4, 4, 4, 4, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-09 11:59:56,322 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (31)] Forceful destruction successful, exit code 0 [2024-11-09 11:59:56,513 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 31 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable35 [2024-11-09 11:59:56,514 INFO L396 AbstractCegarLoop]: === Iteration 37 === Targeting ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOW === [ULTIMATE.startErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 17 more)] === [2024-11-09 11:59:56,514 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-09 11:59:56,514 INFO L85 PathProgramCache]: Analyzing trace with hash -1160014579, now seen corresponding path program 11 times [2024-11-09 11:59:56,515 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-09 11:59:56,515 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [948798754] [2024-11-09 11:59:56,515 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-09 11:59:56,515 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-09 11:59:56,538 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unknown [2024-11-09 11:59:56,540 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [599975618] [2024-11-09 11:59:56,540 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2024-11-09 11:59:56,540 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-09 11:59:56,540 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2024-11-09 11:59:56,542 INFO L229 MonitoredProcess]: Starting monitored process 32 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-11-09 11:59:56,543 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (32)] Waiting until timeout for monitored process [2024-11-09 11:59:56,645 INFO L227 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 13 check-sat command(s) [2024-11-09 11:59:56,645 INFO L228 tOrderPrioritization]: Conjunction of SSA is unsat [2024-11-09 11:59:56,647 INFO L255 TraceCheckSpWp]: Trace formula consists of 400 conjuncts, 56 conjuncts are in the unsatisfiable core [2024-11-09 11:59:56,651 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-11-09 11:59:57,925 INFO L134 CoverageAnalysis]: Checked inductivity of 1232 backedges. 45 proven. 976 refuted. 0 times theorem prover too weak. 211 trivial. 0 not checked. [2024-11-09 11:59:57,925 INFO L311 TraceCheckSpWp]: Computing backward predicates... [2024-11-09 11:59:58,424 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-09 11:59:58,425 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [948798754] [2024-11-09 11:59:58,425 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2024-11-09 11:59:58,425 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [599975618] [2024-11-09 11:59:58,425 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [599975618] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-09 11:59:58,425 INFO L185 FreeRefinementEngine]: Found 0 perfect and 1 imperfect interpolant sequences. [2024-11-09 11:59:58,425 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [28] total 28 [2024-11-09 11:59:58,425 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1366455766] [2024-11-09 11:59:58,425 INFO L85 oduleStraightlineAll]: Using 1 imperfect interpolants to construct interpolant automaton [2024-11-09 11:59:58,426 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 29 states [2024-11-09 11:59:58,426 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-09 11:59:58,427 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 29 interpolants. [2024-11-09 11:59:58,427 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=137, Invalid=793, Unknown=0, NotChecked=0, Total=930 [2024-11-09 11:59:58,427 INFO L87 Difference]: Start difference. First operand 10698 states and 11800 transitions. Second operand has 29 states, 28 states have (on average 6.321428571428571) internal successors, (177), 29 states have internal predecessors, (177), 12 states have call successors, (13), 1 states have call predecessors, (13), 2 states have return successors, (13), 11 states have call predecessors, (13), 12 states have call successors, (13) [2024-11-09 12:00:00,163 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-09 12:00:00,163 INFO L93 Difference]: Finished difference Result 12682 states and 13942 transitions. [2024-11-09 12:00:00,164 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 31 states. [2024-11-09 12:00:00,164 INFO L78 Accepts]: Start accepts. Automaton has has 29 states, 28 states have (on average 6.321428571428571) internal successors, (177), 29 states have internal predecessors, (177), 12 states have call successors, (13), 1 states have call predecessors, (13), 2 states have return successors, (13), 11 states have call predecessors, (13), 12 states have call successors, (13) Word has length 256 [2024-11-09 12:00:00,165 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-09 12:00:00,181 INFO L225 Difference]: With dead ends: 12682 [2024-11-09 12:00:00,182 INFO L226 Difference]: Without dead ends: 11330 [2024-11-09 12:00:00,187 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 284 GetRequests, 238 SyntacticMatches, 0 SemanticMatches, 46 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 340 ImplicationChecksByTransitivity, 0.9s TimeCoverageRelationStatistics Valid=391, Invalid=1865, Unknown=0, NotChecked=0, Total=2256 [2024-11-09 12:00:00,187 INFO L432 NwaCegarLoop]: 40 mSDtfsCounter, 41 mSDsluCounter, 462 mSDsCounter, 0 mSdLazyCounter, 1794 mSolverCounterSat, 6 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.7s Time, 0 mProtectedPredicate, 0 mProtectedAction, 42 SdHoareTripleChecker+Valid, 502 SdHoareTripleChecker+Invalid, 1800 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 6 IncrementalHoareTripleChecker+Valid, 1794 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.8s IncrementalHoareTripleChecker+Time [2024-11-09 12:00:00,188 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [42 Valid, 502 Invalid, 1800 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [6 Valid, 1794 Invalid, 0 Unknown, 0 Unchecked, 0.8s Time] [2024-11-09 12:00:00,192 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 11330 states. [2024-11-09 12:00:00,846 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 11330 to 10705. [2024-11-09 12:00:00,854 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 10705 states, 10030 states have (on average 1.043369890329013) internal successors, (10465), 10032 states have internal predecessors, (10465), 670 states have call successors, (670), 2 states have call predecessors, (670), 2 states have return successors, (670), 670 states have call predecessors, (670), 670 states have call successors, (670) [2024-11-09 12:00:00,868 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 10705 states to 10705 states and 11805 transitions. [2024-11-09 12:00:00,873 INFO L78 Accepts]: Start accepts. Automaton has 10705 states and 11805 transitions. Word has length 256 [2024-11-09 12:00:00,873 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-09 12:00:00,873 INFO L471 AbstractCegarLoop]: Abstraction has 10705 states and 11805 transitions. [2024-11-09 12:00:00,873 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 29 states, 28 states have (on average 6.321428571428571) internal successors, (177), 29 states have internal predecessors, (177), 12 states have call successors, (13), 1 states have call predecessors, (13), 2 states have return successors, (13), 11 states have call predecessors, (13), 12 states have call successors, (13) [2024-11-09 12:00:00,874 INFO L276 IsEmpty]: Start isEmpty. Operand 10705 states and 11805 transitions. [2024-11-09 12:00:00,877 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 277 [2024-11-09 12:00:00,877 INFO L207 NwaCegarLoop]: Found error trace [2024-11-09 12:00:00,877 INFO L215 NwaCegarLoop]: trace histogram [14, 14, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 11, 11, 11, 11, 11, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-09 12:00:00,895 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (32)] Ended with exit code 0 [2024-11-09 12:00:01,081 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 32 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable36 [2024-11-09 12:00:01,082 INFO L396 AbstractCegarLoop]: === Iteration 38 === Targeting ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOW === [ULTIMATE.startErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 17 more)] === [2024-11-09 12:00:01,082 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-09 12:00:01,083 INFO L85 PathProgramCache]: Analyzing trace with hash 1297058248, now seen corresponding path program 12 times [2024-11-09 12:00:01,083 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-09 12:00:01,083 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1993370208] [2024-11-09 12:00:01,083 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-09 12:00:01,083 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-09 12:00:01,102 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-09 12:00:01,371 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2024-11-09 12:00:01,372 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-09 12:00:01,373 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 7 [2024-11-09 12:00:01,373 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-09 12:00:01,373 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 20 [2024-11-09 12:00:01,374 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-09 12:00:01,375 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 40 [2024-11-09 12:00:01,375 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-09 12:00:01,376 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 60 [2024-11-09 12:00:01,376 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-09 12:00:01,377 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 80 [2024-11-09 12:00:01,378 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-09 12:00:01,380 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 100 [2024-11-09 12:00:01,380 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-09 12:00:01,381 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 120 [2024-11-09 12:00:01,382 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-09 12:00:01,383 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 140 [2024-11-09 12:00:01,383 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-09 12:00:01,384 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 160 [2024-11-09 12:00:01,385 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-09 12:00:01,386 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 180 [2024-11-09 12:00:01,386 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-09 12:00:01,387 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 200 [2024-11-09 12:00:01,388 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-09 12:00:01,389 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 220 [2024-11-09 12:00:01,389 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-09 12:00:01,390 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 240 [2024-11-09 12:00:01,391 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-09 12:00:01,392 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 260 [2024-11-09 12:00:01,393 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-09 12:00:01,394 INFO L134 CoverageAnalysis]: Checked inductivity of 1515 backedges. 287 proven. 912 refuted. 0 times theorem prover too weak. 316 trivial. 0 not checked. [2024-11-09 12:00:01,395 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-09 12:00:01,395 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1993370208] [2024-11-09 12:00:01,395 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1993370208] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-09 12:00:01,395 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [305992810] [2024-11-09 12:00:01,395 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2024-11-09 12:00:01,395 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-09 12:00:01,395 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2024-11-09 12:00:01,399 INFO L229 MonitoredProcess]: Starting monitored process 33 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-11-09 12:00:01,400 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (33)] Waiting until timeout for monitored process [2024-11-09 12:00:01,677 INFO L227 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 14 check-sat command(s) [2024-11-09 12:00:01,678 INFO L228 tOrderPrioritization]: Conjunction of SSA is unsat [2024-11-09 12:00:01,680 INFO L255 TraceCheckSpWp]: Trace formula consists of 422 conjuncts, 15 conjuncts are in the unsatisfiable core [2024-11-09 12:00:01,684 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-11-09 12:00:02,163 INFO L134 CoverageAnalysis]: Checked inductivity of 1515 backedges. 355 proven. 844 refuted. 0 times theorem prover too weak. 316 trivial. 0 not checked. [2024-11-09 12:00:02,163 INFO L311 TraceCheckSpWp]: Computing backward predicates... [2024-11-09 12:00:02,587 INFO L134 CoverageAnalysis]: Checked inductivity of 1515 backedges. 355 proven. 844 refuted. 0 times theorem prover too weak. 316 trivial. 0 not checked. [2024-11-09 12:00:02,588 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [305992810] provided 0 perfect and 2 imperfect interpolant sequences [2024-11-09 12:00:02,588 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2024-11-09 12:00:02,588 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [16, 16, 16] total 24 [2024-11-09 12:00:02,588 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [71509371] [2024-11-09 12:00:02,588 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2024-11-09 12:00:02,591 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 24 states [2024-11-09 12:00:02,591 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-09 12:00:02,592 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 24 interpolants. [2024-11-09 12:00:02,593 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=139, Invalid=413, Unknown=0, NotChecked=0, Total=552 [2024-11-09 12:00:02,593 INFO L87 Difference]: Start difference. First operand 10705 states and 11805 transitions. Second operand has 24 states, 24 states have (on average 13.583333333333334) internal successors, (326), 24 states have internal predecessors, (326), 22 states have call successors, (23), 1 states have call predecessors, (23), 1 states have return successors, (23), 22 states have call predecessors, (23), 22 states have call successors, (23) [2024-11-09 12:00:04,643 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-09 12:00:04,643 INFO L93 Difference]: Finished difference Result 21020 states and 23271 transitions. [2024-11-09 12:00:04,644 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 17 states. [2024-11-09 12:00:04,644 INFO L78 Accepts]: Start accepts. Automaton has has 24 states, 24 states have (on average 13.583333333333334) internal successors, (326), 24 states have internal predecessors, (326), 22 states have call successors, (23), 1 states have call predecessors, (23), 1 states have return successors, (23), 22 states have call predecessors, (23), 22 states have call successors, (23) Word has length 276 [2024-11-09 12:00:04,645 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-09 12:00:04,729 INFO L225 Difference]: With dead ends: 21020 [2024-11-09 12:00:04,729 INFO L226 Difference]: Without dead ends: 15860 [2024-11-09 12:00:04,767 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 602 GetRequests, 561 SyntacticMatches, 13 SemanticMatches, 28 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 396 ImplicationChecksByTransitivity, 0.3s TimeCoverageRelationStatistics Valid=214, Invalid=656, Unknown=0, NotChecked=0, Total=870 [2024-11-09 12:00:04,768 INFO L432 NwaCegarLoop]: 117 mSDtfsCounter, 30 mSDsluCounter, 757 mSDsCounter, 0 mSdLazyCounter, 1536 mSolverCounterSat, 3 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.6s Time, 0 mProtectedPredicate, 0 mProtectedAction, 30 SdHoareTripleChecker+Valid, 874 SdHoareTripleChecker+Invalid, 1539 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 3 IncrementalHoareTripleChecker+Valid, 1536 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.7s IncrementalHoareTripleChecker+Time [2024-11-09 12:00:04,769 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [30 Valid, 874 Invalid, 1539 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [3 Valid, 1536 Invalid, 0 Unknown, 0 Unchecked, 0.7s Time] [2024-11-09 12:00:04,797 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 15860 states. [2024-11-09 12:00:06,088 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 15860 to 12339. [2024-11-09 12:00:06,100 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 12339 states, 11562 states have (on average 1.0390070921985815) internal successors, (12013), 11564 states have internal predecessors, (12013), 772 states have call successors, (772), 2 states have call predecessors, (772), 2 states have return successors, (772), 772 states have call predecessors, (772), 772 states have call successors, (772) [2024-11-09 12:00:06,121 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 12339 states to 12339 states and 13557 transitions. [2024-11-09 12:00:06,128 INFO L78 Accepts]: Start accepts. Automaton has 12339 states and 13557 transitions. Word has length 276 [2024-11-09 12:00:06,129 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-09 12:00:06,129 INFO L471 AbstractCegarLoop]: Abstraction has 12339 states and 13557 transitions. [2024-11-09 12:00:06,129 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 24 states, 24 states have (on average 13.583333333333334) internal successors, (326), 24 states have internal predecessors, (326), 22 states have call successors, (23), 1 states have call predecessors, (23), 1 states have return successors, (23), 22 states have call predecessors, (23), 22 states have call successors, (23) [2024-11-09 12:00:06,129 INFO L276 IsEmpty]: Start isEmpty. Operand 12339 states and 13557 transitions. [2024-11-09 12:00:06,134 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 297 [2024-11-09 12:00:06,134 INFO L207 NwaCegarLoop]: Found error trace [2024-11-09 12:00:06,134 INFO L215 NwaCegarLoop]: trace histogram [15, 15, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 12, 12, 12, 12, 12, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-09 12:00:06,157 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (33)] Forceful destruction successful, exit code 0 [2024-11-09 12:00:06,338 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 33 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable37 [2024-11-09 12:00:06,339 INFO L396 AbstractCegarLoop]: === Iteration 39 === Targeting ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOW === [ULTIMATE.startErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 17 more)] === [2024-11-09 12:00:06,339 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-09 12:00:06,339 INFO L85 PathProgramCache]: Analyzing trace with hash 203132823, now seen corresponding path program 13 times [2024-11-09 12:00:06,340 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-09 12:00:06,340 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [97857591] [2024-11-09 12:00:06,340 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-09 12:00:06,340 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-09 12:00:06,368 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unknown [2024-11-09 12:00:06,371 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [814298047] [2024-11-09 12:00:06,371 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2024-11-09 12:00:06,371 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-09 12:00:06,371 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2024-11-09 12:00:06,373 INFO L229 MonitoredProcess]: Starting monitored process 34 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-11-09 12:00:06,382 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (34)] Waiting until timeout for monitored process [2024-11-09 12:00:06,562 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-09 12:00:06,570 INFO L255 TraceCheckSpWp]: Trace formula consists of 450 conjuncts, 67 conjuncts are in the unsatisfiable core [2024-11-09 12:00:06,578 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-11-09 12:00:08,010 INFO L134 CoverageAnalysis]: Checked inductivity of 1770 backedges. 39 proven. 1402 refuted. 0 times theorem prover too weak. 329 trivial. 0 not checked. [2024-11-09 12:00:08,010 INFO L311 TraceCheckSpWp]: Computing backward predicates... [2024-11-09 12:00:08,877 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-09 12:00:08,877 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [97857591] [2024-11-09 12:00:08,877 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2024-11-09 12:00:08,877 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [814298047] [2024-11-09 12:00:08,878 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [814298047] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-09 12:00:08,878 INFO L185 FreeRefinementEngine]: Found 0 perfect and 1 imperfect interpolant sequences. [2024-11-09 12:00:08,878 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [33] total 33 [2024-11-09 12:00:08,879 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [137478514] [2024-11-09 12:00:08,879 INFO L85 oduleStraightlineAll]: Using 1 imperfect interpolants to construct interpolant automaton [2024-11-09 12:00:08,879 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 34 states [2024-11-09 12:00:08,879 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-09 12:00:08,880 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 34 interpolants. [2024-11-09 12:00:08,880 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=92, Invalid=1240, Unknown=0, NotChecked=0, Total=1332 [2024-11-09 12:00:08,880 INFO L87 Difference]: Start difference. First operand 12339 states and 13557 transitions. Second operand has 34 states, 33 states have (on average 6.818181818181818) internal successors, (225), 34 states have internal predecessors, (225), 15 states have call successors, (16), 1 states have call predecessors, (16), 2 states have return successors, (16), 15 states have call predecessors, (16), 15 states have call successors, (16) [2024-11-09 12:00:12,481 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-09 12:00:12,481 INFO L93 Difference]: Finished difference Result 18110 states and 19950 transitions. [2024-11-09 12:00:12,482 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 36 states. [2024-11-09 12:00:12,482 INFO L78 Accepts]: Start accepts. Automaton has has 34 states, 33 states have (on average 6.818181818181818) internal successors, (225), 34 states have internal predecessors, (225), 15 states have call successors, (16), 1 states have call predecessors, (16), 2 states have return successors, (16), 15 states have call predecessors, (16), 15 states have call successors, (16) Word has length 296 [2024-11-09 12:00:12,483 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-09 12:00:12,512 INFO L225 Difference]: With dead ends: 18110 [2024-11-09 12:00:12,512 INFO L226 Difference]: Without dead ends: 12759 [2024-11-09 12:00:12,529 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 321 GetRequests, 272 SyntacticMatches, 0 SemanticMatches, 49 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 130 ImplicationChecksByTransitivity, 1.5s TimeCoverageRelationStatistics Valid=200, Invalid=2350, Unknown=0, NotChecked=0, Total=2550 [2024-11-09 12:00:12,530 INFO L432 NwaCegarLoop]: 66 mSDtfsCounter, 154 mSDsluCounter, 1424 mSDsCounter, 0 mSdLazyCounter, 6566 mSolverCounterSat, 20 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 2.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 155 SdHoareTripleChecker+Valid, 1490 SdHoareTripleChecker+Invalid, 6586 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 20 IncrementalHoareTripleChecker+Valid, 6566 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 2.5s IncrementalHoareTripleChecker+Time [2024-11-09 12:00:12,530 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [155 Valid, 1490 Invalid, 6586 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [20 Valid, 6566 Invalid, 0 Unknown, 0 Unchecked, 2.5s Time] [2024-11-09 12:00:12,539 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 12759 states. [2024-11-09 12:00:13,379 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 12759 to 12451. [2024-11-09 12:00:13,391 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 12451 states, 11667 states have (on average 1.038656038398903) internal successors, (12118), 11669 states have internal predecessors, (12118), 779 states have call successors, (779), 2 states have call predecessors, (779), 2 states have return successors, (779), 779 states have call predecessors, (779), 779 states have call successors, (779) [2024-11-09 12:00:13,412 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 12451 states to 12451 states and 13676 transitions. [2024-11-09 12:00:13,417 INFO L78 Accepts]: Start accepts. Automaton has 12451 states and 13676 transitions. Word has length 296 [2024-11-09 12:00:13,417 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-09 12:00:13,417 INFO L471 AbstractCegarLoop]: Abstraction has 12451 states and 13676 transitions. [2024-11-09 12:00:13,418 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 34 states, 33 states have (on average 6.818181818181818) internal successors, (225), 34 states have internal predecessors, (225), 15 states have call successors, (16), 1 states have call predecessors, (16), 2 states have return successors, (16), 15 states have call predecessors, (16), 15 states have call successors, (16) [2024-11-09 12:00:13,418 INFO L276 IsEmpty]: Start isEmpty. Operand 12451 states and 13676 transitions. [2024-11-09 12:00:13,422 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 297 [2024-11-09 12:00:13,422 INFO L207 NwaCegarLoop]: Found error trace [2024-11-09 12:00:13,423 INFO L215 NwaCegarLoop]: trace histogram [15, 15, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 10, 10, 10, 10, 10, 4, 4, 4, 4, 4, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-09 12:00:13,441 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (34)] Forceful destruction successful, exit code 0 [2024-11-09 12:00:13,626 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 34 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable38 [2024-11-09 12:00:13,627 INFO L396 AbstractCegarLoop]: === Iteration 40 === Targeting ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOW === [ULTIMATE.startErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 17 more)] === [2024-11-09 12:00:13,627 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-09 12:00:13,628 INFO L85 PathProgramCache]: Analyzing trace with hash -1328479445, now seen corresponding path program 14 times [2024-11-09 12:00:13,628 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-09 12:00:13,628 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [135802604] [2024-11-09 12:00:13,628 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-09 12:00:13,628 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-09 12:00:13,649 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-09 12:00:13,841 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2024-11-09 12:00:13,842 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-09 12:00:13,843 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 7 [2024-11-09 12:00:13,843 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-09 12:00:13,844 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 20 [2024-11-09 12:00:13,845 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-09 12:00:13,846 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 40 [2024-11-09 12:00:13,847 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-09 12:00:13,848 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 60 [2024-11-09 12:00:13,849 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-09 12:00:13,850 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 80 [2024-11-09 12:00:13,850 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-09 12:00:13,852 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 100 [2024-11-09 12:00:13,852 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-09 12:00:13,853 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 120 [2024-11-09 12:00:13,854 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-09 12:00:13,855 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 140 [2024-11-09 12:00:13,856 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-09 12:00:13,857 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 160 [2024-11-09 12:00:13,858 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-09 12:00:13,859 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 180 [2024-11-09 12:00:13,860 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-09 12:00:13,861 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 200 [2024-11-09 12:00:13,862 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-09 12:00:13,863 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 220 [2024-11-09 12:00:13,863 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-09 12:00:13,864 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 240 [2024-11-09 12:00:13,865 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-09 12:00:13,865 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 260 [2024-11-09 12:00:13,866 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-09 12:00:13,866 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 280 [2024-11-09 12:00:13,867 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-09 12:00:13,868 INFO L134 CoverageAnalysis]: Checked inductivity of 1706 backedges. 736 proven. 460 refuted. 0 times theorem prover too weak. 510 trivial. 0 not checked. [2024-11-09 12:00:13,869 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-09 12:00:13,869 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [135802604] [2024-11-09 12:00:13,869 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [135802604] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-09 12:00:13,869 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1887744117] [2024-11-09 12:00:13,869 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2024-11-09 12:00:13,869 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-09 12:00:13,869 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2024-11-09 12:00:13,871 INFO L229 MonitoredProcess]: Starting monitored process 35 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-11-09 12:00:13,877 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (35)] Waiting until timeout for monitored process [2024-11-09 12:00:13,965 INFO L227 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2024-11-09 12:00:13,966 INFO L228 tOrderPrioritization]: Conjunction of SSA is unsat [2024-11-09 12:00:13,968 INFO L255 TraceCheckSpWp]: Trace formula consists of 456 conjuncts, 9 conjuncts are in the unsatisfiable core [2024-11-09 12:00:13,972 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-11-09 12:00:14,224 INFO L134 CoverageAnalysis]: Checked inductivity of 1706 backedges. 1024 proven. 332 refuted. 0 times theorem prover too weak. 350 trivial. 0 not checked. [2024-11-09 12:00:14,224 INFO L311 TraceCheckSpWp]: Computing backward predicates... [2024-11-09 12:00:14,440 INFO L134 CoverageAnalysis]: Checked inductivity of 1706 backedges. 694 proven. 502 refuted. 0 times theorem prover too weak. 510 trivial. 0 not checked. [2024-11-09 12:00:14,440 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1887744117] provided 0 perfect and 2 imperfect interpolant sequences [2024-11-09 12:00:14,440 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2024-11-09 12:00:14,440 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10, 10] total 16 [2024-11-09 12:00:14,441 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1397938590] [2024-11-09 12:00:14,441 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2024-11-09 12:00:14,441 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 16 states [2024-11-09 12:00:14,442 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-09 12:00:14,442 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 16 interpolants. [2024-11-09 12:00:14,443 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=68, Invalid=172, Unknown=0, NotChecked=0, Total=240 [2024-11-09 12:00:14,443 INFO L87 Difference]: Start difference. First operand 12451 states and 13676 transitions. Second operand has 16 states, 16 states have (on average 15.125) internal successors, (242), 16 states have internal predecessors, (242), 16 states have call successors, (18), 2 states have call predecessors, (18), 2 states have return successors, (18), 16 states have call predecessors, (18), 16 states have call successors, (18) [2024-11-09 12:00:15,402 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-09 12:00:15,402 INFO L93 Difference]: Finished difference Result 14220 states and 15599 transitions. [2024-11-09 12:00:15,403 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2024-11-09 12:00:15,403 INFO L78 Accepts]: Start accepts. Automaton has has 16 states, 16 states have (on average 15.125) internal successors, (242), 16 states have internal predecessors, (242), 16 states have call successors, (18), 2 states have call predecessors, (18), 2 states have return successors, (18), 16 states have call predecessors, (18), 16 states have call successors, (18) Word has length 296 [2024-11-09 12:00:15,403 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-09 12:00:15,434 INFO L225 Difference]: With dead ends: 14220 [2024-11-09 12:00:15,435 INFO L226 Difference]: Without dead ends: 12941 [2024-11-09 12:00:15,447 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 635 GetRequests, 611 SyntacticMatches, 7 SemanticMatches, 17 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 142 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=99, Invalid=243, Unknown=0, NotChecked=0, Total=342 [2024-11-09 12:00:15,448 INFO L432 NwaCegarLoop]: 50 mSDtfsCounter, 19 mSDsluCounter, 171 mSDsCounter, 0 mSdLazyCounter, 285 mSolverCounterSat, 5 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 19 SdHoareTripleChecker+Valid, 221 SdHoareTripleChecker+Invalid, 290 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 5 IncrementalHoareTripleChecker+Valid, 285 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2024-11-09 12:00:15,448 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [19 Valid, 221 Invalid, 290 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [5 Valid, 285 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2024-11-09 12:00:15,458 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 12941 states. [2024-11-09 12:00:16,345 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 12941 to 12428. [2024-11-09 12:00:16,356 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 12428 states, 11645 states have (on average 1.038643194504079) internal successors, (12095), 11647 states have internal predecessors, (12095), 778 states have call successors, (778), 2 states have call predecessors, (778), 2 states have return successors, (778), 778 states have call predecessors, (778), 778 states have call successors, (778) [2024-11-09 12:00:16,376 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 12428 states to 12428 states and 13651 transitions. [2024-11-09 12:00:16,381 INFO L78 Accepts]: Start accepts. Automaton has 12428 states and 13651 transitions. Word has length 296 [2024-11-09 12:00:16,382 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-09 12:00:16,382 INFO L471 AbstractCegarLoop]: Abstraction has 12428 states and 13651 transitions. [2024-11-09 12:00:16,382 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 16 states, 16 states have (on average 15.125) internal successors, (242), 16 states have internal predecessors, (242), 16 states have call successors, (18), 2 states have call predecessors, (18), 2 states have return successors, (18), 16 states have call predecessors, (18), 16 states have call successors, (18) [2024-11-09 12:00:16,382 INFO L276 IsEmpty]: Start isEmpty. Operand 12428 states and 13651 transitions. [2024-11-09 12:00:16,387 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 317 [2024-11-09 12:00:16,387 INFO L207 NwaCegarLoop]: Found error trace [2024-11-09 12:00:16,387 INFO L215 NwaCegarLoop]: trace histogram [16, 16, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 13, 13, 13, 13, 13, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-09 12:00:16,407 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (35)] Forceful destruction successful, exit code 0 [2024-11-09 12:00:16,588 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 35 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable39 [2024-11-09 12:00:16,589 INFO L396 AbstractCegarLoop]: === Iteration 41 === Targeting ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOW === [ULTIMATE.startErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 17 more)] === [2024-11-09 12:00:16,589 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-09 12:00:16,589 INFO L85 PathProgramCache]: Analyzing trace with hash -2142969626, now seen corresponding path program 15 times [2024-11-09 12:00:16,589 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-09 12:00:16,589 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [26201803] [2024-11-09 12:00:16,590 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-09 12:00:16,590 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-09 12:00:16,611 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-09 12:00:17,046 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2024-11-09 12:00:17,047 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-09 12:00:17,049 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 7 [2024-11-09 12:00:17,050 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-09 12:00:17,050 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 20 [2024-11-09 12:00:17,052 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-09 12:00:17,054 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 40 [2024-11-09 12:00:17,055 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-09 12:00:17,056 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 60 [2024-11-09 12:00:17,056 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-09 12:00:17,058 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 80 [2024-11-09 12:00:17,058 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-09 12:00:17,059 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 100 [2024-11-09 12:00:17,060 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-09 12:00:17,061 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 120 [2024-11-09 12:00:17,062 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-09 12:00:17,063 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 140 [2024-11-09 12:00:17,063 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-09 12:00:17,064 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 160 [2024-11-09 12:00:17,065 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-09 12:00:17,066 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 180 [2024-11-09 12:00:17,067 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-09 12:00:17,068 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 200 [2024-11-09 12:00:17,069 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-09 12:00:17,070 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 220 [2024-11-09 12:00:17,071 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-09 12:00:17,072 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 240 [2024-11-09 12:00:17,073 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-09 12:00:17,074 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 260 [2024-11-09 12:00:17,075 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-09 12:00:17,076 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 280 [2024-11-09 12:00:17,078 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-09 12:00:17,080 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 300 [2024-11-09 12:00:17,080 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-09 12:00:17,083 INFO L134 CoverageAnalysis]: Checked inductivity of 2045 backedges. 387 proven. 1234 refuted. 0 times theorem prover too weak. 424 trivial. 0 not checked. [2024-11-09 12:00:17,083 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-09 12:00:17,083 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [26201803] [2024-11-09 12:00:17,083 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [26201803] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-09 12:00:17,084 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2004056698] [2024-11-09 12:00:17,084 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2024-11-09 12:00:17,084 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-09 12:00:17,084 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2024-11-09 12:00:17,086 INFO L229 MonitoredProcess]: Starting monitored process 36 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-11-09 12:00:17,088 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (36)] Waiting until timeout for monitored process [2024-11-09 12:00:17,180 INFO L227 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 9 check-sat command(s) [2024-11-09 12:00:17,180 INFO L228 tOrderPrioritization]: Conjunction of SSA is unsat [2024-11-09 12:00:17,186 INFO L255 TraceCheckSpWp]: Trace formula consists of 282 conjuncts, 20 conjuncts are in the unsatisfiable core [2024-11-09 12:00:17,190 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-11-09 12:00:17,663 INFO L134 CoverageAnalysis]: Checked inductivity of 2045 backedges. 0 proven. 1201 refuted. 0 times theorem prover too weak. 844 trivial. 0 not checked. [2024-11-09 12:00:17,663 INFO L311 TraceCheckSpWp]: Computing backward predicates... [2024-11-09 12:00:18,154 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2004056698] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-09 12:00:18,154 INFO L185 FreeRefinementEngine]: Found 0 perfect and 2 imperfect interpolant sequences. [2024-11-09 12:00:18,154 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [18, 11] total 28 [2024-11-09 12:00:18,154 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1791707088] [2024-11-09 12:00:18,154 INFO L85 oduleStraightlineAll]: Using 2 imperfect interpolants to construct interpolant automaton [2024-11-09 12:00:18,155 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 28 states [2024-11-09 12:00:18,155 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-09 12:00:18,156 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 28 interpolants. [2024-11-09 12:00:18,156 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=138, Invalid=792, Unknown=0, NotChecked=0, Total=930 [2024-11-09 12:00:18,156 INFO L87 Difference]: Start difference. First operand 12428 states and 13651 transitions. Second operand has 28 states, 28 states have (on average 13.071428571428571) internal successors, (366), 28 states have internal predecessors, (366), 24 states have call successors, (25), 1 states have call predecessors, (25), 1 states have return successors, (25), 24 states have call predecessors, (25), 24 states have call successors, (25) [2024-11-09 12:00:22,099 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-09 12:00:22,100 INFO L93 Difference]: Finished difference Result 23132 states and 25508 transitions. [2024-11-09 12:00:22,100 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 67 states. [2024-11-09 12:00:22,101 INFO L78 Accepts]: Start accepts. Automaton has has 28 states, 28 states have (on average 13.071428571428571) internal successors, (366), 28 states have internal predecessors, (366), 24 states have call successors, (25), 1 states have call predecessors, (25), 1 states have return successors, (25), 24 states have call predecessors, (25), 24 states have call successors, (25) Word has length 316 [2024-11-09 12:00:22,101 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-09 12:00:22,192 INFO L225 Difference]: With dead ends: 23132 [2024-11-09 12:00:22,193 INFO L226 Difference]: Without dead ends: 17972 [2024-11-09 12:00:22,231 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 424 GetRequests, 350 SyntacticMatches, 0 SemanticMatches, 74 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1613 ImplicationChecksByTransitivity, 1.2s TimeCoverageRelationStatistics Valid=664, Invalid=5036, Unknown=0, NotChecked=0, Total=5700 [2024-11-09 12:00:22,235 INFO L432 NwaCegarLoop]: 160 mSDtfsCounter, 513 mSDsluCounter, 1598 mSDsCounter, 0 mSdLazyCounter, 3978 mSolverCounterSat, 45 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 513 SdHoareTripleChecker+Valid, 1758 SdHoareTripleChecker+Invalid, 4023 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 45 IncrementalHoareTripleChecker+Valid, 3978 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.7s IncrementalHoareTripleChecker+Time [2024-11-09 12:00:22,236 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [513 Valid, 1758 Invalid, 4023 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [45 Valid, 3978 Invalid, 0 Unknown, 0 Unchecked, 1.7s Time] [2024-11-09 12:00:22,266 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 17972 states. [2024-11-09 12:00:24,263 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 17972 to 14350. [2024-11-09 12:00:24,276 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 14350 states, 13447 states have (on average 1.0347289358221166) internal successors, (13914), 13449 states have internal predecessors, (13914), 898 states have call successors, (898), 2 states have call predecessors, (898), 2 states have return successors, (898), 898 states have call predecessors, (898), 898 states have call successors, (898) [2024-11-09 12:00:24,310 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 14350 states to 14350 states and 15710 transitions. [2024-11-09 12:00:24,318 INFO L78 Accepts]: Start accepts. Automaton has 14350 states and 15710 transitions. Word has length 316 [2024-11-09 12:00:24,319 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-09 12:00:24,319 INFO L471 AbstractCegarLoop]: Abstraction has 14350 states and 15710 transitions. [2024-11-09 12:00:24,319 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 28 states, 28 states have (on average 13.071428571428571) internal successors, (366), 28 states have internal predecessors, (366), 24 states have call successors, (25), 1 states have call predecessors, (25), 1 states have return successors, (25), 24 states have call predecessors, (25), 24 states have call successors, (25) [2024-11-09 12:00:24,320 INFO L276 IsEmpty]: Start isEmpty. Operand 14350 states and 15710 transitions. [2024-11-09 12:00:24,326 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 317 [2024-11-09 12:00:24,326 INFO L207 NwaCegarLoop]: Found error trace [2024-11-09 12:00:24,326 INFO L215 NwaCegarLoop]: trace histogram [16, 16, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 12, 12, 12, 12, 12, 3, 3, 3, 3, 3, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-09 12:00:24,342 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (36)] Forceful destruction successful, exit code 0 [2024-11-09 12:00:24,527 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable40,36 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-09 12:00:24,527 INFO L396 AbstractCegarLoop]: === Iteration 42 === Targeting ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOW === [ULTIMATE.startErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 17 more)] === [2024-11-09 12:00:24,528 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-09 12:00:24,528 INFO L85 PathProgramCache]: Analyzing trace with hash 1923062448, now seen corresponding path program 16 times [2024-11-09 12:00:24,528 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-09 12:00:24,528 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [163522383] [2024-11-09 12:00:24,528 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-09 12:00:24,528 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-09 12:00:24,575 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unknown [2024-11-09 12:00:24,577 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [262183672] [2024-11-09 12:00:24,578 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2024-11-09 12:00:24,578 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-09 12:00:24,578 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2024-11-09 12:00:24,580 INFO L229 MonitoredProcess]: Starting monitored process 37 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-11-09 12:00:24,593 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (37)] Waiting until timeout for monitored process [2024-11-09 12:00:24,724 INFO L227 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2024-11-09 12:00:24,724 INFO L228 tOrderPrioritization]: Conjunction of SSA is unsat [2024-11-09 12:00:24,731 INFO L255 TraceCheckSpWp]: Trace formula consists of 481 conjuncts, 43 conjuncts are in the unsatisfiable core [2024-11-09 12:00:24,740 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-11-09 12:00:27,456 INFO L134 CoverageAnalysis]: Checked inductivity of 2005 backedges. 63 proven. 1530 refuted. 0 times theorem prover too weak. 412 trivial. 0 not checked. [2024-11-09 12:00:27,457 INFO L311 TraceCheckSpWp]: Computing backward predicates... [2024-11-09 12:00:27,776 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-09 12:00:27,777 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [163522383] [2024-11-09 12:00:27,777 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2024-11-09 12:00:27,777 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [262183672] [2024-11-09 12:00:27,777 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [262183672] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-09 12:00:27,777 INFO L185 FreeRefinementEngine]: Found 0 perfect and 1 imperfect interpolant sequences. [2024-11-09 12:00:27,777 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [27] total 27 [2024-11-09 12:00:27,777 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1943987411] [2024-11-09 12:00:27,777 INFO L85 oduleStraightlineAll]: Using 1 imperfect interpolants to construct interpolant automaton [2024-11-09 12:00:27,778 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 28 states [2024-11-09 12:00:27,778 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-09 12:00:27,778 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 28 interpolants. [2024-11-09 12:00:27,779 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=100, Invalid=830, Unknown=0, NotChecked=0, Total=930 [2024-11-09 12:00:27,779 INFO L87 Difference]: Start difference. First operand 14350 states and 15710 transitions. Second operand has 28 states, 27 states have (on average 7.222222222222222) internal successors, (195), 28 states have internal predecessors, (195), 13 states have call successors, (14), 1 states have call predecessors, (14), 2 states have return successors, (15), 13 states have call predecessors, (15), 13 states have call successors, (15) [2024-11-09 12:00:31,525 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-09 12:00:31,526 INFO L93 Difference]: Finished difference Result 14805 states and 16205 transitions. [2024-11-09 12:00:31,526 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 38 states. [2024-11-09 12:00:31,527 INFO L78 Accepts]: Start accepts. Automaton has has 28 states, 27 states have (on average 7.222222222222222) internal successors, (195), 28 states have internal predecessors, (195), 13 states have call successors, (14), 1 states have call predecessors, (14), 2 states have return successors, (15), 13 states have call predecessors, (15), 13 states have call successors, (15) Word has length 316 [2024-11-09 12:00:31,527 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-09 12:00:31,558 INFO L225 Difference]: With dead ends: 14805 [2024-11-09 12:00:31,558 INFO L226 Difference]: Without dead ends: 14580 [2024-11-09 12:00:31,569 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 349 GetRequests, 298 SyntacticMatches, 0 SemanticMatches, 51 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 580 ImplicationChecksByTransitivity, 2.2s TimeCoverageRelationStatistics Valid=385, Invalid=2371, Unknown=0, NotChecked=0, Total=2756 [2024-11-09 12:00:31,569 INFO L432 NwaCegarLoop]: 50 mSDtfsCounter, 163 mSDsluCounter, 631 mSDsCounter, 0 mSdLazyCounter, 2305 mSolverCounterSat, 22 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.6s Time, 0 mProtectedPredicate, 0 mProtectedAction, 164 SdHoareTripleChecker+Valid, 681 SdHoareTripleChecker+Invalid, 2327 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 22 IncrementalHoareTripleChecker+Valid, 2305 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.7s IncrementalHoareTripleChecker+Time [2024-11-09 12:00:31,570 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [164 Valid, 681 Invalid, 2327 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [22 Valid, 2305 Invalid, 0 Unknown, 0 Unchecked, 1.7s Time] [2024-11-09 12:00:31,578 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 14580 states. [2024-11-09 12:00:32,378 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 14580 to 14350. [2024-11-09 12:00:32,391 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 14350 states, 13447 states have (on average 1.034580203762921) internal successors, (13912), 13449 states have internal predecessors, (13912), 898 states have call successors, (898), 2 states have call predecessors, (898), 2 states have return successors, (898), 898 states have call predecessors, (898), 898 states have call successors, (898) [2024-11-09 12:00:32,413 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 14350 states to 14350 states and 15708 transitions. [2024-11-09 12:00:32,419 INFO L78 Accepts]: Start accepts. Automaton has 14350 states and 15708 transitions. Word has length 316 [2024-11-09 12:00:32,419 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-09 12:00:32,419 INFO L471 AbstractCegarLoop]: Abstraction has 14350 states and 15708 transitions. [2024-11-09 12:00:32,420 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 28 states, 27 states have (on average 7.222222222222222) internal successors, (195), 28 states have internal predecessors, (195), 13 states have call successors, (14), 1 states have call predecessors, (14), 2 states have return successors, (15), 13 states have call predecessors, (15), 13 states have call successors, (15) [2024-11-09 12:00:32,420 INFO L276 IsEmpty]: Start isEmpty. Operand 14350 states and 15708 transitions. [2024-11-09 12:00:32,424 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 317 [2024-11-09 12:00:32,424 INFO L207 NwaCegarLoop]: Found error trace [2024-11-09 12:00:32,424 INFO L215 NwaCegarLoop]: trace histogram [16, 16, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 10, 10, 10, 10, 10, 5, 5, 5, 5, 5, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-09 12:00:32,442 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (37)] Forceful destruction successful, exit code 0 [2024-11-09 12:00:32,625 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable41,37 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-09 12:00:32,625 INFO L396 AbstractCegarLoop]: === Iteration 43 === Targeting ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOW === [ULTIMATE.startErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 17 more)] === [2024-11-09 12:00:32,626 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-09 12:00:32,626 INFO L85 PathProgramCache]: Analyzing trace with hash -1531816124, now seen corresponding path program 17 times [2024-11-09 12:00:32,626 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-09 12:00:32,626 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [176045180] [2024-11-09 12:00:32,626 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-09 12:00:32,627 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-09 12:00:32,660 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unknown [2024-11-09 12:00:32,661 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [1094376762] [2024-11-09 12:00:32,661 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2024-11-09 12:00:32,662 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-09 12:00:32,662 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2024-11-09 12:00:32,666 INFO L229 MonitoredProcess]: Starting monitored process 38 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-11-09 12:00:32,667 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (38)] Waiting until timeout for monitored process [2024-11-09 12:00:32,797 INFO L227 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 16 check-sat command(s) [2024-11-09 12:00:32,798 INFO L228 tOrderPrioritization]: Conjunction of SSA is unsat [2024-11-09 12:00:32,801 INFO L255 TraceCheckSpWp]: Trace formula consists of 487 conjuncts, 68 conjuncts are in the unsatisfiable core [2024-11-09 12:00:32,806 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-11-09 12:00:34,819 INFO L134 CoverageAnalysis]: Checked inductivity of 1949 backedges. 72 proven. 1561 refuted. 0 times theorem prover too weak. 316 trivial. 0 not checked. [2024-11-09 12:00:34,819 INFO L311 TraceCheckSpWp]: Computing backward predicates... [2024-11-09 12:00:35,230 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-09 12:00:35,230 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [176045180] [2024-11-09 12:00:35,230 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2024-11-09 12:00:35,230 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1094376762] [2024-11-09 12:00:35,231 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1094376762] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-09 12:00:35,231 INFO L185 FreeRefinementEngine]: Found 0 perfect and 1 imperfect interpolant sequences. [2024-11-09 12:00:35,231 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [37] total 37 [2024-11-09 12:00:35,231 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [551947399] [2024-11-09 12:00:35,231 INFO L85 oduleStraightlineAll]: Using 1 imperfect interpolants to construct interpolant automaton [2024-11-09 12:00:35,232 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 38 states [2024-11-09 12:00:35,232 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-09 12:00:35,232 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 38 interpolants. [2024-11-09 12:00:35,233 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=229, Invalid=1331, Unknown=0, NotChecked=0, Total=1560 [2024-11-09 12:00:35,234 INFO L87 Difference]: Start difference. First operand 14350 states and 15708 transitions. Second operand has 38 states, 37 states have (on average 6.0) internal successors, (222), 38 states have internal predecessors, (222), 15 states have call successors, (16), 1 states have call predecessors, (16), 2 states have return successors, (16), 14 states have call predecessors, (16), 15 states have call successors, (16) [2024-11-09 12:00:37,516 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-09 12:00:37,517 INFO L93 Difference]: Finished difference Result 14935 states and 16328 transitions. [2024-11-09 12:00:37,517 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 41 states. [2024-11-09 12:00:37,517 INFO L78 Accepts]: Start accepts. Automaton has has 38 states, 37 states have (on average 6.0) internal successors, (222), 38 states have internal predecessors, (222), 15 states have call successors, (16), 1 states have call predecessors, (16), 2 states have return successors, (16), 14 states have call predecessors, (16), 15 states have call successors, (16) Word has length 316 [2024-11-09 12:00:37,518 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-09 12:00:37,540 INFO L225 Difference]: With dead ends: 14935 [2024-11-09 12:00:37,540 INFO L226 Difference]: Without dead ends: 14934 [2024-11-09 12:00:37,547 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 354 GetRequests, 289 SyntacticMatches, 0 SemanticMatches, 65 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 933 ImplicationChecksByTransitivity, 1.7s TimeCoverageRelationStatistics Valid=732, Invalid=3690, Unknown=0, NotChecked=0, Total=4422 [2024-11-09 12:00:37,547 INFO L432 NwaCegarLoop]: 40 mSDtfsCounter, 92 mSDsluCounter, 375 mSDsCounter, 0 mSdLazyCounter, 1623 mSolverCounterSat, 13 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.7s Time, 0 mProtectedPredicate, 0 mProtectedAction, 93 SdHoareTripleChecker+Valid, 415 SdHoareTripleChecker+Invalid, 1636 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 13 IncrementalHoareTripleChecker+Valid, 1623 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.8s IncrementalHoareTripleChecker+Time [2024-11-09 12:00:37,548 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [93 Valid, 415 Invalid, 1636 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [13 Valid, 1623 Invalid, 0 Unknown, 0 Unchecked, 0.8s Time] [2024-11-09 12:00:37,554 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 14934 states. [2024-11-09 12:00:38,154 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 14934 to 14350. [2024-11-09 12:00:38,163 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 14350 states, 13447 states have (on average 1.0345058377333234) internal successors, (13911), 13449 states have internal predecessors, (13911), 898 states have call successors, (898), 2 states have call predecessors, (898), 2 states have return successors, (898), 898 states have call predecessors, (898), 898 states have call successors, (898) [2024-11-09 12:00:38,177 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 14350 states to 14350 states and 15707 transitions. [2024-11-09 12:00:38,182 INFO L78 Accepts]: Start accepts. Automaton has 14350 states and 15707 transitions. Word has length 316 [2024-11-09 12:00:38,182 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-09 12:00:38,182 INFO L471 AbstractCegarLoop]: Abstraction has 14350 states and 15707 transitions. [2024-11-09 12:00:38,183 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 38 states, 37 states have (on average 6.0) internal successors, (222), 38 states have internal predecessors, (222), 15 states have call successors, (16), 1 states have call predecessors, (16), 2 states have return successors, (16), 14 states have call predecessors, (16), 15 states have call successors, (16) [2024-11-09 12:00:38,183 INFO L276 IsEmpty]: Start isEmpty. Operand 14350 states and 15707 transitions. [2024-11-09 12:00:38,186 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 337 [2024-11-09 12:00:38,186 INFO L207 NwaCegarLoop]: Found error trace [2024-11-09 12:00:38,186 INFO L215 NwaCegarLoop]: trace histogram [17, 17, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 14, 14, 14, 14, 14, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-09 12:00:38,199 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (38)] Ended with exit code 0 [2024-11-09 12:00:38,390 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable42,38 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-09 12:00:38,391 INFO L396 AbstractCegarLoop]: === Iteration 44 === Targeting ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOW === [ULTIMATE.startErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 17 more)] === [2024-11-09 12:00:38,391 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-09 12:00:38,391 INFO L85 PathProgramCache]: Analyzing trace with hash -1477694539, now seen corresponding path program 18 times [2024-11-09 12:00:38,391 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-09 12:00:38,391 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [274730946] [2024-11-09 12:00:38,391 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-09 12:00:38,391 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-09 12:00:38,411 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unknown [2024-11-09 12:00:38,416 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [134633267] [2024-11-09 12:00:38,416 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2024-11-09 12:00:38,416 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-09 12:00:38,416 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2024-11-09 12:00:38,421 INFO L229 MonitoredProcess]: Starting monitored process 39 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-11-09 12:00:38,423 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (39)] Waiting until timeout for monitored process [2024-11-09 12:00:38,629 INFO L227 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 16 check-sat command(s) [2024-11-09 12:00:38,629 INFO L228 tOrderPrioritization]: Conjunction of SSA is unsat [2024-11-09 12:00:38,635 INFO L255 TraceCheckSpWp]: Trace formula consists of 478 conjuncts, 22 conjuncts are in the unsatisfiable core [2024-11-09 12:00:38,638 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-11-09 12:00:39,438 INFO L134 CoverageAnalysis]: Checked inductivity of 2340 backedges. 0 proven. 1436 refuted. 0 times theorem prover too weak. 904 trivial. 0 not checked. [2024-11-09 12:00:39,439 INFO L311 TraceCheckSpWp]: Computing backward predicates... [2024-11-09 12:00:39,738 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-09 12:00:39,738 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [274730946] [2024-11-09 12:00:39,739 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2024-11-09 12:00:39,739 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [134633267] [2024-11-09 12:00:39,739 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [134633267] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-09 12:00:39,739 INFO L185 FreeRefinementEngine]: Found 0 perfect and 1 imperfect interpolant sequences. [2024-11-09 12:00:39,739 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [12] total 12 [2024-11-09 12:00:39,739 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [562031893] [2024-11-09 12:00:39,739 INFO L85 oduleStraightlineAll]: Using 1 imperfect interpolants to construct interpolant automaton [2024-11-09 12:00:39,740 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 13 states [2024-11-09 12:00:39,740 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-09 12:00:39,741 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 13 interpolants. [2024-11-09 12:00:39,741 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=37, Invalid=173, Unknown=0, NotChecked=0, Total=210 [2024-11-09 12:00:39,742 INFO L87 Difference]: Start difference. First operand 14350 states and 15707 transitions. Second operand has 13 states, 12 states have (on average 12.666666666666666) internal successors, (152), 13 states have internal predecessors, (152), 10 states have call successors, (11), 1 states have call predecessors, (11), 1 states have return successors, (11), 10 states have call predecessors, (11), 10 states have call successors, (11) [2024-11-09 12:00:41,251 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-09 12:00:41,251 INFO L93 Difference]: Finished difference Result 14961 states and 16378 transitions. [2024-11-09 12:00:41,252 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2024-11-09 12:00:41,252 INFO L78 Accepts]: Start accepts. Automaton has has 13 states, 12 states have (on average 12.666666666666666) internal successors, (152), 13 states have internal predecessors, (152), 10 states have call successors, (11), 1 states have call predecessors, (11), 1 states have return successors, (11), 10 states have call predecessors, (11), 10 states have call successors, (11) Word has length 336 [2024-11-09 12:00:41,252 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-09 12:00:41,279 INFO L225 Difference]: With dead ends: 14961 [2024-11-09 12:00:41,280 INFO L226 Difference]: Without dead ends: 14960 [2024-11-09 12:00:41,287 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 347 GetRequests, 334 SyntacticMatches, 0 SemanticMatches, 13 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=37, Invalid=173, Unknown=0, NotChecked=0, Total=210 [2024-11-09 12:00:41,287 INFO L432 NwaCegarLoop]: 79 mSDtfsCounter, 19 mSDsluCounter, 564 mSDsCounter, 0 mSdLazyCounter, 1269 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.5s Time, 0 mProtectedPredicate, 0 mProtectedAction, 20 SdHoareTripleChecker+Valid, 643 SdHoareTripleChecker+Invalid, 1269 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 1269 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.6s IncrementalHoareTripleChecker+Time [2024-11-09 12:00:41,288 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [20 Valid, 643 Invalid, 1269 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 1269 Invalid, 0 Unknown, 0 Unchecked, 0.6s Time] [2024-11-09 12:00:41,296 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 14960 states.