./Ultimate.py --spec /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/properties/no-overflow.prp --file /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/nla-digbench-scaling/mannadiv_valuebound50.c --full-output --architecture 32bit -------------------------------------------------------------------------------- Checking for overflows Using default analysis Version a046e57d Calling Ultimate with: /root/.sdkman/candidates/java/current/bin/java -Dosgi.configuration.area=/storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/data/config -Xmx15G -Xms4m -jar /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/plugins/org.eclipse.equinox.launcher_1.5.800.v20200727-1323.jar -data @noDefault -ultimatedata /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/data -tc /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/config/AutomizerReach.xml -i /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/nla-digbench-scaling/mannadiv_valuebound50.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-tmp.dk.eval-mul-div-a046e57-m [2024-10-13 13:45:36,038 INFO L188 SettingsManager]: Resetting all preferences to default values... [2024-10-13 13:45:36,106 INFO L114 SettingsManager]: Loading settings from /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/config/svcomp-Overflow-32bit-Automizer_Default.epf [2024-10-13 13:45:36,109 WARN L101 SettingsManager]: Preference file contains the following unknown settings: [2024-10-13 13:45:36,111 WARN L103 SettingsManager]: * de.uni_freiburg.informatik.ultimate.core.Log level for class [2024-10-13 13:45:36,126 INFO L130 SettingsManager]: Preferences different from defaults after loading the file: [2024-10-13 13:45:36,126 INFO L151 SettingsManager]: Preferences of UltimateCore differ from their defaults: [2024-10-13 13:45:36,126 INFO L153 SettingsManager]: * Log level for class=de.uni_freiburg.informatik.ultimate.lib.smtlibutils.quantifier.QuantifierPusher=ERROR; [2024-10-13 13:45:36,127 INFO L151 SettingsManager]: Preferences of Boogie Preprocessor differ from their defaults: [2024-10-13 13:45:36,127 INFO L153 SettingsManager]: * Use memory slicer=true [2024-10-13 13:45:36,127 INFO L151 SettingsManager]: Preferences of Boogie Procedure Inliner differ from their defaults: [2024-10-13 13:45:36,128 INFO L153 SettingsManager]: * Ignore calls to procedures called more than once=ONLY_FOR_SEQUENTIAL_PROGRAMS [2024-10-13 13:45:36,128 INFO L151 SettingsManager]: Preferences of BlockEncodingV2 differ from their defaults: [2024-10-13 13:45:36,129 INFO L153 SettingsManager]: * Create parallel compositions if possible=false [2024-10-13 13:45:36,129 INFO L153 SettingsManager]: * Use SBE=true [2024-10-13 13:45:36,129 INFO L151 SettingsManager]: Preferences of CACSL2BoogieTranslator differ from their defaults: [2024-10-13 13:45:36,129 INFO L153 SettingsManager]: * Pointer base address is valid at dereference=IGNORE [2024-10-13 13:45:36,130 INFO L153 SettingsManager]: * sizeof long=4 [2024-10-13 13:45:36,130 INFO L153 SettingsManager]: * Overapproximate operations on floating types=true [2024-10-13 13:45:36,130 INFO L153 SettingsManager]: * sizeof POINTER=4 [2024-10-13 13:45:36,131 INFO L153 SettingsManager]: * Check division by zero=IGNORE [2024-10-13 13:45:36,131 INFO L153 SettingsManager]: * Pointer to allocated memory at dereference=IGNORE [2024-10-13 13:45:36,131 INFO L153 SettingsManager]: * If two pointers are subtracted or compared they have the same base address=IGNORE [2024-10-13 13:45:36,132 INFO L153 SettingsManager]: * Check array bounds for arrays that are off heap=IGNORE [2024-10-13 13:45:36,132 INFO L153 SettingsManager]: * Allow undefined functions=false [2024-10-13 13:45:36,132 INFO L153 SettingsManager]: * Check absence of signed integer overflows=ASSERTandASSUME [2024-10-13 13:45:36,132 INFO L153 SettingsManager]: * Check unreachability of reach_error function=false [2024-10-13 13:45:36,133 INFO L153 SettingsManager]: * sizeof long double=12 [2024-10-13 13:45:36,133 INFO L153 SettingsManager]: * Check if freed pointer was valid=false [2024-10-13 13:45:36,133 INFO L153 SettingsManager]: * Use constant arrays=true [2024-10-13 13:45:36,133 INFO L151 SettingsManager]: Preferences of RCFGBuilder differ from their defaults: [2024-10-13 13:45:36,134 INFO L153 SettingsManager]: * Size of a code block=SequenceOfStatements [2024-10-13 13:45:36,134 INFO L153 SettingsManager]: * Only consider context switches at boundaries of atomic blocks=true [2024-10-13 13:45:36,134 INFO L153 SettingsManager]: * SMT solver=External_DefaultMode [2024-10-13 13:45:36,134 INFO L153 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:4000 [2024-10-13 13:45:36,135 INFO L151 SettingsManager]: Preferences of TraceAbstraction differ from their defaults: [2024-10-13 13:45:36,135 INFO L153 SettingsManager]: * Compute Interpolants along a Counterexample=FPandBP [2024-10-13 13:45:36,135 INFO L153 SettingsManager]: * Positions where we compute the Hoare Annotation=LoopHeads [2024-10-13 13:45:36,135 INFO L153 SettingsManager]: * Trace refinement strategy=CAMEL [2024-10-13 13:45:36,135 INFO L153 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in [2024-10-13 13:45:36,136 INFO L153 SettingsManager]: * Apply one-shot large block encoding in concurrent analysis=false [2024-10-13 13:45:36,136 INFO L153 SettingsManager]: * Automaton type used in concurrency analysis=PETRI_NET [2024-10-13 13:45:36,136 INFO L153 SettingsManager]: * Order on configurations for Petri net unfoldings=DBO [2024-10-13 13:45:36,136 INFO L153 SettingsManager]: * SMT solver=External_ModelsAndUnsatCoreMode [2024-10-13 13:45:36,136 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-10-13 13:45:36,335 INFO L75 nceAwareModelManager]: Repository-Root is: /tmp [2024-10-13 13:45:36,354 INFO L261 ainManager$Toolchain]: [Toolchain 1]: Applicable parser(s) successfully (re)initialized [2024-10-13 13:45:36,357 INFO L217 ainManager$Toolchain]: [Toolchain 1]: Toolchain selected. [2024-10-13 13:45:36,358 INFO L270 PluginConnector]: Initializing CDTParser... [2024-10-13 13:45:36,358 INFO L274 PluginConnector]: CDTParser initialized [2024-10-13 13:45:36,359 INFO L431 ainManager$Toolchain]: [Toolchain 1]: Parsing single file: /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/nla-digbench-scaling/mannadiv_valuebound50.c [2024-10-13 13:45:37,624 INFO L533 CDTParser]: Created temporary CDT project at NULL [2024-10-13 13:45:37,751 INFO L384 CDTParser]: Found 1 translation units. [2024-10-13 13:45:37,751 INFO L180 CDTParser]: Scanning /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/nla-digbench-scaling/mannadiv_valuebound50.c [2024-10-13 13:45:37,758 INFO L427 CDTParser]: About to delete temporary CDT project at /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/data/657a7cdf2/752ea6acd805436a997faa7d0074e155/FLAG435cd5e3f [2024-10-13 13:45:37,768 INFO L435 CDTParser]: Successfully deleted /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/data/657a7cdf2/752ea6acd805436a997faa7d0074e155 [2024-10-13 13:45:37,770 INFO L299 ainManager$Toolchain]: ####################### [Toolchain 1] ####################### [2024-10-13 13:45:37,770 INFO L133 ToolchainWalker]: Walking toolchain with 6 elements. [2024-10-13 13:45:37,771 INFO L112 PluginConnector]: ------------------------CACSL2BoogieTranslator---------------------------- [2024-10-13 13:45:37,771 INFO L270 PluginConnector]: Initializing CACSL2BoogieTranslator... [2024-10-13 13:45:37,775 INFO L274 PluginConnector]: CACSL2BoogieTranslator initialized [2024-10-13 13:45:37,776 INFO L184 PluginConnector]: Executing the observer ACSLObjectContainerObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 13.10 01:45:37" (1/1) ... [2024-10-13 13:45:37,776 INFO L204 PluginConnector]: Invalid model from CACSL2BoogieTranslator for observer de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator.ACSLObjectContainerObserver@5fcfcc4f and model type de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 13.10 01:45:37, skipping insertion in model container [2024-10-13 13:45:37,776 INFO L184 PluginConnector]: Executing the observer CACSL2BoogieTranslatorObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 13.10 01:45:37" (1/1) ... [2024-10-13 13:45:37,791 INFO L175 MainTranslator]: Built tables and reachable declarations [2024-10-13 13:45:37,924 INFO L210 PostProcessor]: Analyzing one entry point: main [2024-10-13 13:45:37,932 INFO L200 MainTranslator]: Completed pre-run [2024-10-13 13:45:37,950 INFO L210 PostProcessor]: Analyzing one entry point: main [2024-10-13 13:45:37,966 INFO L204 MainTranslator]: Completed translation [2024-10-13 13:45:37,966 INFO L201 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 13.10 01:45:37 WrapperNode [2024-10-13 13:45:37,966 INFO L131 PluginConnector]: ------------------------ END CACSL2BoogieTranslator---------------------------- [2024-10-13 13:45:37,967 INFO L112 PluginConnector]: ------------------------Boogie Procedure Inliner---------------------------- [2024-10-13 13:45:37,967 INFO L270 PluginConnector]: Initializing Boogie Procedure Inliner... [2024-10-13 13:45:37,968 INFO L274 PluginConnector]: Boogie Procedure Inliner initialized [2024-10-13 13:45:37,973 INFO L184 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 13.10 01:45:37" (1/1) ... [2024-10-13 13:45:37,979 INFO L184 PluginConnector]: Executing the observer Inliner from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 13.10 01:45:37" (1/1) ... [2024-10-13 13:45:37,993 INFO L138 Inliner]: procedures = 14, calls = 12, calls flagged for inlining = 3, calls inlined = 3, statements flattened = 69 [2024-10-13 13:45:37,994 INFO L131 PluginConnector]: ------------------------ END Boogie Procedure Inliner---------------------------- [2024-10-13 13:45:37,995 INFO L112 PluginConnector]: ------------------------Boogie Preprocessor---------------------------- [2024-10-13 13:45:37,995 INFO L270 PluginConnector]: Initializing Boogie Preprocessor... [2024-10-13 13:45:37,995 INFO L274 PluginConnector]: Boogie Preprocessor initialized [2024-10-13 13:45:38,007 INFO L184 PluginConnector]: Executing the observer EnsureBoogieModelObserver from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 13.10 01:45:37" (1/1) ... [2024-10-13 13:45:38,008 INFO L184 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 13.10 01:45:37" (1/1) ... [2024-10-13 13:45:38,009 INFO L184 PluginConnector]: Executing the observer MemorySlicer from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 13.10 01:45:37" (1/1) ... [2024-10-13 13:45:38,025 INFO L175 MemorySlicer]: Split 2 memory accesses to 1 slices as follows [2]. 100 percent of accesses are in the largest equivalence class. The 2 initializations are split as follows [2]. The 0 writes are split as follows [0]. [2024-10-13 13:45:38,026 INFO L184 PluginConnector]: Executing the observer ConstExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 13.10 01:45:37" (1/1) ... [2024-10-13 13:45:38,026 INFO L184 PluginConnector]: Executing the observer StructExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 13.10 01:45:37" (1/1) ... [2024-10-13 13:45:38,030 INFO L184 PluginConnector]: Executing the observer UnstructureCode from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 13.10 01:45:37" (1/1) ... [2024-10-13 13:45:38,032 INFO L184 PluginConnector]: Executing the observer FunctionInliner from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 13.10 01:45:37" (1/1) ... [2024-10-13 13:45:38,032 INFO L184 PluginConnector]: Executing the observer LTLStepAnnotator from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 13.10 01:45:37" (1/1) ... [2024-10-13 13:45:38,033 INFO L184 PluginConnector]: Executing the observer BoogieSymbolTableConstructor from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 13.10 01:45:37" (1/1) ... [2024-10-13 13:45:38,035 INFO L131 PluginConnector]: ------------------------ END Boogie Preprocessor---------------------------- [2024-10-13 13:45:38,037 INFO L112 PluginConnector]: ------------------------RCFGBuilder---------------------------- [2024-10-13 13:45:38,037 INFO L270 PluginConnector]: Initializing RCFGBuilder... [2024-10-13 13:45:38,038 INFO L274 PluginConnector]: RCFGBuilder initialized [2024-10-13 13:45:38,038 INFO L184 PluginConnector]: Executing the observer RCFGBuilderObserver from plugin RCFGBuilder for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 13.10 01:45:37" (1/1) ... [2024-10-13 13:45:38,043 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:4000 [2024-10-13 13:45:38,053 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2024-10-13 13:45:38,066 INFO L229 MonitoredProcess]: Starting monitored process 1 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:4000 (exit command is (exit), workingDir is null) [2024-10-13 13:45:38,069 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:4000 (1)] Waiting until timeout for monitored process [2024-10-13 13:45:38,105 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocInit [2024-10-13 13:45:38,105 INFO L130 BoogieDeclarations]: Found specification of procedure assume_abort_if_not [2024-10-13 13:45:38,106 INFO L138 BoogieDeclarations]: Found implementation of procedure assume_abort_if_not [2024-10-13 13:45:38,106 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#0 [2024-10-13 13:45:38,106 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.start [2024-10-13 13:45:38,106 INFO L138 BoogieDeclarations]: Found implementation of procedure ULTIMATE.start [2024-10-13 13:45:38,106 INFO L130 BoogieDeclarations]: Found specification of procedure __VERIFIER_assert [2024-10-13 13:45:38,106 INFO L138 BoogieDeclarations]: Found implementation of procedure __VERIFIER_assert [2024-10-13 13:45:38,158 INFO L238 CfgBuilder]: Building ICFG [2024-10-13 13:45:38,161 INFO L264 CfgBuilder]: Building CFG for each procedure with an implementation [2024-10-13 13:45:38,345 INFO L? ?]: Removed 45 outVars from TransFormulas that were not future-live. [2024-10-13 13:45:38,346 INFO L287 CfgBuilder]: Performing block encoding [2024-10-13 13:45:38,371 INFO L309 CfgBuilder]: Using the 1 location(s) as analysis (start of procedure ULTIMATE.start) [2024-10-13 13:45:38,373 INFO L314 CfgBuilder]: Removed 1 assume(true) statements. [2024-10-13 13:45:38,373 INFO L201 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 13.10 01:45:38 BoogieIcfgContainer [2024-10-13 13:45:38,374 INFO L131 PluginConnector]: ------------------------ END RCFGBuilder---------------------------- [2024-10-13 13:45:38,375 INFO L112 PluginConnector]: ------------------------TraceAbstraction---------------------------- [2024-10-13 13:45:38,375 INFO L270 PluginConnector]: Initializing TraceAbstraction... [2024-10-13 13:45:38,379 INFO L274 PluginConnector]: TraceAbstraction initialized [2024-10-13 13:45:38,379 INFO L184 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "CDTParser AST 13.10 01:45:37" (1/3) ... [2024-10-13 13:45:38,379 INFO L204 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@565c2ebd and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 13.10 01:45:38, skipping insertion in model container [2024-10-13 13:45:38,380 INFO L184 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 13.10 01:45:37" (2/3) ... [2024-10-13 13:45:38,381 INFO L204 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@565c2ebd and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 13.10 01:45:38, skipping insertion in model container [2024-10-13 13:45:38,381 INFO L184 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 13.10 01:45:38" (3/3) ... [2024-10-13 13:45:38,382 INFO L112 eAbstractionObserver]: Analyzing ICFG mannadiv_valuebound50.c [2024-10-13 13:45:38,394 INFO L209 ceAbstractionStarter]: Automizer settings: Hoare:LoopHeads NWA Interpolation:FPandBP Determinization: PREDICATE_ABSTRACTION [2024-10-13 13:45:38,394 INFO L149 ceAbstractionStarter]: Applying trace abstraction to program that has 20 error locations. [2024-10-13 13:45:38,431 INFO L332 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == AllErrorsAtOnce ======== [2024-10-13 13:45:38,436 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;@728b2d6f, mLbeIndependenceSettings=[IndependenceType=SEMANTIC, AbstractionType=NONE, UseConditional=false, UseSemiCommutativity=true, Solver=Z3, SolverTimeout=1000ms] [2024-10-13 13:45:38,436 INFO L334 AbstractCegarLoop]: Starting to check reachability of 20 error locations. [2024-10-13 13:45:38,439 INFO L276 IsEmpty]: Start isEmpty. Operand has 59 states, 32 states have (on average 1.8125) internal successors, (58), 52 states have internal predecessors, (58), 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-10-13 13:45:38,443 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 15 [2024-10-13 13:45:38,444 INFO L207 NwaCegarLoop]: Found error trace [2024-10-13 13:45:38,444 INFO L215 NwaCegarLoop]: trace histogram [2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1] [2024-10-13 13:45:38,445 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-10-13 13:45:38,448 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-10-13 13:45:38,448 INFO L85 PathProgramCache]: Analyzing trace with hash -1455350132, now seen corresponding path program 1 times [2024-10-13 13:45:38,455 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-10-13 13:45:38,455 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [669603369] [2024-10-13 13:45:38,455 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-10-13 13:45:38,455 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-10-13 13:45:38,535 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-13 13:45:38,576 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2024-10-13 13:45:38,580 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-13 13:45:38,586 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2024-10-13 13:45:38,591 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-13 13:45:38,618 INFO L134 CoverageAnalysis]: Checked inductivity of 4 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 4 trivial. 0 not checked. [2024-10-13 13:45:38,618 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-10-13 13:45:38,618 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [669603369] [2024-10-13 13:45:38,619 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [669603369] provided 1 perfect and 0 imperfect interpolant sequences [2024-10-13 13:45:38,619 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-10-13 13:45:38,619 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [] total 2 [2024-10-13 13:45:38,629 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [394153153] [2024-10-13 13:45:38,630 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-10-13 13:45:38,637 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 2 states [2024-10-13 13:45:38,641 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-10-13 13:45:38,691 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 2 interpolants. [2024-10-13 13:45:38,691 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=1, Invalid=1, Unknown=0, NotChecked=0, Total=2 [2024-10-13 13:45:38,694 INFO L87 Difference]: Start difference. First operand has 59 states, 32 states have (on average 1.8125) internal successors, (58), 52 states have internal predecessors, (58), 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 3.5) internal successors, (7), 2 states have internal predecessors, (7), 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-10-13 13:45:38,723 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-10-13 13:45:38,724 INFO L93 Difference]: Finished difference Result 116 states and 133 transitions. [2024-10-13 13:45:38,725 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2024-10-13 13:45:38,727 INFO L78 Accepts]: Start accepts. Automaton has has 2 states, 2 states have (on average 3.5) internal successors, (7), 2 states have internal predecessors, (7), 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 14 [2024-10-13 13:45:38,728 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-10-13 13:45:38,733 INFO L225 Difference]: With dead ends: 116 [2024-10-13 13:45:38,734 INFO L226 Difference]: Without dead ends: 56 [2024-10-13 13:45:38,736 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-10-13 13:45:38,739 INFO L432 NwaCegarLoop]: 60 mSDtfsCounter, 0 mSDsluCounter, 0 mSDsCounter, 0 mSdLazyCounter, 2 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 0 SdHoareTripleChecker+Valid, 60 SdHoareTripleChecker+Invalid, 2 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 2 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2024-10-13 13:45:38,740 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [0 Valid, 60 Invalid, 2 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 2 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2024-10-13 13:45:38,754 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 56 states. [2024-10-13 13:45:38,767 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 56 to 56. [2024-10-13 13:45:38,768 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 56 states, 31 states have (on average 1.6774193548387097) internal successors, (52), 50 states have internal predecessors, (52), 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-10-13 13:45:38,770 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 56 states to 56 states and 58 transitions. [2024-10-13 13:45:38,772 INFO L78 Accepts]: Start accepts. Automaton has 56 states and 58 transitions. Word has length 14 [2024-10-13 13:45:38,773 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-10-13 13:45:38,773 INFO L471 AbstractCegarLoop]: Abstraction has 56 states and 58 transitions. [2024-10-13 13:45:38,773 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 2 states, 2 states have (on average 3.5) internal successors, (7), 2 states have internal predecessors, (7), 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-10-13 13:45:38,773 INFO L276 IsEmpty]: Start isEmpty. Operand 56 states and 58 transitions. [2024-10-13 13:45:38,774 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 15 [2024-10-13 13:45:38,774 INFO L207 NwaCegarLoop]: Found error trace [2024-10-13 13:45:38,774 INFO L215 NwaCegarLoop]: trace histogram [2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1] [2024-10-13 13:45:38,775 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable0 [2024-10-13 13:45:38,775 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-10-13 13:45:38,776 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-10-13 13:45:38,776 INFO L85 PathProgramCache]: Analyzing trace with hash -1455350117, now seen corresponding path program 1 times [2024-10-13 13:45:38,776 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-10-13 13:45:38,776 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1853065585] [2024-10-13 13:45:38,776 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-10-13 13:45:38,776 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-10-13 13:45:38,802 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unknown [2024-10-13 13:45:38,804 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [1178567804] [2024-10-13 13:45:38,804 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-10-13 13:45:38,804 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-10-13 13:45:38,804 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2024-10-13 13:45:38,806 INFO L229 MonitoredProcess]: Starting monitored process 2 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-10-13 13:45:38,807 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (2)] Waiting until timeout for monitored process [2024-10-13 13:45:38,848 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-13 13:45:38,850 INFO L255 TraceCheckSpWp]: Trace formula consists of 51 conjuncts, 3 conjuncts are in the unsatisfiable core [2024-10-13 13:45:38,853 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-10-13 13:45:38,878 INFO L134 CoverageAnalysis]: Checked inductivity of 4 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 4 trivial. 0 not checked. [2024-10-13 13:45:38,878 INFO L307 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2024-10-13 13:45:38,879 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-10-13 13:45:38,879 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1853065585] [2024-10-13 13:45:38,879 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2024-10-13 13:45:38,879 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1178567804] [2024-10-13 13:45:38,880 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1178567804] provided 1 perfect and 0 imperfect interpolant sequences [2024-10-13 13:45:38,880 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-10-13 13:45:38,880 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [] total 2 [2024-10-13 13:45:38,880 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1981932317] [2024-10-13 13:45:38,881 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-10-13 13:45:38,881 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2024-10-13 13:45:38,883 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-10-13 13:45:38,884 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2024-10-13 13:45:38,885 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2024-10-13 13:45:38,885 INFO L87 Difference]: Start difference. First operand 56 states and 58 transitions. Second operand has 3 states, 2 states have (on average 3.5) internal successors, (7), 3 states have internal predecessors, (7), 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-10-13 13:45:38,950 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-10-13 13:45:38,951 INFO L93 Difference]: Finished difference Result 90 states and 100 transitions. [2024-10-13 13:45:38,952 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2024-10-13 13:45:38,952 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 2 states have (on average 3.5) internal successors, (7), 3 states have internal predecessors, (7), 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 14 [2024-10-13 13:45:38,952 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-10-13 13:45:38,953 INFO L225 Difference]: With dead ends: 90 [2024-10-13 13:45:38,953 INFO L226 Difference]: Without dead ends: 84 [2024-10-13 13:45:38,954 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 13 GetRequests, 12 SyntacticMatches, 0 SemanticMatches, 1 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2024-10-13 13:45:38,955 INFO L432 NwaCegarLoop]: 40 mSDtfsCounter, 26 mSDsluCounter, 33 mSDsCounter, 0 mSdLazyCounter, 42 mSolverCounterSat, 5 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 27 SdHoareTripleChecker+Valid, 73 SdHoareTripleChecker+Invalid, 47 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 5 IncrementalHoareTripleChecker+Valid, 42 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2024-10-13 13:45:38,955 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [27 Valid, 73 Invalid, 47 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [5 Valid, 42 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2024-10-13 13:45:38,958 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 84 states. [2024-10-13 13:45:38,965 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 84 to 76. [2024-10-13 13:45:38,966 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 76 states, 50 states have (on average 1.66) internal successors, (83), 69 states have internal predecessors, (83), 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-10-13 13:45:38,968 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 76 states to 76 states and 91 transitions. [2024-10-13 13:45:38,969 INFO L78 Accepts]: Start accepts. Automaton has 76 states and 91 transitions. Word has length 14 [2024-10-13 13:45:38,969 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-10-13 13:45:38,969 INFO L471 AbstractCegarLoop]: Abstraction has 76 states and 91 transitions. [2024-10-13 13:45:38,969 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 2 states have (on average 3.5) internal successors, (7), 3 states have internal predecessors, (7), 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-10-13 13:45:38,970 INFO L276 IsEmpty]: Start isEmpty. Operand 76 states and 91 transitions. [2024-10-13 13:45:38,971 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 17 [2024-10-13 13:45:38,971 INFO L207 NwaCegarLoop]: Found error trace [2024-10-13 13:45:38,971 INFO L215 NwaCegarLoop]: trace histogram [2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-10-13 13:45:38,984 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (2)] Ended with exit code 0 [2024-10-13 13:45:39,172 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-10-13 13:45:39,172 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-10-13 13:45:39,173 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-10-13 13:45:39,173 INFO L85 PathProgramCache]: Analyzing trace with hash 1567877597, now seen corresponding path program 1 times [2024-10-13 13:45:39,173 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-10-13 13:45:39,173 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [893377909] [2024-10-13 13:45:39,173 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-10-13 13:45:39,174 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-10-13 13:45:39,184 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-13 13:45:39,239 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2024-10-13 13:45:39,241 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-13 13:45:39,243 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2024-10-13 13:45:39,244 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-13 13:45:39,247 INFO L134 CoverageAnalysis]: Checked inductivity of 4 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 4 trivial. 0 not checked. [2024-10-13 13:45:39,247 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-10-13 13:45:39,247 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [893377909] [2024-10-13 13:45:39,248 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [893377909] provided 1 perfect and 0 imperfect interpolant sequences [2024-10-13 13:45:39,248 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-10-13 13:45:39,248 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2024-10-13 13:45:39,248 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1426554929] [2024-10-13 13:45:39,248 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-10-13 13:45:39,249 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2024-10-13 13:45:39,249 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-10-13 13:45:39,249 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2024-10-13 13:45:39,249 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=6, Invalid=6, Unknown=0, NotChecked=0, Total=12 [2024-10-13 13:45:39,250 INFO L87 Difference]: Start difference. First operand 76 states and 91 transitions. Second operand has 4 states, 3 states have (on average 3.0) internal successors, (9), 4 states have internal predecessors, (9), 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-10-13 13:45:39,424 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-10-13 13:45:39,424 INFO L93 Difference]: Finished difference Result 120 states and 152 transitions. [2024-10-13 13:45:39,424 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2024-10-13 13:45:39,425 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 3 states have (on average 3.0) internal successors, (9), 4 states have internal predecessors, (9), 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 16 [2024-10-13 13:45:39,425 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-10-13 13:45:39,426 INFO L225 Difference]: With dead ends: 120 [2024-10-13 13:45:39,426 INFO L226 Difference]: Without dead ends: 113 [2024-10-13 13:45:39,427 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-10-13 13:45:39,427 INFO L432 NwaCegarLoop]: 36 mSDtfsCounter, 34 mSDsluCounter, 35 mSDsCounter, 0 mSdLazyCounter, 48 mSolverCounterSat, 9 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 35 SdHoareTripleChecker+Valid, 71 SdHoareTripleChecker+Invalid, 57 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 9 IncrementalHoareTripleChecker+Valid, 48 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2024-10-13 13:45:39,428 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [35 Valid, 71 Invalid, 57 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [9 Valid, 48 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2024-10-13 13:45:39,429 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 113 states. [2024-10-13 13:45:39,436 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 113 to 109. [2024-10-13 13:45:39,437 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 109 states, 81 states have (on average 1.5679012345679013) internal successors, (127), 100 states have internal predecessors, (127), 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-10-13 13:45:39,438 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 109 states to 109 states and 139 transitions. [2024-10-13 13:45:39,438 INFO L78 Accepts]: Start accepts. Automaton has 109 states and 139 transitions. Word has length 16 [2024-10-13 13:45:39,439 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-10-13 13:45:39,441 INFO L471 AbstractCegarLoop]: Abstraction has 109 states and 139 transitions. [2024-10-13 13:45:39,442 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 3 states have (on average 3.0) internal successors, (9), 4 states have internal predecessors, (9), 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-10-13 13:45:39,442 INFO L276 IsEmpty]: Start isEmpty. Operand 109 states and 139 transitions. [2024-10-13 13:45:39,442 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 18 [2024-10-13 13:45:39,442 INFO L207 NwaCegarLoop]: Found error trace [2024-10-13 13:45:39,442 INFO L215 NwaCegarLoop]: trace histogram [2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-10-13 13:45:39,442 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable2 [2024-10-13 13:45:39,443 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-10-13 13:45:39,443 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-10-13 13:45:39,443 INFO L85 PathProgramCache]: Analyzing trace with hash 1359565303, now seen corresponding path program 1 times [2024-10-13 13:45:39,443 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-10-13 13:45:39,443 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [475822682] [2024-10-13 13:45:39,443 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-10-13 13:45:39,443 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-10-13 13:45:39,453 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-13 13:45:39,503 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2024-10-13 13:45:39,504 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-13 13:45:39,507 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2024-10-13 13:45:39,511 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-13 13:45:39,516 INFO L134 CoverageAnalysis]: Checked inductivity of 4 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 4 trivial. 0 not checked. [2024-10-13 13:45:39,516 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-10-13 13:45:39,517 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [475822682] [2024-10-13 13:45:39,517 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [475822682] provided 1 perfect and 0 imperfect interpolant sequences [2024-10-13 13:45:39,517 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-10-13 13:45:39,517 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2024-10-13 13:45:39,517 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1058074216] [2024-10-13 13:45:39,517 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-10-13 13:45:39,518 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2024-10-13 13:45:39,518 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-10-13 13:45:39,518 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2024-10-13 13:45:39,519 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=6, Invalid=6, Unknown=0, NotChecked=0, Total=12 [2024-10-13 13:45:39,519 INFO L87 Difference]: Start difference. First operand 109 states and 139 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-10-13 13:45:39,620 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-10-13 13:45:39,620 INFO L93 Difference]: Finished difference Result 115 states and 140 transitions. [2024-10-13 13:45:39,620 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2024-10-13 13:45:39,620 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-10-13 13:45:39,621 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-10-13 13:45:39,621 INFO L225 Difference]: With dead ends: 115 [2024-10-13 13:45:39,622 INFO L226 Difference]: Without dead ends: 106 [2024-10-13 13:45:39,622 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-10-13 13:45:39,623 INFO L432 NwaCegarLoop]: 40 mSDtfsCounter, 32 mSDsluCounter, 35 mSDsCounter, 0 mSdLazyCounter, 44 mSolverCounterSat, 5 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 33 SdHoareTripleChecker+Valid, 75 SdHoareTripleChecker+Invalid, 49 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 5 IncrementalHoareTripleChecker+Valid, 44 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2024-10-13 13:45:39,623 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [33 Valid, 75 Invalid, 49 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [5 Valid, 44 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2024-10-13 13:45:39,624 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 106 states. [2024-10-13 13:45:39,630 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 106 to 104. [2024-10-13 13:45:39,631 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 104 states, 76 states have (on average 1.5394736842105263) internal successors, (117), 95 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-10-13 13:45:39,631 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 104 states to 104 states and 129 transitions. [2024-10-13 13:45:39,632 INFO L78 Accepts]: Start accepts. Automaton has 104 states and 129 transitions. Word has length 17 [2024-10-13 13:45:39,632 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-10-13 13:45:39,632 INFO L471 AbstractCegarLoop]: Abstraction has 104 states and 129 transitions. [2024-10-13 13:45:39,632 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-10-13 13:45:39,632 INFO L276 IsEmpty]: Start isEmpty. Operand 104 states and 129 transitions. [2024-10-13 13:45:39,633 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 19 [2024-10-13 13:45:39,633 INFO L207 NwaCegarLoop]: Found error trace [2024-10-13 13:45:39,633 INFO L215 NwaCegarLoop]: trace histogram [2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-10-13 13:45:39,633 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable3 [2024-10-13 13:45:39,633 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-10-13 13:45:39,634 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-10-13 13:45:39,634 INFO L85 PathProgramCache]: Analyzing trace with hash -803148513, now seen corresponding path program 1 times [2024-10-13 13:45:39,634 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-10-13 13:45:39,634 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [949439628] [2024-10-13 13:45:39,634 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-10-13 13:45:39,635 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-10-13 13:45:39,643 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-13 13:45:39,753 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2024-10-13 13:45:39,757 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-13 13:45:39,789 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2024-10-13 13:45:39,791 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-13 13:45:39,796 INFO L134 CoverageAnalysis]: Checked inductivity of 4 backedges. 0 proven. 3 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2024-10-13 13:45:39,800 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-10-13 13:45:39,800 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [949439628] [2024-10-13 13:45:39,800 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [949439628] provided 0 perfect and 1 imperfect interpolant sequences [2024-10-13 13:45:39,801 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1318941631] [2024-10-13 13:45:39,801 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-10-13 13:45:39,801 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-10-13 13:45:39,801 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2024-10-13 13:45:39,802 INFO L229 MonitoredProcess]: Starting monitored process 3 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-10-13 13:45:39,804 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (3)] Waiting until timeout for monitored process [2024-10-13 13:45:39,835 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-13 13:45:39,836 INFO L255 TraceCheckSpWp]: Trace formula consists of 55 conjuncts, 6 conjuncts are in the unsatisfiable core [2024-10-13 13:45:39,837 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-10-13 13:45:39,940 INFO L134 CoverageAnalysis]: Checked inductivity of 4 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 4 trivial. 0 not checked. [2024-10-13 13:45:39,941 INFO L307 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2024-10-13 13:45:39,941 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1318941631] provided 1 perfect and 0 imperfect interpolant sequences [2024-10-13 13:45:39,941 INFO L185 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2024-10-13 13:45:39,941 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [6] total 8 [2024-10-13 13:45:39,942 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [231702636] [2024-10-13 13:45:39,942 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-10-13 13:45:39,943 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2024-10-13 13:45:39,943 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-10-13 13:45:39,943 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2024-10-13 13:45:39,943 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=16, Invalid=56, Unknown=0, NotChecked=0, Total=72 [2024-10-13 13:45:39,944 INFO L87 Difference]: Start difference. First operand 104 states and 129 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-10-13 13:45:40,063 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-10-13 13:45:40,063 INFO L93 Difference]: Finished difference Result 107 states and 133 transitions. [2024-10-13 13:45:40,065 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2024-10-13 13:45:40,065 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-10-13 13:45:40,065 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-10-13 13:45:40,066 INFO L225 Difference]: With dead ends: 107 [2024-10-13 13:45:40,066 INFO L226 Difference]: Without dead ends: 106 [2024-10-13 13:45:40,066 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 27 GetRequests, 19 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-10-13 13:45:40,067 INFO L432 NwaCegarLoop]: 38 mSDtfsCounter, 72 mSDsluCounter, 22 mSDsCounter, 0 mSdLazyCounter, 64 mSolverCounterSat, 3 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 73 SdHoareTripleChecker+Valid, 60 SdHoareTripleChecker+Invalid, 67 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 3 IncrementalHoareTripleChecker+Valid, 64 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2024-10-13 13:45:40,067 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [73 Valid, 60 Invalid, 67 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [3 Valid, 64 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2024-10-13 13:45:40,067 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 106 states. [2024-10-13 13:45:40,073 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 106 to 104. [2024-10-13 13:45:40,073 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 104 states, 76 states have (on average 1.5263157894736843) internal successors, (116), 95 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-10-13 13:45:40,074 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 104 states to 104 states and 128 transitions. [2024-10-13 13:45:40,074 INFO L78 Accepts]: Start accepts. Automaton has 104 states and 128 transitions. Word has length 18 [2024-10-13 13:45:40,074 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-10-13 13:45:40,074 INFO L471 AbstractCegarLoop]: Abstraction has 104 states and 128 transitions. [2024-10-13 13:45:40,075 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-10-13 13:45:40,075 INFO L276 IsEmpty]: Start isEmpty. Operand 104 states and 128 transitions. [2024-10-13 13:45:40,075 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 20 [2024-10-13 13:45:40,075 INFO L207 NwaCegarLoop]: Found error trace [2024-10-13 13:45:40,075 INFO L215 NwaCegarLoop]: trace histogram [2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-10-13 13:45:40,087 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (3)] Ended with exit code 0 [2024-10-13 13:45:40,277 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-10-13 13:45:40,278 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-10-13 13:45:40,278 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-10-13 13:45:40,278 INFO L85 PathProgramCache]: Analyzing trace with hash 872199929, now seen corresponding path program 1 times [2024-10-13 13:45:40,279 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-10-13 13:45:40,279 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1613819095] [2024-10-13 13:45:40,279 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-10-13 13:45:40,279 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-10-13 13:45:40,294 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unknown [2024-10-13 13:45:40,295 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [1139891820] [2024-10-13 13:45:40,295 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-10-13 13:45:40,298 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-10-13 13:45:40,298 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2024-10-13 13:45:40,300 INFO L229 MonitoredProcess]: Starting monitored process 4 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-10-13 13:45:40,301 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (4)] Waiting until timeout for monitored process [2024-10-13 13:45:40,335 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-13 13:45:40,337 INFO L255 TraceCheckSpWp]: Trace formula consists of 56 conjuncts, 6 conjuncts are in the unsatisfiable core [2024-10-13 13:45:40,338 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-10-13 13:45:40,381 INFO L134 CoverageAnalysis]: Checked inductivity of 4 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 4 trivial. 0 not checked. [2024-10-13 13:45:40,381 INFO L307 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2024-10-13 13:45:40,381 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-10-13 13:45:40,382 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1613819095] [2024-10-13 13:45:40,382 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2024-10-13 13:45:40,382 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1139891820] [2024-10-13 13:45:40,382 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1139891820] provided 1 perfect and 0 imperfect interpolant sequences [2024-10-13 13:45:40,382 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-10-13 13:45:40,382 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2024-10-13 13:45:40,382 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1687661742] [2024-10-13 13:45:40,382 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-10-13 13:45:40,383 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2024-10-13 13:45:40,383 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-10-13 13:45:40,383 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2024-10-13 13:45:40,383 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2024-10-13 13:45:40,383 INFO L87 Difference]: Start difference. First operand 104 states and 128 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-10-13 13:45:40,450 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-10-13 13:45:40,450 INFO L93 Difference]: Finished difference Result 105 states and 128 transitions. [2024-10-13 13:45:40,450 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2024-10-13 13:45:40,450 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-10-13 13:45:40,451 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-10-13 13:45:40,451 INFO L225 Difference]: With dead ends: 105 [2024-10-13 13:45:40,451 INFO L226 Difference]: Without dead ends: 104 [2024-10-13 13:45:40,451 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 19 GetRequests, 16 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-10-13 13:45:40,452 INFO L432 NwaCegarLoop]: 43 mSDtfsCounter, 65 mSDsluCounter, 22 mSDsCounter, 0 mSdLazyCounter, 59 mSolverCounterSat, 2 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 66 SdHoareTripleChecker+Valid, 65 SdHoareTripleChecker+Invalid, 61 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 2 IncrementalHoareTripleChecker+Valid, 59 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2024-10-13 13:45:40,452 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [66 Valid, 65 Invalid, 61 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [2 Valid, 59 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2024-10-13 13:45:40,453 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 104 states. [2024-10-13 13:45:40,459 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 104 to 104. [2024-10-13 13:45:40,459 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 104 states, 76 states have (on average 1.513157894736842) internal successors, (115), 95 states have internal predecessors, (115), 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-10-13 13:45:40,459 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 104 states to 104 states and 127 transitions. [2024-10-13 13:45:40,460 INFO L78 Accepts]: Start accepts. Automaton has 104 states and 127 transitions. Word has length 19 [2024-10-13 13:45:40,460 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-10-13 13:45:40,460 INFO L471 AbstractCegarLoop]: Abstraction has 104 states and 127 transitions. [2024-10-13 13:45:40,460 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-10-13 13:45:40,460 INFO L276 IsEmpty]: Start isEmpty. Operand 104 states and 127 transitions. [2024-10-13 13:45:40,460 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 32 [2024-10-13 13:45:40,460 INFO L207 NwaCegarLoop]: Found error trace [2024-10-13 13:45:40,460 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] [2024-10-13 13:45:40,479 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (4)] Ended with exit code 0 [2024-10-13 13:45:40,661 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-10-13 13:45:40,662 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-10-13 13:45:40,662 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-10-13 13:45:40,662 INFO L85 PathProgramCache]: Analyzing trace with hash 348287117, now seen corresponding path program 1 times [2024-10-13 13:45:40,662 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-10-13 13:45:40,662 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1415424459] [2024-10-13 13:45:40,662 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-10-13 13:45:40,663 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-10-13 13:45:40,669 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-13 13:45:40,729 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2024-10-13 13:45:40,730 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-13 13:45:40,754 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2024-10-13 13:45:40,755 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-13 13:45:40,761 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 19 [2024-10-13 13:45:40,762 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-13 13:45:40,767 INFO L134 CoverageAnalysis]: Checked inductivity of 4 backedges. 0 proven. 3 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2024-10-13 13:45:40,768 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-10-13 13:45:40,768 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1415424459] [2024-10-13 13:45:40,768 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1415424459] provided 0 perfect and 1 imperfect interpolant sequences [2024-10-13 13:45:40,768 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [171941507] [2024-10-13 13:45:40,768 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-10-13 13:45:40,768 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-10-13 13:45:40,769 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2024-10-13 13:45:40,770 INFO L229 MonitoredProcess]: Starting monitored process 5 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-10-13 13:45:40,772 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (5)] Waiting until timeout for monitored process [2024-10-13 13:45:40,805 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-13 13:45:40,807 INFO L255 TraceCheckSpWp]: Trace formula consists of 74 conjuncts, 7 conjuncts are in the unsatisfiable core [2024-10-13 13:45:40,809 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-10-13 13:45:40,851 INFO L134 CoverageAnalysis]: Checked inductivity of 4 backedges. 0 proven. 3 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2024-10-13 13:45:40,851 INFO L311 TraceCheckSpWp]: Computing backward predicates... [2024-10-13 13:45:40,928 INFO L134 CoverageAnalysis]: Checked inductivity of 4 backedges. 0 proven. 3 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2024-10-13 13:45:40,929 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [171941507] provided 0 perfect and 2 imperfect interpolant sequences [2024-10-13 13:45:40,929 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2024-10-13 13:45:40,929 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [5, 5, 5] total 8 [2024-10-13 13:45:40,929 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1880288294] [2024-10-13 13:45:40,929 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2024-10-13 13:45:40,930 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 9 states [2024-10-13 13:45:40,930 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-10-13 13:45:40,930 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 9 interpolants. [2024-10-13 13:45:40,931 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=19, Invalid=53, Unknown=0, NotChecked=0, Total=72 [2024-10-13 13:45:40,931 INFO L87 Difference]: Start difference. First operand 104 states and 127 transitions. Second operand has 9 states, 8 states have (on average 5.25) internal successors, (42), 7 states have internal predecessors, (42), 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-10-13 13:45:41,015 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-10-13 13:45:41,015 INFO L93 Difference]: Finished difference Result 157 states and 194 transitions. [2024-10-13 13:45:41,015 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2024-10-13 13:45:41,015 INFO L78 Accepts]: Start accepts. Automaton has has 9 states, 8 states have (on average 5.25) internal successors, (42), 7 states have internal predecessors, (42), 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 31 [2024-10-13 13:45:41,016 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-10-13 13:45:41,016 INFO L225 Difference]: With dead ends: 157 [2024-10-13 13:45:41,017 INFO L226 Difference]: Without dead ends: 155 [2024-10-13 13:45:41,017 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 72 GetRequests, 63 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-10-13 13:45:41,017 INFO L432 NwaCegarLoop]: 41 mSDtfsCounter, 118 mSDsluCounter, 131 mSDsCounter, 0 mSdLazyCounter, 76 mSolverCounterSat, 8 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 119 SdHoareTripleChecker+Valid, 172 SdHoareTripleChecker+Invalid, 84 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 8 IncrementalHoareTripleChecker+Valid, 76 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2024-10-13 13:45:41,018 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [119 Valid, 172 Invalid, 84 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [8 Valid, 76 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2024-10-13 13:45:41,018 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 155 states. [2024-10-13 13:45:41,032 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 155 to 145. [2024-10-13 13:45:41,032 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 145 states, 115 states have (on average 1.5043478260869565) internal successors, (173), 134 states have internal predecessors, (173), 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-10-13 13:45:41,033 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 145 states to 145 states and 189 transitions. [2024-10-13 13:45:41,033 INFO L78 Accepts]: Start accepts. Automaton has 145 states and 189 transitions. Word has length 31 [2024-10-13 13:45:41,033 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-10-13 13:45:41,033 INFO L471 AbstractCegarLoop]: Abstraction has 145 states and 189 transitions. [2024-10-13 13:45:41,034 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 9 states, 8 states have (on average 5.25) internal successors, (42), 7 states have internal predecessors, (42), 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-10-13 13:45:41,034 INFO L276 IsEmpty]: Start isEmpty. Operand 145 states and 189 transitions. [2024-10-13 13:45:41,034 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 33 [2024-10-13 13:45:41,034 INFO L207 NwaCegarLoop]: Found error trace [2024-10-13 13:45:41,034 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-10-13 13:45:41,048 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (5)] Ended with exit code 0 [2024-10-13 13:45:41,238 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-10-13 13:45:41,239 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-10-13 13:45:41,239 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-10-13 13:45:41,239 INFO L85 PathProgramCache]: Analyzing trace with hash -2088001174, now seen corresponding path program 1 times [2024-10-13 13:45:41,239 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-10-13 13:45:41,239 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1265940115] [2024-10-13 13:45:41,239 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-10-13 13:45:41,239 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-10-13 13:45:41,245 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-13 13:45:41,266 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2024-10-13 13:45:41,268 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-13 13:45:41,269 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2024-10-13 13:45:41,270 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-13 13:45:41,272 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 19 [2024-10-13 13:45:41,272 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-13 13:45:41,274 INFO L134 CoverageAnalysis]: Checked inductivity of 4 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 4 trivial. 0 not checked. [2024-10-13 13:45:41,274 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-10-13 13:45:41,274 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1265940115] [2024-10-13 13:45:41,274 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1265940115] provided 1 perfect and 0 imperfect interpolant sequences [2024-10-13 13:45:41,274 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-10-13 13:45:41,274 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2024-10-13 13:45:41,275 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1302830614] [2024-10-13 13:45:41,275 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-10-13 13:45:41,275 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2024-10-13 13:45:41,275 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-10-13 13:45:41,275 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2024-10-13 13:45:41,276 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2024-10-13 13:45:41,276 INFO L87 Difference]: Start difference. First operand 145 states and 189 transitions. Second operand has 4 states, 3 states have (on average 7.666666666666667) internal successors, (23), 4 states have internal predecessors, (23), 2 states have call successors, (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-10-13 13:45:41,301 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-10-13 13:45:41,301 INFO L93 Difference]: Finished difference Result 145 states and 189 transitions. [2024-10-13 13:45:41,302 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2024-10-13 13:45:41,302 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 3 states have (on average 7.666666666666667) internal successors, (23), 4 states have internal predecessors, (23), 2 states have call successors, (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 32 [2024-10-13 13:45:41,302 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-10-13 13:45:41,303 INFO L225 Difference]: With dead ends: 145 [2024-10-13 13:45:41,303 INFO L226 Difference]: Without dead ends: 143 [2024-10-13 13:45:41,303 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 9 GetRequests, 6 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-10-13 13:45:41,303 INFO L432 NwaCegarLoop]: 42 mSDtfsCounter, 57 mSDsluCounter, 27 mSDsCounter, 0 mSdLazyCounter, 20 mSolverCounterSat, 4 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 57 SdHoareTripleChecker+Valid, 69 SdHoareTripleChecker+Invalid, 24 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 4 IncrementalHoareTripleChecker+Valid, 20 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2024-10-13 13:45:41,304 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [57 Valid, 69 Invalid, 24 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [4 Valid, 20 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2024-10-13 13:45:41,304 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 143 states. [2024-10-13 13:45:41,310 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 143 to 143. [2024-10-13 13:45:41,310 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 143 states, 115 states have (on average 1.4608695652173913) internal successors, (168), 132 states have internal predecessors, (168), 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-10-13 13:45:41,311 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 143 states to 143 states and 184 transitions. [2024-10-13 13:45:41,311 INFO L78 Accepts]: Start accepts. Automaton has 143 states and 184 transitions. Word has length 32 [2024-10-13 13:45:41,311 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-10-13 13:45:41,311 INFO L471 AbstractCegarLoop]: Abstraction has 143 states and 184 transitions. [2024-10-13 13:45:41,311 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 3 states have (on average 7.666666666666667) internal successors, (23), 4 states have internal predecessors, (23), 2 states have call successors, (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-10-13 13:45:41,312 INFO L276 IsEmpty]: Start isEmpty. Operand 143 states and 184 transitions. [2024-10-13 13:45:41,312 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 35 [2024-10-13 13:45:41,312 INFO L207 NwaCegarLoop]: Found error trace [2024-10-13 13:45:41,312 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] [2024-10-13 13:45:41,312 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable7 [2024-10-13 13:45:41,313 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-10-13 13:45:41,313 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-10-13 13:45:41,313 INFO L85 PathProgramCache]: Analyzing trace with hash -1400336030, now seen corresponding path program 1 times [2024-10-13 13:45:41,313 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-10-13 13:45:41,313 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1203546053] [2024-10-13 13:45:41,313 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-10-13 13:45:41,313 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-10-13 13:45:41,320 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unknown [2024-10-13 13:45:41,320 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [176663195] [2024-10-13 13:45:41,321 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-10-13 13:45:41,321 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-10-13 13:45:41,321 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2024-10-13 13:45:41,322 INFO L229 MonitoredProcess]: Starting monitored process 6 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-10-13 13:45:41,323 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (6)] Waiting until timeout for monitored process [2024-10-13 13:45:41,352 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-13 13:45:41,353 INFO L255 TraceCheckSpWp]: Trace formula consists of 82 conjuncts, 6 conjuncts are in the unsatisfiable core [2024-10-13 13:45:41,354 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-10-13 13:45:41,449 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 4 trivial. 0 not checked. [2024-10-13 13:45:41,449 INFO L311 TraceCheckSpWp]: Computing backward predicates... [2024-10-13 13:45:41,595 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-10-13 13:45:41,596 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1203546053] [2024-10-13 13:45:41,596 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2024-10-13 13:45:41,596 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [176663195] [2024-10-13 13:45:41,596 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [176663195] provided 0 perfect and 1 imperfect interpolant sequences [2024-10-13 13:45:41,596 INFO L185 FreeRefinementEngine]: Found 0 perfect and 1 imperfect interpolant sequences. [2024-10-13 13:45:41,596 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [5] total 5 [2024-10-13 13:45:41,597 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1237456517] [2024-10-13 13:45:41,597 INFO L85 oduleStraightlineAll]: Using 1 imperfect interpolants to construct interpolant automaton [2024-10-13 13:45:41,597 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2024-10-13 13:45:41,597 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-10-13 13:45:41,598 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2024-10-13 13:45:41,598 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=27, Invalid=45, Unknown=0, NotChecked=0, Total=72 [2024-10-13 13:45:41,598 INFO L87 Difference]: Start difference. First operand 143 states and 184 transitions. Second operand has 6 states, 5 states have (on average 5.0) internal successors, (25), 6 states have internal predecessors, (25), 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-10-13 13:45:41,693 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-10-13 13:45:41,693 INFO L93 Difference]: Finished difference Result 150 states and 187 transitions. [2024-10-13 13:45:41,693 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2024-10-13 13:45:41,694 INFO L78 Accepts]: Start accepts. Automaton has has 6 states, 5 states have (on average 5.0) internal successors, (25), 6 states have internal predecessors, (25), 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 34 [2024-10-13 13:45:41,694 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-10-13 13:45:41,694 INFO L225 Difference]: With dead ends: 150 [2024-10-13 13:45:41,694 INFO L226 Difference]: Without dead ends: 143 [2024-10-13 13:45:41,695 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 45 GetRequests, 37 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-10-13 13:45:41,695 INFO L432 NwaCegarLoop]: 29 mSDtfsCounter, 62 mSDsluCounter, 36 mSDsCounter, 0 mSdLazyCounter, 124 mSolverCounterSat, 10 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 62 SdHoareTripleChecker+Valid, 65 SdHoareTripleChecker+Invalid, 134 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 10 IncrementalHoareTripleChecker+Valid, 124 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2024-10-13 13:45:41,695 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [62 Valid, 65 Invalid, 134 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [10 Valid, 124 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2024-10-13 13:45:41,696 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 143 states. [2024-10-13 13:45:41,701 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 143 to 139. [2024-10-13 13:45:41,701 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 139 states, 116 states have (on average 1.3448275862068966) internal successors, (156), 128 states have internal predecessors, (156), 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-10-13 13:45:41,702 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 139 states to 139 states and 172 transitions. [2024-10-13 13:45:41,702 INFO L78 Accepts]: Start accepts. Automaton has 139 states and 172 transitions. Word has length 34 [2024-10-13 13:45:41,702 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-10-13 13:45:41,702 INFO L471 AbstractCegarLoop]: Abstraction has 139 states and 172 transitions. [2024-10-13 13:45:41,703 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 6 states, 5 states have (on average 5.0) internal successors, (25), 6 states have internal predecessors, (25), 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-10-13 13:45:41,703 INFO L276 IsEmpty]: Start isEmpty. Operand 139 states and 172 transitions. [2024-10-13 13:45:41,703 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 36 [2024-10-13 13:45:41,703 INFO L207 NwaCegarLoop]: Found error trace [2024-10-13 13:45:41,703 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] [2024-10-13 13:45:41,716 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (6)] Ended with exit code 0 [2024-10-13 13:45:41,904 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-10-13 13:45:41,904 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-10-13 13:45:41,905 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-10-13 13:45:41,905 INFO L85 PathProgramCache]: Analyzing trace with hash -460743922, now seen corresponding path program 1 times [2024-10-13 13:45:41,905 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-10-13 13:45:41,905 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [464867234] [2024-10-13 13:45:41,905 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-10-13 13:45:41,905 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-10-13 13:45:41,912 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unknown [2024-10-13 13:45:41,916 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [1986632837] [2024-10-13 13:45:41,918 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-10-13 13:45:41,918 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-10-13 13:45:41,919 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2024-10-13 13:45:41,920 INFO L229 MonitoredProcess]: Starting monitored process 7 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-10-13 13:45:41,921 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (7)] Waiting until timeout for monitored process [2024-10-13 13:45:41,952 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-13 13:45:41,953 INFO L255 TraceCheckSpWp]: Trace formula consists of 83 conjuncts, 6 conjuncts are in the unsatisfiable core [2024-10-13 13:45:41,954 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-10-13 13:45:42,057 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 0 proven. 3 refuted. 0 times theorem prover too weak. 4 trivial. 0 not checked. [2024-10-13 13:45:42,057 INFO L311 TraceCheckSpWp]: Computing backward predicates... [2024-10-13 13:45:42,422 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-10-13 13:45:42,422 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [464867234] [2024-10-13 13:45:42,422 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2024-10-13 13:45:42,422 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1986632837] [2024-10-13 13:45:42,422 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1986632837] provided 0 perfect and 1 imperfect interpolant sequences [2024-10-13 13:45:42,422 INFO L185 FreeRefinementEngine]: Found 0 perfect and 1 imperfect interpolant sequences. [2024-10-13 13:45:42,422 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [5] total 5 [2024-10-13 13:45:42,423 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1457550836] [2024-10-13 13:45:42,423 INFO L85 oduleStraightlineAll]: Using 1 imperfect interpolants to construct interpolant automaton [2024-10-13 13:45:42,423 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2024-10-13 13:45:42,423 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-10-13 13:45:42,424 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2024-10-13 13:45:42,424 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=26, Invalid=46, Unknown=0, NotChecked=0, Total=72 [2024-10-13 13:45:42,424 INFO L87 Difference]: Start difference. First operand 139 states and 172 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-10-13 13:45:42,556 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-10-13 13:45:42,557 INFO L93 Difference]: Finished difference Result 187 states and 230 transitions. [2024-10-13 13:45:42,557 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2024-10-13 13:45:42,557 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-10-13 13:45:42,557 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-10-13 13:45:42,559 INFO L225 Difference]: With dead ends: 187 [2024-10-13 13:45:42,559 INFO L226 Difference]: Without dead ends: 184 [2024-10-13 13:45:42,559 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 46 GetRequests, 39 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-10-13 13:45:42,560 INFO L432 NwaCegarLoop]: 38 mSDtfsCounter, 74 mSDsluCounter, 54 mSDsCounter, 0 mSdLazyCounter, 133 mSolverCounterSat, 3 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 76 SdHoareTripleChecker+Valid, 92 SdHoareTripleChecker+Invalid, 136 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 3 IncrementalHoareTripleChecker+Valid, 133 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2024-10-13 13:45:42,560 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [76 Valid, 92 Invalid, 136 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [3 Valid, 133 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2024-10-13 13:45:42,560 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 184 states. [2024-10-13 13:45:42,566 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 184 to 176. [2024-10-13 13:45:42,566 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 176 states, 151 states have (on average 1.3311258278145695) internal successors, (201), 163 states have internal predecessors, (201), 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-10-13 13:45:42,567 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 176 states to 176 states and 221 transitions. [2024-10-13 13:45:42,567 INFO L78 Accepts]: Start accepts. Automaton has 176 states and 221 transitions. Word has length 35 [2024-10-13 13:45:42,567 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-10-13 13:45:42,567 INFO L471 AbstractCegarLoop]: Abstraction has 176 states and 221 transitions. [2024-10-13 13:45:42,567 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-10-13 13:45:42,568 INFO L276 IsEmpty]: Start isEmpty. Operand 176 states and 221 transitions. [2024-10-13 13:45:42,568 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 37 [2024-10-13 13:45:42,569 INFO L207 NwaCegarLoop]: Found error trace [2024-10-13 13:45:42,569 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] [2024-10-13 13:45:42,582 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (7)] Ended with exit code 0 [2024-10-13 13:45:42,770 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-10-13 13:45:42,770 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-10-13 13:45:42,770 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-10-13 13:45:42,770 INFO L85 PathProgramCache]: Analyzing trace with hash -1463971986, now seen corresponding path program 1 times [2024-10-13 13:45:42,770 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-10-13 13:45:42,771 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1152416843] [2024-10-13 13:45:42,771 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-10-13 13:45:42,771 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-10-13 13:45:42,776 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-13 13:45:42,824 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2024-10-13 13:45:42,834 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-13 13:45:42,836 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2024-10-13 13:45:42,837 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-13 13:45:42,839 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 19 [2024-10-13 13:45:42,840 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-13 13:45:42,842 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 4 refuted. 0 times theorem prover too weak. 4 trivial. 0 not checked. [2024-10-13 13:45:42,843 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-10-13 13:45:42,843 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1152416843] [2024-10-13 13:45:42,843 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1152416843] provided 0 perfect and 1 imperfect interpolant sequences [2024-10-13 13:45:42,843 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1195205060] [2024-10-13 13:45:42,843 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-10-13 13:45:42,843 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-10-13 13:45:42,843 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2024-10-13 13:45:42,845 INFO L229 MonitoredProcess]: Starting monitored process 8 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-10-13 13:45:42,846 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (8)] Waiting until timeout for monitored process [2024-10-13 13:45:42,875 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-13 13:45:42,876 INFO L255 TraceCheckSpWp]: Trace formula consists of 81 conjuncts, 4 conjuncts are in the unsatisfiable core [2024-10-13 13:45:42,877 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-10-13 13:45:42,958 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 4 proven. 0 refuted. 0 times theorem prover too weak. 4 trivial. 0 not checked. [2024-10-13 13:45:42,959 INFO L307 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2024-10-13 13:45:42,960 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1195205060] provided 1 perfect and 0 imperfect interpolant sequences [2024-10-13 13:45:42,960 INFO L185 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2024-10-13 13:45:42,960 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [4] total 7 [2024-10-13 13:45:42,960 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [550236588] [2024-10-13 13:45:42,961 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-10-13 13:45:42,961 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2024-10-13 13:45:42,961 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-10-13 13:45:42,961 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2024-10-13 13:45:42,961 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=21, Invalid=35, Unknown=0, NotChecked=0, Total=56 [2024-10-13 13:45:42,961 INFO L87 Difference]: Start difference. First operand 176 states and 221 transitions. Second operand has 5 states, 4 states have (on average 6.75) internal successors, (27), 5 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-10-13 13:45:43,092 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-10-13 13:45:43,092 INFO L93 Difference]: Finished difference Result 176 states and 221 transitions. [2024-10-13 13:45:43,092 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2024-10-13 13:45:43,093 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 4 states have (on average 6.75) internal successors, (27), 5 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-10-13 13:45:43,093 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-10-13 13:45:43,093 INFO L225 Difference]: With dead ends: 176 [2024-10-13 13:45:43,094 INFO L226 Difference]: Without dead ends: 174 [2024-10-13 13:45:43,094 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 45 GetRequests, 39 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-10-13 13:45:43,094 INFO L432 NwaCegarLoop]: 29 mSDtfsCounter, 25 mSDsluCounter, 32 mSDsCounter, 0 mSdLazyCounter, 73 mSolverCounterSat, 3 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 26 SdHoareTripleChecker+Valid, 61 SdHoareTripleChecker+Invalid, 76 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 3 IncrementalHoareTripleChecker+Valid, 73 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2024-10-13 13:45:43,094 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [26 Valid, 61 Invalid, 76 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [3 Valid, 73 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2024-10-13 13:45:43,095 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 174 states. [2024-10-13 13:45:43,100 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 174 to 171. [2024-10-13 13:45:43,101 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 171 states, 148 states have (on average 1.3175675675675675) internal successors, (195), 158 states have internal predecessors, (195), 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-10-13 13:45:43,101 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 171 states to 171 states and 215 transitions. [2024-10-13 13:45:43,101 INFO L78 Accepts]: Start accepts. Automaton has 171 states and 215 transitions. Word has length 36 [2024-10-13 13:45:43,102 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-10-13 13:45:43,102 INFO L471 AbstractCegarLoop]: Abstraction has 171 states and 215 transitions. [2024-10-13 13:45:43,102 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 4 states have (on average 6.75) internal successors, (27), 5 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-10-13 13:45:43,102 INFO L276 IsEmpty]: Start isEmpty. Operand 171 states and 215 transitions. [2024-10-13 13:45:43,102 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 38 [2024-10-13 13:45:43,102 INFO L207 NwaCegarLoop]: Found error trace [2024-10-13 13:45:43,103 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] [2024-10-13 13:45:43,115 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (8)] Ended with exit code 0 [2024-10-13 13:45:43,306 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-10-13 13:45:43,307 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-10-13 13:45:43,307 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-10-13 13:45:43,307 INFO L85 PathProgramCache]: Analyzing trace with hash 1861508742, now seen corresponding path program 1 times [2024-10-13 13:45:43,307 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-10-13 13:45:43,307 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1360589041] [2024-10-13 13:45:43,307 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-10-13 13:45:43,307 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-10-13 13:45:43,313 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-13 13:45:43,408 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2024-10-13 13:45:43,409 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-13 13:45:43,428 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2024-10-13 13:45:43,429 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-13 13:45:43,431 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 19 [2024-10-13 13:45:43,433 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-13 13:45:43,442 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2024-10-13 13:45:43,443 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-10-13 13:45:43,443 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1360589041] [2024-10-13 13:45:43,443 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1360589041] provided 0 perfect and 1 imperfect interpolant sequences [2024-10-13 13:45:43,443 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [946516702] [2024-10-13 13:45:43,443 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-10-13 13:45:43,443 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-10-13 13:45:43,444 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2024-10-13 13:45:43,445 INFO L229 MonitoredProcess]: Starting monitored process 9 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-10-13 13:45:43,446 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (9)] Waiting until timeout for monitored process [2024-10-13 13:45:43,476 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-13 13:45:43,478 INFO L255 TraceCheckSpWp]: Trace formula consists of 82 conjuncts, 5 conjuncts are in the unsatisfiable core [2024-10-13 13:45:43,479 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-10-13 13:45:43,544 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 0 proven. 5 refuted. 0 times theorem prover too weak. 4 trivial. 0 not checked. [2024-10-13 13:45:43,544 INFO L311 TraceCheckSpWp]: Computing backward predicates... [2024-10-13 13:45:43,632 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [946516702] provided 0 perfect and 1 imperfect interpolant sequences [2024-10-13 13:45:43,632 INFO L185 FreeRefinementEngine]: Found 0 perfect and 2 imperfect interpolant sequences. [2024-10-13 13:45:43,632 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 3] total 11 [2024-10-13 13:45:43,632 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1248045196] [2024-10-13 13:45:43,632 INFO L85 oduleStraightlineAll]: Using 2 imperfect interpolants to construct interpolant automaton [2024-10-13 13:45:43,633 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 12 states [2024-10-13 13:45:43,633 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-10-13 13:45:43,633 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2024-10-13 13:45:43,634 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=42, Invalid=140, Unknown=0, NotChecked=0, Total=182 [2024-10-13 13:45:43,634 INFO L87 Difference]: Start difference. First operand 171 states and 215 transitions. Second operand has 12 states, 11 states have (on average 4.7272727272727275) internal successors, (52), 11 states have internal predecessors, (52), 4 states have call successors, (5), 1 states have call predecessors, (5), 2 states have return successors, (6), 4 states have call predecessors, (6), 4 states have call successors, (6) [2024-10-13 13:45:44,097 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-10-13 13:45:44,097 INFO L93 Difference]: Finished difference Result 183 states and 219 transitions. [2024-10-13 13:45:44,097 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 17 states. [2024-10-13 13:45:44,098 INFO L78 Accepts]: Start accepts. Automaton has has 12 states, 11 states have (on average 4.7272727272727275) internal successors, (52), 11 states have internal predecessors, (52), 4 states have call successors, (5), 1 states have call predecessors, (5), 2 states have return successors, (6), 4 states have call predecessors, (6), 4 states have call successors, (6) Word has length 37 [2024-10-13 13:45:44,098 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-10-13 13:45:44,099 INFO L225 Difference]: With dead ends: 183 [2024-10-13 13:45:44,099 INFO L226 Difference]: Without dead ends: 168 [2024-10-13 13:45:44,099 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 76 GetRequests, 52 SyntacticMatches, 0 SemanticMatches, 24 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 112 ImplicationChecksByTransitivity, 0.3s TimeCoverageRelationStatistics Valid=182, Invalid=468, Unknown=0, NotChecked=0, Total=650 [2024-10-13 13:45:44,100 INFO L432 NwaCegarLoop]: 18 mSDtfsCounter, 130 mSDsluCounter, 83 mSDsCounter, 0 mSdLazyCounter, 275 mSolverCounterSat, 17 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 130 SdHoareTripleChecker+Valid, 101 SdHoareTripleChecker+Invalid, 292 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 17 IncrementalHoareTripleChecker+Valid, 275 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time [2024-10-13 13:45:44,100 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [130 Valid, 101 Invalid, 292 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [17 Valid, 275 Invalid, 0 Unknown, 0 Unchecked, 0.3s Time] [2024-10-13 13:45:44,100 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 168 states. [2024-10-13 13:45:44,107 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 168 to 162. [2024-10-13 13:45:44,107 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 162 states, 140 states have (on average 1.25) internal successors, (175), 149 states have internal predecessors, (175), 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-10-13 13:45:44,108 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 162 states to 162 states and 195 transitions. [2024-10-13 13:45:44,108 INFO L78 Accepts]: Start accepts. Automaton has 162 states and 195 transitions. Word has length 37 [2024-10-13 13:45:44,108 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-10-13 13:45:44,108 INFO L471 AbstractCegarLoop]: Abstraction has 162 states and 195 transitions. [2024-10-13 13:45:44,109 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 12 states, 11 states have (on average 4.7272727272727275) internal successors, (52), 11 states have internal predecessors, (52), 4 states have call successors, (5), 1 states have call predecessors, (5), 2 states have return successors, (6), 4 states have call predecessors, (6), 4 states have call successors, (6) [2024-10-13 13:45:44,109 INFO L276 IsEmpty]: Start isEmpty. Operand 162 states and 195 transitions. [2024-10-13 13:45:44,109 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 39 [2024-10-13 13:45:44,109 INFO L207 NwaCegarLoop]: Found error trace [2024-10-13 13:45:44,109 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] [2024-10-13 13:45:44,127 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (9)] Ended with exit code 0 [2024-10-13 13:45:44,310 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-10-13 13:45:44,311 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-10-13 13:45:44,311 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-10-13 13:45:44,311 INFO L85 PathProgramCache]: Analyzing trace with hash 1872196208, now seen corresponding path program 1 times [2024-10-13 13:45:44,311 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-10-13 13:45:44,311 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [6750837] [2024-10-13 13:45:44,311 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-10-13 13:45:44,311 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-10-13 13:45:44,318 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-13 13:45:44,354 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2024-10-13 13:45:44,354 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-13 13:45:44,356 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2024-10-13 13:45:44,357 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-13 13:45:44,357 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 19 [2024-10-13 13:45:44,358 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-13 13:45:44,360 INFO L134 CoverageAnalysis]: Checked inductivity of 10 backedges. 6 proven. 0 refuted. 0 times theorem prover too weak. 4 trivial. 0 not checked. [2024-10-13 13:45:44,361 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-10-13 13:45:44,361 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [6750837] [2024-10-13 13:45:44,361 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [6750837] provided 1 perfect and 0 imperfect interpolant sequences [2024-10-13 13:45:44,361 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-10-13 13:45:44,361 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2024-10-13 13:45:44,361 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [419644298] [2024-10-13 13:45:44,361 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-10-13 13:45:44,362 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2024-10-13 13:45:44,362 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-10-13 13:45:44,362 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2024-10-13 13:45:44,362 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=6, Invalid=6, Unknown=0, NotChecked=0, Total=12 [2024-10-13 13:45:44,362 INFO L87 Difference]: Start difference. First operand 162 states and 195 transitions. Second operand has 4 states, 3 states have (on average 9.666666666666666) internal successors, (29), 4 states have internal predecessors, (29), 2 states have call successors, (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-10-13 13:45:44,496 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-10-13 13:45:44,496 INFO L93 Difference]: Finished difference Result 163 states and 195 transitions. [2024-10-13 13:45:44,497 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2024-10-13 13:45:44,497 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 3 states have (on average 9.666666666666666) internal successors, (29), 4 states have internal predecessors, (29), 2 states have call successors, (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 38 [2024-10-13 13:45:44,497 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-10-13 13:45:44,498 INFO L225 Difference]: With dead ends: 163 [2024-10-13 13:45:44,498 INFO L226 Difference]: Without dead ends: 162 [2024-10-13 13:45:44,498 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-10-13 13:45:44,498 INFO L432 NwaCegarLoop]: 30 mSDtfsCounter, 0 mSDsluCounter, 25 mSDsCounter, 0 mSdLazyCounter, 85 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 0 SdHoareTripleChecker+Valid, 55 SdHoareTripleChecker+Invalid, 85 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 85 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2024-10-13 13:45:44,498 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [0 Valid, 55 Invalid, 85 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 85 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2024-10-13 13:45:44,499 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 162 states. [2024-10-13 13:45:44,504 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 162 to 162. [2024-10-13 13:45:44,504 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 162 states, 140 states have (on average 1.2214285714285715) internal successors, (171), 149 states have internal predecessors, (171), 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-10-13 13:45:44,504 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 162 states to 162 states and 191 transitions. [2024-10-13 13:45:44,505 INFO L78 Accepts]: Start accepts. Automaton has 162 states and 191 transitions. Word has length 38 [2024-10-13 13:45:44,505 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-10-13 13:45:44,505 INFO L471 AbstractCegarLoop]: Abstraction has 162 states and 191 transitions. [2024-10-13 13:45:44,505 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 3 states have (on average 9.666666666666666) internal successors, (29), 4 states have internal predecessors, (29), 2 states have call successors, (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-10-13 13:45:44,505 INFO L276 IsEmpty]: Start isEmpty. Operand 162 states and 191 transitions. [2024-10-13 13:45:44,505 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 39 [2024-10-13 13:45:44,506 INFO L207 NwaCegarLoop]: Found error trace [2024-10-13 13:45:44,506 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] [2024-10-13 13:45:44,506 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable12 [2024-10-13 13:45:44,506 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-10-13 13:45:44,506 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-10-13 13:45:44,506 INFO L85 PathProgramCache]: Analyzing trace with hash 693347430, now seen corresponding path program 1 times [2024-10-13 13:45:44,506 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-10-13 13:45:44,506 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1338772344] [2024-10-13 13:45:44,506 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-10-13 13:45:44,507 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-10-13 13:45:44,512 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-13 13:45:44,594 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2024-10-13 13:45:44,596 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-13 13:45:44,619 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2024-10-13 13:45:44,619 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-13 13:45:44,621 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 19 [2024-10-13 13:45:44,621 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-13 13:45:44,629 INFO L134 CoverageAnalysis]: Checked inductivity of 10 backedges. 2 proven. 7 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2024-10-13 13:45:44,629 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-10-13 13:45:44,629 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1338772344] [2024-10-13 13:45:44,629 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1338772344] provided 0 perfect and 1 imperfect interpolant sequences [2024-10-13 13:45:44,629 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [563578717] [2024-10-13 13:45:44,629 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-10-13 13:45:44,629 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-10-13 13:45:44,629 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2024-10-13 13:45:44,630 INFO L229 MonitoredProcess]: Starting monitored process 10 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-10-13 13:45:44,634 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (10)] Waiting until timeout for monitored process [2024-10-13 13:45:44,669 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-13 13:45:44,670 INFO L255 TraceCheckSpWp]: Trace formula consists of 86 conjuncts, 11 conjuncts are in the unsatisfiable core [2024-10-13 13:45:44,671 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-10-13 13:45:44,771 INFO L134 CoverageAnalysis]: Checked inductivity of 10 backedges. 6 proven. 3 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2024-10-13 13:45:44,772 INFO L311 TraceCheckSpWp]: Computing backward predicates... [2024-10-13 13:45:45,163 INFO L134 CoverageAnalysis]: Checked inductivity of 10 backedges. 0 proven. 9 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2024-10-13 13:45:45,163 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [563578717] provided 0 perfect and 2 imperfect interpolant sequences [2024-10-13 13:45:45,163 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2024-10-13 13:45:45,163 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 9, 9] total 16 [2024-10-13 13:45:45,164 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1534527805] [2024-10-13 13:45:45,164 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2024-10-13 13:45:45,164 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 17 states [2024-10-13 13:45:45,164 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-10-13 13:45:45,165 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 17 interpolants. [2024-10-13 13:45:45,165 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=57, Invalid=215, Unknown=0, NotChecked=0, Total=272 [2024-10-13 13:45:45,165 INFO L87 Difference]: Start difference. First operand 162 states and 191 transitions. Second operand has 17 states, 16 states have (on average 3.25) internal successors, (52), 16 states have internal predecessors, (52), 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-10-13 13:45:45,534 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-10-13 13:45:45,534 INFO L93 Difference]: Finished difference Result 163 states and 191 transitions. [2024-10-13 13:45:45,535 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 14 states. [2024-10-13 13:45:45,535 INFO L78 Accepts]: Start accepts. Automaton has has 17 states, 16 states have (on average 3.25) internal successors, (52), 16 states have internal predecessors, (52), 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 38 [2024-10-13 13:45:45,535 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-10-13 13:45:45,536 INFO L225 Difference]: With dead ends: 163 [2024-10-13 13:45:45,536 INFO L226 Difference]: Without dead ends: 160 [2024-10-13 13:45:45,536 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 97 GetRequests, 68 SyntacticMatches, 5 SemanticMatches, 24 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 123 ImplicationChecksByTransitivity, 0.5s TimeCoverageRelationStatistics Valid=159, Invalid=491, Unknown=0, NotChecked=0, Total=650 [2024-10-13 13:45:45,537 INFO L432 NwaCegarLoop]: 15 mSDtfsCounter, 121 mSDsluCounter, 116 mSDsCounter, 0 mSdLazyCounter, 259 mSolverCounterSat, 27 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 121 SdHoareTripleChecker+Valid, 131 SdHoareTripleChecker+Invalid, 286 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 27 IncrementalHoareTripleChecker+Valid, 259 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2024-10-13 13:45:45,537 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [121 Valid, 131 Invalid, 286 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [27 Valid, 259 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2024-10-13 13:45:45,537 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 160 states. [2024-10-13 13:45:45,544 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 160 to 137. [2024-10-13 13:45:45,544 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 137 states, 119 states have (on average 1.1932773109243697) internal successors, (142), 125 states have internal predecessors, (142), 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-10-13 13:45:45,545 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 137 states to 137 states and 160 transitions. [2024-10-13 13:45:45,545 INFO L78 Accepts]: Start accepts. Automaton has 137 states and 160 transitions. Word has length 38 [2024-10-13 13:45:45,545 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-10-13 13:45:45,545 INFO L471 AbstractCegarLoop]: Abstraction has 137 states and 160 transitions. [2024-10-13 13:45:45,545 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 17 states, 16 states have (on average 3.25) internal successors, (52), 16 states have internal predecessors, (52), 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-10-13 13:45:45,546 INFO L276 IsEmpty]: Start isEmpty. Operand 137 states and 160 transitions. [2024-10-13 13:45:45,546 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 40 [2024-10-13 13:45:45,546 INFO L207 NwaCegarLoop]: Found error trace [2024-10-13 13:45:45,546 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] [2024-10-13 13:45:45,562 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (10)] Ended with exit code 0 [2024-10-13 13:45:45,747 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-10-13 13:45:45,747 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-10-13 13:45:45,748 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-10-13 13:45:45,748 INFO L85 PathProgramCache]: Analyzing trace with hash 18933906, now seen corresponding path program 1 times [2024-10-13 13:45:45,748 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-10-13 13:45:45,748 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1367428254] [2024-10-13 13:45:45,748 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-10-13 13:45:45,748 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-10-13 13:45:45,758 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unknown [2024-10-13 13:45:45,759 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [1856584780] [2024-10-13 13:45:45,759 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-10-13 13:45:45,760 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-10-13 13:45:45,760 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2024-10-13 13:45:45,764 INFO L229 MonitoredProcess]: Starting monitored process 11 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-10-13 13:45:45,771 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (11)] Waiting until timeout for monitored process [2024-10-13 13:45:45,806 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-13 13:45:45,807 INFO L255 TraceCheckSpWp]: Trace formula consists of 87 conjuncts, 16 conjuncts are in the unsatisfiable core [2024-10-13 13:45:45,808 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-10-13 13:45:45,946 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 0 proven. 7 refuted. 0 times theorem prover too weak. 4 trivial. 0 not checked. [2024-10-13 13:45:45,946 INFO L311 TraceCheckSpWp]: Computing backward predicates... [2024-10-13 13:45:46,059 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 0 proven. 7 refuted. 0 times theorem prover too weak. 4 trivial. 0 not checked. [2024-10-13 13:45:46,059 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-10-13 13:45:46,059 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1367428254] [2024-10-13 13:45:46,059 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2024-10-13 13:45:46,059 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1856584780] [2024-10-13 13:45:46,060 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1856584780] provided 0 perfect and 2 imperfect interpolant sequences [2024-10-13 13:45:46,060 INFO L185 FreeRefinementEngine]: Found 0 perfect and 2 imperfect interpolant sequences. [2024-10-13 13:45:46,060 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [6, 6] total 10 [2024-10-13 13:45:46,060 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1394643653] [2024-10-13 13:45:46,060 INFO L85 oduleStraightlineAll]: Using 2 imperfect interpolants to construct interpolant automaton [2024-10-13 13:45:46,060 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 11 states [2024-10-13 13:45:46,060 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-10-13 13:45:46,060 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2024-10-13 13:45:46,061 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=30, Invalid=80, Unknown=0, NotChecked=0, Total=110 [2024-10-13 13:45:46,061 INFO L87 Difference]: Start difference. First operand 137 states and 160 transitions. Second operand has 11 states, 10 states have (on average 5.3) internal successors, (53), 11 states have internal predecessors, (53), 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-10-13 13:45:46,284 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-10-13 13:45:46,284 INFO L93 Difference]: Finished difference Result 219 states and 257 transitions. [2024-10-13 13:45:46,284 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2024-10-13 13:45:46,285 INFO L78 Accepts]: Start accepts. Automaton has has 11 states, 10 states have (on average 5.3) internal successors, (53), 11 states have internal predecessors, (53), 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 39 [2024-10-13 13:45:46,285 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-10-13 13:45:46,285 INFO L225 Difference]: With dead ends: 219 [2024-10-13 13:45:46,285 INFO L226 Difference]: Without dead ends: 152 [2024-10-13 13:45:46,286 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 83 GetRequests, 66 SyntacticMatches, 1 SemanticMatches, 16 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 30 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=78, Invalid=228, Unknown=0, NotChecked=0, Total=306 [2024-10-13 13:45:46,286 INFO L432 NwaCegarLoop]: 18 mSDtfsCounter, 70 mSDsluCounter, 76 mSDsCounter, 0 mSdLazyCounter, 196 mSolverCounterSat, 12 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 70 SdHoareTripleChecker+Valid, 94 SdHoareTripleChecker+Invalid, 208 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 12 IncrementalHoareTripleChecker+Valid, 196 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2024-10-13 13:45:46,286 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [70 Valid, 94 Invalid, 208 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [12 Valid, 196 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2024-10-13 13:45:46,287 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 152 states. [2024-10-13 13:45:46,292 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 152 to 152. [2024-10-13 13:45:46,292 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 152 states, 134 states have (on average 1.1417910447761195) internal successors, (153), 139 states have internal predecessors, (153), 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-10-13 13:45:46,292 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 152 states to 152 states and 173 transitions. [2024-10-13 13:45:46,293 INFO L78 Accepts]: Start accepts. Automaton has 152 states and 173 transitions. Word has length 39 [2024-10-13 13:45:46,293 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-10-13 13:45:46,293 INFO L471 AbstractCegarLoop]: Abstraction has 152 states and 173 transitions. [2024-10-13 13:45:46,293 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 11 states, 10 states have (on average 5.3) internal successors, (53), 11 states have internal predecessors, (53), 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-10-13 13:45:46,293 INFO L276 IsEmpty]: Start isEmpty. Operand 152 states and 173 transitions. [2024-10-13 13:45:46,297 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 56 [2024-10-13 13:45:46,298 INFO L207 NwaCegarLoop]: Found error trace [2024-10-13 13:45:46,298 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] [2024-10-13 13:45:46,316 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (11)] Forceful destruction successful, exit code 0 [2024-10-13 13:45:46,498 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,SelfDestructingSolverStorable14 [2024-10-13 13:45:46,498 INFO L396 AbstractCegarLoop]: === Iteration 16 === Targeting ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOW === [ULTIMATE.startErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 17 more)] === [2024-10-13 13:45:46,498 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-10-13 13:45:46,498 INFO L85 PathProgramCache]: Analyzing trace with hash -1565427033, now seen corresponding path program 2 times [2024-10-13 13:45:46,499 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-10-13 13:45:46,499 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1267320855] [2024-10-13 13:45:46,499 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-10-13 13:45:46,499 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-10-13 13:45:46,509 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unknown [2024-10-13 13:45:46,510 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [705485995] [2024-10-13 13:45:46,510 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2024-10-13 13:45:46,510 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-10-13 13:45:46,510 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2024-10-13 13:45:46,514 INFO L229 MonitoredProcess]: Starting monitored process 12 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-10-13 13:45:46,516 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (12)] Waiting until timeout for monitored process [2024-10-13 13:45:46,549 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2024-10-13 13:45:46,550 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2024-10-13 13:45:46,550 INFO L255 TraceCheckSpWp]: Trace formula consists of 114 conjuncts, 11 conjuncts are in the unsatisfiable core [2024-10-13 13:45:46,553 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-10-13 13:45:46,695 INFO L134 CoverageAnalysis]: Checked inductivity of 30 backedges. 0 proven. 22 refuted. 0 times theorem prover too weak. 8 trivial. 0 not checked. [2024-10-13 13:45:46,695 INFO L311 TraceCheckSpWp]: Computing backward predicates... [2024-10-13 13:45:46,979 INFO L134 CoverageAnalysis]: Checked inductivity of 30 backedges. 0 proven. 22 refuted. 0 times theorem prover too weak. 8 trivial. 0 not checked. [2024-10-13 13:45:46,979 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-10-13 13:45:46,979 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1267320855] [2024-10-13 13:45:46,979 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2024-10-13 13:45:46,979 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [705485995] [2024-10-13 13:45:46,979 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [705485995] provided 0 perfect and 2 imperfect interpolant sequences [2024-10-13 13:45:46,980 INFO L185 FreeRefinementEngine]: Found 0 perfect and 2 imperfect interpolant sequences. [2024-10-13 13:45:46,980 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [5, 5] total 9 [2024-10-13 13:45:46,980 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [491198811] [2024-10-13 13:45:46,980 INFO L85 oduleStraightlineAll]: Using 2 imperfect interpolants to construct interpolant automaton [2024-10-13 13:45:46,980 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 10 states [2024-10-13 13:45:46,980 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-10-13 13:45:46,980 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2024-10-13 13:45:46,980 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=28, Invalid=62, Unknown=0, NotChecked=0, Total=90 [2024-10-13 13:45:46,981 INFO L87 Difference]: Start difference. First operand 152 states and 173 transitions. Second operand has 10 states, 9 states have (on average 8.333333333333334) internal successors, (75), 10 states have internal predecessors, (75), 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-10-13 13:45:47,575 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-10-13 13:45:47,576 INFO L93 Difference]: Finished difference Result 311 states and 365 transitions. [2024-10-13 13:45:47,576 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2024-10-13 13:45:47,576 INFO L78 Accepts]: Start accepts. Automaton has has 10 states, 9 states have (on average 8.333333333333334) internal successors, (75), 10 states have internal predecessors, (75), 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 55 [2024-10-13 13:45:47,576 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-10-13 13:45:47,577 INFO L225 Difference]: With dead ends: 311 [2024-10-13 13:45:47,577 INFO L226 Difference]: Without dead ends: 300 [2024-10-13 13:45:47,578 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 114 GetRequests, 100 SyntacticMatches, 0 SemanticMatches, 14 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 18 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=80, Invalid=160, Unknown=0, NotChecked=0, Total=240 [2024-10-13 13:45:47,578 INFO L432 NwaCegarLoop]: 43 mSDtfsCounter, 136 mSDsluCounter, 181 mSDsCounter, 0 mSdLazyCounter, 296 mSolverCounterSat, 15 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.5s Time, 0 mProtectedPredicate, 0 mProtectedAction, 138 SdHoareTripleChecker+Valid, 224 SdHoareTripleChecker+Invalid, 311 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 15 IncrementalHoareTripleChecker+Valid, 296 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.5s IncrementalHoareTripleChecker+Time [2024-10-13 13:45:47,578 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [138 Valid, 224 Invalid, 311 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [15 Valid, 296 Invalid, 0 Unknown, 0 Unchecked, 0.5s Time] [2024-10-13 13:45:47,580 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 300 states. [2024-10-13 13:45:47,599 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 300 to 294. [2024-10-13 13:45:47,599 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 294 states, 269 states have (on average 1.1449814126394051) internal successors, (308), 273 states have internal predecessors, (308), 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-10-13 13:45:47,601 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 294 states to 294 states and 344 transitions. [2024-10-13 13:45:47,602 INFO L78 Accepts]: Start accepts. Automaton has 294 states and 344 transitions. Word has length 55 [2024-10-13 13:45:47,602 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-10-13 13:45:47,602 INFO L471 AbstractCegarLoop]: Abstraction has 294 states and 344 transitions. [2024-10-13 13:45:47,602 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 10 states, 9 states have (on average 8.333333333333334) internal successors, (75), 10 states have internal predecessors, (75), 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-10-13 13:45:47,602 INFO L276 IsEmpty]: Start isEmpty. Operand 294 states and 344 transitions. [2024-10-13 13:45:47,603 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 68 [2024-10-13 13:45:47,603 INFO L207 NwaCegarLoop]: Found error trace [2024-10-13 13:45:47,603 INFO L215 NwaCegarLoop]: trace histogram [3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1] [2024-10-13 13:45:47,625 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (12)] Forceful destruction successful, exit code 0 [2024-10-13 13:45:47,804 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,SelfDestructingSolverStorable15 [2024-10-13 13:45:47,804 INFO L396 AbstractCegarLoop]: === Iteration 17 === Targeting ULTIMATE.startErr7ASSERT_VIOLATIONINTEGER_OVERFLOW === [ULTIMATE.startErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 17 more)] === [2024-10-13 13:45:47,804 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-10-13 13:45:47,804 INFO L85 PathProgramCache]: Analyzing trace with hash 2133780327, now seen corresponding path program 1 times [2024-10-13 13:45:47,804 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-10-13 13:45:47,804 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [220515107] [2024-10-13 13:45:47,804 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-10-13 13:45:47,805 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-10-13 13:45:47,812 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-13 13:45:47,862 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2024-10-13 13:45:47,863 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-13 13:45:47,865 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2024-10-13 13:45:47,865 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-13 13:45:47,867 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 19 [2024-10-13 13:45:47,868 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-13 13:45:47,869 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 39 [2024-10-13 13:45:47,870 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-13 13:45:47,871 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 59 [2024-10-13 13:45:47,872 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-13 13:45:47,874 INFO L134 CoverageAnalysis]: Checked inductivity of 54 backedges. 0 proven. 38 refuted. 0 times theorem prover too weak. 16 trivial. 0 not checked. [2024-10-13 13:45:47,874 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-10-13 13:45:47,875 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [220515107] [2024-10-13 13:45:47,875 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [220515107] provided 0 perfect and 1 imperfect interpolant sequences [2024-10-13 13:45:47,875 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1250363066] [2024-10-13 13:45:47,875 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-10-13 13:45:47,875 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-10-13 13:45:47,875 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2024-10-13 13:45:47,877 INFO L229 MonitoredProcess]: Starting monitored process 13 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-10-13 13:45:47,884 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (13)] Waiting until timeout for monitored process [2024-10-13 13:45:47,918 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-13 13:45:47,918 INFO L255 TraceCheckSpWp]: Trace formula consists of 124 conjuncts, 4 conjuncts are in the unsatisfiable core [2024-10-13 13:45:47,927 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-10-13 13:45:47,986 INFO L134 CoverageAnalysis]: Checked inductivity of 54 backedges. 0 proven. 38 refuted. 0 times theorem prover too weak. 16 trivial. 0 not checked. [2024-10-13 13:45:47,987 INFO L311 TraceCheckSpWp]: Computing backward predicates... [2024-10-13 13:45:48,044 INFO L134 CoverageAnalysis]: Checked inductivity of 54 backedges. 0 proven. 38 refuted. 0 times theorem prover too weak. 16 trivial. 0 not checked. [2024-10-13 13:45:48,044 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1250363066] provided 0 perfect and 2 imperfect interpolant sequences [2024-10-13 13:45:48,044 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2024-10-13 13:45:48,044 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [4, 4, 4] total 8 [2024-10-13 13:45:48,044 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1617641885] [2024-10-13 13:45:48,045 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2024-10-13 13:45:48,045 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 9 states [2024-10-13 13:45:48,045 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-10-13 13:45:48,046 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 9 interpolants. [2024-10-13 13:45:48,046 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=36, Invalid=36, Unknown=0, NotChecked=0, Total=72 [2024-10-13 13:45:48,046 INFO L87 Difference]: Start difference. First operand 294 states and 344 transitions. Second operand has 9 states, 8 states have (on average 12.875) internal successors, (103), 9 states have internal predecessors, (103), 8 states have call successors, (9), 1 states have call predecessors, (9), 1 states have return successors, (9), 8 states have call predecessors, (9), 8 states have call successors, (9) [2024-10-13 13:45:48,182 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-10-13 13:45:48,182 INFO L93 Difference]: Finished difference Result 818 states and 1019 transitions. [2024-10-13 13:45:48,182 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2024-10-13 13:45:48,183 INFO L78 Accepts]: Start accepts. Automaton has has 9 states, 8 states have (on average 12.875) internal successors, (103), 9 states have internal predecessors, (103), 8 states have call successors, (9), 1 states have call predecessors, (9), 1 states have return successors, (9), 8 states have call predecessors, (9), 8 states have call successors, (9) Word has length 67 [2024-10-13 13:45:48,183 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-10-13 13:45:48,187 INFO L225 Difference]: With dead ends: 818 [2024-10-13 13:45:48,187 INFO L226 Difference]: Without dead ends: 816 [2024-10-13 13:45:48,188 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 146 GetRequests, 139 SyntacticMatches, 0 SemanticMatches, 7 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 8 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=36, Invalid=36, Unknown=0, NotChecked=0, Total=72 [2024-10-13 13:45:48,188 INFO L432 NwaCegarLoop]: 26 mSDtfsCounter, 11 mSDsluCounter, 95 mSDsCounter, 0 mSdLazyCounter, 94 mSolverCounterSat, 7 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 11 SdHoareTripleChecker+Valid, 121 SdHoareTripleChecker+Invalid, 101 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 7 IncrementalHoareTripleChecker+Valid, 94 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2024-10-13 13:45:48,189 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [11 Valid, 121 Invalid, 101 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [7 Valid, 94 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2024-10-13 13:45:48,190 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 816 states. [2024-10-13 13:45:48,228 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 816 to 816. [2024-10-13 13:45:48,230 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 816 states, 758 states have (on average 1.1174142480211082) internal successors, (847), 761 states have internal predecessors, (847), 52 states have call successors, (52), 2 states have call predecessors, (52), 2 states have return successors, (52), 52 states have call predecessors, (52), 52 states have call successors, (52) [2024-10-13 13:45:48,233 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 816 states to 816 states and 951 transitions. [2024-10-13 13:45:48,233 INFO L78 Accepts]: Start accepts. Automaton has 816 states and 951 transitions. Word has length 67 [2024-10-13 13:45:48,233 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-10-13 13:45:48,233 INFO L471 AbstractCegarLoop]: Abstraction has 816 states and 951 transitions. [2024-10-13 13:45:48,234 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 9 states, 8 states have (on average 12.875) internal successors, (103), 9 states have internal predecessors, (103), 8 states have call successors, (9), 1 states have call predecessors, (9), 1 states have return successors, (9), 8 states have call predecessors, (9), 8 states have call successors, (9) [2024-10-13 13:45:48,234 INFO L276 IsEmpty]: Start isEmpty. Operand 816 states and 951 transitions. [2024-10-13 13:45:48,234 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 78 [2024-10-13 13:45:48,234 INFO L207 NwaCegarLoop]: Found error trace [2024-10-13 13:45:48,235 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] [2024-10-13 13:45:48,254 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (13)] Ended with exit code 0 [2024-10-13 13:45:48,435 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,SelfDestructingSolverStorable16 [2024-10-13 13:45:48,435 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-10-13 13:45:48,436 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-10-13 13:45:48,436 INFO L85 PathProgramCache]: Analyzing trace with hash -385233554, now seen corresponding path program 1 times [2024-10-13 13:45:48,436 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-10-13 13:45:48,436 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [381736423] [2024-10-13 13:45:48,436 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-10-13 13:45:48,436 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-10-13 13:45:48,447 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-13 13:45:48,530 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2024-10-13 13:45:48,530 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-13 13:45:48,531 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2024-10-13 13:45:48,532 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-13 13:45:48,533 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 19 [2024-10-13 13:45:48,534 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-13 13:45:48,535 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 39 [2024-10-13 13:45:48,536 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-13 13:45:48,537 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 59 [2024-10-13 13:45:48,538 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-13 13:45:48,556 INFO L134 CoverageAnalysis]: Checked inductivity of 71 backedges. 6 proven. 55 refuted. 0 times theorem prover too weak. 10 trivial. 0 not checked. [2024-10-13 13:45:48,557 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-10-13 13:45:48,557 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [381736423] [2024-10-13 13:45:48,557 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [381736423] provided 0 perfect and 1 imperfect interpolant sequences [2024-10-13 13:45:48,557 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [447503524] [2024-10-13 13:45:48,557 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-10-13 13:45:48,557 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-10-13 13:45:48,557 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2024-10-13 13:45:48,559 INFO L229 MonitoredProcess]: Starting monitored process 14 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-10-13 13:45:48,565 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (14)] Waiting until timeout for monitored process [2024-10-13 13:45:48,601 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-13 13:45:48,602 INFO L255 TraceCheckSpWp]: Trace formula consists of 141 conjuncts, 14 conjuncts are in the unsatisfiable core [2024-10-13 13:45:48,603 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-10-13 13:45:48,780 INFO L134 CoverageAnalysis]: Checked inductivity of 71 backedges. 4 proven. 28 refuted. 0 times theorem prover too weak. 39 trivial. 0 not checked. [2024-10-13 13:45:48,780 INFO L311 TraceCheckSpWp]: Computing backward predicates... [2024-10-13 13:45:48,992 INFO L134 CoverageAnalysis]: Checked inductivity of 71 backedges. 0 proven. 32 refuted. 0 times theorem prover too weak. 39 trivial. 0 not checked. [2024-10-13 13:45:48,992 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [447503524] provided 0 perfect and 2 imperfect interpolant sequences [2024-10-13 13:45:48,992 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2024-10-13 13:45:48,992 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 9, 9] total 18 [2024-10-13 13:45:48,992 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1781169867] [2024-10-13 13:45:48,992 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2024-10-13 13:45:48,993 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 19 states [2024-10-13 13:45:48,993 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-10-13 13:45:48,993 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2024-10-13 13:45:48,993 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=53, Invalid=289, Unknown=0, NotChecked=0, Total=342 [2024-10-13 13:45:48,993 INFO L87 Difference]: Start difference. First operand 816 states and 951 transitions. Second operand has 19 states, 18 states have (on average 5.722222222222222) internal successors, (103), 18 states have internal predecessors, (103), 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-10-13 13:45:49,720 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-10-13 13:45:49,720 INFO L93 Difference]: Finished difference Result 828 states and 963 transitions. [2024-10-13 13:45:49,720 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 42 states. [2024-10-13 13:45:49,721 INFO L78 Accepts]: Start accepts. Automaton has has 19 states, 18 states have (on average 5.722222222222222) internal successors, (103), 18 states have internal predecessors, (103), 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 77 [2024-10-13 13:45:49,721 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-10-13 13:45:49,723 INFO L225 Difference]: With dead ends: 828 [2024-10-13 13:45:49,723 INFO L226 Difference]: Without dead ends: 827 [2024-10-13 13:45:49,724 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 204 GetRequests, 145 SyntacticMatches, 7 SemanticMatches, 52 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 749 ImplicationChecksByTransitivity, 0.6s TimeCoverageRelationStatistics Valid=675, Invalid=2187, Unknown=0, NotChecked=0, Total=2862 [2024-10-13 13:45:49,724 INFO L432 NwaCegarLoop]: 12 mSDtfsCounter, 197 mSDsluCounter, 143 mSDsCounter, 0 mSdLazyCounter, 372 mSolverCounterSat, 18 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 197 SdHoareTripleChecker+Valid, 155 SdHoareTripleChecker+Invalid, 390 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 18 IncrementalHoareTripleChecker+Valid, 372 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time [2024-10-13 13:45:49,724 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [197 Valid, 155 Invalid, 390 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [18 Valid, 372 Invalid, 0 Unknown, 0 Unchecked, 0.3s Time] [2024-10-13 13:45:49,725 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 827 states. [2024-10-13 13:45:49,757 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 827 to 815. [2024-10-13 13:45:49,758 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 815 states, 758 states have (on average 1.0699208443271768) internal successors, (811), 760 states have internal predecessors, (811), 52 states have call successors, (52), 2 states have call predecessors, (52), 2 states have return successors, (52), 52 states have call predecessors, (52), 52 states have call successors, (52) [2024-10-13 13:45:49,760 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 815 states to 815 states and 915 transitions. [2024-10-13 13:45:49,761 INFO L78 Accepts]: Start accepts. Automaton has 815 states and 915 transitions. Word has length 77 [2024-10-13 13:45:49,761 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-10-13 13:45:49,761 INFO L471 AbstractCegarLoop]: Abstraction has 815 states and 915 transitions. [2024-10-13 13:45:49,761 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 19 states, 18 states have (on average 5.722222222222222) internal successors, (103), 18 states have internal predecessors, (103), 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-10-13 13:45:49,762 INFO L276 IsEmpty]: Start isEmpty. Operand 815 states and 915 transitions. [2024-10-13 13:45:49,764 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 91 [2024-10-13 13:45:49,764 INFO L207 NwaCegarLoop]: Found error trace [2024-10-13 13:45:49,764 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] [2024-10-13 13:45:49,777 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (14)] Forceful destruction successful, exit code 0 [2024-10-13 13:45:49,964 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 14 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable17 [2024-10-13 13:45:49,964 INFO L396 AbstractCegarLoop]: === Iteration 19 === Targeting ULTIMATE.startErr9ASSERT_VIOLATIONINTEGER_OVERFLOW === [ULTIMATE.startErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 17 more)] === [2024-10-13 13:45:49,965 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-10-13 13:45:49,965 INFO L85 PathProgramCache]: Analyzing trace with hash -647130915, now seen corresponding path program 1 times [2024-10-13 13:45:49,965 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-10-13 13:45:49,965 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [698057410] [2024-10-13 13:45:49,965 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-10-13 13:45:49,965 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-10-13 13:45:49,975 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-13 13:45:50,022 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2024-10-13 13:45:50,023 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-13 13:45:50,024 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2024-10-13 13:45:50,025 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-13 13:45:50,026 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 19 [2024-10-13 13:45:50,026 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-13 13:45:50,028 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 39 [2024-10-13 13:45:50,029 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-13 13:45:50,030 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 59 [2024-10-13 13:45:50,031 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-13 13:45:50,036 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 79 [2024-10-13 13:45:50,036 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-13 13:45:50,038 INFO L134 CoverageAnalysis]: Checked inductivity of 108 backedges. 0 proven. 68 refuted. 0 times theorem prover too weak. 40 trivial. 0 not checked. [2024-10-13 13:45:50,038 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-10-13 13:45:50,038 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [698057410] [2024-10-13 13:45:50,038 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [698057410] provided 0 perfect and 1 imperfect interpolant sequences [2024-10-13 13:45:50,038 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1934989240] [2024-10-13 13:45:50,038 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-10-13 13:45:50,040 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-10-13 13:45:50,040 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2024-10-13 13:45:50,041 INFO L229 MonitoredProcess]: Starting monitored process 15 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-10-13 13:45:50,043 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (15)] Waiting until timeout for monitored process [2024-10-13 13:45:50,078 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-13 13:45:50,079 INFO L255 TraceCheckSpWp]: Trace formula consists of 162 conjuncts, 5 conjuncts are in the unsatisfiable core [2024-10-13 13:45:50,080 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-10-13 13:45:50,151 INFO L134 CoverageAnalysis]: Checked inductivity of 108 backedges. 66 proven. 24 refuted. 0 times theorem prover too weak. 18 trivial. 0 not checked. [2024-10-13 13:45:50,151 INFO L311 TraceCheckSpWp]: Computing backward predicates... [2024-10-13 13:45:50,216 INFO L134 CoverageAnalysis]: Checked inductivity of 108 backedges. 54 proven. 24 refuted. 0 times theorem prover too weak. 30 trivial. 0 not checked. [2024-10-13 13:45:50,216 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1934989240] provided 0 perfect and 2 imperfect interpolant sequences [2024-10-13 13:45:50,216 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2024-10-13 13:45:50,216 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [4, 6, 6] total 10 [2024-10-13 13:45:50,216 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [596323638] [2024-10-13 13:45:50,217 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2024-10-13 13:45:50,217 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 10 states [2024-10-13 13:45:50,217 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-10-13 13:45:50,217 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2024-10-13 13:45:50,217 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=23, Invalid=67, Unknown=0, NotChecked=0, Total=90 [2024-10-13 13:45:50,218 INFO L87 Difference]: Start difference. First operand 815 states and 915 transitions. Second operand has 10 states, 10 states have (on average 13.1) internal successors, (131), 10 states have internal predecessors, (131), 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-10-13 13:45:50,506 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-10-13 13:45:50,506 INFO L93 Difference]: Finished difference Result 1517 states and 1701 transitions. [2024-10-13 13:45:50,507 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 22 states. [2024-10-13 13:45:50,507 INFO L78 Accepts]: Start accepts. Automaton has has 10 states, 10 states have (on average 13.1) internal successors, (131), 10 states have internal predecessors, (131), 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 90 [2024-10-13 13:45:50,507 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-10-13 13:45:50,510 INFO L225 Difference]: With dead ends: 1517 [2024-10-13 13:45:50,510 INFO L226 Difference]: Without dead ends: 1277 [2024-10-13 13:45:50,511 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 208 GetRequests, 183 SyntacticMatches, 3 SemanticMatches, 22 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 113 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=135, Invalid=417, Unknown=0, NotChecked=0, Total=552 [2024-10-13 13:45:50,512 INFO L432 NwaCegarLoop]: 37 mSDtfsCounter, 80 mSDsluCounter, 173 mSDsCounter, 0 mSdLazyCounter, 341 mSolverCounterSat, 6 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 80 SdHoareTripleChecker+Valid, 210 SdHoareTripleChecker+Invalid, 347 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 6 IncrementalHoareTripleChecker+Valid, 341 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2024-10-13 13:45:50,512 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [80 Valid, 210 Invalid, 347 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [6 Valid, 341 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2024-10-13 13:45:50,513 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1277 states. [2024-10-13 13:45:50,563 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1277 to 986. [2024-10-13 13:45:50,564 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 986 states, 919 states have (on average 1.0674646354733406) internal successors, (981), 921 states have internal predecessors, (981), 62 states have call successors, (62), 2 states have call predecessors, (62), 2 states have return successors, (62), 62 states have call predecessors, (62), 62 states have call successors, (62) [2024-10-13 13:45:50,566 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 986 states to 986 states and 1105 transitions. [2024-10-13 13:45:50,567 INFO L78 Accepts]: Start accepts. Automaton has 986 states and 1105 transitions. Word has length 90 [2024-10-13 13:45:50,567 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-10-13 13:45:50,567 INFO L471 AbstractCegarLoop]: Abstraction has 986 states and 1105 transitions. [2024-10-13 13:45:50,567 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 10 states, 10 states have (on average 13.1) internal successors, (131), 10 states have internal predecessors, (131), 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-10-13 13:45:50,567 INFO L276 IsEmpty]: Start isEmpty. Operand 986 states and 1105 transitions. [2024-10-13 13:45:50,568 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 91 [2024-10-13 13:45:50,568 INFO L207 NwaCegarLoop]: Found error trace [2024-10-13 13:45:50,568 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] [2024-10-13 13:45:50,580 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (15)] Ended with exit code 0 [2024-10-13 13:45:50,768 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable18,15 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-10-13 13:45:50,769 INFO L396 AbstractCegarLoop]: === Iteration 20 === Targeting ULTIMATE.startErr9ASSERT_VIOLATIONINTEGER_OVERFLOW === [ULTIMATE.startErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 17 more)] === [2024-10-13 13:45:50,769 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-10-13 13:45:50,769 INFO L85 PathProgramCache]: Analyzing trace with hash 1602868179, now seen corresponding path program 1 times [2024-10-13 13:45:50,769 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-10-13 13:45:50,769 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [780787298] [2024-10-13 13:45:50,770 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-10-13 13:45:50,770 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-10-13 13:45:50,777 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-13 13:45:50,819 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2024-10-13 13:45:50,820 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-13 13:45:50,821 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2024-10-13 13:45:50,821 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-13 13:45:50,822 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 19 [2024-10-13 13:45:50,822 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-13 13:45:50,823 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 39 [2024-10-13 13:45:50,824 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-13 13:45:50,825 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 59 [2024-10-13 13:45:50,826 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-13 13:45:50,827 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 79 [2024-10-13 13:45:50,827 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-13 13:45:50,828 INFO L134 CoverageAnalysis]: Checked inductivity of 118 backedges. 0 proven. 90 refuted. 0 times theorem prover too weak. 28 trivial. 0 not checked. [2024-10-13 13:45:50,828 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-10-13 13:45:50,829 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [780787298] [2024-10-13 13:45:50,829 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [780787298] provided 0 perfect and 1 imperfect interpolant sequences [2024-10-13 13:45:50,829 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2041021388] [2024-10-13 13:45:50,829 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-10-13 13:45:50,829 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-10-13 13:45:50,829 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2024-10-13 13:45:50,830 INFO L229 MonitoredProcess]: Starting monitored process 16 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-10-13 13:45:50,831 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (16)] Waiting until timeout for monitored process [2024-10-13 13:45:50,865 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-13 13:45:50,865 INFO L255 TraceCheckSpWp]: Trace formula consists of 165 conjuncts, 5 conjuncts are in the unsatisfiable core [2024-10-13 13:45:50,866 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-10-13 13:45:50,922 INFO L134 CoverageAnalysis]: Checked inductivity of 118 backedges. 0 proven. 90 refuted. 0 times theorem prover too weak. 28 trivial. 0 not checked. [2024-10-13 13:45:50,922 INFO L311 TraceCheckSpWp]: Computing backward predicates... [2024-10-13 13:45:51,010 INFO L134 CoverageAnalysis]: Checked inductivity of 118 backedges. 0 proven. 90 refuted. 0 times theorem prover too weak. 28 trivial. 0 not checked. [2024-10-13 13:45:51,010 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2041021388] provided 0 perfect and 2 imperfect interpolant sequences [2024-10-13 13:45:51,010 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2024-10-13 13:45:51,011 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [5, 5, 5] total 10 [2024-10-13 13:45:51,011 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1896297322] [2024-10-13 13:45:51,011 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2024-10-13 13:45:51,011 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 11 states [2024-10-13 13:45:51,011 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-10-13 13:45:51,012 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2024-10-13 13:45:51,012 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=55, Invalid=55, Unknown=0, NotChecked=0, Total=110 [2024-10-13 13:45:51,012 INFO L87 Difference]: Start difference. First operand 986 states and 1105 transitions. Second operand has 11 states, 10 states have (on average 13.9) internal successors, (139), 11 states have internal predecessors, (139), 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-10-13 13:45:51,160 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-10-13 13:45:51,161 INFO L93 Difference]: Finished difference Result 1593 states and 1789 transitions. [2024-10-13 13:45:51,161 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2024-10-13 13:45:51,161 INFO L78 Accepts]: Start accepts. Automaton has has 11 states, 10 states have (on average 13.9) internal successors, (139), 11 states have internal predecessors, (139), 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 90 [2024-10-13 13:45:51,161 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-10-13 13:45:51,165 INFO L225 Difference]: With dead ends: 1593 [2024-10-13 13:45:51,165 INFO L226 Difference]: Without dead ends: 1592 [2024-10-13 13:45:51,165 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 195 GetRequests, 186 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-10-13 13:45:51,166 INFO L432 NwaCegarLoop]: 27 mSDtfsCounter, 88 mSDsluCounter, 156 mSDsCounter, 0 mSdLazyCounter, 99 mSolverCounterSat, 1 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 88 SdHoareTripleChecker+Valid, 183 SdHoareTripleChecker+Invalid, 100 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1 IncrementalHoareTripleChecker+Valid, 99 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2024-10-13 13:45:51,166 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [88 Valid, 183 Invalid, 100 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1 Valid, 99 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2024-10-13 13:45:51,167 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1592 states. [2024-10-13 13:45:51,216 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1592 to 1584. [2024-10-13 13:45:51,218 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1584 states, 1479 states have (on average 1.066260987153482) internal successors, (1577), 1481 states have internal predecessors, (1577), 100 states have call successors, (100), 2 states have call predecessors, (100), 2 states have return successors, (100), 100 states have call predecessors, (100), 100 states have call successors, (100) [2024-10-13 13:45:51,221 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1584 states to 1584 states and 1777 transitions. [2024-10-13 13:45:51,222 INFO L78 Accepts]: Start accepts. Automaton has 1584 states and 1777 transitions. Word has length 90 [2024-10-13 13:45:51,222 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-10-13 13:45:51,222 INFO L471 AbstractCegarLoop]: Abstraction has 1584 states and 1777 transitions. [2024-10-13 13:45:51,222 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 11 states, 10 states have (on average 13.9) internal successors, (139), 11 states have internal predecessors, (139), 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-10-13 13:45:51,222 INFO L276 IsEmpty]: Start isEmpty. Operand 1584 states and 1777 transitions. [2024-10-13 13:45:51,223 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 116 [2024-10-13 13:45:51,223 INFO L207 NwaCegarLoop]: Found error trace [2024-10-13 13:45:51,224 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] [2024-10-13 13:45:51,238 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (16)] Ended with exit code 0 [2024-10-13 13:45:51,427 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable19,16 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-10-13 13:45:51,428 INFO L396 AbstractCegarLoop]: === Iteration 21 === Targeting ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOW === [ULTIMATE.startErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 17 more)] === [2024-10-13 13:45:51,428 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-10-13 13:45:51,428 INFO L85 PathProgramCache]: Analyzing trace with hash -321833708, now seen corresponding path program 1 times [2024-10-13 13:45:51,428 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-10-13 13:45:51,428 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1341737097] [2024-10-13 13:45:51,428 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-10-13 13:45:51,428 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-10-13 13:45:51,441 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-13 13:45:51,520 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2024-10-13 13:45:51,521 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-13 13:45:51,522 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2024-10-13 13:45:51,522 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-13 13:45:51,523 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 19 [2024-10-13 13:45:51,524 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-13 13:45:51,525 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 39 [2024-10-13 13:45:51,525 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-13 13:45:51,526 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 59 [2024-10-13 13:45:51,527 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-13 13:45:51,528 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 79 [2024-10-13 13:45:51,529 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-13 13:45:51,530 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 99 [2024-10-13 13:45:51,530 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-13 13:45:51,532 INFO L134 CoverageAnalysis]: Checked inductivity of 195 backedges. 47 proven. 104 refuted. 0 times theorem prover too weak. 44 trivial. 0 not checked. [2024-10-13 13:45:51,532 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-10-13 13:45:51,532 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1341737097] [2024-10-13 13:45:51,532 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1341737097] provided 0 perfect and 1 imperfect interpolant sequences [2024-10-13 13:45:51,532 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1674445708] [2024-10-13 13:45:51,532 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-10-13 13:45:51,532 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-10-13 13:45:51,532 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2024-10-13 13:45:51,534 INFO L229 MonitoredProcess]: Starting monitored process 17 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-10-13 13:45:51,535 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (17)] Waiting until timeout for monitored process [2024-10-13 13:45:51,572 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-13 13:45:51,573 INFO L255 TraceCheckSpWp]: Trace formula consists of 198 conjuncts, 7 conjuncts are in the unsatisfiable core [2024-10-13 13:45:51,575 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-10-13 13:45:51,706 INFO L134 CoverageAnalysis]: Checked inductivity of 195 backedges. 59 proven. 92 refuted. 0 times theorem prover too weak. 44 trivial. 0 not checked. [2024-10-13 13:45:51,707 INFO L311 TraceCheckSpWp]: Computing backward predicates... [2024-10-13 13:45:51,817 INFO L134 CoverageAnalysis]: Checked inductivity of 195 backedges. 59 proven. 92 refuted. 0 times theorem prover too weak. 44 trivial. 0 not checked. [2024-10-13 13:45:51,818 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1674445708] provided 0 perfect and 2 imperfect interpolant sequences [2024-10-13 13:45:51,818 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2024-10-13 13:45:51,818 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 8, 8] total 12 [2024-10-13 13:45:51,818 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1082985105] [2024-10-13 13:45:51,818 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2024-10-13 13:45:51,819 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 12 states [2024-10-13 13:45:51,819 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-10-13 13:45:51,819 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2024-10-13 13:45:51,819 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=39, Invalid=93, Unknown=0, NotChecked=0, Total=132 [2024-10-13 13:45:51,820 INFO L87 Difference]: Start difference. First operand 1584 states and 1777 transitions. Second operand has 12 states, 12 states have (on average 12.083333333333334) internal successors, (145), 12 states have internal predecessors, (145), 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-10-13 13:45:52,091 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-10-13 13:45:52,091 INFO L93 Difference]: Finished difference Result 3498 states and 3921 transitions. [2024-10-13 13:45:52,091 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2024-10-13 13:45:52,092 INFO L78 Accepts]: Start accepts. Automaton has has 12 states, 12 states have (on average 12.083333333333334) internal successors, (145), 12 states have internal predecessors, (145), 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 115 [2024-10-13 13:45:52,092 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-10-13 13:45:52,098 INFO L225 Difference]: With dead ends: 3498 [2024-10-13 13:45:52,099 INFO L226 Difference]: Without dead ends: 2594 [2024-10-13 13:45:52,100 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 252 GetRequests, 235 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-10-13 13:45:52,101 INFO L432 NwaCegarLoop]: 59 mSDtfsCounter, 30 mSDsluCounter, 321 mSDsCounter, 0 mSdLazyCounter, 522 mSolverCounterSat, 2 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 30 SdHoareTripleChecker+Valid, 380 SdHoareTripleChecker+Invalid, 524 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 2 IncrementalHoareTripleChecker+Valid, 522 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2024-10-13 13:45:52,101 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [30 Valid, 380 Invalid, 524 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [2 Valid, 522 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2024-10-13 13:45:52,102 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2594 states. [2024-10-13 13:45:52,192 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2594 to 1881. [2024-10-13 13:45:52,193 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1881 states, 1758 states have (on average 1.0591581342434584) internal successors, (1862), 1760 states have internal predecessors, (1862), 118 states have call successors, (118), 2 states have call predecessors, (118), 2 states have return successors, (118), 118 states have call predecessors, (118), 118 states have call successors, (118) [2024-10-13 13:45:52,197 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1881 states to 1881 states and 2098 transitions. [2024-10-13 13:45:52,198 INFO L78 Accepts]: Start accepts. Automaton has 1881 states and 2098 transitions. Word has length 115 [2024-10-13 13:45:52,198 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-10-13 13:45:52,198 INFO L471 AbstractCegarLoop]: Abstraction has 1881 states and 2098 transitions. [2024-10-13 13:45:52,199 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 12 states, 12 states have (on average 12.083333333333334) internal successors, (145), 12 states have internal predecessors, (145), 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-10-13 13:45:52,199 INFO L276 IsEmpty]: Start isEmpty. Operand 1881 states and 2098 transitions. [2024-10-13 13:45:52,200 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 136 [2024-10-13 13:45:52,200 INFO L207 NwaCegarLoop]: Found error trace [2024-10-13 13:45:52,200 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] [2024-10-13 13:45:52,213 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (17)] Ended with exit code 0 [2024-10-13 13:45:52,400 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable20,17 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-10-13 13:45:52,401 INFO L396 AbstractCegarLoop]: === Iteration 22 === Targeting ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOW === [ULTIMATE.startErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 17 more)] === [2024-10-13 13:45:52,401 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-10-13 13:45:52,401 INFO L85 PathProgramCache]: Analyzing trace with hash -897409821, now seen corresponding path program 2 times [2024-10-13 13:45:52,401 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-10-13 13:45:52,401 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1852318391] [2024-10-13 13:45:52,402 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-10-13 13:45:52,402 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-10-13 13:45:52,414 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unknown [2024-10-13 13:45:52,414 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [1445059194] [2024-10-13 13:45:52,414 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2024-10-13 13:45:52,415 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-10-13 13:45:52,415 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2024-10-13 13:45:52,416 INFO L229 MonitoredProcess]: Starting monitored process 18 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-10-13 13:45:52,417 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (18)] Waiting until timeout for monitored process [2024-10-13 13:45:52,459 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2024-10-13 13:45:52,460 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2024-10-13 13:45:52,460 INFO L255 TraceCheckSpWp]: Trace formula consists of 226 conjuncts, 11 conjuncts are in the unsatisfiable core [2024-10-13 13:45:52,462 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-10-13 13:45:52,686 INFO L134 CoverageAnalysis]: Checked inductivity of 290 backedges. 0 proven. 186 refuted. 0 times theorem prover too weak. 104 trivial. 0 not checked. [2024-10-13 13:45:52,686 INFO L311 TraceCheckSpWp]: Computing backward predicates... [2024-10-13 13:45:53,256 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-10-13 13:45:53,257 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1852318391] [2024-10-13 13:45:53,257 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2024-10-13 13:45:53,257 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1445059194] [2024-10-13 13:45:53,257 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1445059194] provided 0 perfect and 1 imperfect interpolant sequences [2024-10-13 13:45:53,257 INFO L185 FreeRefinementEngine]: Found 0 perfect and 1 imperfect interpolant sequences. [2024-10-13 13:45:53,257 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [7] total 7 [2024-10-13 13:45:53,257 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1712885420] [2024-10-13 13:45:53,257 INFO L85 oduleStraightlineAll]: Using 1 imperfect interpolants to construct interpolant automaton [2024-10-13 13:45:53,257 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 8 states [2024-10-13 13:45:53,258 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-10-13 13:45:53,258 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2024-10-13 13:45:53,258 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=39, Invalid=93, Unknown=0, NotChecked=0, Total=132 [2024-10-13 13:45:53,258 INFO L87 Difference]: Start difference. First operand 1881 states and 2098 transitions. Second operand has 8 states, 7 states have (on average 10.857142857142858) internal successors, (76), 8 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-10-13 13:45:53,415 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-10-13 13:45:53,415 INFO L93 Difference]: Finished difference Result 2108 states and 2347 transitions. [2024-10-13 13:45:53,415 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2024-10-13 13:45:53,415 INFO L78 Accepts]: Start accepts. Automaton has has 8 states, 7 states have (on average 10.857142857142858) internal successors, (76), 8 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 135 [2024-10-13 13:45:53,415 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-10-13 13:45:53,420 INFO L225 Difference]: With dead ends: 2108 [2024-10-13 13:45:53,420 INFO L226 Difference]: Without dead ends: 2107 [2024-10-13 13:45:53,421 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 206 GetRequests, 196 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-10-13 13:45:53,421 INFO L432 NwaCegarLoop]: 46 mSDtfsCounter, 19 mSDsluCounter, 131 mSDsCounter, 0 mSdLazyCounter, 198 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 20 SdHoareTripleChecker+Valid, 177 SdHoareTripleChecker+Invalid, 198 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 198 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2024-10-13 13:45:53,421 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [20 Valid, 177 Invalid, 198 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 198 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2024-10-13 13:45:53,422 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2107 states. [2024-10-13 13:45:53,483 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2107 to 1913. [2024-10-13 13:45:53,485 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1913 states, 1788 states have (on average 1.058165548098434) internal successors, (1892), 1790 states have internal predecessors, (1892), 120 states have call successors, (120), 2 states have call predecessors, (120), 2 states have return successors, (120), 120 states have call predecessors, (120), 120 states have call successors, (120) [2024-10-13 13:45:53,488 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1913 states to 1913 states and 2132 transitions. [2024-10-13 13:45:53,489 INFO L78 Accepts]: Start accepts. Automaton has 1913 states and 2132 transitions. Word has length 135 [2024-10-13 13:45:53,489 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-10-13 13:45:53,489 INFO L471 AbstractCegarLoop]: Abstraction has 1913 states and 2132 transitions. [2024-10-13 13:45:53,489 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 8 states, 7 states have (on average 10.857142857142858) internal successors, (76), 8 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-10-13 13:45:53,490 INFO L276 IsEmpty]: Start isEmpty. Operand 1913 states and 2132 transitions. [2024-10-13 13:45:53,491 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 136 [2024-10-13 13:45:53,491 INFO L207 NwaCegarLoop]: Found error trace [2024-10-13 13:45:53,491 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] [2024-10-13 13:45:53,504 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (18)] Ended with exit code 0 [2024-10-13 13:45:53,691 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable21,18 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-10-13 13:45:53,692 INFO L396 AbstractCegarLoop]: === Iteration 23 === Targeting ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOW === [ULTIMATE.startErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 17 more)] === [2024-10-13 13:45:53,692 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-10-13 13:45:53,692 INFO L85 PathProgramCache]: Analyzing trace with hash -62504019, now seen corresponding path program 3 times [2024-10-13 13:45:53,692 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-10-13 13:45:53,692 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [71845181] [2024-10-13 13:45:53,692 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-10-13 13:45:53,693 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-10-13 13:45:53,716 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unknown [2024-10-13 13:45:53,716 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [2063623568] [2024-10-13 13:45:53,716 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2024-10-13 13:45:53,717 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-10-13 13:45:53,717 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2024-10-13 13:45:53,718 INFO L229 MonitoredProcess]: Starting monitored process 19 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-10-13 13:45:53,720 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (19)] Waiting until timeout for monitored process [2024-10-13 13:45:53,764 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 6 check-sat command(s) [2024-10-13 13:45:53,764 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2024-10-13 13:45:53,765 INFO L255 TraceCheckSpWp]: Trace formula consists of 201 conjuncts, 11 conjuncts are in the unsatisfiable core [2024-10-13 13:45:53,766 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-10-13 13:45:53,911 INFO L134 CoverageAnalysis]: Checked inductivity of 286 backedges. 0 proven. 198 refuted. 0 times theorem prover too weak. 88 trivial. 0 not checked. [2024-10-13 13:45:53,911 INFO L311 TraceCheckSpWp]: Computing backward predicates... [2024-10-13 13:45:54,301 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-10-13 13:45:54,301 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [71845181] [2024-10-13 13:45:54,301 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2024-10-13 13:45:54,301 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2063623568] [2024-10-13 13:45:54,301 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2063623568] provided 0 perfect and 1 imperfect interpolant sequences [2024-10-13 13:45:54,301 INFO L185 FreeRefinementEngine]: Found 0 perfect and 1 imperfect interpolant sequences. [2024-10-13 13:45:54,301 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [7] total 7 [2024-10-13 13:45:54,301 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1625801710] [2024-10-13 13:45:54,301 INFO L85 oduleStraightlineAll]: Using 1 imperfect interpolants to construct interpolant automaton [2024-10-13 13:45:54,301 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 8 states [2024-10-13 13:45:54,301 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-10-13 13:45:54,302 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2024-10-13 13:45:54,302 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=28, Invalid=82, Unknown=0, NotChecked=0, Total=110 [2024-10-13 13:45:54,302 INFO L87 Difference]: Start difference. First operand 1913 states and 2132 transitions. Second operand has 8 states, 7 states have (on average 11.571428571428571) internal successors, (81), 8 states have internal predecessors, (81), 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-10-13 13:45:54,583 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-10-13 13:45:54,583 INFO L93 Difference]: Finished difference Result 2961 states and 3296 transitions. [2024-10-13 13:45:54,583 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 18 states. [2024-10-13 13:45:54,583 INFO L78 Accepts]: Start accepts. Automaton has has 8 states, 7 states have (on average 11.571428571428571) internal successors, (81), 8 states have internal predecessors, (81), 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 135 [2024-10-13 13:45:54,583 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-10-13 13:45:54,589 INFO L225 Difference]: With dead ends: 2961 [2024-10-13 13:45:54,589 INFO L226 Difference]: Without dead ends: 2096 [2024-10-13 13:45:54,591 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 156 GetRequests, 137 SyntacticMatches, 0 SemanticMatches, 19 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 59 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=108, Invalid=312, Unknown=0, NotChecked=0, Total=420 [2024-10-13 13:45:54,592 INFO L432 NwaCegarLoop]: 39 mSDtfsCounter, 77 mSDsluCounter, 157 mSDsCounter, 0 mSdLazyCounter, 304 mSolverCounterSat, 9 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 78 SdHoareTripleChecker+Valid, 196 SdHoareTripleChecker+Invalid, 313 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 9 IncrementalHoareTripleChecker+Valid, 304 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2024-10-13 13:45:54,592 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [78 Valid, 196 Invalid, 313 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [9 Valid, 304 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2024-10-13 13:45:54,593 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2096 states. [2024-10-13 13:45:54,664 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2096 to 1913. [2024-10-13 13:45:54,666 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1913 states, 1788 states have (on average 1.0564876957494407) internal successors, (1889), 1790 states have internal predecessors, (1889), 120 states have call successors, (120), 2 states have call predecessors, (120), 2 states have return successors, (120), 120 states have call predecessors, (120), 120 states have call successors, (120) [2024-10-13 13:45:54,669 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1913 states to 1913 states and 2129 transitions. [2024-10-13 13:45:54,670 INFO L78 Accepts]: Start accepts. Automaton has 1913 states and 2129 transitions. Word has length 135 [2024-10-13 13:45:54,672 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-10-13 13:45:54,673 INFO L471 AbstractCegarLoop]: Abstraction has 1913 states and 2129 transitions. [2024-10-13 13:45:54,673 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 8 states, 7 states have (on average 11.571428571428571) internal successors, (81), 8 states have internal predecessors, (81), 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-10-13 13:45:54,673 INFO L276 IsEmpty]: Start isEmpty. Operand 1913 states and 2129 transitions. [2024-10-13 13:45:54,674 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 136 [2024-10-13 13:45:54,674 INFO L207 NwaCegarLoop]: Found error trace [2024-10-13 13:45:54,674 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] [2024-10-13 13:45:54,688 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (19)] Ended with exit code 0 [2024-10-13 13:45:54,875 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable22,19 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-10-13 13:45:54,875 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-10-13 13:45:54,875 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-10-13 13:45:54,875 INFO L85 PathProgramCache]: Analyzing trace with hash 877639691, now seen corresponding path program 3 times [2024-10-13 13:45:54,875 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-10-13 13:45:54,876 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1296938645] [2024-10-13 13:45:54,876 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-10-13 13:45:54,876 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-10-13 13:45:54,892 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unknown [2024-10-13 13:45:54,893 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [940569179] [2024-10-13 13:45:54,893 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2024-10-13 13:45:54,894 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-10-13 13:45:54,894 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2024-10-13 13:45:54,895 INFO L229 MonitoredProcess]: Starting monitored process 20 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-10-13 13:45:54,896 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (20)] Waiting until timeout for monitored process [2024-10-13 13:45:54,935 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 3 check-sat command(s) [2024-10-13 13:45:54,935 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2024-10-13 13:45:54,936 INFO L255 TraceCheckSpWp]: Trace formula consists of 114 conjuncts, 8 conjuncts are in the unsatisfiable core [2024-10-13 13:45:54,937 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-10-13 13:45:54,968 INFO L134 CoverageAnalysis]: Checked inductivity of 322 backedges. 101 proven. 5 refuted. 0 times theorem prover too weak. 216 trivial. 0 not checked. [2024-10-13 13:45:54,968 INFO L311 TraceCheckSpWp]: Computing backward predicates... [2024-10-13 13:45:55,175 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-10-13 13:45:55,175 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1296938645] [2024-10-13 13:45:55,175 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2024-10-13 13:45:55,175 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [940569179] [2024-10-13 13:45:55,175 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [940569179] provided 0 perfect and 1 imperfect interpolant sequences [2024-10-13 13:45:55,175 INFO L185 FreeRefinementEngine]: Found 0 perfect and 1 imperfect interpolant sequences. [2024-10-13 13:45:55,175 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [4] total 4 [2024-10-13 13:45:55,175 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1493239331] [2024-10-13 13:45:55,175 INFO L85 oduleStraightlineAll]: Using 1 imperfect interpolants to construct interpolant automaton [2024-10-13 13:45:55,175 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2024-10-13 13:45:55,175 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-10-13 13:45:55,176 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2024-10-13 13:45:55,176 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=18, Invalid=38, Unknown=0, NotChecked=0, Total=56 [2024-10-13 13:45:55,176 INFO L87 Difference]: Start difference. First operand 1913 states and 2129 transitions. Second operand has 5 states, 4 states have (on average 11.0) internal successors, (44), 5 states have internal predecessors, (44), 2 states have call successors, (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-10-13 13:45:55,284 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-10-13 13:45:55,284 INFO L93 Difference]: Finished difference Result 2483 states and 2762 transitions. [2024-10-13 13:45:55,284 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2024-10-13 13:45:55,285 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 4 states have (on average 11.0) internal successors, (44), 5 states have internal predecessors, (44), 2 states have call successors, (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 135 [2024-10-13 13:45:55,285 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-10-13 13:45:55,289 INFO L225 Difference]: With dead ends: 2483 [2024-10-13 13:45:55,289 INFO L226 Difference]: Without dead ends: 1519 [2024-10-13 13:45:55,290 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 147 GetRequests, 140 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-10-13 13:45:55,291 INFO L432 NwaCegarLoop]: 29 mSDtfsCounter, 14 mSDsluCounter, 64 mSDsCounter, 0 mSdLazyCounter, 70 mSolverCounterSat, 3 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 14 SdHoareTripleChecker+Valid, 93 SdHoareTripleChecker+Invalid, 73 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 3 IncrementalHoareTripleChecker+Valid, 70 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2024-10-13 13:45:55,291 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [14 Valid, 93 Invalid, 73 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [3 Valid, 70 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2024-10-13 13:45:55,292 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1519 states. [2024-10-13 13:45:55,347 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1519 to 1518. [2024-10-13 13:45:55,349 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1518 states, 1417 states have (on average 1.0515172900494) internal successors, (1490), 1419 states have internal predecessors, (1490), 96 states have call successors, (96), 2 states have call predecessors, (96), 2 states have return successors, (96), 96 states have call predecessors, (96), 96 states have call successors, (96) [2024-10-13 13:45:55,351 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1518 states to 1518 states and 1682 transitions. [2024-10-13 13:45:55,351 INFO L78 Accepts]: Start accepts. Automaton has 1518 states and 1682 transitions. Word has length 135 [2024-10-13 13:45:55,351 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-10-13 13:45:55,351 INFO L471 AbstractCegarLoop]: Abstraction has 1518 states and 1682 transitions. [2024-10-13 13:45:55,352 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 4 states have (on average 11.0) internal successors, (44), 5 states have internal predecessors, (44), 2 states have call successors, (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-10-13 13:45:55,352 INFO L276 IsEmpty]: Start isEmpty. Operand 1518 states and 1682 transitions. [2024-10-13 13:45:55,353 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 148 [2024-10-13 13:45:55,353 INFO L207 NwaCegarLoop]: Found error trace [2024-10-13 13:45:55,353 INFO L215 NwaCegarLoop]: trace histogram [7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 6, 6, 6, 6, 6, 6, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1] [2024-10-13 13:45:55,365 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (20)] Forceful destruction successful, exit code 0 [2024-10-13 13:45:55,557 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable23,20 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-10-13 13:45:55,558 INFO L396 AbstractCegarLoop]: === Iteration 25 === Targeting ULTIMATE.startErr7ASSERT_VIOLATIONINTEGER_OVERFLOW === [ULTIMATE.startErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 17 more)] === [2024-10-13 13:45:55,558 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-10-13 13:45:55,558 INFO L85 PathProgramCache]: Analyzing trace with hash -272784989, now seen corresponding path program 2 times [2024-10-13 13:45:55,558 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-10-13 13:45:55,558 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [747277279] [2024-10-13 13:45:55,558 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-10-13 13:45:55,558 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-10-13 13:45:55,571 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-13 13:45:55,656 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2024-10-13 13:45:55,657 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-13 13:45:55,658 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2024-10-13 13:45:55,658 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-13 13:45:55,659 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 19 [2024-10-13 13:45:55,659 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-13 13:45:55,660 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 39 [2024-10-13 13:45:55,661 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-13 13:45:55,662 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 59 [2024-10-13 13:45:55,662 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-13 13:45:55,663 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 79 [2024-10-13 13:45:55,664 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-13 13:45:55,665 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 99 [2024-10-13 13:45:55,665 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-13 13:45:55,666 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 119 [2024-10-13 13:45:55,667 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-13 13:45:55,668 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 139 [2024-10-13 13:45:55,668 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-13 13:45:55,669 INFO L134 CoverageAnalysis]: Checked inductivity of 394 backedges. 0 proven. 306 refuted. 0 times theorem prover too weak. 88 trivial. 0 not checked. [2024-10-13 13:45:55,670 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-10-13 13:45:55,670 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [747277279] [2024-10-13 13:45:55,670 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [747277279] provided 0 perfect and 1 imperfect interpolant sequences [2024-10-13 13:45:55,670 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [938694444] [2024-10-13 13:45:55,670 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2024-10-13 13:45:55,670 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-10-13 13:45:55,670 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2024-10-13 13:45:55,671 INFO L229 MonitoredProcess]: Starting monitored process 21 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-10-13 13:45:55,672 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (21)] Waiting until timeout for monitored process [2024-10-13 13:45:55,715 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2024-10-13 13:45:55,715 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2024-10-13 13:45:55,716 INFO L255 TraceCheckSpWp]: Trace formula consists of 236 conjuncts, 8 conjuncts are in the unsatisfiable core [2024-10-13 13:45:55,717 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-10-13 13:45:55,796 INFO L134 CoverageAnalysis]: Checked inductivity of 394 backedges. 0 proven. 306 refuted. 0 times theorem prover too weak. 88 trivial. 0 not checked. [2024-10-13 13:45:55,797 INFO L311 TraceCheckSpWp]: Computing backward predicates... [2024-10-13 13:45:55,929 INFO L134 CoverageAnalysis]: Checked inductivity of 394 backedges. 0 proven. 306 refuted. 0 times theorem prover too weak. 88 trivial. 0 not checked. [2024-10-13 13:45:55,929 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [938694444] provided 0 perfect and 2 imperfect interpolant sequences [2024-10-13 13:45:55,929 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2024-10-13 13:45:55,929 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 8, 8] total 16 [2024-10-13 13:45:55,929 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1662143484] [2024-10-13 13:45:55,929 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2024-10-13 13:45:55,930 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 17 states [2024-10-13 13:45:55,930 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-10-13 13:45:55,930 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 17 interpolants. [2024-10-13 13:45:55,930 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=136, Invalid=136, Unknown=0, NotChecked=0, Total=272 [2024-10-13 13:45:55,930 INFO L87 Difference]: Start difference. First operand 1518 states and 1682 transitions. Second operand has 17 states, 16 states have (on average 13.9375) internal successors, (223), 17 states have internal predecessors, (223), 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-10-13 13:45:56,123 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-10-13 13:45:56,123 INFO L93 Difference]: Finished difference Result 2799 states and 3202 transitions. [2024-10-13 13:45:56,123 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 16 states. [2024-10-13 13:45:56,123 INFO L78 Accepts]: Start accepts. Automaton has has 17 states, 16 states have (on average 13.9375) internal successors, (223), 17 states have internal predecessors, (223), 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 147 [2024-10-13 13:45:56,123 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-10-13 13:45:56,129 INFO L225 Difference]: With dead ends: 2799 [2024-10-13 13:45:56,129 INFO L226 Difference]: Without dead ends: 2798 [2024-10-13 13:45:56,130 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 318 GetRequests, 303 SyntacticMatches, 0 SemanticMatches, 15 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 24 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=136, Invalid=136, Unknown=0, NotChecked=0, Total=272 [2024-10-13 13:45:56,130 INFO L432 NwaCegarLoop]: 26 mSDtfsCounter, 17 mSDsluCounter, 150 mSDsCounter, 0 mSdLazyCounter, 162 mSolverCounterSat, 5 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 17 SdHoareTripleChecker+Valid, 176 SdHoareTripleChecker+Invalid, 167 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 5 IncrementalHoareTripleChecker+Valid, 162 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2024-10-13 13:45:56,130 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [17 Valid, 176 Invalid, 167 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [5 Valid, 162 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2024-10-13 13:45:56,132 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2798 states. [2024-10-13 13:45:56,224 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2798 to 2798. [2024-10-13 13:45:56,230 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2798 states, 2617 states have (on average 1.0584638899503247) internal successors, (2770), 2619 states have internal predecessors, (2770), 176 states have call successors, (176), 2 states have call predecessors, (176), 2 states have return successors, (176), 176 states have call predecessors, (176), 176 states have call successors, (176) [2024-10-13 13:45:56,233 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2798 states to 2798 states and 3122 transitions. [2024-10-13 13:45:56,234 INFO L78 Accepts]: Start accepts. Automaton has 2798 states and 3122 transitions. Word has length 147 [2024-10-13 13:45:56,235 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-10-13 13:45:56,235 INFO L471 AbstractCegarLoop]: Abstraction has 2798 states and 3122 transitions. [2024-10-13 13:45:56,235 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 17 states, 16 states have (on average 13.9375) internal successors, (223), 17 states have internal predecessors, (223), 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-10-13 13:45:56,235 INFO L276 IsEmpty]: Start isEmpty. Operand 2798 states and 3122 transitions. [2024-10-13 13:45:56,237 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 156 [2024-10-13 13:45:56,237 INFO L207 NwaCegarLoop]: Found error trace [2024-10-13 13:45:56,237 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] [2024-10-13 13:45:56,249 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (21)] Ended with exit code 0 [2024-10-13 13:45:56,437 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 21 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable24 [2024-10-13 13:45:56,437 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-10-13 13:45:56,438 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-10-13 13:45:56,438 INFO L85 PathProgramCache]: Analyzing trace with hash -1350152142, now seen corresponding path program 4 times [2024-10-13 13:45:56,438 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-10-13 13:45:56,438 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1906003174] [2024-10-13 13:45:56,438 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-10-13 13:45:56,438 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-10-13 13:45:56,447 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-13 13:45:56,548 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2024-10-13 13:45:56,548 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-13 13:45:56,550 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2024-10-13 13:45:56,550 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-13 13:45:56,551 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 19 [2024-10-13 13:45:56,551 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-13 13:45:56,553 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 39 [2024-10-13 13:45:56,554 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-13 13:45:56,556 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 59 [2024-10-13 13:45:56,556 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-13 13:45:56,557 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 79 [2024-10-13 13:45:56,558 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-13 13:45:56,559 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 99 [2024-10-13 13:45:56,560 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-13 13:45:56,562 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 119 [2024-10-13 13:45:56,562 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-13 13:45:56,563 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 139 [2024-10-13 13:45:56,564 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-13 13:45:56,565 INFO L134 CoverageAnalysis]: Checked inductivity of 405 backedges. 83 proven. 234 refuted. 0 times theorem prover too weak. 88 trivial. 0 not checked. [2024-10-13 13:45:56,565 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-10-13 13:45:56,565 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1906003174] [2024-10-13 13:45:56,565 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1906003174] provided 0 perfect and 1 imperfect interpolant sequences [2024-10-13 13:45:56,565 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [815403172] [2024-10-13 13:45:56,566 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2024-10-13 13:45:56,566 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-10-13 13:45:56,566 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2024-10-13 13:45:56,567 INFO L229 MonitoredProcess]: Starting monitored process 22 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-10-13 13:45:56,568 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (22)] Waiting until timeout for monitored process [2024-10-13 13:45:56,614 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2024-10-13 13:45:56,614 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2024-10-13 13:45:56,615 INFO L255 TraceCheckSpWp]: Trace formula consists of 254 conjuncts, 9 conjuncts are in the unsatisfiable core [2024-10-13 13:45:56,616 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-10-13 13:45:56,769 INFO L134 CoverageAnalysis]: Checked inductivity of 405 backedges. 109 proven. 208 refuted. 0 times theorem prover too weak. 88 trivial. 0 not checked. [2024-10-13 13:45:56,769 INFO L311 TraceCheckSpWp]: Computing backward predicates... [2024-10-13 13:45:56,929 INFO L134 CoverageAnalysis]: Checked inductivity of 405 backedges. 109 proven. 208 refuted. 0 times theorem prover too weak. 88 trivial. 0 not checked. [2024-10-13 13:45:56,930 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [815403172] provided 0 perfect and 2 imperfect interpolant sequences [2024-10-13 13:45:56,930 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2024-10-13 13:45:56,930 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10, 10] total 15 [2024-10-13 13:45:56,930 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1450613852] [2024-10-13 13:45:56,930 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2024-10-13 13:45:56,931 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 15 states [2024-10-13 13:45:56,931 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-10-13 13:45:56,931 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 15 interpolants. [2024-10-13 13:45:56,931 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=58, Invalid=152, Unknown=0, NotChecked=0, Total=210 [2024-10-13 13:45:56,932 INFO L87 Difference]: Start difference. First operand 2798 states and 3122 transitions. Second operand has 15 states, 15 states have (on average 12.666666666666666) internal successors, (190), 15 states have internal predecessors, (190), 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-10-13 13:45:57,366 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-10-13 13:45:57,366 INFO L93 Difference]: Finished difference Result 6157 states and 6882 transitions. [2024-10-13 13:45:57,366 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2024-10-13 13:45:57,366 INFO L78 Accepts]: Start accepts. Automaton has has 15 states, 15 states have (on average 12.666666666666666) internal successors, (190), 15 states have internal predecessors, (190), 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 155 [2024-10-13 13:45:57,366 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-10-13 13:45:57,376 INFO L225 Difference]: With dead ends: 6157 [2024-10-13 13:45:57,376 INFO L226 Difference]: Without dead ends: 4475 [2024-10-13 13:45:57,378 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 339 GetRequests, 316 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-10-13 13:45:57,378 INFO L432 NwaCegarLoop]: 74 mSDtfsCounter, 25 mSDsluCounter, 432 mSDsCounter, 0 mSdLazyCounter, 757 mSolverCounterSat, 2 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 25 SdHoareTripleChecker+Valid, 506 SdHoareTripleChecker+Invalid, 759 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 2 IncrementalHoareTripleChecker+Valid, 757 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time [2024-10-13 13:45:57,380 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [25 Valid, 506 Invalid, 759 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [2 Valid, 757 Invalid, 0 Unknown, 0 Unchecked, 0.3s Time] [2024-10-13 13:45:57,382 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 4475 states. [2024-10-13 13:45:57,494 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 4475 to 3136. [2024-10-13 13:45:57,497 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3136 states, 2934 states have (on average 1.0541922290388548) internal successors, (3093), 2936 states have internal predecessors, (3093), 197 states have call successors, (197), 2 states have call predecessors, (197), 2 states have return successors, (197), 197 states have call predecessors, (197), 197 states have call successors, (197) [2024-10-13 13:45:57,500 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3136 states to 3136 states and 3487 transitions. [2024-10-13 13:45:57,502 INFO L78 Accepts]: Start accepts. Automaton has 3136 states and 3487 transitions. Word has length 155 [2024-10-13 13:45:57,502 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-10-13 13:45:57,502 INFO L471 AbstractCegarLoop]: Abstraction has 3136 states and 3487 transitions. [2024-10-13 13:45:57,502 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 15 states, 15 states have (on average 12.666666666666666) internal successors, (190), 15 states have internal predecessors, (190), 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-10-13 13:45:57,502 INFO L276 IsEmpty]: Start isEmpty. Operand 3136 states and 3487 transitions. [2024-10-13 13:45:57,503 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 176 [2024-10-13 13:45:57,504 INFO L207 NwaCegarLoop]: Found error trace [2024-10-13 13:45:57,504 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] [2024-10-13 13:45:57,516 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (22)] Forceful destruction successful, exit code 0 [2024-10-13 13:45:57,704 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 22 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable25 [2024-10-13 13:45:57,704 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-10-13 13:45:57,705 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-10-13 13:45:57,705 INFO L85 PathProgramCache]: Analyzing trace with hash -1131873023, now seen corresponding path program 5 times [2024-10-13 13:45:57,705 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-10-13 13:45:57,705 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [809407890] [2024-10-13 13:45:57,705 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-10-13 13:45:57,705 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-10-13 13:45:57,723 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unknown [2024-10-13 13:45:57,723 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [1138969678] [2024-10-13 13:45:57,723 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2024-10-13 13:45:57,723 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-10-13 13:45:57,723 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2024-10-13 13:45:57,725 INFO L229 MonitoredProcess]: Starting monitored process 23 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-10-13 13:45:57,726 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (23)] Waiting until timeout for monitored process [2024-10-13 13:45:57,788 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 9 check-sat command(s) [2024-10-13 13:45:57,788 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2024-10-13 13:45:57,789 INFO L255 TraceCheckSpWp]: Trace formula consists of 282 conjuncts, 35 conjuncts are in the unsatisfiable core [2024-10-13 13:45:57,791 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-10-13 13:45:58,243 INFO L134 CoverageAnalysis]: Checked inductivity of 540 backedges. 12 proven. 433 refuted. 0 times theorem prover too weak. 95 trivial. 0 not checked. [2024-10-13 13:45:58,244 INFO L311 TraceCheckSpWp]: Computing backward predicates... [2024-10-13 13:45:58,568 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-10-13 13:45:58,569 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [809407890] [2024-10-13 13:45:58,569 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2024-10-13 13:45:58,569 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1138969678] [2024-10-13 13:45:58,569 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1138969678] provided 0 perfect and 1 imperfect interpolant sequences [2024-10-13 13:45:58,569 INFO L185 FreeRefinementEngine]: Found 0 perfect and 1 imperfect interpolant sequences. [2024-10-13 13:45:58,569 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [19] total 19 [2024-10-13 13:45:58,569 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1063753254] [2024-10-13 13:45:58,569 INFO L85 oduleStraightlineAll]: Using 1 imperfect interpolants to construct interpolant automaton [2024-10-13 13:45:58,569 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 20 states [2024-10-13 13:45:58,569 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-10-13 13:45:58,570 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 20 interpolants. [2024-10-13 13:45:58,570 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=79, Invalid=427, Unknown=0, NotChecked=0, Total=506 [2024-10-13 13:45:58,570 INFO L87 Difference]: Start difference. First operand 3136 states and 3487 transitions. Second operand has 20 states, 19 states have (on average 7.052631578947368) internal successors, (134), 20 states have internal predecessors, (134), 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-10-13 13:45:59,158 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-10-13 13:45:59,158 INFO L93 Difference]: Finished difference Result 5299 states and 5897 transitions. [2024-10-13 13:45:59,158 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 20 states. [2024-10-13 13:45:59,158 INFO L78 Accepts]: Start accepts. Automaton has has 20 states, 19 states have (on average 7.052631578947368) internal successors, (134), 20 states have internal predecessors, (134), 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 175 [2024-10-13 13:45:59,159 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-10-13 13:45:59,166 INFO L225 Difference]: With dead ends: 5299 [2024-10-13 13:45:59,166 INFO L226 Difference]: Without dead ends: 3442 [2024-10-13 13:45:59,168 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 187 GetRequests, 165 SyntacticMatches, 0 SemanticMatches, 22 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 72 ImplicationChecksByTransitivity, 0.3s TimeCoverageRelationStatistics Valid=88, Invalid=464, Unknown=0, NotChecked=0, Total=552 [2024-10-13 13:45:59,169 INFO L432 NwaCegarLoop]: 55 mSDtfsCounter, 23 mSDsluCounter, 447 mSDsCounter, 0 mSdLazyCounter, 1584 mSolverCounterSat, 1 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 25 SdHoareTripleChecker+Valid, 502 SdHoareTripleChecker+Invalid, 1585 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1 IncrementalHoareTripleChecker+Valid, 1584 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.5s IncrementalHoareTripleChecker+Time [2024-10-13 13:45:59,169 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [25 Valid, 502 Invalid, 1585 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1 Valid, 1584 Invalid, 0 Unknown, 0 Unchecked, 0.5s Time] [2024-10-13 13:45:59,170 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3442 states. [2024-10-13 13:45:59,284 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3442 to 3200. [2024-10-13 13:45:59,290 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3200 states, 2994 states have (on average 1.0531062124248498) internal successors, (3153), 2996 states have internal predecessors, (3153), 201 states have call successors, (201), 2 states have call predecessors, (201), 2 states have return successors, (201), 201 states have call predecessors, (201), 201 states have call successors, (201) [2024-10-13 13:45:59,293 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3200 states to 3200 states and 3555 transitions. [2024-10-13 13:45:59,295 INFO L78 Accepts]: Start accepts. Automaton has 3200 states and 3555 transitions. Word has length 175 [2024-10-13 13:45:59,296 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-10-13 13:45:59,296 INFO L471 AbstractCegarLoop]: Abstraction has 3200 states and 3555 transitions. [2024-10-13 13:45:59,296 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 20 states, 19 states have (on average 7.052631578947368) internal successors, (134), 20 states have internal predecessors, (134), 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-10-13 13:45:59,296 INFO L276 IsEmpty]: Start isEmpty. Operand 3200 states and 3555 transitions. [2024-10-13 13:45:59,298 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 176 [2024-10-13 13:45:59,299 INFO L207 NwaCegarLoop]: Found error trace [2024-10-13 13:45:59,299 INFO L215 NwaCegarLoop]: trace histogram [9, 9, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1] [2024-10-13 13:45:59,312 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (23)] Forceful destruction successful, exit code 0 [2024-10-13 13:45:59,501 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 23 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable26 [2024-10-13 13:45:59,502 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-10-13 13:45:59,502 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-10-13 13:45:59,502 INFO L85 PathProgramCache]: Analyzing trace with hash 1708308629, now seen corresponding path program 6 times [2024-10-13 13:45:59,502 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-10-13 13:45:59,503 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1036051051] [2024-10-13 13:45:59,503 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-10-13 13:45:59,503 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-10-13 13:45:59,521 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unknown [2024-10-13 13:45:59,522 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [1009106738] [2024-10-13 13:45:59,522 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2024-10-13 13:45:59,522 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-10-13 13:45:59,523 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2024-10-13 13:45:59,524 INFO L229 MonitoredProcess]: Starting monitored process 24 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-10-13 13:45:59,524 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (24)] Waiting until timeout for monitored process [2024-10-13 13:45:59,588 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 8 check-sat command(s) [2024-10-13 13:45:59,588 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2024-10-13 13:45:59,589 INFO L255 TraceCheckSpWp]: Trace formula consists of 260 conjuncts, 28 conjuncts are in the unsatisfiable core [2024-10-13 13:45:59,591 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-10-13 13:46:00,217 INFO L134 CoverageAnalysis]: Checked inductivity of 524 backedges. 24 proven. 404 refuted. 0 times theorem prover too weak. 96 trivial. 0 not checked. [2024-10-13 13:46:00,217 INFO L311 TraceCheckSpWp]: Computing backward predicates... [2024-10-13 13:46:00,548 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-10-13 13:46:00,548 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1036051051] [2024-10-13 13:46:00,548 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2024-10-13 13:46:00,549 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1009106738] [2024-10-13 13:46:00,549 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1009106738] provided 0 perfect and 1 imperfect interpolant sequences [2024-10-13 13:46:00,549 INFO L185 FreeRefinementEngine]: Found 0 perfect and 1 imperfect interpolant sequences. [2024-10-13 13:46:00,549 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [15] total 15 [2024-10-13 13:46:00,549 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [355252704] [2024-10-13 13:46:00,549 INFO L85 oduleStraightlineAll]: Using 1 imperfect interpolants to construct interpolant automaton [2024-10-13 13:46:00,549 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 16 states [2024-10-13 13:46:00,550 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-10-13 13:46:00,550 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 16 interpolants. [2024-10-13 13:46:00,550 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=52, Invalid=290, Unknown=0, NotChecked=0, Total=342 [2024-10-13 13:46:00,550 INFO L87 Difference]: Start difference. First operand 3200 states and 3555 transitions. Second operand has 16 states, 15 states have (on average 8.066666666666666) internal successors, (121), 16 states have internal predecessors, (121), 8 states have call successors, (9), 1 states have call predecessors, (9), 2 states have return successors, (9), 7 states have call predecessors, (9), 8 states have call successors, (9) [2024-10-13 13:46:01,171 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-10-13 13:46:01,171 INFO L93 Difference]: Finished difference Result 3701 states and 4112 transitions. [2024-10-13 13:46:01,172 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 19 states. [2024-10-13 13:46:01,172 INFO L78 Accepts]: Start accepts. Automaton has has 16 states, 15 states have (on average 8.066666666666666) internal successors, (121), 16 states have internal predecessors, (121), 8 states have call successors, (9), 1 states have call predecessors, (9), 2 states have return successors, (9), 7 states have call predecessors, (9), 8 states have call successors, (9) Word has length 175 [2024-10-13 13:46:01,172 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-10-13 13:46:01,187 INFO L225 Difference]: With dead ends: 3701 [2024-10-13 13:46:01,187 INFO L226 Difference]: Without dead ends: 3699 [2024-10-13 13:46:01,188 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 192 GetRequests, 169 SyntacticMatches, 0 SemanticMatches, 23 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 73 ImplicationChecksByTransitivity, 0.3s TimeCoverageRelationStatistics Valid=96, Invalid=504, Unknown=0, NotChecked=0, Total=600 [2024-10-13 13:46:01,188 INFO L432 NwaCegarLoop]: 46 mSDtfsCounter, 54 mSDsluCounter, 371 mSDsCounter, 0 mSdLazyCounter, 1141 mSolverCounterSat, 7 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 56 SdHoareTripleChecker+Valid, 417 SdHoareTripleChecker+Invalid, 1148 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 7 IncrementalHoareTripleChecker+Valid, 1141 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.4s IncrementalHoareTripleChecker+Time [2024-10-13 13:46:01,188 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [56 Valid, 417 Invalid, 1148 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [7 Valid, 1141 Invalid, 0 Unknown, 0 Unchecked, 0.4s Time] [2024-10-13 13:46:01,190 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3699 states. [2024-10-13 13:46:01,312 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3699 to 3246. [2024-10-13 13:46:01,314 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3246 states, 3038 states have (on average 1.0526662277814351) internal successors, (3198), 3040 states have internal predecessors, (3198), 203 states have call successors, (203), 2 states have call predecessors, (203), 2 states have return successors, (203), 203 states have call predecessors, (203), 203 states have call successors, (203) [2024-10-13 13:46:01,317 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3246 states to 3246 states and 3604 transitions. [2024-10-13 13:46:01,318 INFO L78 Accepts]: Start accepts. Automaton has 3246 states and 3604 transitions. Word has length 175 [2024-10-13 13:46:01,318 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-10-13 13:46:01,318 INFO L471 AbstractCegarLoop]: Abstraction has 3246 states and 3604 transitions. [2024-10-13 13:46:01,318 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 16 states, 15 states have (on average 8.066666666666666) internal successors, (121), 16 states have internal predecessors, (121), 8 states have call successors, (9), 1 states have call predecessors, (9), 2 states have return successors, (9), 7 states have call predecessors, (9), 8 states have call successors, (9) [2024-10-13 13:46:01,318 INFO L276 IsEmpty]: Start isEmpty. Operand 3246 states and 3604 transitions. [2024-10-13 13:46:01,320 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 191 [2024-10-13 13:46:01,320 INFO L207 NwaCegarLoop]: Found error trace [2024-10-13 13:46:01,320 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] [2024-10-13 13:46:01,334 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (24)] Forceful destruction successful, exit code 0 [2024-10-13 13:46:01,524 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable27,24 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-10-13 13:46:01,525 INFO L396 AbstractCegarLoop]: === Iteration 29 === Targeting ULTIMATE.startErr9ASSERT_VIOLATIONINTEGER_OVERFLOW === [ULTIMATE.startErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 17 more)] === [2024-10-13 13:46:01,525 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-10-13 13:46:01,525 INFO L85 PathProgramCache]: Analyzing trace with hash 1824792118, now seen corresponding path program 2 times [2024-10-13 13:46:01,525 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-10-13 13:46:01,525 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [688716141] [2024-10-13 13:46:01,526 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-10-13 13:46:01,526 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-10-13 13:46:01,537 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-13 13:46:01,678 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2024-10-13 13:46:01,679 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-13 13:46:01,680 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2024-10-13 13:46:01,680 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-13 13:46:01,681 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 19 [2024-10-13 13:46:01,681 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-13 13:46:01,683 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 39 [2024-10-13 13:46:01,683 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-13 13:46:01,685 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 59 [2024-10-13 13:46:01,686 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-13 13:46:01,687 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 79 [2024-10-13 13:46:01,687 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-13 13:46:01,688 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 99 [2024-10-13 13:46:01,688 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-13 13:46:01,689 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 119 [2024-10-13 13:46:01,690 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-13 13:46:01,691 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 139 [2024-10-13 13:46:01,691 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-13 13:46:01,693 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 159 [2024-10-13 13:46:01,694 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-13 13:46:01,695 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 179 [2024-10-13 13:46:01,696 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-13 13:46:01,697 INFO L134 CoverageAnalysis]: Checked inductivity of 708 backedges. 0 proven. 560 refuted. 0 times theorem prover too weak. 148 trivial. 0 not checked. [2024-10-13 13:46:01,698 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-10-13 13:46:01,698 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [688716141] [2024-10-13 13:46:01,698 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [688716141] provided 0 perfect and 1 imperfect interpolant sequences [2024-10-13 13:46:01,698 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [699055115] [2024-10-13 13:46:01,698 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2024-10-13 13:46:01,698 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-10-13 13:46:01,698 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2024-10-13 13:46:01,700 INFO L229 MonitoredProcess]: Starting monitored process 25 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-10-13 13:46:01,713 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (25)] Waiting until timeout for monitored process [2024-10-13 13:46:01,773 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2024-10-13 13:46:01,774 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2024-10-13 13:46:01,775 INFO L255 TraceCheckSpWp]: Trace formula consists of 320 conjuncts, 10 conjuncts are in the unsatisfiable core [2024-10-13 13:46:01,777 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-10-13 13:46:01,898 INFO L134 CoverageAnalysis]: Checked inductivity of 708 backedges. 0 proven. 560 refuted. 0 times theorem prover too weak. 148 trivial. 0 not checked. [2024-10-13 13:46:01,898 INFO L311 TraceCheckSpWp]: Computing backward predicates... [2024-10-13 13:46:02,136 INFO L134 CoverageAnalysis]: Checked inductivity of 708 backedges. 0 proven. 560 refuted. 0 times theorem prover too weak. 148 trivial. 0 not checked. [2024-10-13 13:46:02,136 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [699055115] provided 0 perfect and 2 imperfect interpolant sequences [2024-10-13 13:46:02,136 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2024-10-13 13:46:02,137 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10, 10] total 20 [2024-10-13 13:46:02,137 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [342253622] [2024-10-13 13:46:02,137 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2024-10-13 13:46:02,137 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 21 states [2024-10-13 13:46:02,137 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-10-13 13:46:02,138 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 21 interpolants. [2024-10-13 13:46:02,139 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=210, Invalid=210, Unknown=0, NotChecked=0, Total=420 [2024-10-13 13:46:02,139 INFO L87 Difference]: Start difference. First operand 3246 states and 3604 transitions. Second operand has 21 states, 20 states have (on average 14.45) internal successors, (289), 21 states have internal predecessors, (289), 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-10-13 13:46:02,500 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-10-13 13:46:02,500 INFO L93 Difference]: Finished difference Result 6615 states and 7374 transitions. [2024-10-13 13:46:02,500 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 20 states. [2024-10-13 13:46:02,500 INFO L78 Accepts]: Start accepts. Automaton has has 21 states, 20 states have (on average 14.45) internal successors, (289), 21 states have internal predecessors, (289), 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 190 [2024-10-13 13:46:02,501 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-10-13 13:46:02,513 INFO L225 Difference]: With dead ends: 6615 [2024-10-13 13:46:02,513 INFO L226 Difference]: Without dead ends: 6614 [2024-10-13 13:46:02,514 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 410 GetRequests, 391 SyntacticMatches, 0 SemanticMatches, 19 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 32 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=210, Invalid=210, Unknown=0, NotChecked=0, Total=420 [2024-10-13 13:46:02,515 INFO L432 NwaCegarLoop]: 27 mSDtfsCounter, 257 mSDsluCounter, 293 mSDsCounter, 0 mSdLazyCounter, 197 mSolverCounterSat, 1 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 257 SdHoareTripleChecker+Valid, 320 SdHoareTripleChecker+Invalid, 198 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1 IncrementalHoareTripleChecker+Valid, 197 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2024-10-13 13:46:02,515 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [257 Valid, 320 Invalid, 198 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1 Valid, 197 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2024-10-13 13:46:02,517 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 6614 states. [2024-10-13 13:46:02,795 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 6614 to 6596. [2024-10-13 13:46:02,799 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 6596 states, 6178 states have (on average 1.053415344771771) internal successors, (6508), 6180 states have internal predecessors, (6508), 413 states have call successors, (413), 2 states have call predecessors, (413), 2 states have return successors, (413), 413 states have call predecessors, (413), 413 states have call successors, (413) [2024-10-13 13:46:02,805 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 6596 states to 6596 states and 7334 transitions. [2024-10-13 13:46:02,807 INFO L78 Accepts]: Start accepts. Automaton has 6596 states and 7334 transitions. Word has length 190 [2024-10-13 13:46:02,807 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-10-13 13:46:02,807 INFO L471 AbstractCegarLoop]: Abstraction has 6596 states and 7334 transitions. [2024-10-13 13:46:02,807 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 21 states, 20 states have (on average 14.45) internal successors, (289), 21 states have internal predecessors, (289), 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-10-13 13:46:02,808 INFO L276 IsEmpty]: Start isEmpty. Operand 6596 states and 7334 transitions. [2024-10-13 13:46:02,809 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 196 [2024-10-13 13:46:02,809 INFO L207 NwaCegarLoop]: Found error trace [2024-10-13 13:46:02,810 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] [2024-10-13 13:46:02,822 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (25)] Forceful destruction successful, exit code 0 [2024-10-13 13:46:03,010 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 25 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable28 [2024-10-13 13:46:03,010 INFO L396 AbstractCegarLoop]: === Iteration 30 === Targeting ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOW === [ULTIMATE.startErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 17 more)] === [2024-10-13 13:46:03,010 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-10-13 13:46:03,011 INFO L85 PathProgramCache]: Analyzing trace with hash -2046102192, now seen corresponding path program 7 times [2024-10-13 13:46:03,011 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-10-13 13:46:03,011 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1234226643] [2024-10-13 13:46:03,011 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-10-13 13:46:03,011 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-10-13 13:46:03,022 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-13 13:46:03,169 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2024-10-13 13:46:03,170 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-13 13:46:03,171 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2024-10-13 13:46:03,171 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-13 13:46:03,172 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 19 [2024-10-13 13:46:03,172 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-13 13:46:03,173 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 39 [2024-10-13 13:46:03,174 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-13 13:46:03,175 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 59 [2024-10-13 13:46:03,176 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-13 13:46:03,176 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 79 [2024-10-13 13:46:03,177 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-13 13:46:03,178 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 99 [2024-10-13 13:46:03,178 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-13 13:46:03,179 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 119 [2024-10-13 13:46:03,180 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-13 13:46:03,181 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 139 [2024-10-13 13:46:03,181 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-13 13:46:03,182 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 159 [2024-10-13 13:46:03,183 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-13 13:46:03,184 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 179 [2024-10-13 13:46:03,184 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-13 13:46:03,186 INFO L134 CoverageAnalysis]: Checked inductivity of 695 backedges. 135 proven. 412 refuted. 0 times theorem prover too weak. 148 trivial. 0 not checked. [2024-10-13 13:46:03,186 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-10-13 13:46:03,186 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1234226643] [2024-10-13 13:46:03,186 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1234226643] provided 0 perfect and 1 imperfect interpolant sequences [2024-10-13 13:46:03,186 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1486708591] [2024-10-13 13:46:03,186 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2024-10-13 13:46:03,186 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-10-13 13:46:03,186 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2024-10-13 13:46:03,188 INFO L229 MonitoredProcess]: Starting monitored process 26 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-10-13 13:46:03,189 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (26)] Waiting until timeout for monitored process [2024-10-13 13:46:03,242 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-13 13:46:03,243 INFO L255 TraceCheckSpWp]: Trace formula consists of 310 conjuncts, 11 conjuncts are in the unsatisfiable core [2024-10-13 13:46:03,245 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-10-13 13:46:03,483 INFO L134 CoverageAnalysis]: Checked inductivity of 695 backedges. 175 proven. 372 refuted. 0 times theorem prover too weak. 148 trivial. 0 not checked. [2024-10-13 13:46:03,483 INFO L311 TraceCheckSpWp]: Computing backward predicates... [2024-10-13 13:46:03,687 INFO L134 CoverageAnalysis]: Checked inductivity of 695 backedges. 175 proven. 372 refuted. 0 times theorem prover too weak. 148 trivial. 0 not checked. [2024-10-13 13:46:03,687 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1486708591] provided 0 perfect and 2 imperfect interpolant sequences [2024-10-13 13:46:03,687 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2024-10-13 13:46:03,688 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [12, 12, 12] total 18 [2024-10-13 13:46:03,688 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1398362302] [2024-10-13 13:46:03,688 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2024-10-13 13:46:03,688 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 18 states [2024-10-13 13:46:03,688 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-10-13 13:46:03,689 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 18 interpolants. [2024-10-13 13:46:03,689 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=81, Invalid=225, Unknown=0, NotChecked=0, Total=306 [2024-10-13 13:46:03,689 INFO L87 Difference]: Start difference. First operand 6596 states and 7334 transitions. Second operand has 18 states, 18 states have (on average 13.055555555555555) internal successors, (235), 18 states have internal predecessors, (235), 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-10-13 13:46:04,392 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-10-13 13:46:04,392 INFO L93 Difference]: Finished difference Result 14760 states and 16447 transitions. [2024-10-13 13:46:04,393 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2024-10-13 13:46:04,393 INFO L78 Accepts]: Start accepts. Automaton has has 18 states, 18 states have (on average 13.055555555555555) internal successors, (235), 18 states have internal predecessors, (235), 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 195 [2024-10-13 13:46:04,393 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-10-13 13:46:04,409 INFO L225 Difference]: With dead ends: 14760 [2024-10-13 13:46:04,410 INFO L226 Difference]: Without dead ends: 10688 [2024-10-13 13:46:04,416 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 426 GetRequests, 397 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-10-13 13:46:04,417 INFO L432 NwaCegarLoop]: 88 mSDtfsCounter, 25 mSDsluCounter, 482 mSDsCounter, 0 mSdLazyCounter, 930 mSolverCounterSat, 2 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 25 SdHoareTripleChecker+Valid, 570 SdHoareTripleChecker+Invalid, 932 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 2 IncrementalHoareTripleChecker+Valid, 930 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time [2024-10-13 13:46:04,417 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [25 Valid, 570 Invalid, 932 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [2 Valid, 930 Invalid, 0 Unknown, 0 Unchecked, 0.3s Time] [2024-10-13 13:46:04,421 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 10688 states. [2024-10-13 13:46:04,746 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 10688 to 7709. [2024-10-13 13:46:04,752 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 7709 states, 7222 states have (on average 1.048047632234838) internal successors, (7569), 7224 states have internal predecessors, (7569), 482 states have call successors, (482), 2 states have call predecessors, (482), 2 states have return successors, (482), 482 states have call predecessors, (482), 482 states have call successors, (482) [2024-10-13 13:46:04,763 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 7709 states to 7709 states and 8533 transitions. [2024-10-13 13:46:04,766 INFO L78 Accepts]: Start accepts. Automaton has 7709 states and 8533 transitions. Word has length 195 [2024-10-13 13:46:04,767 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-10-13 13:46:04,769 INFO L471 AbstractCegarLoop]: Abstraction has 7709 states and 8533 transitions. [2024-10-13 13:46:04,770 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 18 states, 18 states have (on average 13.055555555555555) internal successors, (235), 18 states have internal predecessors, (235), 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-10-13 13:46:04,770 INFO L276 IsEmpty]: Start isEmpty. Operand 7709 states and 8533 transitions. [2024-10-13 13:46:04,773 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 196 [2024-10-13 13:46:04,773 INFO L207 NwaCegarLoop]: Found error trace [2024-10-13 13:46:04,773 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] [2024-10-13 13:46:04,785 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (26)] Ended with exit code 0 [2024-10-13 13:46:04,973 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable29,26 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-10-13 13:46:04,974 INFO L396 AbstractCegarLoop]: === Iteration 31 === Targeting ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOW === [ULTIMATE.startErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 17 more)] === [2024-10-13 13:46:04,974 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-10-13 13:46:04,974 INFO L85 PathProgramCache]: Analyzing trace with hash -40826342, now seen corresponding path program 8 times [2024-10-13 13:46:04,974 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-10-13 13:46:04,974 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [388714366] [2024-10-13 13:46:04,974 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-10-13 13:46:04,974 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-10-13 13:46:04,995 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unknown [2024-10-13 13:46:04,996 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [456818175] [2024-10-13 13:46:04,996 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2024-10-13 13:46:04,996 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-10-13 13:46:04,996 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2024-10-13 13:46:04,997 INFO L229 MonitoredProcess]: Starting monitored process 27 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-10-13 13:46:04,998 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (27)] Waiting until timeout for monitored process [2024-10-13 13:46:05,061 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2024-10-13 13:46:05,061 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2024-10-13 13:46:05,062 INFO L255 TraceCheckSpWp]: Trace formula consists of 313 conjuncts, 13 conjuncts are in the unsatisfiable core [2024-10-13 13:46:05,065 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-10-13 13:46:05,357 INFO L134 CoverageAnalysis]: Checked inductivity of 679 backedges. 0 proven. 451 refuted. 0 times theorem prover too weak. 228 trivial. 0 not checked. [2024-10-13 13:46:05,357 INFO L311 TraceCheckSpWp]: Computing backward predicates... [2024-10-13 13:46:13,458 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-10-13 13:46:13,458 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [388714366] [2024-10-13 13:46:13,458 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2024-10-13 13:46:13,458 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [456818175] [2024-10-13 13:46:13,458 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [456818175] provided 0 perfect and 1 imperfect interpolant sequences [2024-10-13 13:46:13,458 INFO L185 FreeRefinementEngine]: Found 0 perfect and 1 imperfect interpolant sequences. [2024-10-13 13:46:13,458 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8] total 8 [2024-10-13 13:46:13,458 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [183209761] [2024-10-13 13:46:13,458 INFO L85 oduleStraightlineAll]: Using 1 imperfect interpolants to construct interpolant automaton [2024-10-13 13:46:13,459 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 9 states [2024-10-13 13:46:13,459 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-10-13 13:46:13,459 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 9 interpolants. [2024-10-13 13:46:13,459 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=50, Invalid=130, Unknown=2, NotChecked=0, Total=182 [2024-10-13 13:46:13,459 INFO L87 Difference]: Start difference. First operand 7709 states and 8533 transitions. Second operand has 9 states, 8 states have (on average 12.0) internal successors, (96), 9 states have internal predecessors, (96), 6 states have call successors, (7), 1 states have call predecessors, (7), 1 states have return successors, (7), 6 states have call predecessors, (7), 6 states have call successors, (7) [2024-10-13 13:46:13,872 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-10-13 13:46:13,872 INFO L93 Difference]: Finished difference Result 8316 states and 9200 transitions. [2024-10-13 13:46:13,872 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2024-10-13 13:46:13,872 INFO L78 Accepts]: Start accepts. Automaton has has 9 states, 8 states have (on average 12.0) internal successors, (96), 9 states have internal predecessors, (96), 6 states have call successors, (7), 1 states have call predecessors, (7), 1 states have return successors, (7), 6 states have call predecessors, (7), 6 states have call successors, (7) Word has length 195 [2024-10-13 13:46:13,873 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-10-13 13:46:13,883 INFO L225 Difference]: With dead ends: 8316 [2024-10-13 13:46:13,883 INFO L226 Difference]: Without dead ends: 8315 [2024-10-13 13:46:13,884 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 326 GetRequests, 314 SyntacticMatches, 0 SemanticMatches, 12 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 21 ImplicationChecksByTransitivity, 7.6s TimeCoverageRelationStatistics Valid=50, Invalid=130, Unknown=2, NotChecked=0, Total=182 [2024-10-13 13:46:13,885 INFO L432 NwaCegarLoop]: 59 mSDtfsCounter, 20 mSDsluCounter, 279 mSDsCounter, 0 mSdLazyCounter, 408 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 21 SdHoareTripleChecker+Valid, 338 SdHoareTripleChecker+Invalid, 408 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 408 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2024-10-13 13:46:13,885 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [21 Valid, 338 Invalid, 408 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 408 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2024-10-13 13:46:13,888 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 8315 states. [2024-10-13 13:46:14,186 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 8315 to 8019. [2024-10-13 13:46:14,191 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 8019 states, 7513 states have (on average 1.0476507387195528) internal successors, (7871), 7515 states have internal predecessors, (7871), 501 states have call successors, (501), 2 states have call predecessors, (501), 2 states have return successors, (501), 501 states have call predecessors, (501), 501 states have call successors, (501) [2024-10-13 13:46:14,198 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 8019 states to 8019 states and 8873 transitions. [2024-10-13 13:46:14,200 INFO L78 Accepts]: Start accepts. Automaton has 8019 states and 8873 transitions. Word has length 195 [2024-10-13 13:46:14,200 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-10-13 13:46:14,201 INFO L471 AbstractCegarLoop]: Abstraction has 8019 states and 8873 transitions. [2024-10-13 13:46:14,201 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 9 states, 8 states have (on average 12.0) internal successors, (96), 9 states have internal predecessors, (96), 6 states have call successors, (7), 1 states have call predecessors, (7), 1 states have return successors, (7), 6 states have call predecessors, (7), 6 states have call successors, (7) [2024-10-13 13:46:14,201 INFO L276 IsEmpty]: Start isEmpty. Operand 8019 states and 8873 transitions. [2024-10-13 13:46:14,203 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 216 [2024-10-13 13:46:14,203 INFO L207 NwaCegarLoop]: Found error trace [2024-10-13 13:46:14,203 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] [2024-10-13 13:46:14,216 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (27)] Forceful destruction successful, exit code 0 [2024-10-13 13:46:14,407 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 27 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable30 [2024-10-13 13:46:14,408 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-10-13 13:46:14,408 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-10-13 13:46:14,408 INFO L85 PathProgramCache]: Analyzing trace with hash 959833887, now seen corresponding path program 9 times [2024-10-13 13:46:14,408 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-10-13 13:46:14,408 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2094388492] [2024-10-13 13:46:14,408 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-10-13 13:46:14,408 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-10-13 13:46:14,424 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unknown [2024-10-13 13:46:14,424 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [1286277948] [2024-10-13 13:46:14,424 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2024-10-13 13:46:14,425 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-10-13 13:46:14,425 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2024-10-13 13:46:14,426 INFO L229 MonitoredProcess]: Starting monitored process 28 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-10-13 13:46:14,427 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (28)] Waiting until timeout for monitored process [2024-10-13 13:46:14,503 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 7 check-sat command(s) [2024-10-13 13:46:14,503 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2024-10-13 13:46:14,504 INFO L255 TraceCheckSpWp]: Trace formula consists of 226 conjuncts, 16 conjuncts are in the unsatisfiable core [2024-10-13 13:46:14,506 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-10-13 13:46:14,788 INFO L134 CoverageAnalysis]: Checked inductivity of 870 backedges. 0 proven. 542 refuted. 0 times theorem prover too weak. 328 trivial. 0 not checked. [2024-10-13 13:46:14,788 INFO L311 TraceCheckSpWp]: Computing backward predicates... [2024-10-13 13:46:15,146 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-10-13 13:46:15,146 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2094388492] [2024-10-13 13:46:15,146 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2024-10-13 13:46:15,146 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1286277948] [2024-10-13 13:46:15,146 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1286277948] provided 0 perfect and 1 imperfect interpolant sequences [2024-10-13 13:46:15,146 INFO L185 FreeRefinementEngine]: Found 0 perfect and 1 imperfect interpolant sequences. [2024-10-13 13:46:15,146 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9] total 9 [2024-10-13 13:46:15,147 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1300670797] [2024-10-13 13:46:15,147 INFO L85 oduleStraightlineAll]: Using 1 imperfect interpolants to construct interpolant automaton [2024-10-13 13:46:15,147 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 10 states [2024-10-13 13:46:15,147 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-10-13 13:46:15,147 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2024-10-13 13:46:15,147 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=34, Invalid=122, Unknown=0, NotChecked=0, Total=156 [2024-10-13 13:46:15,147 INFO L87 Difference]: Start difference. First operand 8019 states and 8873 transitions. Second operand has 10 states, 9 states have (on average 11.777777777777779) internal successors, (106), 10 states have internal predecessors, (106), 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-10-13 13:46:15,777 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-10-13 13:46:15,777 INFO L93 Difference]: Finished difference Result 12814 states and 14201 transitions. [2024-10-13 13:46:15,777 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 21 states. [2024-10-13 13:46:15,778 INFO L78 Accepts]: Start accepts. Automaton has has 10 states, 9 states have (on average 11.777777777777779) internal successors, (106), 10 states have internal predecessors, (106), 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 215 [2024-10-13 13:46:15,778 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-10-13 13:46:15,789 INFO L225 Difference]: With dead ends: 12814 [2024-10-13 13:46:15,789 INFO L226 Difference]: Without dead ends: 8583 [2024-10-13 13:46:15,795 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 237 GetRequests, 215 SyntacticMatches, 0 SemanticMatches, 22 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 64 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=106, Invalid=446, Unknown=0, NotChecked=0, Total=552 [2024-10-13 13:46:15,795 INFO L432 NwaCegarLoop]: 75 mSDtfsCounter, 132 mSDsluCounter, 378 mSDsCounter, 0 mSdLazyCounter, 878 mSolverCounterSat, 11 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 133 SdHoareTripleChecker+Valid, 453 SdHoareTripleChecker+Invalid, 889 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 11 IncrementalHoareTripleChecker+Valid, 878 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time [2024-10-13 13:46:15,796 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [133 Valid, 453 Invalid, 889 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [11 Valid, 878 Invalid, 0 Unknown, 0 Unchecked, 0.3s Time] [2024-10-13 13:46:15,821 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 8583 states. [2024-10-13 13:46:16,158 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 8583 to 8106. [2024-10-13 13:46:16,163 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 8106 states, 7595 states have (on average 1.0471362738643846) internal successors, (7953), 7597 states have internal predecessors, (7953), 506 states have call successors, (506), 2 states have call predecessors, (506), 2 states have return successors, (506), 506 states have call predecessors, (506), 506 states have call successors, (506) [2024-10-13 13:46:16,170 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 8106 states to 8106 states and 8965 transitions. [2024-10-13 13:46:16,173 INFO L78 Accepts]: Start accepts. Automaton has 8106 states and 8965 transitions. Word has length 215 [2024-10-13 13:46:16,173 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-10-13 13:46:16,173 INFO L471 AbstractCegarLoop]: Abstraction has 8106 states and 8965 transitions. [2024-10-13 13:46:16,173 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 10 states, 9 states have (on average 11.777777777777779) internal successors, (106), 10 states have internal predecessors, (106), 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-10-13 13:46:16,174 INFO L276 IsEmpty]: Start isEmpty. Operand 8106 states and 8965 transitions. [2024-10-13 13:46:16,175 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 216 [2024-10-13 13:46:16,176 INFO L207 NwaCegarLoop]: Found error trace [2024-10-13 13:46:16,176 INFO L215 NwaCegarLoop]: trace histogram [11, 11, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1] [2024-10-13 13:46:16,181 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (28)] Forceful destruction successful, exit code 0 [2024-10-13 13:46:16,379 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable31,28 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-10-13 13:46:16,380 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-10-13 13:46:16,380 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-10-13 13:46:16,380 INFO L85 PathProgramCache]: Analyzing trace with hash 1476535677, now seen corresponding path program 10 times [2024-10-13 13:46:16,380 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-10-13 13:46:16,380 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1049203333] [2024-10-13 13:46:16,380 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-10-13 13:46:16,381 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-10-13 13:46:16,396 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unknown [2024-10-13 13:46:16,396 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [603840740] [2024-10-13 13:46:16,396 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2024-10-13 13:46:16,396 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-10-13 13:46:16,397 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2024-10-13 13:46:16,398 INFO L229 MonitoredProcess]: Starting monitored process 29 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-10-13 13:46:16,399 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (29)] Waiting until timeout for monitored process [2024-10-13 13:46:16,481 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2024-10-13 13:46:16,482 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2024-10-13 13:46:16,485 INFO L255 TraceCheckSpWp]: Trace formula consists of 347 conjuncts, 14 conjuncts are in the unsatisfiable core [2024-10-13 13:46:16,487 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-10-13 13:46:16,914 INFO L134 CoverageAnalysis]: Checked inductivity of 834 backedges. 12 proven. 602 refuted. 0 times theorem prover too weak. 220 trivial. 0 not checked. [2024-10-13 13:46:16,915 INFO L311 TraceCheckSpWp]: Computing backward predicates... [2024-10-13 13:46:17,119 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-10-13 13:46:17,119 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1049203333] [2024-10-13 13:46:17,120 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2024-10-13 13:46:17,120 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [603840740] [2024-10-13 13:46:17,120 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [603840740] provided 0 perfect and 1 imperfect interpolant sequences [2024-10-13 13:46:17,120 INFO L185 FreeRefinementEngine]: Found 0 perfect and 1 imperfect interpolant sequences. [2024-10-13 13:46:17,120 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11] total 11 [2024-10-13 13:46:17,120 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1674570241] [2024-10-13 13:46:17,120 INFO L85 oduleStraightlineAll]: Using 1 imperfect interpolants to construct interpolant automaton [2024-10-13 13:46:17,120 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 12 states [2024-10-13 13:46:17,120 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-10-13 13:46:17,120 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2024-10-13 13:46:17,120 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=46, Invalid=164, Unknown=0, NotChecked=0, Total=210 [2024-10-13 13:46:17,121 INFO L87 Difference]: Start difference. First operand 8106 states and 8965 transitions. Second operand has 12 states, 11 states have (on average 11.909090909090908) internal successors, (131), 12 states have internal predecessors, (131), 8 states have call successors, (9), 1 states have call predecessors, (9), 1 states have return successors, (9), 8 states have call predecessors, (9), 8 states have call successors, (9) [2024-10-13 13:46:17,715 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-10-13 13:46:17,716 INFO L93 Difference]: Finished difference Result 8796 states and 9725 transitions. [2024-10-13 13:46:17,716 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 24 states. [2024-10-13 13:46:17,716 INFO L78 Accepts]: Start accepts. Automaton has has 12 states, 11 states have (on average 11.909090909090908) internal successors, (131), 12 states have internal predecessors, (131), 8 states have call successors, (9), 1 states have call predecessors, (9), 1 states have return successors, (9), 8 states have call predecessors, (9), 8 states have call successors, (9) Word has length 215 [2024-10-13 13:46:17,717 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-10-13 13:46:17,729 INFO L225 Difference]: With dead ends: 8796 [2024-10-13 13:46:17,729 INFO L226 Difference]: Without dead ends: 8795 [2024-10-13 13:46:17,730 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 239 GetRequests, 213 SyntacticMatches, 0 SemanticMatches, 26 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 123 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=189, Invalid=567, Unknown=0, NotChecked=0, Total=756 [2024-10-13 13:46:17,731 INFO L432 NwaCegarLoop]: 44 mSDtfsCounter, 74 mSDsluCounter, 299 mSDsCounter, 0 mSdLazyCounter, 573 mSolverCounterSat, 6 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 75 SdHoareTripleChecker+Valid, 343 SdHoareTripleChecker+Invalid, 579 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 6 IncrementalHoareTripleChecker+Valid, 573 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2024-10-13 13:46:17,731 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [75 Valid, 343 Invalid, 579 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [6 Valid, 573 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2024-10-13 13:46:17,735 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 8795 states. [2024-10-13 13:46:18,069 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 8795 to 8457. [2024-10-13 13:46:18,074 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 8457 states, 7924 states have (on average 1.046693589096416) internal successors, (8294), 7926 states have internal predecessors, (8294), 528 states have call successors, (528), 2 states have call predecessors, (528), 2 states have return successors, (528), 528 states have call predecessors, (528), 528 states have call successors, (528) [2024-10-13 13:46:18,081 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 8457 states to 8457 states and 9350 transitions. [2024-10-13 13:46:18,083 INFO L78 Accepts]: Start accepts. Automaton has 8457 states and 9350 transitions. Word has length 215 [2024-10-13 13:46:18,083 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-10-13 13:46:18,083 INFO L471 AbstractCegarLoop]: Abstraction has 8457 states and 9350 transitions. [2024-10-13 13:46:18,084 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 12 states, 11 states have (on average 11.909090909090908) internal successors, (131), 12 states have internal predecessors, (131), 8 states have call successors, (9), 1 states have call predecessors, (9), 1 states have return successors, (9), 8 states have call predecessors, (9), 8 states have call successors, (9) [2024-10-13 13:46:18,084 INFO L276 IsEmpty]: Start isEmpty. Operand 8457 states and 9350 transitions. [2024-10-13 13:46:18,087 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 256 [2024-10-13 13:46:18,087 INFO L207 NwaCegarLoop]: Found error trace [2024-10-13 13:46:18,087 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] [2024-10-13 13:46:18,093 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-10-13 13:46:18,291 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable32,29 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-10-13 13:46:18,291 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-10-13 13:46:18,292 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-10-13 13:46:18,292 INFO L85 PathProgramCache]: Analyzing trace with hash -1980277955, now seen corresponding path program 11 times [2024-10-13 13:46:18,292 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-10-13 13:46:18,292 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1087014567] [2024-10-13 13:46:18,292 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-10-13 13:46:18,292 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-10-13 13:46:18,313 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unknown [2024-10-13 13:46:18,314 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [1097245405] [2024-10-13 13:46:18,314 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2024-10-13 13:46:18,314 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-10-13 13:46:18,314 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2024-10-13 13:46:18,316 INFO L229 MonitoredProcess]: Starting monitored process 30 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-10-13 13:46:18,317 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (30)] Waiting until timeout for monitored process [2024-10-13 13:46:18,396 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 13 check-sat command(s) [2024-10-13 13:46:18,396 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2024-10-13 13:46:18,397 INFO L255 TraceCheckSpWp]: Trace formula consists of 394 conjuncts, 46 conjuncts are in the unsatisfiable core [2024-10-13 13:46:18,400 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-10-13 13:46:19,065 INFO L134 CoverageAnalysis]: Checked inductivity of 1280 backedges. 18 proven. 1027 refuted. 0 times theorem prover too weak. 235 trivial. 0 not checked. [2024-10-13 13:46:19,065 INFO L311 TraceCheckSpWp]: Computing backward predicates... [2024-10-13 13:46:19,474 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-10-13 13:46:19,474 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1087014567] [2024-10-13 13:46:19,474 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2024-10-13 13:46:19,474 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1097245405] [2024-10-13 13:46:19,474 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1097245405] provided 0 perfect and 1 imperfect interpolant sequences [2024-10-13 13:46:19,474 INFO L185 FreeRefinementEngine]: Found 0 perfect and 1 imperfect interpolant sequences. [2024-10-13 13:46:19,474 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [25] total 25 [2024-10-13 13:46:19,475 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [210559842] [2024-10-13 13:46:19,475 INFO L85 oduleStraightlineAll]: Using 1 imperfect interpolants to construct interpolant automaton [2024-10-13 13:46:19,475 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 26 states [2024-10-13 13:46:19,475 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-10-13 13:46:19,475 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 26 interpolants. [2024-10-13 13:46:19,476 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=102, Invalid=710, Unknown=0, NotChecked=0, Total=812 [2024-10-13 13:46:19,476 INFO L87 Difference]: Start difference. First operand 8457 states and 9350 transitions. Second operand has 26 states, 25 states have (on average 7.76) internal successors, (194), 26 states have internal predecessors, (194), 13 states have call successors, (14), 1 states have call predecessors, (14), 2 states have return successors, (14), 13 states have call predecessors, (14), 13 states have call successors, (14) [2024-10-13 13:46:20,730 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-10-13 13:46:20,730 INFO L93 Difference]: Finished difference Result 13017 states and 14418 transitions. [2024-10-13 13:46:20,730 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 26 states. [2024-10-13 13:46:20,731 INFO L78 Accepts]: Start accepts. Automaton has has 26 states, 25 states have (on average 7.76) internal successors, (194), 26 states have internal predecessors, (194), 13 states have call successors, (14), 1 states have call predecessors, (14), 2 states have return successors, (14), 13 states have call predecessors, (14), 13 states have call successors, (14) Word has length 255 [2024-10-13 13:46:20,731 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-10-13 13:46:20,740 INFO L225 Difference]: With dead ends: 13017 [2024-10-13 13:46:20,741 INFO L226 Difference]: Without dead ends: 8795 [2024-10-13 13:46:20,746 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 267 GetRequests, 239 SyntacticMatches, 0 SemanticMatches, 28 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 104 ImplicationChecksByTransitivity, 0.5s TimeCoverageRelationStatistics Valid=111, Invalid=759, Unknown=0, NotChecked=0, Total=870 [2024-10-13 13:46:20,746 INFO L432 NwaCegarLoop]: 73 mSDtfsCounter, 23 mSDsluCounter, 882 mSDsCounter, 0 mSdLazyCounter, 3323 mSolverCounterSat, 2 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.7s Time, 0 mProtectedPredicate, 0 mProtectedAction, 25 SdHoareTripleChecker+Valid, 955 SdHoareTripleChecker+Invalid, 3325 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 2 IncrementalHoareTripleChecker+Valid, 3323 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.9s IncrementalHoareTripleChecker+Time [2024-10-13 13:46:20,746 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [25 Valid, 955 Invalid, 3325 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [2 Valid, 3323 Invalid, 0 Unknown, 0 Unchecked, 0.9s Time] [2024-10-13 13:46:20,749 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 8795 states. [2024-10-13 13:46:21,056 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 8795 to 8477. [2024-10-13 13:46:21,061 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 8477 states, 7943 states have (on average 1.0465818960090645) internal successors, (8313), 7945 states have internal predecessors, (8313), 529 states have call successors, (529), 2 states have call predecessors, (529), 2 states have return successors, (529), 529 states have call predecessors, (529), 529 states have call successors, (529) [2024-10-13 13:46:21,069 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 8477 states to 8477 states and 9371 transitions. [2024-10-13 13:46:21,072 INFO L78 Accepts]: Start accepts. Automaton has 8477 states and 9371 transitions. Word has length 255 [2024-10-13 13:46:21,072 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-10-13 13:46:21,072 INFO L471 AbstractCegarLoop]: Abstraction has 8477 states and 9371 transitions. [2024-10-13 13:46:21,072 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 26 states, 25 states have (on average 7.76) internal successors, (194), 26 states have internal predecessors, (194), 13 states have call successors, (14), 1 states have call predecessors, (14), 2 states have return successors, (14), 13 states have call predecessors, (14), 13 states have call successors, (14) [2024-10-13 13:46:21,072 INFO L276 IsEmpty]: Start isEmpty. Operand 8477 states and 9371 transitions. [2024-10-13 13:46:21,075 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 256 [2024-10-13 13:46:21,075 INFO L207 NwaCegarLoop]: Found error trace [2024-10-13 13:46:21,075 INFO L215 NwaCegarLoop]: trace histogram [13, 13, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 9, 9, 9, 9, 9, 3, 3, 3, 3, 3, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1] [2024-10-13 13:46:21,087 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (30)] Forceful destruction successful, exit code 0 [2024-10-13 13:46:21,275 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable33,30 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-10-13 13:46:21,276 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-10-13 13:46:21,276 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-10-13 13:46:21,276 INFO L85 PathProgramCache]: Analyzing trace with hash 1511663367, now seen corresponding path program 12 times [2024-10-13 13:46:21,276 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-10-13 13:46:21,276 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2037183649] [2024-10-13 13:46:21,276 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-10-13 13:46:21,278 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-10-13 13:46:21,303 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unknown [2024-10-13 13:46:21,305 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [255069068] [2024-10-13 13:46:21,305 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2024-10-13 13:46:21,305 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-10-13 13:46:21,306 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2024-10-13 13:46:21,307 INFO L229 MonitoredProcess]: Starting monitored process 31 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-10-13 13:46:21,308 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (31)] Waiting until timeout for monitored process [2024-10-13 13:46:21,421 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 11 check-sat command(s) [2024-10-13 13:46:21,421 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2024-10-13 13:46:21,423 INFO L255 TraceCheckSpWp]: Trace formula consists of 341 conjuncts, 48 conjuncts are in the unsatisfiable core [2024-10-13 13:46:21,425 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-10-13 13:46:22,765 INFO L134 CoverageAnalysis]: Checked inductivity of 1252 backedges. 57 proven. 960 refuted. 0 times theorem prover too weak. 235 trivial. 0 not checked. [2024-10-13 13:46:22,765 INFO L311 TraceCheckSpWp]: Computing backward predicates... [2024-10-13 13:46:23,197 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-10-13 13:46:23,198 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2037183649] [2024-10-13 13:46:23,198 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2024-10-13 13:46:23,198 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [255069068] [2024-10-13 13:46:23,198 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [255069068] provided 0 perfect and 1 imperfect interpolant sequences [2024-10-13 13:46:23,198 INFO L185 FreeRefinementEngine]: Found 0 perfect and 1 imperfect interpolant sequences. [2024-10-13 13:46:23,198 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [28] total 28 [2024-10-13 13:46:23,198 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2051972812] [2024-10-13 13:46:23,198 INFO L85 oduleStraightlineAll]: Using 1 imperfect interpolants to construct interpolant automaton [2024-10-13 13:46:23,198 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 29 states [2024-10-13 13:46:23,198 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-10-13 13:46:23,199 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 29 interpolants. [2024-10-13 13:46:23,199 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=122, Invalid=934, Unknown=0, NotChecked=0, Total=1056 [2024-10-13 13:46:23,199 INFO L87 Difference]: Start difference. First operand 8477 states and 9371 transitions. Second operand has 29 states, 28 states have (on average 5.857142857142857) internal successors, (164), 29 states have internal predecessors, (164), 11 states have call successors, (12), 1 states have call predecessors, (12), 2 states have return successors, (13), 11 states have call predecessors, (13), 11 states have call successors, (13) [2024-10-13 13:46:28,125 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-10-13 13:46:28,126 INFO L93 Difference]: Finished difference Result 12722 states and 14093 transitions. [2024-10-13 13:46:28,126 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 35 states. [2024-10-13 13:46:28,126 INFO L78 Accepts]: Start accepts. Automaton has has 29 states, 28 states have (on average 5.857142857142857) internal successors, (164), 29 states have internal predecessors, (164), 11 states have call successors, (12), 1 states have call predecessors, (12), 2 states have return successors, (13), 11 states have call predecessors, (13), 11 states have call successors, (13) Word has length 255 [2024-10-13 13:46:28,127 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-10-13 13:46:28,138 INFO L225 Difference]: With dead ends: 12722 [2024-10-13 13:46:28,138 INFO L226 Difference]: Without dead ends: 8714 [2024-10-13 13:46:28,144 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 287 GetRequests, 235 SyntacticMatches, 0 SemanticMatches, 52 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 548 ImplicationChecksByTransitivity, 1.9s TimeCoverageRelationStatistics Valid=344, Invalid=2518, Unknown=0, NotChecked=0, Total=2862 [2024-10-13 13:46:28,144 INFO L432 NwaCegarLoop]: 52 mSDtfsCounter, 232 mSDsluCounter, 789 mSDsCounter, 0 mSdLazyCounter, 3729 mSolverCounterSat, 33 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 3.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 233 SdHoareTripleChecker+Valid, 841 SdHoareTripleChecker+Invalid, 3762 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 33 IncrementalHoareTripleChecker+Valid, 3729 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 3.6s IncrementalHoareTripleChecker+Time [2024-10-13 13:46:28,145 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [233 Valid, 841 Invalid, 3762 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [33 Valid, 3729 Invalid, 0 Unknown, 0 Unchecked, 3.6s Time] [2024-10-13 13:46:28,148 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 8714 states. [2024-10-13 13:46:28,561 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 8714 to 8470. [2024-10-13 13:46:28,566 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 8470 states, 7936 states have (on average 1.0463709677419355) internal successors, (8304), 7938 states have internal predecessors, (8304), 529 states have call successors, (529), 2 states have call predecessors, (529), 2 states have return successors, (529), 529 states have call predecessors, (529), 529 states have call successors, (529) [2024-10-13 13:46:28,579 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 8470 states to 8470 states and 9362 transitions. [2024-10-13 13:46:28,582 INFO L78 Accepts]: Start accepts. Automaton has 8470 states and 9362 transitions. Word has length 255 [2024-10-13 13:46:28,582 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-10-13 13:46:28,582 INFO L471 AbstractCegarLoop]: Abstraction has 8470 states and 9362 transitions. [2024-10-13 13:46:28,582 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 29 states, 28 states have (on average 5.857142857142857) internal successors, (164), 29 states have internal predecessors, (164), 11 states have call successors, (12), 1 states have call predecessors, (12), 2 states have return successors, (13), 11 states have call predecessors, (13), 11 states have call successors, (13) [2024-10-13 13:46:28,582 INFO L276 IsEmpty]: Start isEmpty. Operand 8470 states and 9362 transitions. [2024-10-13 13:46:28,586 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 256 [2024-10-13 13:46:28,586 INFO L207 NwaCegarLoop]: Found error trace [2024-10-13 13:46:28,586 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] [2024-10-13 13:46:28,599 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-10-13 13:46:28,786 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 31 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable34 [2024-10-13 13:46:28,787 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-10-13 13:46:28,787 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-10-13 13:46:28,787 INFO L85 PathProgramCache]: Analyzing trace with hash -1673825583, now seen corresponding path program 13 times [2024-10-13 13:46:28,787 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-10-13 13:46:28,787 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [111941330] [2024-10-13 13:46:28,787 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-10-13 13:46:28,787 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-10-13 13:46:28,815 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unknown [2024-10-13 13:46:28,817 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [1061881977] [2024-10-13 13:46:28,817 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2024-10-13 13:46:28,817 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-10-13 13:46:28,817 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2024-10-13 13:46:28,819 INFO L229 MonitoredProcess]: Starting monitored process 32 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-10-13 13:46:28,820 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (32)] Waiting until timeout for monitored process [2024-10-13 13:46:28,903 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-13 13:46:28,906 INFO L255 TraceCheckSpWp]: Trace formula consists of 400 conjuncts, 71 conjuncts are in the unsatisfiable core [2024-10-13 13:46:28,914 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-10-13 13:46:29,975 INFO L134 CoverageAnalysis]: Checked inductivity of 1232 backedges. 63 proven. 982 refuted. 0 times theorem prover too weak. 187 trivial. 0 not checked. [2024-10-13 13:46:29,975 INFO L311 TraceCheckSpWp]: Computing backward predicates... [2024-10-13 13:46:34,505 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-10-13 13:46:34,505 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [111941330] [2024-10-13 13:46:34,506 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2024-10-13 13:46:34,506 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1061881977] [2024-10-13 13:46:34,506 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1061881977] provided 0 perfect and 1 imperfect interpolant sequences [2024-10-13 13:46:34,506 INFO L185 FreeRefinementEngine]: Found 0 perfect and 1 imperfect interpolant sequences. [2024-10-13 13:46:34,506 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [31] total 31 [2024-10-13 13:46:34,506 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [701451009] [2024-10-13 13:46:34,506 INFO L85 oduleStraightlineAll]: Using 1 imperfect interpolants to construct interpolant automaton [2024-10-13 13:46:34,506 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 32 states [2024-10-13 13:46:34,506 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-10-13 13:46:34,507 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 32 interpolants. [2024-10-13 13:46:34,507 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=96, Invalid=1093, Unknown=1, NotChecked=0, Total=1190 [2024-10-13 13:46:34,507 INFO L87 Difference]: Start difference. First operand 8470 states and 9362 transitions. Second operand has 32 states, 31 states have (on average 6.258064516129032) internal successors, (194), 32 states have internal predecessors, (194), 13 states have call successors, (14), 1 states have call predecessors, (14), 2 states have return successors, (14), 13 states have call predecessors, (14), 13 states have call successors, (14) [2024-10-13 13:46:36,318 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-10-13 13:46:36,319 INFO L93 Difference]: Finished difference Result 13520 states and 14959 transitions. [2024-10-13 13:46:36,321 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 36 states. [2024-10-13 13:46:36,321 INFO L78 Accepts]: Start accepts. Automaton has has 32 states, 31 states have (on average 6.258064516129032) internal successors, (194), 32 states have internal predecessors, (194), 13 states have call successors, (14), 1 states have call predecessors, (14), 2 states have return successors, (14), 13 states have call predecessors, (14), 13 states have call successors, (14) Word has length 255 [2024-10-13 13:46:36,321 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-10-13 13:46:36,331 INFO L225 Difference]: With dead ends: 13520 [2024-10-13 13:46:36,331 INFO L226 Difference]: Without dead ends: 8167 [2024-10-13 13:46:36,337 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 284 GetRequests, 233 SyntacticMatches, 0 SemanticMatches, 51 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 287 ImplicationChecksByTransitivity, 5.0s TimeCoverageRelationStatistics Valid=226, Invalid=2529, Unknown=1, NotChecked=0, Total=2756 [2024-10-13 13:46:36,338 INFO L432 NwaCegarLoop]: 52 mSDtfsCounter, 128 mSDsluCounter, 970 mSDsCounter, 0 mSdLazyCounter, 4989 mSolverCounterSat, 16 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 129 SdHoareTripleChecker+Valid, 1022 SdHoareTripleChecker+Invalid, 5005 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 16 IncrementalHoareTripleChecker+Valid, 4989 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.2s IncrementalHoareTripleChecker+Time [2024-10-13 13:46:36,338 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [129 Valid, 1022 Invalid, 5005 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [16 Valid, 4989 Invalid, 0 Unknown, 0 Unchecked, 1.2s Time] [2024-10-13 13:46:36,341 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 8167 states. [2024-10-13 13:46:36,666 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 8167 to 7969. [2024-10-13 13:46:36,669 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 7969 states, 7466 states have (on average 1.0455397803375301) internal successors, (7806), 7468 states have internal predecessors, (7806), 498 states have call successors, (498), 2 states have call predecessors, (498), 2 states have return successors, (498), 498 states have call predecessors, (498), 498 states have call successors, (498) [2024-10-13 13:46:36,677 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 7969 states to 7969 states and 8802 transitions. [2024-10-13 13:46:36,679 INFO L78 Accepts]: Start accepts. Automaton has 7969 states and 8802 transitions. Word has length 255 [2024-10-13 13:46:36,680 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-10-13 13:46:36,680 INFO L471 AbstractCegarLoop]: Abstraction has 7969 states and 8802 transitions. [2024-10-13 13:46:36,680 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 32 states, 31 states have (on average 6.258064516129032) internal successors, (194), 32 states have internal predecessors, (194), 13 states have call successors, (14), 1 states have call predecessors, (14), 2 states have return successors, (14), 13 states have call predecessors, (14), 13 states have call successors, (14) [2024-10-13 13:46:36,680 INFO L276 IsEmpty]: Start isEmpty. Operand 7969 states and 8802 transitions. [2024-10-13 13:46:36,682 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 256 [2024-10-13 13:46:36,682 INFO L207 NwaCegarLoop]: Found error trace [2024-10-13 13:46:36,682 INFO L215 NwaCegarLoop]: trace histogram [13, 13, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1] [2024-10-13 13:46:36,694 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (32)] Forceful destruction successful, exit code 0 [2024-10-13 13:46:36,883 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 32 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable35 [2024-10-13 13:46:36,884 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-10-13 13:46:36,884 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-10-13 13:46:36,884 INFO L85 PathProgramCache]: Analyzing trace with hash 847022693, now seen corresponding path program 14 times [2024-10-13 13:46:36,884 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-10-13 13:46:36,884 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2126934279] [2024-10-13 13:46:36,884 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-10-13 13:46:36,884 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-10-13 13:46:36,904 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unknown [2024-10-13 13:46:36,905 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [579389253] [2024-10-13 13:46:36,905 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2024-10-13 13:46:36,905 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-10-13 13:46:36,906 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2024-10-13 13:46:36,907 INFO L229 MonitoredProcess]: Starting monitored process 33 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-10-13 13:46:36,908 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (33)] Waiting until timeout for monitored process [2024-10-13 13:46:36,973 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2024-10-13 13:46:36,973 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2024-10-13 13:46:36,975 INFO L255 TraceCheckSpWp]: Trace formula consists of 406 conjuncts, 18 conjuncts are in the unsatisfiable core [2024-10-13 13:46:36,977 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-10-13 13:46:37,346 INFO L134 CoverageAnalysis]: Checked inductivity of 1216 backedges. 0 proven. 888 refuted. 0 times theorem prover too weak. 328 trivial. 0 not checked. [2024-10-13 13:46:37,347 INFO L311 TraceCheckSpWp]: Computing backward predicates... [2024-10-13 13:46:49,247 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-10-13 13:46:49,247 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2126934279] [2024-10-13 13:46:49,247 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2024-10-13 13:46:49,247 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [579389253] [2024-10-13 13:46:49,247 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [579389253] provided 0 perfect and 1 imperfect interpolant sequences [2024-10-13 13:46:49,247 INFO L185 FreeRefinementEngine]: Found 0 perfect and 1 imperfect interpolant sequences. [2024-10-13 13:46:49,247 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10] total 10 [2024-10-13 13:46:49,247 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1540844271] [2024-10-13 13:46:49,247 INFO L85 oduleStraightlineAll]: Using 1 imperfect interpolants to construct interpolant automaton [2024-10-13 13:46:49,248 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 11 states [2024-10-13 13:46:49,248 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-10-13 13:46:49,248 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2024-10-13 13:46:49,248 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=89, Invalid=250, Unknown=3, NotChecked=0, Total=342 [2024-10-13 13:46:49,248 INFO L87 Difference]: Start difference. First operand 7969 states and 8802 transitions. Second operand has 11 states, 10 states have (on average 14.1) internal successors, (141), 11 states have internal predecessors, (141), 8 states have call successors, (9), 1 states have call predecessors, (9), 1 states have return successors, (9), 8 states have call predecessors, (9), 8 states have call successors, (9) [2024-10-13 13:46:49,769 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-10-13 13:46:49,769 INFO L93 Difference]: Finished difference Result 8660 states and 9562 transitions. [2024-10-13 13:46:49,770 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2024-10-13 13:46:49,770 INFO L78 Accepts]: Start accepts. Automaton has has 11 states, 10 states have (on average 14.1) internal successors, (141), 11 states have internal predecessors, (141), 8 states have call successors, (9), 1 states have call predecessors, (9), 1 states have return successors, (9), 8 states have call predecessors, (9), 8 states have call successors, (9) Word has length 255 [2024-10-13 13:46:49,770 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-10-13 13:46:49,778 INFO L225 Difference]: With dead ends: 8660 [2024-10-13 13:46:49,779 INFO L226 Difference]: Without dead ends: 8659 [2024-10-13 13:46:49,779 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 466 GetRequests, 449 SyntacticMatches, 0 SemanticMatches, 17 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 26 ImplicationChecksByTransitivity, 10.8s TimeCoverageRelationStatistics Valid=89, Invalid=250, Unknown=3, NotChecked=0, Total=342 [2024-10-13 13:46:49,780 INFO L432 NwaCegarLoop]: 95 mSDtfsCounter, 20 mSDsluCounter, 591 mSDsCounter, 0 mSdLazyCounter, 717 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 21 SdHoareTripleChecker+Valid, 686 SdHoareTripleChecker+Invalid, 717 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 717 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2024-10-13 13:46:49,780 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [21 Valid, 686 Invalid, 717 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 717 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2024-10-13 13:46:49,782 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 8659 states. [2024-10-13 13:46:50,057 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 8659 to 8320. [2024-10-13 13:46:50,062 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 8320 states, 7795 states have (on average 1.045157152020526) internal successors, (8147), 7797 states have internal predecessors, (8147), 520 states have call successors, (520), 2 states have call predecessors, (520), 2 states have return successors, (520), 520 states have call predecessors, (520), 520 states have call successors, (520) [2024-10-13 13:46:50,069 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 8320 states to 8320 states and 9187 transitions. [2024-10-13 13:46:50,072 INFO L78 Accepts]: Start accepts. Automaton has 8320 states and 9187 transitions. Word has length 255 [2024-10-13 13:46:50,073 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-10-13 13:46:50,073 INFO L471 AbstractCegarLoop]: Abstraction has 8320 states and 9187 transitions. [2024-10-13 13:46:50,073 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 11 states, 10 states have (on average 14.1) internal successors, (141), 11 states have internal predecessors, (141), 8 states have call successors, (9), 1 states have call predecessors, (9), 1 states have return successors, (9), 8 states have call predecessors, (9), 8 states have call successors, (9) [2024-10-13 13:46:50,073 INFO L276 IsEmpty]: Start isEmpty. Operand 8320 states and 9187 transitions. [2024-10-13 13:46:50,076 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 276 [2024-10-13 13:46:50,076 INFO L207 NwaCegarLoop]: Found error trace [2024-10-13 13:46:50,076 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] [2024-10-13 13:46:50,089 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (33)] Forceful destruction successful, exit code 0 [2024-10-13 13:46:50,280 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable36,33 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-10-13 13:46:50,281 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-10-13 13:46:50,281 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-10-13 13:46:50,281 INFO L85 PathProgramCache]: Analyzing trace with hash 2050678156, now seen corresponding path program 15 times [2024-10-13 13:46:50,281 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-10-13 13:46:50,281 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1135557662] [2024-10-13 13:46:50,281 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-10-13 13:46:50,282 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-10-13 13:46:50,295 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-13 13:46:50,533 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2024-10-13 13:46:50,534 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-13 13:46:50,535 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2024-10-13 13:46:50,535 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-13 13:46:50,536 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 19 [2024-10-13 13:46:50,536 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-13 13:46:50,537 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 39 [2024-10-13 13:46:50,538 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-13 13:46:50,538 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 59 [2024-10-13 13:46:50,539 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-13 13:46:50,540 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 79 [2024-10-13 13:46:50,540 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-13 13:46:50,542 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 99 [2024-10-13 13:46:50,542 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-13 13:46:50,543 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 119 [2024-10-13 13:46:50,544 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-13 13:46:50,545 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 139 [2024-10-13 13:46:50,545 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-13 13:46:50,546 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 159 [2024-10-13 13:46:50,547 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-13 13:46:50,548 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 179 [2024-10-13 13:46:50,548 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-13 13:46:50,550 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 199 [2024-10-13 13:46:50,551 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-13 13:46:50,551 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 219 [2024-10-13 13:46:50,552 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-13 13:46:50,553 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 239 [2024-10-13 13:46:50,555 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-13 13:46:50,556 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 259 [2024-10-13 13:46:50,557 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-13 13:46:50,559 INFO L134 CoverageAnalysis]: Checked inductivity of 1515 backedges. 287 proven. 912 refuted. 0 times theorem prover too weak. 316 trivial. 0 not checked. [2024-10-13 13:46:50,559 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-10-13 13:46:50,559 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1135557662] [2024-10-13 13:46:50,559 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1135557662] provided 0 perfect and 1 imperfect interpolant sequences [2024-10-13 13:46:50,559 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1998854025] [2024-10-13 13:46:50,560 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2024-10-13 13:46:50,560 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-10-13 13:46:50,560 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2024-10-13 13:46:50,561 INFO L229 MonitoredProcess]: Starting monitored process 34 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-10-13 13:46:50,562 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (34)] Waiting until timeout for monitored process [2024-10-13 13:46:50,622 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 8 check-sat command(s) [2024-10-13 13:46:50,623 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2024-10-13 13:46:50,624 INFO L255 TraceCheckSpWp]: Trace formula consists of 254 conjuncts, 18 conjuncts are in the unsatisfiable core [2024-10-13 13:46:50,626 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-10-13 13:46:50,987 INFO L134 CoverageAnalysis]: Checked inductivity of 1515 backedges. 0 proven. 887 refuted. 0 times theorem prover too weak. 628 trivial. 0 not checked. [2024-10-13 13:46:50,987 INFO L311 TraceCheckSpWp]: Computing backward predicates... [2024-10-13 13:46:51,241 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1998854025] provided 0 perfect and 1 imperfect interpolant sequences [2024-10-13 13:46:51,242 INFO L185 FreeRefinementEngine]: Found 0 perfect and 2 imperfect interpolant sequences. [2024-10-13 13:46:51,242 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [16, 10] total 25 [2024-10-13 13:46:51,242 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1737002332] [2024-10-13 13:46:51,242 INFO L85 oduleStraightlineAll]: Using 2 imperfect interpolants to construct interpolant automaton [2024-10-13 13:46:51,242 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 25 states [2024-10-13 13:46:51,242 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-10-13 13:46:51,243 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 25 interpolants. [2024-10-13 13:46:51,243 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=113, Invalid=643, Unknown=0, NotChecked=0, Total=756 [2024-10-13 13:46:51,243 INFO L87 Difference]: Start difference. First operand 8320 states and 9187 transitions. Second operand has 25 states, 25 states have (on average 12.8) internal successors, (320), 25 states have internal predecessors, (320), 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-10-13 13:46:53,008 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-10-13 13:46:53,009 INFO L93 Difference]: Finished difference Result 17623 states and 19521 transitions. [2024-10-13 13:46:53,009 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 58 states. [2024-10-13 13:46:53,009 INFO L78 Accepts]: Start accepts. Automaton has has 25 states, 25 states have (on average 12.8) internal successors, (320), 25 states have internal predecessors, (320), 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 275 [2024-10-13 13:46:53,009 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-10-13 13:46:53,022 INFO L225 Difference]: With dead ends: 17623 [2024-10-13 13:46:53,022 INFO L226 Difference]: Without dead ends: 13298 [2024-10-13 13:46:53,028 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 371 GetRequests, 306 SyntacticMatches, 0 SemanticMatches, 65 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1223 ImplicationChecksByTransitivity, 0.6s TimeCoverageRelationStatistics Valid=533, Invalid=3889, Unknown=0, NotChecked=0, Total=4422 [2024-10-13 13:46:53,028 INFO L432 NwaCegarLoop]: 140 mSDtfsCounter, 381 mSDsluCounter, 1290 mSDsCounter, 0 mSdLazyCounter, 3298 mSolverCounterSat, 40 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.8s Time, 0 mProtectedPredicate, 0 mProtectedAction, 381 SdHoareTripleChecker+Valid, 1430 SdHoareTripleChecker+Invalid, 3338 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 40 IncrementalHoareTripleChecker+Valid, 3298 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.9s IncrementalHoareTripleChecker+Time [2024-10-13 13:46:53,028 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [381 Valid, 1430 Invalid, 3338 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [40 Valid, 3298 Invalid, 0 Unknown, 0 Unchecked, 0.9s Time] [2024-10-13 13:46:53,031 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 13298 states. [2024-10-13 13:46:53,438 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 13298 to 10573. [2024-10-13 13:46:53,443 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 10573 states, 9907 states have (on average 1.037549207630968) internal successors, (10279), 9909 states have internal predecessors, (10279), 661 states have call successors, (661), 2 states have call predecessors, (661), 2 states have return successors, (661), 661 states have call predecessors, (661), 661 states have call successors, (661) [2024-10-13 13:46:53,451 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 10573 states to 10573 states and 11601 transitions. [2024-10-13 13:46:53,453 INFO L78 Accepts]: Start accepts. Automaton has 10573 states and 11601 transitions. Word has length 275 [2024-10-13 13:46:53,454 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-10-13 13:46:53,454 INFO L471 AbstractCegarLoop]: Abstraction has 10573 states and 11601 transitions. [2024-10-13 13:46:53,454 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 25 states, 25 states have (on average 12.8) internal successors, (320), 25 states have internal predecessors, (320), 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-10-13 13:46:53,454 INFO L276 IsEmpty]: Start isEmpty. Operand 10573 states and 11601 transitions. [2024-10-13 13:46:53,457 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 296 [2024-10-13 13:46:53,457 INFO L207 NwaCegarLoop]: Found error trace [2024-10-13 13:46:53,457 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] [2024-10-13 13:46:53,469 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (34)] Forceful destruction successful, exit code 0 [2024-10-13 13:46:53,660 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 34 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable37 [2024-10-13 13:46:53,661 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-10-13 13:46:53,661 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-10-13 13:46:53,661 INFO L85 PathProgramCache]: Analyzing trace with hash -767862437, now seen corresponding path program 16 times [2024-10-13 13:46:53,661 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-10-13 13:46:53,662 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [815539755] [2024-10-13 13:46:53,662 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-10-13 13:46:53,662 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-10-13 13:46:53,685 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unknown [2024-10-13 13:46:53,685 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [860456279] [2024-10-13 13:46:53,685 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2024-10-13 13:46:53,686 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-10-13 13:46:53,686 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2024-10-13 13:46:53,689 INFO L229 MonitoredProcess]: Starting monitored process 35 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-10-13 13:46:53,690 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (35)] Waiting until timeout for monitored process [2024-10-13 13:46:53,769 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2024-10-13 13:46:53,769 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2024-10-13 13:46:53,776 INFO L255 TraceCheckSpWp]: Trace formula consists of 450 conjuncts, 36 conjuncts are in the unsatisfiable core [2024-10-13 13:46:53,779 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-10-13 13:46:54,675 INFO L134 CoverageAnalysis]: Checked inductivity of 1770 backedges. 21 proven. 1420 refuted. 0 times theorem prover too weak. 329 trivial. 0 not checked. [2024-10-13 13:46:54,675 INFO L311 TraceCheckSpWp]: Computing backward predicates... [2024-10-13 13:46:54,968 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-10-13 13:46:54,968 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [815539755] [2024-10-13 13:46:54,968 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2024-10-13 13:46:54,968 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [860456279] [2024-10-13 13:46:54,968 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [860456279] provided 0 perfect and 1 imperfect interpolant sequences [2024-10-13 13:46:54,968 INFO L185 FreeRefinementEngine]: Found 0 perfect and 1 imperfect interpolant sequences. [2024-10-13 13:46:54,968 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [28] total 28 [2024-10-13 13:46:54,968 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1794705538] [2024-10-13 13:46:54,968 INFO L85 oduleStraightlineAll]: Using 1 imperfect interpolants to construct interpolant automaton [2024-10-13 13:46:54,969 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 29 states [2024-10-13 13:46:54,969 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-10-13 13:46:54,969 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 29 interpolants. [2024-10-13 13:46:54,969 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=120, Invalid=872, Unknown=0, NotChecked=0, Total=992 [2024-10-13 13:46:54,970 INFO L87 Difference]: Start difference. First operand 10573 states and 11601 transitions. Second operand has 29 states, 28 states have (on average 8.0) internal successors, (224), 29 states have internal predecessors, (224), 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-10-13 13:46:56,515 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-10-13 13:46:56,515 INFO L93 Difference]: Finished difference Result 10930 states and 11989 transitions. [2024-10-13 13:46:56,515 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 29 states. [2024-10-13 13:46:56,516 INFO L78 Accepts]: Start accepts. Automaton has has 29 states, 28 states have (on average 8.0) internal successors, (224), 29 states have internal predecessors, (224), 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 295 [2024-10-13 13:46:56,516 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-10-13 13:46:56,527 INFO L225 Difference]: With dead ends: 10930 [2024-10-13 13:46:56,527 INFO L226 Difference]: Without dead ends: 10929 [2024-10-13 13:46:56,529 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 307 GetRequests, 276 SyntacticMatches, 0 SemanticMatches, 31 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 296 ImplicationChecksByTransitivity, 0.6s TimeCoverageRelationStatistics Valid=132, Invalid=924, Unknown=0, NotChecked=0, Total=1056 [2024-10-13 13:46:56,530 INFO L432 NwaCegarLoop]: 65 mSDtfsCounter, 26 mSDsluCounter, 849 mSDsCounter, 0 mSdLazyCounter, 2947 mSolverCounterSat, 1 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 28 SdHoareTripleChecker+Valid, 914 SdHoareTripleChecker+Invalid, 2948 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1 IncrementalHoareTripleChecker+Valid, 2947 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.1s IncrementalHoareTripleChecker+Time [2024-10-13 13:46:56,530 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [28 Valid, 914 Invalid, 2948 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1 Valid, 2947 Invalid, 0 Unknown, 0 Unchecked, 1.1s Time] [2024-10-13 13:46:56,533 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 10929 states. [2024-10-13 13:46:56,927 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 10929 to 10692. [2024-10-13 13:46:56,932 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 10692 states, 10019 states have (on average 1.0372292643976444) internal successors, (10392), 10021 states have internal predecessors, (10392), 668 states have call successors, (668), 2 states have call predecessors, (668), 2 states have return successors, (668), 668 states have call predecessors, (668), 668 states have call successors, (668) [2024-10-13 13:46:56,941 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 10692 states to 10692 states and 11728 transitions. [2024-10-13 13:46:56,943 INFO L78 Accepts]: Start accepts. Automaton has 10692 states and 11728 transitions. Word has length 295 [2024-10-13 13:46:56,944 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-10-13 13:46:56,944 INFO L471 AbstractCegarLoop]: Abstraction has 10692 states and 11728 transitions. [2024-10-13 13:46:56,944 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 29 states, 28 states have (on average 8.0) internal successors, (224), 29 states have internal predecessors, (224), 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-10-13 13:46:56,944 INFO L276 IsEmpty]: Start isEmpty. Operand 10692 states and 11728 transitions. [2024-10-13 13:46:56,947 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 296 [2024-10-13 13:46:56,947 INFO L207 NwaCegarLoop]: Found error trace [2024-10-13 13:46:56,947 INFO L215 NwaCegarLoop]: trace histogram [15, 15, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1] [2024-10-13 13:46:56,959 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (35)] Forceful destruction successful, exit code 0 [2024-10-13 13:46:57,150 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 35 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable38 [2024-10-13 13:46:57,150 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-10-13 13:46:57,151 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-10-13 13:46:57,151 INFO L85 PathProgramCache]: Analyzing trace with hash -1930827955, now seen corresponding path program 17 times [2024-10-13 13:46:57,151 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-10-13 13:46:57,151 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [676865210] [2024-10-13 13:46:57,151 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-10-13 13:46:57,151 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-10-13 13:46:57,174 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unknown [2024-10-13 13:46:57,175 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [1774843406] [2024-10-13 13:46:57,175 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2024-10-13 13:46:57,175 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-10-13 13:46:57,176 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2024-10-13 13:46:57,179 INFO L229 MonitoredProcess]: Starting monitored process 36 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-10-13 13:46:57,179 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (36)] Waiting until timeout for monitored process [2024-10-13 13:46:57,276 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 15 check-sat command(s) [2024-10-13 13:46:57,276 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2024-10-13 13:46:57,281 INFO L255 TraceCheckSpWp]: Trace formula consists of 465 conjuncts, 20 conjuncts are in the unsatisfiable core [2024-10-13 13:46:57,286 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-10-13 13:46:57,676 INFO L134 CoverageAnalysis]: Checked inductivity of 1670 backedges. 0 proven. 1230 refuted. 0 times theorem prover too weak. 440 trivial. 0 not checked. [2024-10-13 13:46:57,676 INFO L311 TraceCheckSpWp]: Computing backward predicates... [2024-10-13 13:47:03,025 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-10-13 13:47:03,025 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [676865210] [2024-10-13 13:47:03,025 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2024-10-13 13:47:03,025 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1774843406] [2024-10-13 13:47:03,025 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1774843406] provided 0 perfect and 1 imperfect interpolant sequences [2024-10-13 13:47:03,025 INFO L185 FreeRefinementEngine]: Found 0 perfect and 1 imperfect interpolant sequences. [2024-10-13 13:47:03,025 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11] total 11 [2024-10-13 13:47:03,025 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1642876116] [2024-10-13 13:47:03,025 INFO L85 oduleStraightlineAll]: Using 1 imperfect interpolants to construct interpolant automaton [2024-10-13 13:47:03,025 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 12 states [2024-10-13 13:47:03,025 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-10-13 13:47:03,026 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2024-10-13 13:47:03,026 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=90, Invalid=289, Unknown=1, NotChecked=0, Total=380 [2024-10-13 13:47:03,026 INFO L87 Difference]: Start difference. First operand 10692 states and 11728 transitions. Second operand has 12 states, 11 states have (on average 14.636363636363637) internal successors, (161), 12 states have internal predecessors, (161), 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-10-13 13:47:03,738 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-10-13 13:47:03,738 INFO L93 Difference]: Finished difference Result 11572 states and 12688 transitions. [2024-10-13 13:47:03,738 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2024-10-13 13:47:03,738 INFO L78 Accepts]: Start accepts. Automaton has has 12 states, 11 states have (on average 14.636363636363637) internal successors, (161), 12 states have internal predecessors, (161), 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 295 [2024-10-13 13:47:03,739 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-10-13 13:47:03,753 INFO L225 Difference]: With dead ends: 11572 [2024-10-13 13:47:03,753 INFO L226 Difference]: Without dead ends: 11571 [2024-10-13 13:47:03,756 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 506 GetRequests, 488 SyntacticMatches, 0 SemanticMatches, 18 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 27 ImplicationChecksByTransitivity, 4.3s TimeCoverageRelationStatistics Valid=90, Invalid=289, Unknown=1, NotChecked=0, Total=380 [2024-10-13 13:47:03,756 INFO L432 NwaCegarLoop]: 110 mSDtfsCounter, 22 mSDsluCounter, 824 mSDsCounter, 0 mSdLazyCounter, 1017 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 23 SdHoareTripleChecker+Valid, 934 SdHoareTripleChecker+Invalid, 1017 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 1017 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time [2024-10-13 13:47:03,756 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [23 Valid, 934 Invalid, 1017 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 1017 Invalid, 0 Unknown, 0 Unchecked, 0.3s Time] [2024-10-13 13:47:03,760 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 11571 states. [2024-10-13 13:47:04,191 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 11571 to 11139. [2024-10-13 13:47:04,197 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 11139 states, 10438 states have (on average 1.0368844606246408) internal successors, (10823), 10440 states have internal predecessors, (10823), 696 states have call successors, (696), 2 states have call predecessors, (696), 2 states have return successors, (696), 696 states have call predecessors, (696), 696 states have call successors, (696) [2024-10-13 13:47:04,206 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 11139 states to 11139 states and 12215 transitions. [2024-10-13 13:47:04,209 INFO L78 Accepts]: Start accepts. Automaton has 11139 states and 12215 transitions. Word has length 295 [2024-10-13 13:47:04,209 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-10-13 13:47:04,209 INFO L471 AbstractCegarLoop]: Abstraction has 11139 states and 12215 transitions. [2024-10-13 13:47:04,209 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 12 states, 11 states have (on average 14.636363636363637) internal successors, (161), 12 states have internal predecessors, (161), 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-10-13 13:47:04,209 INFO L276 IsEmpty]: Start isEmpty. Operand 11139 states and 12215 transitions. [2024-10-13 13:47:04,212 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 308 [2024-10-13 13:47:04,212 INFO L207 NwaCegarLoop]: Found error trace [2024-10-13 13:47:04,212 INFO L215 NwaCegarLoop]: trace histogram [15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 14, 14, 14, 14, 14, 14, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1] [2024-10-13 13:47:04,229 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (36)] Ended with exit code 0 [2024-10-13 13:47:04,412 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 36 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable39 [2024-10-13 13:47:04,413 INFO L396 AbstractCegarLoop]: === Iteration 41 === Targeting ULTIMATE.startErr7ASSERT_VIOLATIONINTEGER_OVERFLOW === [ULTIMATE.startErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 17 more)] === [2024-10-13 13:47:04,413 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-10-13 13:47:04,413 INFO L85 PathProgramCache]: Analyzing trace with hash 2031062555, now seen corresponding path program 3 times [2024-10-13 13:47:04,413 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-10-13 13:47:04,413 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1162686054] [2024-10-13 13:47:04,413 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-10-13 13:47:04,413 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-10-13 13:47:04,425 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-13 13:47:04,695 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2024-10-13 13:47:04,696 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-13 13:47:04,697 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2024-10-13 13:47:04,697 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-13 13:47:04,698 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 19 [2024-10-13 13:47:04,698 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-13 13:47:04,700 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 39 [2024-10-13 13:47:04,701 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-13 13:47:04,702 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 59 [2024-10-13 13:47:04,702 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-13 13:47:04,703 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 79 [2024-10-13 13:47:04,703 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-13 13:47:04,704 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 99 [2024-10-13 13:47:04,704 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-13 13:47:04,705 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 119 [2024-10-13 13:47:04,705 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-13 13:47:04,706 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 139 [2024-10-13 13:47:04,707 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-13 13:47:04,707 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 159 [2024-10-13 13:47:04,708 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-13 13:47:04,709 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 179 [2024-10-13 13:47:04,710 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-13 13:47:04,711 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 199 [2024-10-13 13:47:04,711 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-13 13:47:04,712 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 219 [2024-10-13 13:47:04,713 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-13 13:47:04,713 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 239 [2024-10-13 13:47:04,714 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-13 13:47:04,715 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 259 [2024-10-13 13:47:04,716 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-13 13:47:04,717 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 279 [2024-10-13 13:47:04,717 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-13 13:47:04,718 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 299 [2024-10-13 13:47:04,718 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-13 13:47:04,720 INFO L134 CoverageAnalysis]: Checked inductivity of 2034 backedges. 0 proven. 1610 refuted. 0 times theorem prover too weak. 424 trivial. 0 not checked. [2024-10-13 13:47:04,720 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-10-13 13:47:04,720 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1162686054] [2024-10-13 13:47:04,720 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1162686054] provided 0 perfect and 1 imperfect interpolant sequences [2024-10-13 13:47:04,720 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [866876604] [2024-10-13 13:47:04,721 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2024-10-13 13:47:04,721 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-10-13 13:47:04,721 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2024-10-13 13:47:04,722 INFO L229 MonitoredProcess]: Starting monitored process 37 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-10-13 13:47:04,723 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (37)] Waiting until timeout for monitored process [2024-10-13 13:47:04,817 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 15 check-sat command(s) [2024-10-13 13:47:04,817 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2024-10-13 13:47:04,818 INFO L255 TraceCheckSpWp]: Trace formula consists of 460 conjuncts, 16 conjuncts are in the unsatisfiable core [2024-10-13 13:47:04,820 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-10-13 13:47:05,026 INFO L134 CoverageAnalysis]: Checked inductivity of 2034 backedges. 0 proven. 1610 refuted. 0 times theorem prover too weak. 424 trivial. 0 not checked. [2024-10-13 13:47:05,026 INFO L311 TraceCheckSpWp]: Computing backward predicates... [2024-10-13 13:47:05,519 INFO L134 CoverageAnalysis]: Checked inductivity of 2034 backedges. 0 proven. 1610 refuted. 0 times theorem prover too weak. 424 trivial. 0 not checked. [2024-10-13 13:47:05,519 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [866876604] provided 0 perfect and 2 imperfect interpolant sequences [2024-10-13 13:47:05,519 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2024-10-13 13:47:05,519 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [16, 16, 16] total 32 [2024-10-13 13:47:05,519 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [777629160] [2024-10-13 13:47:05,520 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2024-10-13 13:47:05,520 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 33 states [2024-10-13 13:47:05,520 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-10-13 13:47:05,521 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 33 interpolants. [2024-10-13 13:47:05,521 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=528, Invalid=528, Unknown=0, NotChecked=0, Total=1056 [2024-10-13 13:47:05,521 INFO L87 Difference]: Start difference. First operand 11139 states and 12215 transitions. Second operand has 33 states, 32 states have (on average 14.46875) internal successors, (463), 33 states have internal predecessors, (463), 32 states have call successors, (33), 1 states have call predecessors, (33), 1 states have return successors, (33), 32 states have call predecessors, (33), 32 states have call successors, (33) [2024-10-13 13:47:06,437 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-10-13 13:47:06,437 INFO L93 Difference]: Finished difference Result 17411 states and 19621 transitions. [2024-10-13 13:47:06,438 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 32 states. [2024-10-13 13:47:06,438 INFO L78 Accepts]: Start accepts. Automaton has has 33 states, 32 states have (on average 14.46875) internal successors, (463), 33 states have internal predecessors, (463), 32 states have call successors, (33), 1 states have call predecessors, (33), 1 states have return successors, (33), 32 states have call predecessors, (33), 32 states have call successors, (33) Word has length 307 [2024-10-13 13:47:06,438 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-10-13 13:47:06,458 INFO L225 Difference]: With dead ends: 17411 [2024-10-13 13:47:06,458 INFO L226 Difference]: Without dead ends: 17410 [2024-10-13 13:47:06,462 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 662 GetRequests, 631 SyntacticMatches, 0 SemanticMatches, 31 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 56 ImplicationChecksByTransitivity, 0.4s TimeCoverageRelationStatistics Valid=528, Invalid=528, Unknown=0, NotChecked=0, Total=1056 [2024-10-13 13:47:06,462 INFO L432 NwaCegarLoop]: 26 mSDtfsCounter, 20 mSDsluCounter, 265 mSDsCounter, 0 mSdLazyCounter, 335 mSolverCounterSat, 6 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 20 SdHoareTripleChecker+Valid, 291 SdHoareTripleChecker+Invalid, 341 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 6 IncrementalHoareTripleChecker+Valid, 335 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time [2024-10-13 13:47:06,462 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [20 Valid, 291 Invalid, 341 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [6 Valid, 335 Invalid, 0 Unknown, 0 Unchecked, 0.3s Time] [2024-10-13 13:47:06,468 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 17410 states. [2024-10-13 13:47:07,162 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 17410 to 17027. [2024-10-13 13:47:07,172 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 17027 states, 15958 states have (on average 1.0461837322972805) internal successors, (16695), 15960 states have internal predecessors, (16695), 1064 states have call successors, (1064), 2 states have call predecessors, (1064), 2 states have return successors, (1064), 1064 states have call predecessors, (1064), 1064 states have call successors, (1064) [2024-10-13 13:47:07,189 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 17027 states to 17027 states and 18823 transitions. [2024-10-13 13:47:07,193 INFO L78 Accepts]: Start accepts. Automaton has 17027 states and 18823 transitions. Word has length 307 [2024-10-13 13:47:07,193 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-10-13 13:47:07,193 INFO L471 AbstractCegarLoop]: Abstraction has 17027 states and 18823 transitions. [2024-10-13 13:47:07,193 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 33 states, 32 states have (on average 14.46875) internal successors, (463), 33 states have internal predecessors, (463), 32 states have call successors, (33), 1 states have call predecessors, (33), 1 states have return successors, (33), 32 states have call predecessors, (33), 32 states have call successors, (33) [2024-10-13 13:47:07,194 INFO L276 IsEmpty]: Start isEmpty. Operand 17027 states and 18823 transitions. [2024-10-13 13:47:07,197 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 316 [2024-10-13 13:47:07,197 INFO L207 NwaCegarLoop]: Found error trace [2024-10-13 13:47:07,197 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] [2024-10-13 13:47:07,210 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (37)] Ended with exit code 0 [2024-10-13 13:47:07,397 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable40,37 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-10-13 13:47:07,398 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-10-13 13:47:07,398 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-10-13 13:47:07,398 INFO L85 PathProgramCache]: Analyzing trace with hash -1094573910, now seen corresponding path program 18 times [2024-10-13 13:47:07,398 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-10-13 13:47:07,398 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [207773489] [2024-10-13 13:47:07,398 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-10-13 13:47:07,398 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-10-13 13:47:07,411 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-13 13:47:07,701 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2024-10-13 13:47:07,701 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-13 13:47:07,702 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2024-10-13 13:47:07,702 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-13 13:47:07,703 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 19 [2024-10-13 13:47:07,703 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-13 13:47:07,704 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 39 [2024-10-13 13:47:07,705 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-13 13:47:07,705 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 59 [2024-10-13 13:47:07,706 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-13 13:47:07,706 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 79 [2024-10-13 13:47:07,707 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-13 13:47:07,707 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 99 [2024-10-13 13:47:07,708 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-13 13:47:07,709 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 119 [2024-10-13 13:47:07,709 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-13 13:47:07,710 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 139 [2024-10-13 13:47:07,710 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-13 13:47:07,711 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 159 [2024-10-13 13:47:07,711 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-13 13:47:07,712 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 179 [2024-10-13 13:47:07,712 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-13 13:47:07,713 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 199 [2024-10-13 13:47:07,714 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-13 13:47:07,715 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 219 [2024-10-13 13:47:07,715 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-13 13:47:07,716 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 239 [2024-10-13 13:47:07,716 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-13 13:47:07,717 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 259 [2024-10-13 13:47:07,717 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-13 13:47:07,718 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 279 [2024-10-13 13:47:07,719 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-13 13:47:07,719 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 299 [2024-10-13 13:47:07,720 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-13 13:47:07,721 INFO L134 CoverageAnalysis]: Checked inductivity of 2045 backedges. 387 proven. 1234 refuted. 0 times theorem prover too weak. 424 trivial. 0 not checked. [2024-10-13 13:47:07,721 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-10-13 13:47:07,721 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [207773489] [2024-10-13 13:47:07,722 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [207773489] provided 0 perfect and 1 imperfect interpolant sequences [2024-10-13 13:47:07,722 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [667903201] [2024-10-13 13:47:07,722 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2024-10-13 13:47:07,722 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-10-13 13:47:07,722 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2024-10-13 13:47:07,723 INFO L229 MonitoredProcess]: Starting monitored process 38 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-10-13 13:47:07,724 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (38)] Waiting until timeout for monitored process [2024-10-13 13:47:07,928 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 16 check-sat command(s) [2024-10-13 13:47:07,929 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2024-10-13 13:47:07,930 INFO L255 TraceCheckSpWp]: Trace formula consists of 478 conjuncts, 17 conjuncts are in the unsatisfiable core [2024-10-13 13:47:07,933 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-10-13 13:47:08,267 INFO L134 CoverageAnalysis]: Checked inductivity of 2045 backedges. 469 proven. 1152 refuted. 0 times theorem prover too weak. 424 trivial. 0 not checked. [2024-10-13 13:47:08,267 INFO L311 TraceCheckSpWp]: Computing backward predicates... [2024-10-13 13:47:08,578 INFO L134 CoverageAnalysis]: Checked inductivity of 2045 backedges. 469 proven. 1152 refuted. 0 times theorem prover too weak. 424 trivial. 0 not checked. [2024-10-13 13:47:08,578 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [667903201] provided 0 perfect and 2 imperfect interpolant sequences [2024-10-13 13:47:08,578 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2024-10-13 13:47:08,578 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [18, 18, 18] total 27 [2024-10-13 13:47:08,578 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [750050497] [2024-10-13 13:47:08,578 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2024-10-13 13:47:08,579 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 27 states [2024-10-13 13:47:08,579 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-10-13 13:47:08,579 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 27 interpolants. [2024-10-13 13:47:08,579 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=174, Invalid=528, Unknown=0, NotChecked=0, Total=702 [2024-10-13 13:47:08,579 INFO L87 Difference]: Start difference. First operand 17027 states and 18823 transitions. Second operand has 27 states, 27 states have (on average 13.703703703703704) internal successors, (370), 27 states have internal predecessors, (370), 25 states have call successors, (26), 1 states have call predecessors, (26), 1 states have return successors, (26), 25 states have call predecessors, (26), 25 states have call successors, (26)