/usr/bin/java -Xmx8000000000 -Xss4m -jar ./plugins/org.eclipse.equinox.launcher_1.5.800.v20200727-1323.jar -data @noDefault -ultimatedata ./data --core.log.level.for.class de.uni_freiburg.informatik.ultimate.lib.smtlibutils.quantifier.QuantifierPusher=WARN -tc ../../../trunk/examples/toolchains/AutomizerC.xml -s ../../../trunk/examples/settings/automizer/acceleratedInterpolation/acceleratedInterpolationQvasr_64.epf -i ../../../trunk/examples/svcomp/loops-crafted-1/mono-crafted_9.c -------------------------------------------------------------------------------- This is Ultimate 0.2.2-dev-34549b5 [2022-04-06 20:49:26,230 INFO L177 SettingsManager]: Resetting all preferences to default values... [2022-04-06 20:49:26,232 INFO L181 SettingsManager]: Resetting UltimateCore preferences to default values [2022-04-06 20:49:26,267 INFO L184 SettingsManager]: Ultimate Commandline Interface provides no preferences, ignoring... [2022-04-06 20:49:26,267 INFO L181 SettingsManager]: Resetting Boogie Preprocessor preferences to default values [2022-04-06 20:49:26,268 INFO L181 SettingsManager]: Resetting Boogie Procedure Inliner preferences to default values [2022-04-06 20:49:26,270 INFO L181 SettingsManager]: Resetting Abstract Interpretation preferences to default values [2022-04-06 20:49:26,272 INFO L181 SettingsManager]: Resetting LassoRanker preferences to default values [2022-04-06 20:49:26,273 INFO L181 SettingsManager]: Resetting Reaching Definitions preferences to default values [2022-04-06 20:49:26,276 INFO L181 SettingsManager]: Resetting SyntaxChecker preferences to default values [2022-04-06 20:49:26,276 INFO L181 SettingsManager]: Resetting Sifa preferences to default values [2022-04-06 20:49:26,278 INFO L184 SettingsManager]: Büchi Program Product provides no preferences, ignoring... [2022-04-06 20:49:26,278 INFO L181 SettingsManager]: Resetting LTL2Aut preferences to default values [2022-04-06 20:49:26,279 INFO L181 SettingsManager]: Resetting PEA to Boogie preferences to default values [2022-04-06 20:49:26,280 INFO L181 SettingsManager]: Resetting BlockEncodingV2 preferences to default values [2022-04-06 20:49:26,282 INFO L181 SettingsManager]: Resetting ChcToBoogie preferences to default values [2022-04-06 20:49:26,283 INFO L181 SettingsManager]: Resetting AutomataScriptInterpreter preferences to default values [2022-04-06 20:49:26,283 INFO L181 SettingsManager]: Resetting BuchiAutomizer preferences to default values [2022-04-06 20:49:26,285 INFO L181 SettingsManager]: Resetting CACSL2BoogieTranslator preferences to default values [2022-04-06 20:49:26,290 INFO L181 SettingsManager]: Resetting CodeCheck preferences to default values [2022-04-06 20:49:26,291 INFO L181 SettingsManager]: Resetting HornVerifier preferences to default values [2022-04-06 20:49:26,292 INFO L181 SettingsManager]: Resetting InvariantSynthesis preferences to default values [2022-04-06 20:49:26,292 INFO L181 SettingsManager]: Resetting RCFGBuilder preferences to default values [2022-04-06 20:49:26,293 INFO L181 SettingsManager]: Resetting Referee preferences to default values [2022-04-06 20:49:26,294 INFO L181 SettingsManager]: Resetting TraceAbstraction preferences to default values [2022-04-06 20:49:26,298 INFO L184 SettingsManager]: TraceAbstractionConcurrent provides no preferences, ignoring... [2022-04-06 20:49:26,298 INFO L184 SettingsManager]: TraceAbstractionWithAFAs provides no preferences, ignoring... [2022-04-06 20:49:26,298 INFO L181 SettingsManager]: Resetting TreeAutomizer preferences to default values [2022-04-06 20:49:26,299 INFO L181 SettingsManager]: Resetting IcfgToChc preferences to default values [2022-04-06 20:49:26,299 INFO L181 SettingsManager]: Resetting IcfgTransformer preferences to default values [2022-04-06 20:49:26,300 INFO L184 SettingsManager]: ReqToTest provides no preferences, ignoring... [2022-04-06 20:49:26,300 INFO L181 SettingsManager]: Resetting Boogie Printer preferences to default values [2022-04-06 20:49:26,301 INFO L181 SettingsManager]: Resetting ChcSmtPrinter preferences to default values [2022-04-06 20:49:26,301 INFO L181 SettingsManager]: Resetting ReqPrinter preferences to default values [2022-04-06 20:49:26,302 INFO L181 SettingsManager]: Resetting Witness Printer preferences to default values [2022-04-06 20:49:26,302 INFO L184 SettingsManager]: Boogie PL CUP Parser provides no preferences, ignoring... [2022-04-06 20:49:26,302 INFO L181 SettingsManager]: Resetting CDTParser preferences to default values [2022-04-06 20:49:26,303 INFO L184 SettingsManager]: AutomataScriptParser provides no preferences, ignoring... [2022-04-06 20:49:26,303 INFO L184 SettingsManager]: ReqParser provides no preferences, ignoring... [2022-04-06 20:49:26,303 INFO L181 SettingsManager]: Resetting SmtParser preferences to default values [2022-04-06 20:49:26,303 INFO L181 SettingsManager]: Resetting Witness Parser preferences to default values [2022-04-06 20:49:26,304 INFO L188 SettingsManager]: Finished resetting all preferences to default values... [2022-04-06 20:49:26,305 INFO L101 SettingsManager]: Beginning loading settings from /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/../../../trunk/examples/settings/automizer/acceleratedInterpolation/acceleratedInterpolationQvasr_64.epf [2022-04-06 20:49:26,314 INFO L113 SettingsManager]: Loading preferences was successful [2022-04-06 20:49:26,314 INFO L115 SettingsManager]: Preferences different from defaults after loading the file: [2022-04-06 20:49:26,315 INFO L136 SettingsManager]: Preferences of CACSL2BoogieTranslator differ from their defaults: [2022-04-06 20:49:26,316 INFO L138 SettingsManager]: * Overapproximate operations on floating types=true [2022-04-06 20:49:26,316 INFO L138 SettingsManager]: * Check division by zero=IGNORE [2022-04-06 20:49:26,316 INFO L138 SettingsManager]: * Pointer to allocated memory at dereference=IGNORE [2022-04-06 20:49:26,316 INFO L138 SettingsManager]: * If two pointers are subtracted or compared they have the same base address=IGNORE [2022-04-06 20:49:26,316 INFO L138 SettingsManager]: * Check array bounds for arrays that are off heap=IGNORE [2022-04-06 20:49:26,316 INFO L138 SettingsManager]: * Check if freed pointer was valid=false [2022-04-06 20:49:26,317 INFO L138 SettingsManager]: * Use constant arrays=true [2022-04-06 20:49:26,317 INFO L138 SettingsManager]: * Pointer base address is valid at dereference=IGNORE [2022-04-06 20:49:26,317 INFO L136 SettingsManager]: Preferences of RCFGBuilder differ from their defaults: [2022-04-06 20:49:26,317 INFO L138 SettingsManager]: * Size of a code block=SequenceOfStatements [2022-04-06 20:49:26,317 INFO L138 SettingsManager]: * To the following directory=./dump/ [2022-04-06 20:49:26,317 INFO L138 SettingsManager]: * SMT solver=External_DefaultMode [2022-04-06 20:49:26,317 INFO L138 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 [2022-04-06 20:49:26,317 INFO L136 SettingsManager]: Preferences of TraceAbstraction differ from their defaults: [2022-04-06 20:49:26,317 INFO L138 SettingsManager]: * Compute Interpolants along a Counterexample=Craig_NestedInterpolation [2022-04-06 20:49:26,317 INFO L138 SettingsManager]: * Trace refinement strategy=ACCELERATED_INTERPOLATION [2022-04-06 20:49:26,317 INFO L138 SettingsManager]: * Trace refinement strategy used in Accelerated Interpolation=CAMEL [2022-04-06 20:49:26,318 INFO L138 SettingsManager]: * Compute Hoare Annotation of negated interpolant automaton, abstraction and CFG=true [2022-04-06 20:49:26,318 INFO L138 SettingsManager]: * Loop acceleration method that is used by accelerated interpolation=QVASR [2022-04-06 20:49:26,318 INFO L138 SettingsManager]: * Use separate solver for trace checks=false 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.core: Log level for class -> de.uni_freiburg.informatik.ultimate.lib.smtlibutils.quantifier.QuantifierPusher=WARN; [2022-04-06 20:49:26,507 INFO L75 nceAwareModelManager]: Repository-Root is: /tmp [2022-04-06 20:49:26,523 INFO L261 ainManager$Toolchain]: [Toolchain 1]: Applicable parser(s) successfully (re)initialized [2022-04-06 20:49:26,524 INFO L217 ainManager$Toolchain]: [Toolchain 1]: Toolchain selected. [2022-04-06 20:49:26,525 INFO L271 PluginConnector]: Initializing CDTParser... [2022-04-06 20:49:26,527 INFO L275 PluginConnector]: CDTParser initialized [2022-04-06 20:49:26,528 INFO L432 ainManager$Toolchain]: [Toolchain 1]: Parsing single file: /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/../../../trunk/examples/svcomp/loops-crafted-1/mono-crafted_9.c [2022-04-06 20:49:26,570 INFO L220 CDTParser]: Created temporary CDT project at /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/data/b78dd7da5/6185cf0c76804e508fd351c127130018/FLAGff640e51b [2022-04-06 20:49:26,917 INFO L306 CDTParser]: Found 1 translation units. [2022-04-06 20:49:26,917 INFO L160 CDTParser]: Scanning /storage/repos/ultimate/trunk/examples/svcomp/loops-crafted-1/mono-crafted_9.c [2022-04-06 20:49:26,920 INFO L349 CDTParser]: About to delete temporary CDT project at /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/data/b78dd7da5/6185cf0c76804e508fd351c127130018/FLAGff640e51b [2022-04-06 20:49:27,363 INFO L357 CDTParser]: Successfully deleted /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/data/b78dd7da5/6185cf0c76804e508fd351c127130018 [2022-04-06 20:49:27,364 INFO L299 ainManager$Toolchain]: ####################### [Toolchain 1] ####################### [2022-04-06 20:49:27,365 INFO L131 ToolchainWalker]: Walking toolchain with 4 elements. [2022-04-06 20:49:27,366 INFO L113 PluginConnector]: ------------------------CACSL2BoogieTranslator---------------------------- [2022-04-06 20:49:27,366 INFO L271 PluginConnector]: Initializing CACSL2BoogieTranslator... [2022-04-06 20:49:27,368 INFO L275 PluginConnector]: CACSL2BoogieTranslator initialized [2022-04-06 20:49:27,368 INFO L185 PluginConnector]: Executing the observer ACSLObjectContainerObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 06.04 08:49:27" (1/1) ... [2022-04-06 20:49:27,369 INFO L205 PluginConnector]: Invalid model from CACSL2BoogieTranslator for observer de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator.ACSLObjectContainerObserver@5110a21c and model type de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 06.04 08:49:27, skipping insertion in model container [2022-04-06 20:49:27,369 INFO L185 PluginConnector]: Executing the observer CACSL2BoogieTranslatorObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 06.04 08:49:27" (1/1) ... [2022-04-06 20:49:27,373 INFO L145 MainTranslator]: Starting translation in SV-COMP mode [2022-04-06 20:49:27,381 INFO L178 MainTranslator]: Built tables and reachable declarations [2022-04-06 20:49:27,493 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/trunk/examples/svcomp/loops-crafted-1/mono-crafted_9.c[318,331] [2022-04-06 20:49:27,499 INFO L210 PostProcessor]: Analyzing one entry point: main [2022-04-06 20:49:27,503 INFO L203 MainTranslator]: Completed pre-run [2022-04-06 20:49:27,510 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/trunk/examples/svcomp/loops-crafted-1/mono-crafted_9.c[318,331] [2022-04-06 20:49:27,511 INFO L210 PostProcessor]: Analyzing one entry point: main [2022-04-06 20:49:27,519 INFO L208 MainTranslator]: Completed translation [2022-04-06 20:49:27,519 INFO L202 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 06.04 08:49:27 WrapperNode [2022-04-06 20:49:27,519 INFO L132 PluginConnector]: ------------------------ END CACSL2BoogieTranslator---------------------------- [2022-04-06 20:49:27,520 INFO L113 PluginConnector]: ------------------------Boogie Preprocessor---------------------------- [2022-04-06 20:49:27,520 INFO L271 PluginConnector]: Initializing Boogie Preprocessor... [2022-04-06 20:49:27,520 INFO L275 PluginConnector]: Boogie Preprocessor initialized [2022-04-06 20:49:27,533 INFO L185 PluginConnector]: Executing the observer EnsureBoogieModelObserver from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 06.04 08:49:27" (1/1) ... [2022-04-06 20:49:27,533 INFO L185 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 06.04 08:49:27" (1/1) ... [2022-04-06 20:49:27,536 INFO L185 PluginConnector]: Executing the observer ConstExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 06.04 08:49:27" (1/1) ... [2022-04-06 20:49:27,536 INFO L185 PluginConnector]: Executing the observer StructExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 06.04 08:49:27" (1/1) ... [2022-04-06 20:49:27,539 INFO L185 PluginConnector]: Executing the observer UnstructureCode from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 06.04 08:49:27" (1/1) ... [2022-04-06 20:49:27,540 INFO L185 PluginConnector]: Executing the observer FunctionInliner from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 06.04 08:49:27" (1/1) ... [2022-04-06 20:49:27,541 INFO L185 PluginConnector]: Executing the observer BoogieSymbolTableConstructor from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 06.04 08:49:27" (1/1) ... [2022-04-06 20:49:27,542 INFO L132 PluginConnector]: ------------------------ END Boogie Preprocessor---------------------------- [2022-04-06 20:49:27,542 INFO L113 PluginConnector]: ------------------------RCFGBuilder---------------------------- [2022-04-06 20:49:27,542 INFO L271 PluginConnector]: Initializing RCFGBuilder... [2022-04-06 20:49:27,542 INFO L275 PluginConnector]: RCFGBuilder initialized [2022-04-06 20:49:27,544 INFO L185 PluginConnector]: Executing the observer RCFGBuilderObserver from plugin RCFGBuilder for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 06.04 08:49:27" (1/1) ... [2022-04-06 20:49:27,549 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 [2022-04-06 20:49:27,556 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-04-06 20:49:27,564 INFO L229 MonitoredProcess]: Starting monitored process 1 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 (exit command is (exit), workingDir is null) [2022-04-06 20:49:27,582 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 (1)] Waiting until timeout for monitored process [2022-04-06 20:49:27,595 INFO L138 BoogieDeclarations]: Found implementation of procedure ULTIMATE.init [2022-04-06 20:49:27,595 INFO L138 BoogieDeclarations]: Found implementation of procedure ULTIMATE.start [2022-04-06 20:49:27,595 INFO L138 BoogieDeclarations]: Found implementation of procedure reach_error [2022-04-06 20:49:27,596 INFO L138 BoogieDeclarations]: Found implementation of procedure __VERIFIER_assert [2022-04-06 20:49:27,596 INFO L138 BoogieDeclarations]: Found implementation of procedure main [2022-04-06 20:49:27,596 INFO L130 BoogieDeclarations]: Found specification of procedure abort [2022-04-06 20:49:27,596 INFO L130 BoogieDeclarations]: Found specification of procedure __assert_fail [2022-04-06 20:49:27,596 INFO L130 BoogieDeclarations]: Found specification of procedure reach_error [2022-04-06 20:49:27,596 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocInit [2022-04-06 20:49:27,596 INFO L130 BoogieDeclarations]: Found specification of procedure __VERIFIER_assert [2022-04-06 20:49:27,596 INFO L130 BoogieDeclarations]: Found specification of procedure main [2022-04-06 20:49:27,597 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.init [2022-04-06 20:49:27,597 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int [2022-04-06 20:49:27,597 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.start [2022-04-06 20:49:27,597 INFO L130 BoogieDeclarations]: Found specification of procedure write~int [2022-04-06 20:49:27,599 INFO L130 BoogieDeclarations]: Found specification of procedure read~int [2022-04-06 20:49:27,599 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.dealloc [2022-04-06 20:49:27,642 INFO L234 CfgBuilder]: Building ICFG [2022-04-06 20:49:27,643 INFO L260 CfgBuilder]: Building CFG for each procedure with an implementation [2022-04-06 20:49:27,696 INFO L275 CfgBuilder]: Performing block encoding [2022-04-06 20:49:27,700 INFO L294 CfgBuilder]: Using the 1 location(s) as analysis (start of procedure ULTIMATE.start) [2022-04-06 20:49:27,700 INFO L299 CfgBuilder]: Removed 1 assume(true) statements. [2022-04-06 20:49:27,701 INFO L202 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 06.04 08:49:27 BoogieIcfgContainer [2022-04-06 20:49:27,701 INFO L132 PluginConnector]: ------------------------ END RCFGBuilder---------------------------- [2022-04-06 20:49:27,702 INFO L113 PluginConnector]: ------------------------TraceAbstraction---------------------------- [2022-04-06 20:49:27,702 INFO L271 PluginConnector]: Initializing TraceAbstraction... [2022-04-06 20:49:27,720 INFO L275 PluginConnector]: TraceAbstraction initialized [2022-04-06 20:49:27,721 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "CDTParser AST 06.04 08:49:27" (1/3) ... [2022-04-06 20:49:27,721 INFO L205 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@4520808b and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 06.04 08:49:27, skipping insertion in model container [2022-04-06 20:49:27,721 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 06.04 08:49:27" (2/3) ... [2022-04-06 20:49:27,721 INFO L205 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@4520808b and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 06.04 08:49:27, skipping insertion in model container [2022-04-06 20:49:27,721 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 06.04 08:49:27" (3/3) ... [2022-04-06 20:49:27,722 INFO L111 eAbstractionObserver]: Analyzing ICFG mono-crafted_9.c [2022-04-06 20:49:27,725 INFO L203 ceAbstractionStarter]: Automizer settings: Hoare:true NWA Interpolation:Craig_NestedInterpolation Determinization: PREDICATE_ABSTRACTION [2022-04-06 20:49:27,726 INFO L162 ceAbstractionStarter]: Applying trace abstraction to program that has 1 error locations. [2022-04-06 20:49:27,758 INFO L339 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == AllErrorsAtOnce ======== [2022-04-06 20:49:27,773 INFO L340 AbstractCegarLoop]: Settings: SEPARATE_VIOLATION_CHECK=true, mInterprocedural=true, mMaxIterations=1000000, mWatchIteration=1000000, mArtifact=RCFG, mInterpolation=Craig_NestedInterpolation, mInterpolantAutomaton=STRAIGHT_LINE, mDumpAutomata=false, mAutomataFormat=ATS_NUMERATE, mDumpPath=., mDeterminiation=PREDICATE_ABSTRACTION, mMinimize=MINIMIZE_SEVPA, mHoare=true, mAutomataTypeConcurrency=FINITE_AUTOMATA, mHoareTripleChecks=INCREMENTAL, mHoareAnnotationPositions=All, 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 [2022-04-06 20:49:27,773 INFO L341 AbstractCegarLoop]: Starting to check reachability of 1 error locations. [2022-04-06 20:49:27,786 INFO L276 IsEmpty]: Start isEmpty. Operand has 20 states, 12 states have (on average 1.4166666666666667) internal successors, (17), 13 states have internal predecessors, (17), 3 states have call successors, (3), 3 states have call predecessors, (3), 3 states have return successors, (3), 3 states have call predecessors, (3), 3 states have call successors, (3) [2022-04-06 20:49:27,791 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 12 [2022-04-06 20:49:27,791 INFO L491 BasicCegarLoop]: Found error trace [2022-04-06 20:49:27,791 INFO L499 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-04-06 20:49:27,792 INFO L403 AbstractCegarLoop]: === Iteration 1 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-04-06 20:49:27,798 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-04-06 20:49:27,798 INFO L85 PathProgramCache]: Analyzing trace with hash 1325153485, now seen corresponding path program 1 times [2022-04-06 20:49:27,803 INFO L118 FreeRefinementEngine]: Executing refinement strategy ACCELERATED_INTERPOLATION [2022-04-06 20:49:27,804 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleAcceleratedInterpolation [812165748] [2022-04-06 20:49:27,810 INFO L202 tedInterpolationCore]: No loops in this trace, falling back to nested interpolation [2022-04-06 20:49:27,810 INFO L85 PathProgramCache]: Analyzing trace with hash 1325153485, now seen corresponding path program 2 times [2022-04-06 20:49:27,812 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-04-06 20:49:27,812 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [960235788] [2022-04-06 20:49:27,812 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-04-06 20:49:27,813 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-04-06 20:49:27,861 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:49:27,893 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-04-06 20:49:27,896 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:49:27,902 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-04-06 20:49:27,902 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-04-06 20:49:27,902 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [960235788] [2022-04-06 20:49:27,903 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [960235788] provided 1 perfect and 0 imperfect interpolant sequences [2022-04-06 20:49:27,903 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-04-06 20:49:27,903 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2022-04-06 20:49:27,905 INFO L136 FreeRefinementEngine]: Strategy ACCELERATED_INTERPOLATION found an infeasible trace [2022-04-06 20:49:27,905 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleAcceleratedInterpolation [812165748] [2022-04-06 20:49:27,905 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleAcceleratedInterpolation [812165748] provided 1 perfect and 0 imperfect interpolant sequences [2022-04-06 20:49:27,905 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-04-06 20:49:27,905 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2022-04-06 20:49:27,905 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1400094944] [2022-04-06 20:49:27,906 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-04-06 20:49:27,908 INFO L554 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2022-04-06 20:49:27,908 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy ACCELERATED_INTERPOLATION [2022-04-06 20:49:27,923 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2022-04-06 20:49:27,924 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2022-04-06 20:49:27,925 INFO L87 Difference]: Start difference. First operand has 20 states, 12 states have (on average 1.4166666666666667) internal successors, (17), 13 states have internal predecessors, (17), 3 states have call successors, (3), 3 states have call predecessors, (3), 3 states have return successors, (3), 3 states have call predecessors, (3), 3 states have call successors, (3) Second operand has 3 states, 3 states have (on average 2.3333333333333335) internal successors, (7), 2 states have internal predecessors, (7), 2 states have call successors, (3), 3 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2022-04-06 20:49:27,949 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-04-06 20:49:27,949 INFO L93 Difference]: Finished difference Result 32 states and 36 transitions. [2022-04-06 20:49:27,950 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2022-04-06 20:49:27,951 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 2.3333333333333335) internal successors, (7), 2 states have internal predecessors, (7), 2 states have call successors, (3), 3 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) Word has length 11 [2022-04-06 20:49:27,951 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-04-06 20:49:27,955 INFO L225 Difference]: With dead ends: 32 [2022-04-06 20:49:27,955 INFO L226 Difference]: Without dead ends: 13 [2022-04-06 20:49:27,957 INFO L912 BasicCegarLoop]: 0 DeclaredPredicates, 4 GetRequests, 3 SyntacticMatches, 0 SemanticMatches, 1 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2022-04-06 20:49:27,959 INFO L913 BasicCegarLoop]: 20 mSDtfsCounter, 12 mSDsluCounter, 3 mSDsCounter, 0 mSdLazyCounter, 3 mSolverCounterSat, 2 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 13 SdHoareTripleChecker+Valid, 23 SdHoareTripleChecker+Invalid, 5 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 2 IncrementalHoareTripleChecker+Valid, 3 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2022-04-06 20:49:27,960 INFO L914 BasicCegarLoop]: SdHoareTripleChecker [13 Valid, 23 Invalid, 5 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [2 Valid, 3 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2022-04-06 20:49:27,969 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 13 states. [2022-04-06 20:49:27,984 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 13 to 13. [2022-04-06 20:49:27,985 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 13 states, 8 states have (on average 1.25) internal successors, (10), 8 states have internal predecessors, (10), 3 states have call successors, (3), 3 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2022-04-06 20:49:27,986 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 13 states to 13 states and 14 transitions. [2022-04-06 20:49:27,986 INFO L78 Accepts]: Start accepts. Automaton has 13 states and 14 transitions. Word has length 11 [2022-04-06 20:49:27,987 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-04-06 20:49:27,988 INFO L478 AbstractCegarLoop]: Abstraction has 13 states and 14 transitions. [2022-04-06 20:49:27,988 INFO L479 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 2.3333333333333335) internal successors, (7), 2 states have internal predecessors, (7), 2 states have call successors, (3), 3 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2022-04-06 20:49:27,988 INFO L276 IsEmpty]: Start isEmpty. Operand 13 states and 14 transitions. [2022-04-06 20:49:27,988 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 12 [2022-04-06 20:49:27,988 INFO L491 BasicCegarLoop]: Found error trace [2022-04-06 20:49:27,989 INFO L499 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-04-06 20:49:27,989 WARN L460 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable0 [2022-04-06 20:49:27,989 INFO L403 AbstractCegarLoop]: === Iteration 2 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-04-06 20:49:27,989 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-04-06 20:49:27,989 INFO L85 PathProgramCache]: Analyzing trace with hash 1315918275, now seen corresponding path program 1 times [2022-04-06 20:49:27,993 INFO L118 FreeRefinementEngine]: Executing refinement strategy ACCELERATED_INTERPOLATION [2022-04-06 20:49:27,993 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleAcceleratedInterpolation [202174384] [2022-04-06 20:49:27,994 INFO L202 tedInterpolationCore]: No loops in this trace, falling back to nested interpolation [2022-04-06 20:49:27,994 INFO L85 PathProgramCache]: Analyzing trace with hash 1315918275, now seen corresponding path program 2 times [2022-04-06 20:49:27,994 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-04-06 20:49:28,003 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [488650098] [2022-04-06 20:49:28,003 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-04-06 20:49:28,003 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-04-06 20:49:28,021 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:49:28,050 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-04-06 20:49:28,053 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:49:28,057 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-04-06 20:49:28,058 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-04-06 20:49:28,058 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [488650098] [2022-04-06 20:49:28,058 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [488650098] provided 1 perfect and 0 imperfect interpolant sequences [2022-04-06 20:49:28,058 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-04-06 20:49:28,058 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2022-04-06 20:49:28,058 INFO L136 FreeRefinementEngine]: Strategy ACCELERATED_INTERPOLATION found an infeasible trace [2022-04-06 20:49:28,058 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleAcceleratedInterpolation [202174384] [2022-04-06 20:49:28,059 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleAcceleratedInterpolation [202174384] provided 1 perfect and 0 imperfect interpolant sequences [2022-04-06 20:49:28,059 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-04-06 20:49:28,059 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2022-04-06 20:49:28,059 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1522126403] [2022-04-06 20:49:28,059 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-04-06 20:49:28,059 INFO L554 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2022-04-06 20:49:28,060 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy ACCELERATED_INTERPOLATION [2022-04-06 20:49:28,060 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2022-04-06 20:49:28,060 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2022-04-06 20:49:28,060 INFO L87 Difference]: Start difference. First operand 13 states and 14 transitions. Second operand has 4 states, 4 states have (on average 1.75) internal successors, (7), 3 states have internal predecessors, (7), 2 states have call successors, (3), 3 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2022-04-06 20:49:28,085 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-04-06 20:49:28,085 INFO L93 Difference]: Finished difference Result 22 states and 26 transitions. [2022-04-06 20:49:28,086 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2022-04-06 20:49:28,086 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 1.75) internal successors, (7), 3 states have internal predecessors, (7), 2 states have call successors, (3), 3 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) Word has length 11 [2022-04-06 20:49:28,086 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-04-06 20:49:28,086 INFO L225 Difference]: With dead ends: 22 [2022-04-06 20:49:28,086 INFO L226 Difference]: Without dead ends: 15 [2022-04-06 20:49:28,087 INFO L912 BasicCegarLoop]: 0 DeclaredPredicates, 7 GetRequests, 4 SyntacticMatches, 0 SemanticMatches, 3 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=9, Invalid=11, Unknown=0, NotChecked=0, Total=20 [2022-04-06 20:49:28,088 INFO L913 BasicCegarLoop]: 12 mSDtfsCounter, 10 mSDsluCounter, 7 mSDsCounter, 0 mSdLazyCounter, 11 mSolverCounterSat, 4 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 10 SdHoareTripleChecker+Valid, 19 SdHoareTripleChecker+Invalid, 15 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 4 IncrementalHoareTripleChecker+Valid, 11 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2022-04-06 20:49:28,088 INFO L914 BasicCegarLoop]: SdHoareTripleChecker [10 Valid, 19 Invalid, 15 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [4 Valid, 11 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2022-04-06 20:49:28,089 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 15 states. [2022-04-06 20:49:28,092 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 15 to 15. [2022-04-06 20:49:28,092 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 15 states, 10 states have (on average 1.2) internal successors, (12), 10 states have internal predecessors, (12), 3 states have call successors, (3), 3 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2022-04-06 20:49:28,092 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 15 states to 15 states and 16 transitions. [2022-04-06 20:49:28,092 INFO L78 Accepts]: Start accepts. Automaton has 15 states and 16 transitions. Word has length 11 [2022-04-06 20:49:28,093 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-04-06 20:49:28,093 INFO L478 AbstractCegarLoop]: Abstraction has 15 states and 16 transitions. [2022-04-06 20:49:28,093 INFO L479 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 1.75) internal successors, (7), 3 states have internal predecessors, (7), 2 states have call successors, (3), 3 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2022-04-06 20:49:28,093 INFO L276 IsEmpty]: Start isEmpty. Operand 15 states and 16 transitions. [2022-04-06 20:49:28,093 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 14 [2022-04-06 20:49:28,093 INFO L491 BasicCegarLoop]: Found error trace [2022-04-06 20:49:28,093 INFO L499 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-04-06 20:49:28,093 WARN L460 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable1 [2022-04-06 20:49:28,094 INFO L403 AbstractCegarLoop]: === Iteration 3 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-04-06 20:49:28,094 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-04-06 20:49:28,094 INFO L85 PathProgramCache]: Analyzing trace with hash -1372110560, now seen corresponding path program 1 times [2022-04-06 20:49:28,094 INFO L118 FreeRefinementEngine]: Executing refinement strategy ACCELERATED_INTERPOLATION [2022-04-06 20:49:28,094 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleAcceleratedInterpolation [1134581841] [2022-04-06 20:49:28,104 INFO L97 AcceleratorQvasr]: Qvasr could not accelerate loop because java.lang.UnsupportedOperationException: Cannot deal with arrays. [2022-04-06 20:49:28,104 INFO L274 tedInterpolationCore]: Could not compute an accelerate. [2022-04-06 20:49:28,104 INFO L85 PathProgramCache]: Analyzing trace with hash -1372110560, now seen corresponding path program 2 times [2022-04-06 20:49:28,105 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-04-06 20:49:28,105 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [667413112] [2022-04-06 20:49:28,105 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-04-06 20:49:28,105 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-04-06 20:49:28,113 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:49:28,134 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-04-06 20:49:28,136 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:49:28,141 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-04-06 20:49:28,141 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-04-06 20:49:28,141 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [667413112] [2022-04-06 20:49:28,141 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [667413112] provided 0 perfect and 1 imperfect interpolant sequences [2022-04-06 20:49:28,142 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1503376754] [2022-04-06 20:49:28,142 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2022-04-06 20:49:28,142 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-04-06 20:49:28,142 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-04-06 20:49:28,143 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) [2022-04-06 20:49:28,144 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (2)] Waiting until timeout for monitored process [2022-04-06 20:49:28,187 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2022-04-06 20:49:28,187 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-04-06 20:49:28,189 INFO L263 TraceCheckSpWp]: Trace formula consists of 57 conjuncts, 3 conjunts are in the unsatisfiable core [2022-04-06 20:49:28,192 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-04-06 20:49:28,252 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-04-06 20:49:28,253 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-04-06 20:49:28,306 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-04-06 20:49:28,307 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1503376754] provided 0 perfect and 2 imperfect interpolant sequences [2022-04-06 20:49:28,307 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-04-06 20:49:28,307 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [5, 4, 4] total 8 [2022-04-06 20:49:28,308 INFO L136 FreeRefinementEngine]: Strategy ACCELERATED_INTERPOLATION found an infeasible trace [2022-04-06 20:49:28,309 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleAcceleratedInterpolation [1134581841] [2022-04-06 20:49:28,310 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleAcceleratedInterpolation [1134581841] provided 1 perfect and 0 imperfect interpolant sequences [2022-04-06 20:49:28,310 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-04-06 20:49:28,310 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2022-04-06 20:49:28,310 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1755662823] [2022-04-06 20:49:28,310 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-04-06 20:49:28,311 INFO L554 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2022-04-06 20:49:28,311 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy ACCELERATED_INTERPOLATION [2022-04-06 20:49:28,311 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2022-04-06 20:49:28,311 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=23, Invalid=33, Unknown=0, NotChecked=0, Total=56 [2022-04-06 20:49:28,312 INFO L87 Difference]: Start difference. First operand 15 states and 16 transitions. Second operand has 5 states, 5 states have (on average 1.8) internal successors, (9), 4 states have internal predecessors, (9), 2 states have call successors, (3), 3 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2022-04-06 20:49:28,356 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-04-06 20:49:28,356 INFO L93 Difference]: Finished difference Result 24 states and 28 transitions. [2022-04-06 20:49:28,357 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2022-04-06 20:49:28,357 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 1.8) internal successors, (9), 4 states have internal predecessors, (9), 2 states have call successors, (3), 3 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) Word has length 13 [2022-04-06 20:49:28,357 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-04-06 20:49:28,358 INFO L225 Difference]: With dead ends: 24 [2022-04-06 20:49:28,358 INFO L226 Difference]: Without dead ends: 17 [2022-04-06 20:49:28,359 INFO L912 BasicCegarLoop]: 0 DeclaredPredicates, 33 GetRequests, 25 SyntacticMatches, 0 SemanticMatches, 8 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 6 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=38, Invalid=52, Unknown=0, NotChecked=0, Total=90 [2022-04-06 20:49:28,364 INFO L913 BasicCegarLoop]: 12 mSDtfsCounter, 12 mSDsluCounter, 7 mSDsCounter, 0 mSdLazyCounter, 13 mSolverCounterSat, 6 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 12 SdHoareTripleChecker+Valid, 19 SdHoareTripleChecker+Invalid, 19 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 6 IncrementalHoareTripleChecker+Valid, 13 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2022-04-06 20:49:28,370 INFO L914 BasicCegarLoop]: SdHoareTripleChecker [12 Valid, 19 Invalid, 19 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [6 Valid, 13 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2022-04-06 20:49:28,371 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 17 states. [2022-04-06 20:49:28,373 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 17 to 17. [2022-04-06 20:49:28,374 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 17 states, 12 states have (on average 1.1666666666666667) internal successors, (14), 12 states have internal predecessors, (14), 3 states have call successors, (3), 3 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2022-04-06 20:49:28,374 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 17 states to 17 states and 18 transitions. [2022-04-06 20:49:28,374 INFO L78 Accepts]: Start accepts. Automaton has 17 states and 18 transitions. Word has length 13 [2022-04-06 20:49:28,374 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-04-06 20:49:28,374 INFO L478 AbstractCegarLoop]: Abstraction has 17 states and 18 transitions. [2022-04-06 20:49:28,374 INFO L479 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 1.8) internal successors, (9), 4 states have internal predecessors, (9), 2 states have call successors, (3), 3 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2022-04-06 20:49:28,375 INFO L276 IsEmpty]: Start isEmpty. Operand 17 states and 18 transitions. [2022-04-06 20:49:28,375 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 16 [2022-04-06 20:49:28,375 INFO L491 BasicCegarLoop]: Found error trace [2022-04-06 20:49:28,375 INFO L499 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-04-06 20:49:28,394 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (2)] Forceful destruction successful, exit code 0 [2022-04-06 20:49:28,575 WARN L460 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable2,2 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-04-06 20:49:28,576 INFO L403 AbstractCegarLoop]: === Iteration 4 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-04-06 20:49:28,576 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-04-06 20:49:28,576 INFO L85 PathProgramCache]: Analyzing trace with hash 1002491197, now seen corresponding path program 3 times [2022-04-06 20:49:28,577 INFO L118 FreeRefinementEngine]: Executing refinement strategy ACCELERATED_INTERPOLATION [2022-04-06 20:49:28,577 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleAcceleratedInterpolation [1089813749] [2022-04-06 20:49:28,579 INFO L97 AcceleratorQvasr]: Qvasr could not accelerate loop because java.lang.UnsupportedOperationException: Cannot deal with arrays. [2022-04-06 20:49:28,579 INFO L274 tedInterpolationCore]: Could not compute an accelerate. [2022-04-06 20:49:28,579 INFO L85 PathProgramCache]: Analyzing trace with hash 1002491197, now seen corresponding path program 4 times [2022-04-06 20:49:28,579 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-04-06 20:49:28,580 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1959401949] [2022-04-06 20:49:28,580 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-04-06 20:49:28,580 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-04-06 20:49:28,603 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:49:28,623 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-04-06 20:49:28,625 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:49:28,633 INFO L134 CoverageAnalysis]: Checked inductivity of 4 backedges. 2 proven. 0 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2022-04-06 20:49:28,655 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-04-06 20:49:28,655 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1959401949] [2022-04-06 20:49:28,656 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1959401949] provided 1 perfect and 0 imperfect interpolant sequences [2022-04-06 20:49:28,656 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-04-06 20:49:28,656 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2022-04-06 20:49:28,656 INFO L136 FreeRefinementEngine]: Strategy ACCELERATED_INTERPOLATION found an infeasible trace [2022-04-06 20:49:28,656 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleAcceleratedInterpolation [1089813749] [2022-04-06 20:49:28,656 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleAcceleratedInterpolation [1089813749] provided 1 perfect and 0 imperfect interpolant sequences [2022-04-06 20:49:28,656 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-04-06 20:49:28,656 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2022-04-06 20:49:28,656 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [124031450] [2022-04-06 20:49:28,657 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-04-06 20:49:28,657 INFO L554 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2022-04-06 20:49:28,657 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy ACCELERATED_INTERPOLATION [2022-04-06 20:49:28,657 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2022-04-06 20:49:28,657 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2022-04-06 20:49:28,657 INFO L87 Difference]: Start difference. First operand 17 states and 18 transitions. Second operand has 4 states, 4 states have (on average 2.5) internal successors, (10), 3 states have internal predecessors, (10), 2 states have call successors, (3), 3 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2022-04-06 20:49:28,690 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-04-06 20:49:28,690 INFO L93 Difference]: Finished difference Result 24 states and 26 transitions. [2022-04-06 20:49:28,690 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2022-04-06 20:49:28,691 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 2.5) internal successors, (10), 3 states have internal predecessors, (10), 2 states have call successors, (3), 3 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) Word has length 15 [2022-04-06 20:49:28,691 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-04-06 20:49:28,691 INFO L225 Difference]: With dead ends: 24 [2022-04-06 20:49:28,691 INFO L226 Difference]: Without dead ends: 19 [2022-04-06 20:49:28,692 INFO L912 BasicCegarLoop]: 0 DeclaredPredicates, 6 GetRequests, 3 SyntacticMatches, 0 SemanticMatches, 3 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=9, Invalid=11, Unknown=0, NotChecked=0, Total=20 [2022-04-06 20:49:28,692 INFO L913 BasicCegarLoop]: 11 mSDtfsCounter, 10 mSDsluCounter, 7 mSDsCounter, 0 mSdLazyCounter, 11 mSolverCounterSat, 5 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 10 SdHoareTripleChecker+Valid, 18 SdHoareTripleChecker+Invalid, 16 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 5 IncrementalHoareTripleChecker+Valid, 11 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2022-04-06 20:49:28,692 INFO L914 BasicCegarLoop]: SdHoareTripleChecker [10 Valid, 18 Invalid, 16 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [5 Valid, 11 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2022-04-06 20:49:28,693 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 19 states. [2022-04-06 20:49:28,695 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 19 to 18. [2022-04-06 20:49:28,696 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 18 states, 13 states have (on average 1.1538461538461537) internal successors, (15), 13 states have internal predecessors, (15), 3 states have call successors, (3), 3 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2022-04-06 20:49:28,696 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 18 states to 18 states and 19 transitions. [2022-04-06 20:49:28,696 INFO L78 Accepts]: Start accepts. Automaton has 18 states and 19 transitions. Word has length 15 [2022-04-06 20:49:28,696 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-04-06 20:49:28,696 INFO L478 AbstractCegarLoop]: Abstraction has 18 states and 19 transitions. [2022-04-06 20:49:28,696 INFO L479 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 2.5) internal successors, (10), 3 states have internal predecessors, (10), 2 states have call successors, (3), 3 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2022-04-06 20:49:28,697 INFO L276 IsEmpty]: Start isEmpty. Operand 18 states and 19 transitions. [2022-04-06 20:49:28,697 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 18 [2022-04-06 20:49:28,697 INFO L491 BasicCegarLoop]: Found error trace [2022-04-06 20:49:28,697 INFO L499 BasicCegarLoop]: trace histogram [3, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-04-06 20:49:28,697 WARN L460 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable3 [2022-04-06 20:49:28,697 INFO L403 AbstractCegarLoop]: === Iteration 5 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-04-06 20:49:28,698 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-04-06 20:49:28,698 INFO L85 PathProgramCache]: Analyzing trace with hash -1870563496, now seen corresponding path program 1 times [2022-04-06 20:49:28,698 INFO L118 FreeRefinementEngine]: Executing refinement strategy ACCELERATED_INTERPOLATION [2022-04-06 20:49:28,698 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleAcceleratedInterpolation [1854801636] [2022-04-06 20:49:28,700 INFO L97 AcceleratorQvasr]: Qvasr could not accelerate loop because java.lang.UnsupportedOperationException: Cannot deal with arrays. [2022-04-06 20:49:28,700 INFO L274 tedInterpolationCore]: Could not compute an accelerate. [2022-04-06 20:49:28,700 INFO L85 PathProgramCache]: Analyzing trace with hash -1870563496, now seen corresponding path program 2 times [2022-04-06 20:49:28,700 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-04-06 20:49:28,700 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1679923815] [2022-04-06 20:49:28,700 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-04-06 20:49:28,700 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-04-06 20:49:28,711 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:49:28,735 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-04-06 20:49:28,736 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:49:28,741 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 3 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-04-06 20:49:28,741 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-04-06 20:49:28,741 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1679923815] [2022-04-06 20:49:28,742 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1679923815] provided 0 perfect and 1 imperfect interpolant sequences [2022-04-06 20:49:28,742 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2123528336] [2022-04-06 20:49:28,742 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2022-04-06 20:49:28,742 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-04-06 20:49:28,742 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-04-06 20:49:28,743 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) [2022-04-06 20:49:28,744 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (3)] Waiting until timeout for monitored process [2022-04-06 20:49:28,768 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2022-04-06 20:49:28,769 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-04-06 20:49:28,769 INFO L263 TraceCheckSpWp]: Trace formula consists of 67 conjuncts, 4 conjunts are in the unsatisfiable core [2022-04-06 20:49:28,770 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-04-06 20:49:28,800 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 3 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-04-06 20:49:28,800 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-04-06 20:49:28,846 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 3 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-04-06 20:49:28,846 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2123528336] provided 0 perfect and 2 imperfect interpolant sequences [2022-04-06 20:49:28,846 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-04-06 20:49:28,846 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [6, 5, 5] total 10 [2022-04-06 20:49:28,846 INFO L136 FreeRefinementEngine]: Strategy ACCELERATED_INTERPOLATION found an infeasible trace [2022-04-06 20:49:28,846 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleAcceleratedInterpolation [1854801636] [2022-04-06 20:49:28,847 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleAcceleratedInterpolation [1854801636] provided 1 perfect and 0 imperfect interpolant sequences [2022-04-06 20:49:28,847 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-04-06 20:49:28,847 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [6] imperfect sequences [] total 6 [2022-04-06 20:49:28,847 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [468965793] [2022-04-06 20:49:28,847 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-04-06 20:49:28,847 INFO L554 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2022-04-06 20:49:28,848 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy ACCELERATED_INTERPOLATION [2022-04-06 20:49:28,848 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2022-04-06 20:49:28,848 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=38, Invalid=52, Unknown=0, NotChecked=0, Total=90 [2022-04-06 20:49:28,849 INFO L87 Difference]: Start difference. First operand 18 states and 19 transitions. Second operand has 6 states, 6 states have (on average 2.1666666666666665) internal successors, (13), 5 states have internal predecessors, (13), 2 states have call successors, (3), 3 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2022-04-06 20:49:28,903 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-04-06 20:49:28,903 INFO L93 Difference]: Finished difference Result 28 states and 31 transitions. [2022-04-06 20:49:28,903 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2022-04-06 20:49:28,904 INFO L78 Accepts]: Start accepts. Automaton has has 6 states, 6 states have (on average 2.1666666666666665) internal successors, (13), 5 states have internal predecessors, (13), 2 states have call successors, (3), 3 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) Word has length 17 [2022-04-06 20:49:28,904 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-04-06 20:49:28,904 INFO L225 Difference]: With dead ends: 28 [2022-04-06 20:49:28,904 INFO L226 Difference]: Without dead ends: 20 [2022-04-06 20:49:28,905 INFO L912 BasicCegarLoop]: 0 DeclaredPredicates, 43 GetRequests, 32 SyntacticMatches, 0 SemanticMatches, 11 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 14 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=66, Invalid=90, Unknown=0, NotChecked=0, Total=156 [2022-04-06 20:49:28,905 INFO L913 BasicCegarLoop]: 12 mSDtfsCounter, 11 mSDsluCounter, 7 mSDsCounter, 0 mSdLazyCounter, 15 mSolverCounterSat, 7 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 11 SdHoareTripleChecker+Valid, 19 SdHoareTripleChecker+Invalid, 22 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 7 IncrementalHoareTripleChecker+Valid, 15 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2022-04-06 20:49:28,906 INFO L914 BasicCegarLoop]: SdHoareTripleChecker [11 Valid, 19 Invalid, 22 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [7 Valid, 15 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2022-04-06 20:49:28,906 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 20 states. [2022-04-06 20:49:28,911 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 20 to 20. [2022-04-06 20:49:28,911 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 20 states, 15 states have (on average 1.1333333333333333) internal successors, (17), 15 states have internal predecessors, (17), 3 states have call successors, (3), 3 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2022-04-06 20:49:28,913 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 20 states to 20 states and 21 transitions. [2022-04-06 20:49:28,913 INFO L78 Accepts]: Start accepts. Automaton has 20 states and 21 transitions. Word has length 17 [2022-04-06 20:49:28,913 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-04-06 20:49:28,913 INFO L478 AbstractCegarLoop]: Abstraction has 20 states and 21 transitions. [2022-04-06 20:49:28,914 INFO L479 AbstractCegarLoop]: INTERPOLANT automaton has has 6 states, 6 states have (on average 2.1666666666666665) internal successors, (13), 5 states have internal predecessors, (13), 2 states have call successors, (3), 3 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2022-04-06 20:49:28,914 INFO L276 IsEmpty]: Start isEmpty. Operand 20 states and 21 transitions. [2022-04-06 20:49:28,914 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 20 [2022-04-06 20:49:28,915 INFO L491 BasicCegarLoop]: Found error trace [2022-04-06 20:49:28,915 INFO L499 BasicCegarLoop]: trace histogram [4, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-04-06 20:49:28,931 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (3)] Forceful destruction successful, exit code 0 [2022-04-06 20:49:29,122 WARN L460 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable4,3 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-04-06 20:49:29,123 INFO L403 AbstractCegarLoop]: === Iteration 6 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-04-06 20:49:29,123 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-04-06 20:49:29,124 INFO L85 PathProgramCache]: Analyzing trace with hash -402805515, now seen corresponding path program 3 times [2022-04-06 20:49:29,124 INFO L118 FreeRefinementEngine]: Executing refinement strategy ACCELERATED_INTERPOLATION [2022-04-06 20:49:29,124 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleAcceleratedInterpolation [522186637] [2022-04-06 20:49:29,126 INFO L97 AcceleratorQvasr]: Qvasr could not accelerate loop because java.lang.UnsupportedOperationException: Cannot deal with arrays. [2022-04-06 20:49:29,126 INFO L274 tedInterpolationCore]: Could not compute an accelerate. [2022-04-06 20:49:29,126 INFO L85 PathProgramCache]: Analyzing trace with hash -402805515, now seen corresponding path program 4 times [2022-04-06 20:49:29,126 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-04-06 20:49:29,127 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [640108659] [2022-04-06 20:49:29,127 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-04-06 20:49:29,127 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-04-06 20:49:29,137 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:49:29,163 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-04-06 20:49:29,164 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:49:29,167 INFO L134 CoverageAnalysis]: Checked inductivity of 16 backedges. 4 proven. 12 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-04-06 20:49:29,167 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-04-06 20:49:29,167 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [640108659] [2022-04-06 20:49:29,167 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [640108659] provided 0 perfect and 1 imperfect interpolant sequences [2022-04-06 20:49:29,167 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [784070444] [2022-04-06 20:49:29,168 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2022-04-06 20:49:29,168 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-04-06 20:49:29,168 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-04-06 20:49:29,169 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) [2022-04-06 20:49:29,170 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (4)] Waiting until timeout for monitored process [2022-04-06 20:49:29,194 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2022-04-06 20:49:29,194 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-04-06 20:49:29,195 INFO L263 TraceCheckSpWp]: Trace formula consists of 71 conjuncts, 5 conjunts are in the unsatisfiable core [2022-04-06 20:49:29,195 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-04-06 20:49:29,227 INFO L134 CoverageAnalysis]: Checked inductivity of 16 backedges. 4 proven. 12 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-04-06 20:49:29,227 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-04-06 20:49:29,279 INFO L134 CoverageAnalysis]: Checked inductivity of 16 backedges. 4 proven. 12 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-04-06 20:49:29,280 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [784070444] provided 0 perfect and 2 imperfect interpolant sequences [2022-04-06 20:49:29,280 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-04-06 20:49:29,280 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [7, 6, 6] total 12 [2022-04-06 20:49:29,280 INFO L136 FreeRefinementEngine]: Strategy ACCELERATED_INTERPOLATION found an infeasible trace [2022-04-06 20:49:29,280 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleAcceleratedInterpolation [522186637] [2022-04-06 20:49:29,280 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleAcceleratedInterpolation [522186637] provided 1 perfect and 0 imperfect interpolant sequences [2022-04-06 20:49:29,280 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-04-06 20:49:29,281 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [] total 7 [2022-04-06 20:49:29,281 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1121279729] [2022-04-06 20:49:29,281 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-04-06 20:49:29,281 INFO L554 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2022-04-06 20:49:29,281 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy ACCELERATED_INTERPOLATION [2022-04-06 20:49:29,281 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2022-04-06 20:49:29,281 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=57, Invalid=75, Unknown=0, NotChecked=0, Total=132 [2022-04-06 20:49:29,282 INFO L87 Difference]: Start difference. First operand 20 states and 21 transitions. Second operand has 7 states, 7 states have (on average 2.142857142857143) internal successors, (15), 6 states have internal predecessors, (15), 2 states have call successors, (3), 3 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2022-04-06 20:49:29,331 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-04-06 20:49:29,331 INFO L93 Difference]: Finished difference Result 30 states and 33 transitions. [2022-04-06 20:49:29,335 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2022-04-06 20:49:29,335 INFO L78 Accepts]: Start accepts. Automaton has has 7 states, 7 states have (on average 2.142857142857143) internal successors, (15), 6 states have internal predecessors, (15), 2 states have call successors, (3), 3 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) Word has length 19 [2022-04-06 20:49:29,335 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-04-06 20:49:29,337 INFO L225 Difference]: With dead ends: 30 [2022-04-06 20:49:29,337 INFO L226 Difference]: Without dead ends: 22 [2022-04-06 20:49:29,337 INFO L912 BasicCegarLoop]: 0 DeclaredPredicates, 49 GetRequests, 35 SyntacticMatches, 0 SemanticMatches, 14 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 23 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=102, Invalid=138, Unknown=0, NotChecked=0, Total=240 [2022-04-06 20:49:29,339 INFO L913 BasicCegarLoop]: 12 mSDtfsCounter, 12 mSDsluCounter, 17 mSDsCounter, 0 mSdLazyCounter, 29 mSolverCounterSat, 7 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 12 SdHoareTripleChecker+Valid, 29 SdHoareTripleChecker+Invalid, 36 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 7 IncrementalHoareTripleChecker+Valid, 29 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2022-04-06 20:49:29,339 INFO L914 BasicCegarLoop]: SdHoareTripleChecker [12 Valid, 29 Invalid, 36 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [7 Valid, 29 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2022-04-06 20:49:29,340 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 22 states. [2022-04-06 20:49:29,343 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 22 to 22. [2022-04-06 20:49:29,343 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 22 states, 17 states have (on average 1.1176470588235294) internal successors, (19), 17 states have internal predecessors, (19), 3 states have call successors, (3), 3 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2022-04-06 20:49:29,343 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 22 states to 22 states and 23 transitions. [2022-04-06 20:49:29,343 INFO L78 Accepts]: Start accepts. Automaton has 22 states and 23 transitions. Word has length 19 [2022-04-06 20:49:29,344 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-04-06 20:49:29,344 INFO L478 AbstractCegarLoop]: Abstraction has 22 states and 23 transitions. [2022-04-06 20:49:29,344 INFO L479 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 7 states have (on average 2.142857142857143) internal successors, (15), 6 states have internal predecessors, (15), 2 states have call successors, (3), 3 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2022-04-06 20:49:29,344 INFO L276 IsEmpty]: Start isEmpty. Operand 22 states and 23 transitions. [2022-04-06 20:49:29,344 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 22 [2022-04-06 20:49:29,344 INFO L491 BasicCegarLoop]: Found error trace [2022-04-06 20:49:29,344 INFO L499 BasicCegarLoop]: trace histogram [5, 4, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-04-06 20:49:29,360 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (4)] Ended with exit code 0 [2022-04-06 20:49:29,544 WARN L460 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable5,4 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-04-06 20:49:29,545 INFO L403 AbstractCegarLoop]: === Iteration 7 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-04-06 20:49:29,545 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-04-06 20:49:29,545 INFO L85 PathProgramCache]: Analyzing trace with hash 1363341138, now seen corresponding path program 5 times [2022-04-06 20:49:29,545 INFO L118 FreeRefinementEngine]: Executing refinement strategy ACCELERATED_INTERPOLATION [2022-04-06 20:49:29,545 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleAcceleratedInterpolation [1198936719] [2022-04-06 20:49:29,547 INFO L97 AcceleratorQvasr]: Qvasr could not accelerate loop because java.lang.UnsupportedOperationException: Cannot deal with arrays. [2022-04-06 20:49:29,547 INFO L274 tedInterpolationCore]: Could not compute an accelerate. [2022-04-06 20:49:29,547 INFO L85 PathProgramCache]: Analyzing trace with hash 1363341138, now seen corresponding path program 6 times [2022-04-06 20:49:29,547 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-04-06 20:49:29,547 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [966133664] [2022-04-06 20:49:29,547 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-04-06 20:49:29,547 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-04-06 20:49:29,554 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:49:29,586 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-04-06 20:49:29,587 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:49:29,592 INFO L134 CoverageAnalysis]: Checked inductivity of 25 backedges. 5 proven. 20 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-04-06 20:49:29,592 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-04-06 20:49:29,592 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [966133664] [2022-04-06 20:49:29,592 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [966133664] provided 0 perfect and 1 imperfect interpolant sequences [2022-04-06 20:49:29,592 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1834037492] [2022-04-06 20:49:29,592 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2022-04-06 20:49:29,592 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-04-06 20:49:29,593 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-04-06 20:49:29,593 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) [2022-04-06 20:49:29,594 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (5)] Waiting until timeout for monitored process [2022-04-06 20:49:29,621 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 6 check-sat command(s) [2022-04-06 20:49:29,622 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-04-06 20:49:29,622 INFO L263 TraceCheckSpWp]: Trace formula consists of 75 conjuncts, 7 conjunts are in the unsatisfiable core [2022-04-06 20:49:29,623 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-04-06 20:49:29,681 INFO L134 CoverageAnalysis]: Checked inductivity of 25 backedges. 0 proven. 25 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-04-06 20:49:29,681 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-04-06 20:49:29,774 INFO L134 CoverageAnalysis]: Checked inductivity of 25 backedges. 0 proven. 25 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-04-06 20:49:29,774 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1834037492] provided 0 perfect and 2 imperfect interpolant sequences [2022-04-06 20:49:29,774 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-04-06 20:49:29,774 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 8, 8] total 16 [2022-04-06 20:49:29,774 INFO L136 FreeRefinementEngine]: Strategy ACCELERATED_INTERPOLATION found an infeasible trace [2022-04-06 20:49:29,774 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleAcceleratedInterpolation [1198936719] [2022-04-06 20:49:29,774 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleAcceleratedInterpolation [1198936719] provided 1 perfect and 0 imperfect interpolant sequences [2022-04-06 20:49:29,774 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-04-06 20:49:29,775 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [8] imperfect sequences [] total 8 [2022-04-06 20:49:29,775 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [479234472] [2022-04-06 20:49:29,775 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-04-06 20:49:29,775 INFO L554 AbstractCegarLoop]: INTERPOLANT automaton has 8 states [2022-04-06 20:49:29,775 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy ACCELERATED_INTERPOLATION [2022-04-06 20:49:29,775 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2022-04-06 20:49:29,775 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=107, Invalid=133, Unknown=0, NotChecked=0, Total=240 [2022-04-06 20:49:29,776 INFO L87 Difference]: Start difference. First operand 22 states and 23 transitions. Second operand has 8 states, 8 states have (on average 2.125) internal successors, (17), 7 states have internal predecessors, (17), 2 states have call successors, (3), 3 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2022-04-06 20:49:29,824 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-04-06 20:49:29,824 INFO L93 Difference]: Finished difference Result 32 states and 35 transitions. [2022-04-06 20:49:29,824 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2022-04-06 20:49:29,825 INFO L78 Accepts]: Start accepts. Automaton has has 8 states, 8 states have (on average 2.125) internal successors, (17), 7 states have internal predecessors, (17), 2 states have call successors, (3), 3 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) Word has length 21 [2022-04-06 20:49:29,825 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-04-06 20:49:29,825 INFO L225 Difference]: With dead ends: 32 [2022-04-06 20:49:29,825 INFO L226 Difference]: Without dead ends: 24 [2022-04-06 20:49:29,825 INFO L912 BasicCegarLoop]: 0 DeclaredPredicates, 55 GetRequests, 36 SyntacticMatches, 0 SemanticMatches, 19 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 37 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=183, Invalid=237, Unknown=0, NotChecked=0, Total=420 [2022-04-06 20:49:29,826 INFO L913 BasicCegarLoop]: 12 mSDtfsCounter, 13 mSDsluCounter, 7 mSDsCounter, 0 mSdLazyCounter, 19 mSolverCounterSat, 9 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 13 SdHoareTripleChecker+Valid, 19 SdHoareTripleChecker+Invalid, 28 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 9 IncrementalHoareTripleChecker+Valid, 19 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2022-04-06 20:49:29,826 INFO L914 BasicCegarLoop]: SdHoareTripleChecker [13 Valid, 19 Invalid, 28 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [9 Valid, 19 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2022-04-06 20:49:29,826 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 24 states. [2022-04-06 20:49:29,828 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 24 to 24. [2022-04-06 20:49:29,829 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 24 states, 19 states have (on average 1.105263157894737) internal successors, (21), 19 states have internal predecessors, (21), 3 states have call successors, (3), 3 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2022-04-06 20:49:29,829 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 24 states to 24 states and 25 transitions. [2022-04-06 20:49:29,829 INFO L78 Accepts]: Start accepts. Automaton has 24 states and 25 transitions. Word has length 21 [2022-04-06 20:49:29,829 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-04-06 20:49:29,829 INFO L478 AbstractCegarLoop]: Abstraction has 24 states and 25 transitions. [2022-04-06 20:49:29,829 INFO L479 AbstractCegarLoop]: INTERPOLANT automaton has has 8 states, 8 states have (on average 2.125) internal successors, (17), 7 states have internal predecessors, (17), 2 states have call successors, (3), 3 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2022-04-06 20:49:29,829 INFO L276 IsEmpty]: Start isEmpty. Operand 24 states and 25 transitions. [2022-04-06 20:49:29,830 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 24 [2022-04-06 20:49:29,830 INFO L491 BasicCegarLoop]: Found error trace [2022-04-06 20:49:29,830 INFO L499 BasicCegarLoop]: trace histogram [6, 5, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-04-06 20:49:29,848 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (5)] Forceful destruction successful, exit code 0 [2022-04-06 20:49:30,045 WARN L460 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable6,5 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-04-06 20:49:30,046 INFO L403 AbstractCegarLoop]: === Iteration 8 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-04-06 20:49:30,046 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-04-06 20:49:30,046 INFO L85 PathProgramCache]: Analyzing trace with hash 2118192751, now seen corresponding path program 7 times [2022-04-06 20:49:30,046 INFO L118 FreeRefinementEngine]: Executing refinement strategy ACCELERATED_INTERPOLATION [2022-04-06 20:49:30,046 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleAcceleratedInterpolation [1145129188] [2022-04-06 20:49:30,047 INFO L97 AcceleratorQvasr]: Qvasr could not accelerate loop because java.lang.UnsupportedOperationException: Cannot deal with arrays. [2022-04-06 20:49:30,048 INFO L274 tedInterpolationCore]: Could not compute an accelerate. [2022-04-06 20:49:30,048 INFO L85 PathProgramCache]: Analyzing trace with hash 2118192751, now seen corresponding path program 8 times [2022-04-06 20:49:30,048 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-04-06 20:49:30,048 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [661018100] [2022-04-06 20:49:30,048 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-04-06 20:49:30,048 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-04-06 20:49:30,060 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:49:30,111 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-04-06 20:49:30,112 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:49:30,117 INFO L134 CoverageAnalysis]: Checked inductivity of 36 backedges. 6 proven. 30 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-04-06 20:49:30,117 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-04-06 20:49:30,117 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [661018100] [2022-04-06 20:49:30,117 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [661018100] provided 0 perfect and 1 imperfect interpolant sequences [2022-04-06 20:49:30,117 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [816252857] [2022-04-06 20:49:30,117 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2022-04-06 20:49:30,117 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-04-06 20:49:30,118 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-04-06 20:49:30,118 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) [2022-04-06 20:49:30,119 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (6)] Waiting until timeout for monitored process [2022-04-06 20:49:30,142 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2022-04-06 20:49:30,142 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-04-06 20:49:30,142 INFO L263 TraceCheckSpWp]: Trace formula consists of 79 conjuncts, 8 conjunts are in the unsatisfiable core [2022-04-06 20:49:30,143 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-04-06 20:49:30,182 INFO L134 CoverageAnalysis]: Checked inductivity of 36 backedges. 0 proven. 36 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-04-06 20:49:30,182 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-04-06 20:49:30,293 INFO L134 CoverageAnalysis]: Checked inductivity of 36 backedges. 0 proven. 36 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-04-06 20:49:30,293 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [816252857] provided 0 perfect and 2 imperfect interpolant sequences [2022-04-06 20:49:30,293 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-04-06 20:49:30,294 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 9, 9] total 18 [2022-04-06 20:49:30,294 INFO L136 FreeRefinementEngine]: Strategy ACCELERATED_INTERPOLATION found an infeasible trace [2022-04-06 20:49:30,294 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleAcceleratedInterpolation [1145129188] [2022-04-06 20:49:30,294 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleAcceleratedInterpolation [1145129188] provided 1 perfect and 0 imperfect interpolant sequences [2022-04-06 20:49:30,294 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-04-06 20:49:30,294 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [9] imperfect sequences [] total 9 [2022-04-06 20:49:30,294 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [221728648] [2022-04-06 20:49:30,294 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-04-06 20:49:30,294 INFO L554 AbstractCegarLoop]: INTERPOLANT automaton has 9 states [2022-04-06 20:49:30,294 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy ACCELERATED_INTERPOLATION [2022-04-06 20:49:30,295 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 9 interpolants. [2022-04-06 20:49:30,295 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=138, Invalid=168, Unknown=0, NotChecked=0, Total=306 [2022-04-06 20:49:30,295 INFO L87 Difference]: Start difference. First operand 24 states and 25 transitions. Second operand has 9 states, 9 states have (on average 2.111111111111111) internal successors, (19), 8 states have internal predecessors, (19), 2 states have call successors, (3), 3 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2022-04-06 20:49:30,356 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-04-06 20:49:30,356 INFO L93 Difference]: Finished difference Result 34 states and 37 transitions. [2022-04-06 20:49:30,357 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2022-04-06 20:49:30,357 INFO L78 Accepts]: Start accepts. Automaton has has 9 states, 9 states have (on average 2.111111111111111) internal successors, (19), 8 states have internal predecessors, (19), 2 states have call successors, (3), 3 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) Word has length 23 [2022-04-06 20:49:30,357 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-04-06 20:49:30,357 INFO L225 Difference]: With dead ends: 34 [2022-04-06 20:49:30,357 INFO L226 Difference]: Without dead ends: 26 [2022-04-06 20:49:30,358 INFO L912 BasicCegarLoop]: 0 DeclaredPredicates, 61 GetRequests, 39 SyntacticMatches, 0 SemanticMatches, 22 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 48 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=241, Invalid=311, Unknown=0, NotChecked=0, Total=552 [2022-04-06 20:49:30,358 INFO L913 BasicCegarLoop]: 12 mSDtfsCounter, 14 mSDsluCounter, 22 mSDsCounter, 0 mSdLazyCounter, 39 mSolverCounterSat, 9 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 14 SdHoareTripleChecker+Valid, 34 SdHoareTripleChecker+Invalid, 48 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 9 IncrementalHoareTripleChecker+Valid, 39 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2022-04-06 20:49:30,358 INFO L914 BasicCegarLoop]: SdHoareTripleChecker [14 Valid, 34 Invalid, 48 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [9 Valid, 39 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2022-04-06 20:49:30,359 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 26 states. [2022-04-06 20:49:30,361 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 26 to 26. [2022-04-06 20:49:30,361 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 26 states, 21 states have (on average 1.0952380952380953) internal successors, (23), 21 states have internal predecessors, (23), 3 states have call successors, (3), 3 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2022-04-06 20:49:30,361 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 26 states to 26 states and 27 transitions. [2022-04-06 20:49:30,361 INFO L78 Accepts]: Start accepts. Automaton has 26 states and 27 transitions. Word has length 23 [2022-04-06 20:49:30,361 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-04-06 20:49:30,361 INFO L478 AbstractCegarLoop]: Abstraction has 26 states and 27 transitions. [2022-04-06 20:49:30,362 INFO L479 AbstractCegarLoop]: INTERPOLANT automaton has has 9 states, 9 states have (on average 2.111111111111111) internal successors, (19), 8 states have internal predecessors, (19), 2 states have call successors, (3), 3 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2022-04-06 20:49:30,362 INFO L276 IsEmpty]: Start isEmpty. Operand 26 states and 27 transitions. [2022-04-06 20:49:30,362 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 26 [2022-04-06 20:49:30,362 INFO L491 BasicCegarLoop]: Found error trace [2022-04-06 20:49:30,362 INFO L499 BasicCegarLoop]: trace histogram [7, 6, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-04-06 20:49:30,383 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (6)] Forceful destruction successful, exit code 0 [2022-04-06 20:49:30,575 WARN L460 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable7,6 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-04-06 20:49:30,575 INFO L403 AbstractCegarLoop]: === Iteration 9 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-04-06 20:49:30,576 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-04-06 20:49:30,576 INFO L85 PathProgramCache]: Analyzing trace with hash 1681119820, now seen corresponding path program 9 times [2022-04-06 20:49:30,576 INFO L118 FreeRefinementEngine]: Executing refinement strategy ACCELERATED_INTERPOLATION [2022-04-06 20:49:30,576 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleAcceleratedInterpolation [1459374119] [2022-04-06 20:49:30,577 INFO L97 AcceleratorQvasr]: Qvasr could not accelerate loop because java.lang.UnsupportedOperationException: Cannot deal with arrays. [2022-04-06 20:49:30,577 INFO L274 tedInterpolationCore]: Could not compute an accelerate. [2022-04-06 20:49:30,577 INFO L85 PathProgramCache]: Analyzing trace with hash 1681119820, now seen corresponding path program 10 times [2022-04-06 20:49:30,577 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-04-06 20:49:30,577 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1929588665] [2022-04-06 20:49:30,577 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-04-06 20:49:30,578 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-04-06 20:49:30,584 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:49:30,645 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-04-06 20:49:30,646 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:49:30,650 INFO L134 CoverageAnalysis]: Checked inductivity of 49 backedges. 7 proven. 42 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-04-06 20:49:30,650 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-04-06 20:49:30,650 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1929588665] [2022-04-06 20:49:30,650 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1929588665] provided 0 perfect and 1 imperfect interpolant sequences [2022-04-06 20:49:30,651 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1420304659] [2022-04-06 20:49:30,651 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2022-04-06 20:49:30,651 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-04-06 20:49:30,651 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-04-06 20:49:30,652 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) [2022-04-06 20:49:30,653 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (7)] Waiting until timeout for monitored process [2022-04-06 20:49:30,675 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2022-04-06 20:49:30,675 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-04-06 20:49:30,676 INFO L263 TraceCheckSpWp]: Trace formula consists of 83 conjuncts, 8 conjunts are in the unsatisfiable core [2022-04-06 20:49:30,677 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-04-06 20:49:30,712 INFO L134 CoverageAnalysis]: Checked inductivity of 49 backedges. 7 proven. 42 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-04-06 20:49:30,712 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-04-06 20:49:30,824 INFO L134 CoverageAnalysis]: Checked inductivity of 49 backedges. 7 proven. 42 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-04-06 20:49:30,824 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1420304659] provided 0 perfect and 2 imperfect interpolant sequences [2022-04-06 20:49:30,824 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-04-06 20:49:30,824 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 9, 9] total 18 [2022-04-06 20:49:30,824 INFO L136 FreeRefinementEngine]: Strategy ACCELERATED_INTERPOLATION found an infeasible trace [2022-04-06 20:49:30,824 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleAcceleratedInterpolation [1459374119] [2022-04-06 20:49:30,825 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleAcceleratedInterpolation [1459374119] provided 1 perfect and 0 imperfect interpolant sequences [2022-04-06 20:49:30,825 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-04-06 20:49:30,825 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [10] imperfect sequences [] total 10 [2022-04-06 20:49:30,825 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1135231244] [2022-04-06 20:49:30,825 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-04-06 20:49:30,825 INFO L554 AbstractCegarLoop]: INTERPOLANT automaton has 10 states [2022-04-06 20:49:30,825 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy ACCELERATED_INTERPOLATION [2022-04-06 20:49:30,825 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2022-04-06 20:49:30,826 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=138, Invalid=168, Unknown=0, NotChecked=0, Total=306 [2022-04-06 20:49:30,826 INFO L87 Difference]: Start difference. First operand 26 states and 27 transitions. Second operand has 10 states, 10 states have (on average 2.1) internal successors, (21), 9 states have internal predecessors, (21), 2 states have call successors, (3), 3 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2022-04-06 20:49:30,919 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-04-06 20:49:30,919 INFO L93 Difference]: Finished difference Result 36 states and 39 transitions. [2022-04-06 20:49:30,919 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2022-04-06 20:49:30,919 INFO L78 Accepts]: Start accepts. Automaton has has 10 states, 10 states have (on average 2.1) internal successors, (21), 9 states have internal predecessors, (21), 2 states have call successors, (3), 3 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) Word has length 25 [2022-04-06 20:49:30,919 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-04-06 20:49:30,920 INFO L225 Difference]: With dead ends: 36 [2022-04-06 20:49:30,920 INFO L226 Difference]: Without dead ends: 28 [2022-04-06 20:49:30,920 INFO L912 BasicCegarLoop]: 0 DeclaredPredicates, 67 GetRequests, 44 SyntacticMatches, 0 SemanticMatches, 23 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 56 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=258, Invalid=342, Unknown=0, NotChecked=0, Total=600 [2022-04-06 20:49:30,921 INFO L913 BasicCegarLoop]: 12 mSDtfsCounter, 15 mSDsluCounter, 7 mSDsCounter, 0 mSdLazyCounter, 23 mSolverCounterSat, 12 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 15 SdHoareTripleChecker+Valid, 19 SdHoareTripleChecker+Invalid, 35 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 12 IncrementalHoareTripleChecker+Valid, 23 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2022-04-06 20:49:30,921 INFO L914 BasicCegarLoop]: SdHoareTripleChecker [15 Valid, 19 Invalid, 35 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [12 Valid, 23 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2022-04-06 20:49:30,921 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 28 states. [2022-04-06 20:49:30,941 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 28 to 28. [2022-04-06 20:49:30,941 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 28 states, 23 states have (on average 1.0869565217391304) internal successors, (25), 23 states have internal predecessors, (25), 3 states have call successors, (3), 3 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2022-04-06 20:49:30,941 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 28 states to 28 states and 29 transitions. [2022-04-06 20:49:30,941 INFO L78 Accepts]: Start accepts. Automaton has 28 states and 29 transitions. Word has length 25 [2022-04-06 20:49:30,942 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-04-06 20:49:30,942 INFO L478 AbstractCegarLoop]: Abstraction has 28 states and 29 transitions. [2022-04-06 20:49:30,942 INFO L479 AbstractCegarLoop]: INTERPOLANT automaton has has 10 states, 10 states have (on average 2.1) internal successors, (21), 9 states have internal predecessors, (21), 2 states have call successors, (3), 3 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2022-04-06 20:49:30,942 INFO L276 IsEmpty]: Start isEmpty. Operand 28 states and 29 transitions. [2022-04-06 20:49:30,942 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 28 [2022-04-06 20:49:30,942 INFO L491 BasicCegarLoop]: Found error trace [2022-04-06 20:49:30,942 INFO L499 BasicCegarLoop]: trace histogram [8, 7, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-04-06 20:49:30,959 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (7)] Forceful destruction successful, exit code 0 [2022-04-06 20:49:31,158 WARN L460 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable8,7 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-04-06 20:49:31,159 INFO L403 AbstractCegarLoop]: === Iteration 10 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-04-06 20:49:31,159 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-04-06 20:49:31,159 INFO L85 PathProgramCache]: Analyzing trace with hash -1734139159, now seen corresponding path program 11 times [2022-04-06 20:49:31,159 INFO L118 FreeRefinementEngine]: Executing refinement strategy ACCELERATED_INTERPOLATION [2022-04-06 20:49:31,159 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleAcceleratedInterpolation [387262592] [2022-04-06 20:49:31,161 INFO L97 AcceleratorQvasr]: Qvasr could not accelerate loop because java.lang.UnsupportedOperationException: Cannot deal with arrays. [2022-04-06 20:49:31,161 INFO L274 tedInterpolationCore]: Could not compute an accelerate. [2022-04-06 20:49:31,161 INFO L85 PathProgramCache]: Analyzing trace with hash -1734139159, now seen corresponding path program 12 times [2022-04-06 20:49:31,161 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-04-06 20:49:31,161 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1566667853] [2022-04-06 20:49:31,161 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-04-06 20:49:31,161 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-04-06 20:49:31,171 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:49:31,215 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-04-06 20:49:31,216 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:49:31,228 INFO L134 CoverageAnalysis]: Checked inductivity of 64 backedges. 8 proven. 56 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-04-06 20:49:31,228 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-04-06 20:49:31,228 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1566667853] [2022-04-06 20:49:31,228 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1566667853] provided 0 perfect and 1 imperfect interpolant sequences [2022-04-06 20:49:31,228 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [574991982] [2022-04-06 20:49:31,228 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2022-04-06 20:49:31,229 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-04-06 20:49:31,229 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-04-06 20:49:31,229 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) [2022-04-06 20:49:31,230 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (8)] Waiting until timeout for monitored process [2022-04-06 20:49:31,254 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 7 check-sat command(s) [2022-04-06 20:49:31,254 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-04-06 20:49:31,254 INFO L263 TraceCheckSpWp]: Trace formula consists of 79 conjuncts, 4 conjunts are in the unsatisfiable core [2022-04-06 20:49:31,255 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-04-06 20:49:31,301 INFO L134 CoverageAnalysis]: Checked inductivity of 64 backedges. 21 proven. 1 refuted. 0 times theorem prover too weak. 42 trivial. 0 not checked. [2022-04-06 20:49:31,302 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-04-06 20:49:31,349 INFO L134 CoverageAnalysis]: Checked inductivity of 64 backedges. 21 proven. 1 refuted. 0 times theorem prover too weak. 42 trivial. 0 not checked. [2022-04-06 20:49:31,350 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [574991982] provided 0 perfect and 2 imperfect interpolant sequences [2022-04-06 20:49:31,350 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-04-06 20:49:31,350 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 4, 4] total 15 [2022-04-06 20:49:31,350 INFO L136 FreeRefinementEngine]: Strategy ACCELERATED_INTERPOLATION found an infeasible trace [2022-04-06 20:49:31,350 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleAcceleratedInterpolation [387262592] [2022-04-06 20:49:31,350 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleAcceleratedInterpolation [387262592] provided 1 perfect and 0 imperfect interpolant sequences [2022-04-06 20:49:31,350 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-04-06 20:49:31,350 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [11] imperfect sequences [] total 11 [2022-04-06 20:49:31,350 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1295274003] [2022-04-06 20:49:31,351 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-04-06 20:49:31,351 INFO L554 AbstractCegarLoop]: INTERPOLANT automaton has 11 states [2022-04-06 20:49:31,351 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy ACCELERATED_INTERPOLATION [2022-04-06 20:49:31,351 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2022-04-06 20:49:31,351 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=93, Invalid=117, Unknown=0, NotChecked=0, Total=210 [2022-04-06 20:49:31,351 INFO L87 Difference]: Start difference. First operand 28 states and 29 transitions. Second operand has 11 states, 11 states have (on average 2.090909090909091) internal successors, (23), 10 states have internal predecessors, (23), 2 states have call successors, (3), 3 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2022-04-06 20:49:31,434 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-04-06 20:49:31,434 INFO L93 Difference]: Finished difference Result 38 states and 41 transitions. [2022-04-06 20:49:31,435 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2022-04-06 20:49:31,435 INFO L78 Accepts]: Start accepts. Automaton has has 11 states, 11 states have (on average 2.090909090909091) internal successors, (23), 10 states have internal predecessors, (23), 2 states have call successors, (3), 3 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) Word has length 27 [2022-04-06 20:49:31,435 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-04-06 20:49:31,435 INFO L225 Difference]: With dead ends: 38 [2022-04-06 20:49:31,435 INFO L226 Difference]: Without dead ends: 30 [2022-04-06 20:49:31,436 INFO L912 BasicCegarLoop]: 0 DeclaredPredicates, 73 GetRequests, 52 SyntacticMatches, 0 SemanticMatches, 21 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 35 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=213, Invalid=293, Unknown=0, NotChecked=0, Total=506 [2022-04-06 20:49:31,436 INFO L913 BasicCegarLoop]: 12 mSDtfsCounter, 16 mSDsluCounter, 12 mSDsCounter, 0 mSdLazyCounter, 31 mSolverCounterSat, 12 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 16 SdHoareTripleChecker+Valid, 24 SdHoareTripleChecker+Invalid, 43 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 12 IncrementalHoareTripleChecker+Valid, 31 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2022-04-06 20:49:31,436 INFO L914 BasicCegarLoop]: SdHoareTripleChecker [16 Valid, 24 Invalid, 43 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [12 Valid, 31 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2022-04-06 20:49:31,437 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 30 states. [2022-04-06 20:49:31,439 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 30 to 30. [2022-04-06 20:49:31,439 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 30 states, 25 states have (on average 1.08) internal successors, (27), 25 states have internal predecessors, (27), 3 states have call successors, (3), 3 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2022-04-06 20:49:31,439 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 30 states to 30 states and 31 transitions. [2022-04-06 20:49:31,439 INFO L78 Accepts]: Start accepts. Automaton has 30 states and 31 transitions. Word has length 27 [2022-04-06 20:49:31,440 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-04-06 20:49:31,440 INFO L478 AbstractCegarLoop]: Abstraction has 30 states and 31 transitions. [2022-04-06 20:49:31,440 INFO L479 AbstractCegarLoop]: INTERPOLANT automaton has has 11 states, 11 states have (on average 2.090909090909091) internal successors, (23), 10 states have internal predecessors, (23), 2 states have call successors, (3), 3 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2022-04-06 20:49:31,440 INFO L276 IsEmpty]: Start isEmpty. Operand 30 states and 31 transitions. [2022-04-06 20:49:31,440 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 30 [2022-04-06 20:49:31,440 INFO L491 BasicCegarLoop]: Found error trace [2022-04-06 20:49:31,440 INFO L499 BasicCegarLoop]: trace histogram [9, 8, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-04-06 20:49:31,459 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (8)] Forceful destruction successful, exit code 0 [2022-04-06 20:49:31,659 WARN L460 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable9,8 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-04-06 20:49:31,659 INFO L403 AbstractCegarLoop]: === Iteration 11 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-04-06 20:49:31,659 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-04-06 20:49:31,659 INFO L85 PathProgramCache]: Analyzing trace with hash 1851963462, now seen corresponding path program 13 times [2022-04-06 20:49:31,660 INFO L118 FreeRefinementEngine]: Executing refinement strategy ACCELERATED_INTERPOLATION [2022-04-06 20:49:31,660 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleAcceleratedInterpolation [873530711] [2022-04-06 20:49:31,661 INFO L97 AcceleratorQvasr]: Qvasr could not accelerate loop because java.lang.UnsupportedOperationException: Cannot deal with arrays. [2022-04-06 20:49:31,661 INFO L274 tedInterpolationCore]: Could not compute an accelerate. [2022-04-06 20:49:31,661 INFO L85 PathProgramCache]: Analyzing trace with hash 1851963462, now seen corresponding path program 14 times [2022-04-06 20:49:31,661 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-04-06 20:49:31,661 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1574442950] [2022-04-06 20:49:31,661 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-04-06 20:49:31,661 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-04-06 20:49:31,667 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:49:31,714 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-04-06 20:49:31,715 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:49:31,721 INFO L134 CoverageAnalysis]: Checked inductivity of 81 backedges. 9 proven. 72 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-04-06 20:49:31,721 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-04-06 20:49:31,722 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1574442950] [2022-04-06 20:49:31,722 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1574442950] provided 0 perfect and 1 imperfect interpolant sequences [2022-04-06 20:49:31,722 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [741198991] [2022-04-06 20:49:31,722 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2022-04-06 20:49:31,722 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-04-06 20:49:31,722 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-04-06 20:49:31,723 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) [2022-04-06 20:49:31,724 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (9)] Waiting until timeout for monitored process [2022-04-06 20:49:31,747 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2022-04-06 20:49:31,747 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-04-06 20:49:31,748 INFO L263 TraceCheckSpWp]: Trace formula consists of 91 conjuncts, 10 conjunts are in the unsatisfiable core [2022-04-06 20:49:31,749 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-04-06 20:49:31,791 INFO L134 CoverageAnalysis]: Checked inductivity of 81 backedges. 9 proven. 72 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-04-06 20:49:31,791 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-04-06 20:49:31,918 INFO L134 CoverageAnalysis]: Checked inductivity of 81 backedges. 9 proven. 72 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-04-06 20:49:31,918 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [741198991] provided 0 perfect and 2 imperfect interpolant sequences [2022-04-06 20:49:31,918 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-04-06 20:49:31,918 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [12, 11, 11] total 22 [2022-04-06 20:49:31,919 INFO L136 FreeRefinementEngine]: Strategy ACCELERATED_INTERPOLATION found an infeasible trace [2022-04-06 20:49:31,919 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleAcceleratedInterpolation [873530711] [2022-04-06 20:49:31,919 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleAcceleratedInterpolation [873530711] provided 1 perfect and 0 imperfect interpolant sequences [2022-04-06 20:49:31,919 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-04-06 20:49:31,919 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [12] imperfect sequences [] total 12 [2022-04-06 20:49:31,919 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1739682764] [2022-04-06 20:49:31,919 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-04-06 20:49:31,919 INFO L554 AbstractCegarLoop]: INTERPOLANT automaton has 12 states [2022-04-06 20:49:31,919 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy ACCELERATED_INTERPOLATION [2022-04-06 20:49:31,920 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2022-04-06 20:49:31,920 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=212, Invalid=250, Unknown=0, NotChecked=0, Total=462 [2022-04-06 20:49:31,920 INFO L87 Difference]: Start difference. First operand 30 states and 31 transitions. Second operand has 12 states, 12 states have (on average 2.0833333333333335) internal successors, (25), 11 states have internal predecessors, (25), 2 states have call successors, (3), 3 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2022-04-06 20:49:32,020 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-04-06 20:49:32,020 INFO L93 Difference]: Finished difference Result 40 states and 43 transitions. [2022-04-06 20:49:32,020 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2022-04-06 20:49:32,020 INFO L78 Accepts]: Start accepts. Automaton has has 12 states, 12 states have (on average 2.0833333333333335) internal successors, (25), 11 states have internal predecessors, (25), 2 states have call successors, (3), 3 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) Word has length 29 [2022-04-06 20:49:32,020 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-04-06 20:49:32,021 INFO L225 Difference]: With dead ends: 40 [2022-04-06 20:49:32,021 INFO L226 Difference]: Without dead ends: 32 [2022-04-06 20:49:32,021 INFO L912 BasicCegarLoop]: 0 DeclaredPredicates, 79 GetRequests, 50 SyntacticMatches, 0 SemanticMatches, 29 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 83 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=402, Invalid=528, Unknown=0, NotChecked=0, Total=930 [2022-04-06 20:49:32,022 INFO L913 BasicCegarLoop]: 12 mSDtfsCounter, 17 mSDsluCounter, 22 mSDsCounter, 0 mSdLazyCounter, 45 mSolverCounterSat, 12 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 17 SdHoareTripleChecker+Valid, 34 SdHoareTripleChecker+Invalid, 57 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 12 IncrementalHoareTripleChecker+Valid, 45 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2022-04-06 20:49:32,022 INFO L914 BasicCegarLoop]: SdHoareTripleChecker [17 Valid, 34 Invalid, 57 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [12 Valid, 45 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2022-04-06 20:49:32,022 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 32 states. [2022-04-06 20:49:32,025 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 32 to 32. [2022-04-06 20:49:32,025 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 32 states, 27 states have (on average 1.0740740740740742) internal successors, (29), 27 states have internal predecessors, (29), 3 states have call successors, (3), 3 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2022-04-06 20:49:32,025 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 32 states to 32 states and 33 transitions. [2022-04-06 20:49:32,025 INFO L78 Accepts]: Start accepts. Automaton has 32 states and 33 transitions. Word has length 29 [2022-04-06 20:49:32,025 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-04-06 20:49:32,025 INFO L478 AbstractCegarLoop]: Abstraction has 32 states and 33 transitions. [2022-04-06 20:49:32,025 INFO L479 AbstractCegarLoop]: INTERPOLANT automaton has has 12 states, 12 states have (on average 2.0833333333333335) internal successors, (25), 11 states have internal predecessors, (25), 2 states have call successors, (3), 3 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2022-04-06 20:49:32,025 INFO L276 IsEmpty]: Start isEmpty. Operand 32 states and 33 transitions. [2022-04-06 20:49:32,026 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 32 [2022-04-06 20:49:32,026 INFO L491 BasicCegarLoop]: Found error trace [2022-04-06 20:49:32,026 INFO L499 BasicCegarLoop]: trace histogram [10, 9, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-04-06 20:49:32,053 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (9)] Forceful destruction successful, exit code 0 [2022-04-06 20:49:32,235 WARN L460 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 9 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable10 [2022-04-06 20:49:32,236 INFO L403 AbstractCegarLoop]: === Iteration 12 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-04-06 20:49:32,236 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-04-06 20:49:32,236 INFO L85 PathProgramCache]: Analyzing trace with hash -762156445, now seen corresponding path program 15 times [2022-04-06 20:49:32,236 INFO L118 FreeRefinementEngine]: Executing refinement strategy ACCELERATED_INTERPOLATION [2022-04-06 20:49:32,236 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleAcceleratedInterpolation [127042987] [2022-04-06 20:49:32,237 INFO L97 AcceleratorQvasr]: Qvasr could not accelerate loop because java.lang.UnsupportedOperationException: Cannot deal with arrays. [2022-04-06 20:49:32,237 INFO L274 tedInterpolationCore]: Could not compute an accelerate. [2022-04-06 20:49:32,237 INFO L85 PathProgramCache]: Analyzing trace with hash -762156445, now seen corresponding path program 16 times [2022-04-06 20:49:32,237 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-04-06 20:49:32,238 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [579135380] [2022-04-06 20:49:32,238 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-04-06 20:49:32,238 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-04-06 20:49:32,243 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:49:32,297 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-04-06 20:49:32,298 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:49:32,301 INFO L134 CoverageAnalysis]: Checked inductivity of 100 backedges. 10 proven. 90 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-04-06 20:49:32,301 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-04-06 20:49:32,301 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [579135380] [2022-04-06 20:49:32,301 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [579135380] provided 0 perfect and 1 imperfect interpolant sequences [2022-04-06 20:49:32,301 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [333487134] [2022-04-06 20:49:32,301 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2022-04-06 20:49:32,301 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-04-06 20:49:32,302 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-04-06 20:49:32,302 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) [2022-04-06 20:49:32,303 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (10)] Waiting until timeout for monitored process [2022-04-06 20:49:32,331 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2022-04-06 20:49:32,332 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-04-06 20:49:32,332 INFO L263 TraceCheckSpWp]: Trace formula consists of 95 conjuncts, 11 conjunts are in the unsatisfiable core [2022-04-06 20:49:32,333 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-04-06 20:49:32,406 INFO L134 CoverageAnalysis]: Checked inductivity of 100 backedges. 10 proven. 90 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-04-06 20:49:32,407 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-04-06 20:49:32,541 INFO L134 CoverageAnalysis]: Checked inductivity of 100 backedges. 10 proven. 90 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-04-06 20:49:32,542 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [333487134] provided 0 perfect and 2 imperfect interpolant sequences [2022-04-06 20:49:32,542 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-04-06 20:49:32,542 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [13, 12, 12] total 24 [2022-04-06 20:49:32,542 INFO L136 FreeRefinementEngine]: Strategy ACCELERATED_INTERPOLATION found an infeasible trace [2022-04-06 20:49:32,542 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleAcceleratedInterpolation [127042987] [2022-04-06 20:49:32,542 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleAcceleratedInterpolation [127042987] provided 1 perfect and 0 imperfect interpolant sequences [2022-04-06 20:49:32,542 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-04-06 20:49:32,542 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [13] imperfect sequences [] total 13 [2022-04-06 20:49:32,542 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1791977509] [2022-04-06 20:49:32,542 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-04-06 20:49:32,542 INFO L554 AbstractCegarLoop]: INTERPOLANT automaton has 13 states [2022-04-06 20:49:32,543 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy ACCELERATED_INTERPOLATION [2022-04-06 20:49:32,543 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 13 interpolants. [2022-04-06 20:49:32,543 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=255, Invalid=297, Unknown=0, NotChecked=0, Total=552 [2022-04-06 20:49:32,543 INFO L87 Difference]: Start difference. First operand 32 states and 33 transitions. Second operand has 13 states, 13 states have (on average 2.076923076923077) internal successors, (27), 12 states have internal predecessors, (27), 2 states have call successors, (3), 3 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2022-04-06 20:49:32,637 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-04-06 20:49:32,637 INFO L93 Difference]: Finished difference Result 42 states and 45 transitions. [2022-04-06 20:49:32,637 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2022-04-06 20:49:32,637 INFO L78 Accepts]: Start accepts. Automaton has has 13 states, 13 states have (on average 2.076923076923077) internal successors, (27), 12 states have internal predecessors, (27), 2 states have call successors, (3), 3 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) Word has length 31 [2022-04-06 20:49:32,637 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-04-06 20:49:32,638 INFO L225 Difference]: With dead ends: 42 [2022-04-06 20:49:32,638 INFO L226 Difference]: Without dead ends: 34 [2022-04-06 20:49:32,638 INFO L912 BasicCegarLoop]: 0 DeclaredPredicates, 85 GetRequests, 53 SyntacticMatches, 0 SemanticMatches, 32 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 98 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=486, Invalid=636, Unknown=0, NotChecked=0, Total=1122 [2022-04-06 20:49:32,638 INFO L913 BasicCegarLoop]: 12 mSDtfsCounter, 18 mSDsluCounter, 17 mSDsCounter, 0 mSdLazyCounter, 41 mSolverCounterSat, 15 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 18 SdHoareTripleChecker+Valid, 29 SdHoareTripleChecker+Invalid, 56 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 15 IncrementalHoareTripleChecker+Valid, 41 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2022-04-06 20:49:32,639 INFO L914 BasicCegarLoop]: SdHoareTripleChecker [18 Valid, 29 Invalid, 56 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [15 Valid, 41 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2022-04-06 20:49:32,639 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 34 states. [2022-04-06 20:49:32,641 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 34 to 34. [2022-04-06 20:49:32,641 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 34 states, 29 states have (on average 1.0689655172413792) internal successors, (31), 29 states have internal predecessors, (31), 3 states have call successors, (3), 3 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2022-04-06 20:49:32,642 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 34 states to 34 states and 35 transitions. [2022-04-06 20:49:32,642 INFO L78 Accepts]: Start accepts. Automaton has 34 states and 35 transitions. Word has length 31 [2022-04-06 20:49:32,642 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-04-06 20:49:32,642 INFO L478 AbstractCegarLoop]: Abstraction has 34 states and 35 transitions. [2022-04-06 20:49:32,642 INFO L479 AbstractCegarLoop]: INTERPOLANT automaton has has 13 states, 13 states have (on average 2.076923076923077) internal successors, (27), 12 states have internal predecessors, (27), 2 states have call successors, (3), 3 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2022-04-06 20:49:32,642 INFO L276 IsEmpty]: Start isEmpty. Operand 34 states and 35 transitions. [2022-04-06 20:49:32,643 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 34 [2022-04-06 20:49:32,643 INFO L491 BasicCegarLoop]: Found error trace [2022-04-06 20:49:32,643 INFO L499 BasicCegarLoop]: trace histogram [11, 10, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-04-06 20:49:32,661 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (10)] Forceful destruction successful, exit code 0 [2022-04-06 20:49:32,859 WARN L460 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable11,10 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-04-06 20:49:32,859 INFO L403 AbstractCegarLoop]: === Iteration 13 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-04-06 20:49:32,859 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-04-06 20:49:32,859 INFO L85 PathProgramCache]: Analyzing trace with hash -375518912, now seen corresponding path program 17 times [2022-04-06 20:49:32,860 INFO L118 FreeRefinementEngine]: Executing refinement strategy ACCELERATED_INTERPOLATION [2022-04-06 20:49:32,860 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleAcceleratedInterpolation [1757104546] [2022-04-06 20:49:32,861 INFO L97 AcceleratorQvasr]: Qvasr could not accelerate loop because java.lang.UnsupportedOperationException: Cannot deal with arrays. [2022-04-06 20:49:32,861 INFO L274 tedInterpolationCore]: Could not compute an accelerate. [2022-04-06 20:49:32,861 INFO L85 PathProgramCache]: Analyzing trace with hash -375518912, now seen corresponding path program 18 times [2022-04-06 20:49:32,861 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-04-06 20:49:32,861 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1044422332] [2022-04-06 20:49:32,861 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-04-06 20:49:32,861 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-04-06 20:49:32,866 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:49:32,939 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-04-06 20:49:32,941 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:49:32,943 INFO L134 CoverageAnalysis]: Checked inductivity of 121 backedges. 11 proven. 110 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-04-06 20:49:32,943 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-04-06 20:49:32,943 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1044422332] [2022-04-06 20:49:32,943 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1044422332] provided 0 perfect and 1 imperfect interpolant sequences [2022-04-06 20:49:32,943 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1093497524] [2022-04-06 20:49:32,943 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2022-04-06 20:49:32,944 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-04-06 20:49:32,944 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-04-06 20:49:32,944 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) [2022-04-06 20:49:32,950 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (11)] Waiting until timeout for monitored process [2022-04-06 20:49:32,972 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 7 check-sat command(s) [2022-04-06 20:49:32,972 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-04-06 20:49:32,973 INFO L263 TraceCheckSpWp]: Trace formula consists of 79 conjuncts, 4 conjunts are in the unsatisfiable core [2022-04-06 20:49:32,973 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-04-06 20:49:33,019 INFO L134 CoverageAnalysis]: Checked inductivity of 121 backedges. 30 proven. 1 refuted. 0 times theorem prover too weak. 90 trivial. 0 not checked. [2022-04-06 20:49:33,019 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-04-06 20:49:33,076 INFO L134 CoverageAnalysis]: Checked inductivity of 121 backedges. 30 proven. 1 refuted. 0 times theorem prover too weak. 90 trivial. 0 not checked. [2022-04-06 20:49:33,076 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1093497524] provided 0 perfect and 2 imperfect interpolant sequences [2022-04-06 20:49:33,076 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-04-06 20:49:33,076 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [14, 4, 4] total 18 [2022-04-06 20:49:33,077 INFO L136 FreeRefinementEngine]: Strategy ACCELERATED_INTERPOLATION found an infeasible trace [2022-04-06 20:49:33,077 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleAcceleratedInterpolation [1757104546] [2022-04-06 20:49:33,077 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleAcceleratedInterpolation [1757104546] provided 1 perfect and 0 imperfect interpolant sequences [2022-04-06 20:49:33,077 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-04-06 20:49:33,077 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [14] imperfect sequences [] total 14 [2022-04-06 20:49:33,077 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1704315910] [2022-04-06 20:49:33,077 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-04-06 20:49:33,077 INFO L554 AbstractCegarLoop]: INTERPOLANT automaton has 14 states [2022-04-06 20:49:33,077 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy ACCELERATED_INTERPOLATION [2022-04-06 20:49:33,078 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 14 interpolants. [2022-04-06 20:49:33,078 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=138, Invalid=168, Unknown=0, NotChecked=0, Total=306 [2022-04-06 20:49:33,078 INFO L87 Difference]: Start difference. First operand 34 states and 35 transitions. Second operand has 14 states, 14 states have (on average 2.0714285714285716) internal successors, (29), 13 states have internal predecessors, (29), 2 states have call successors, (3), 3 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2022-04-06 20:49:33,187 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-04-06 20:49:33,188 INFO L93 Difference]: Finished difference Result 44 states and 47 transitions. [2022-04-06 20:49:33,188 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 14 states. [2022-04-06 20:49:33,188 INFO L78 Accepts]: Start accepts. Automaton has has 14 states, 14 states have (on average 2.0714285714285716) internal successors, (29), 13 states have internal predecessors, (29), 2 states have call successors, (3), 3 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) Word has length 33 [2022-04-06 20:49:33,188 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-04-06 20:49:33,188 INFO L225 Difference]: With dead ends: 44 [2022-04-06 20:49:33,189 INFO L226 Difference]: Without dead ends: 36 [2022-04-06 20:49:33,189 INFO L912 BasicCegarLoop]: 0 DeclaredPredicates, 91 GetRequests, 64 SyntacticMatches, 0 SemanticMatches, 27 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 65 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=336, Invalid=476, Unknown=0, NotChecked=0, Total=812 [2022-04-06 20:49:33,189 INFO L913 BasicCegarLoop]: 12 mSDtfsCounter, 19 mSDsluCounter, 12 mSDsCounter, 0 mSdLazyCounter, 37 mSolverCounterSat, 16 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 19 SdHoareTripleChecker+Valid, 24 SdHoareTripleChecker+Invalid, 53 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 16 IncrementalHoareTripleChecker+Valid, 37 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2022-04-06 20:49:33,190 INFO L914 BasicCegarLoop]: SdHoareTripleChecker [19 Valid, 24 Invalid, 53 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [16 Valid, 37 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2022-04-06 20:49:33,190 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 36 states. [2022-04-06 20:49:33,192 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 36 to 36. [2022-04-06 20:49:33,192 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 36 states, 31 states have (on average 1.064516129032258) internal successors, (33), 31 states have internal predecessors, (33), 3 states have call successors, (3), 3 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2022-04-06 20:49:33,193 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 36 states to 36 states and 37 transitions. [2022-04-06 20:49:33,193 INFO L78 Accepts]: Start accepts. Automaton has 36 states and 37 transitions. Word has length 33 [2022-04-06 20:49:33,193 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-04-06 20:49:33,193 INFO L478 AbstractCegarLoop]: Abstraction has 36 states and 37 transitions. [2022-04-06 20:49:33,193 INFO L479 AbstractCegarLoop]: INTERPOLANT automaton has has 14 states, 14 states have (on average 2.0714285714285716) internal successors, (29), 13 states have internal predecessors, (29), 2 states have call successors, (3), 3 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2022-04-06 20:49:33,193 INFO L276 IsEmpty]: Start isEmpty. Operand 36 states and 37 transitions. [2022-04-06 20:49:33,193 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 36 [2022-04-06 20:49:33,194 INFO L491 BasicCegarLoop]: Found error trace [2022-04-06 20:49:33,194 INFO L499 BasicCegarLoop]: trace histogram [12, 11, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-04-06 20:49:33,211 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (11)] Forceful destruction successful, exit code 0 [2022-04-06 20:49:33,407 WARN L460 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 11 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable12 [2022-04-06 20:49:33,407 INFO L403 AbstractCegarLoop]: === Iteration 14 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-04-06 20:49:33,408 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-04-06 20:49:33,408 INFO L85 PathProgramCache]: Analyzing trace with hash 1815962845, now seen corresponding path program 19 times [2022-04-06 20:49:33,408 INFO L118 FreeRefinementEngine]: Executing refinement strategy ACCELERATED_INTERPOLATION [2022-04-06 20:49:33,408 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleAcceleratedInterpolation [1342276634] [2022-04-06 20:49:33,409 INFO L97 AcceleratorQvasr]: Qvasr could not accelerate loop because java.lang.UnsupportedOperationException: Cannot deal with arrays. [2022-04-06 20:49:33,409 INFO L274 tedInterpolationCore]: Could not compute an accelerate. [2022-04-06 20:49:33,409 INFO L85 PathProgramCache]: Analyzing trace with hash 1815962845, now seen corresponding path program 20 times [2022-04-06 20:49:33,409 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-04-06 20:49:33,409 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [791383798] [2022-04-06 20:49:33,409 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-04-06 20:49:33,410 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-04-06 20:49:33,415 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:49:33,497 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-04-06 20:49:33,498 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:49:33,500 INFO L134 CoverageAnalysis]: Checked inductivity of 144 backedges. 12 proven. 132 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-04-06 20:49:33,500 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-04-06 20:49:33,500 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [791383798] [2022-04-06 20:49:33,500 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [791383798] provided 0 perfect and 1 imperfect interpolant sequences [2022-04-06 20:49:33,500 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [352759127] [2022-04-06 20:49:33,500 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2022-04-06 20:49:33,501 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-04-06 20:49:33,501 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-04-06 20:49:33,501 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) [2022-04-06 20:49:33,502 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (12)] Waiting until timeout for monitored process [2022-04-06 20:49:33,526 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2022-04-06 20:49:33,526 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-04-06 20:49:33,527 INFO L263 TraceCheckSpWp]: Trace formula consists of 103 conjuncts, 13 conjunts are in the unsatisfiable core [2022-04-06 20:49:33,528 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-04-06 20:49:33,575 INFO L134 CoverageAnalysis]: Checked inductivity of 144 backedges. 12 proven. 132 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-04-06 20:49:33,575 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-04-06 20:49:33,772 INFO L134 CoverageAnalysis]: Checked inductivity of 144 backedges. 12 proven. 132 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-04-06 20:49:33,773 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [352759127] provided 0 perfect and 2 imperfect interpolant sequences [2022-04-06 20:49:33,773 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-04-06 20:49:33,773 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [15, 14, 14] total 28 [2022-04-06 20:49:33,773 INFO L136 FreeRefinementEngine]: Strategy ACCELERATED_INTERPOLATION found an infeasible trace [2022-04-06 20:49:33,773 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleAcceleratedInterpolation [1342276634] [2022-04-06 20:49:33,773 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleAcceleratedInterpolation [1342276634] provided 1 perfect and 0 imperfect interpolant sequences [2022-04-06 20:49:33,773 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-04-06 20:49:33,773 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [15] imperfect sequences [] total 15 [2022-04-06 20:49:33,773 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1672414757] [2022-04-06 20:49:33,773 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-04-06 20:49:33,774 INFO L554 AbstractCegarLoop]: INTERPOLANT automaton has 15 states [2022-04-06 20:49:33,774 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy ACCELERATED_INTERPOLATION [2022-04-06 20:49:33,774 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 15 interpolants. [2022-04-06 20:49:33,774 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=353, Invalid=403, Unknown=0, NotChecked=0, Total=756 [2022-04-06 20:49:33,774 INFO L87 Difference]: Start difference. First operand 36 states and 37 transitions. Second operand has 15 states, 15 states have (on average 2.066666666666667) internal successors, (31), 14 states have internal predecessors, (31), 2 states have call successors, (3), 3 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2022-04-06 20:49:33,895 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-04-06 20:49:33,895 INFO L93 Difference]: Finished difference Result 46 states and 49 transitions. [2022-04-06 20:49:33,896 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 15 states. [2022-04-06 20:49:33,896 INFO L78 Accepts]: Start accepts. Automaton has has 15 states, 15 states have (on average 2.066666666666667) internal successors, (31), 14 states have internal predecessors, (31), 2 states have call successors, (3), 3 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) Word has length 35 [2022-04-06 20:49:33,896 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-04-06 20:49:33,896 INFO L225 Difference]: With dead ends: 46 [2022-04-06 20:49:33,896 INFO L226 Difference]: Without dead ends: 38 [2022-04-06 20:49:33,897 INFO L912 BasicCegarLoop]: 0 DeclaredPredicates, 97 GetRequests, 59 SyntacticMatches, 0 SemanticMatches, 38 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 131 ImplicationChecksByTransitivity, 0.3s TimeCoverageRelationStatistics Valid=678, Invalid=882, Unknown=0, NotChecked=0, Total=1560 [2022-04-06 20:49:33,897 INFO L913 BasicCegarLoop]: 12 mSDtfsCounter, 20 mSDsluCounter, 22 mSDsCounter, 0 mSdLazyCounter, 51 mSolverCounterSat, 18 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 20 SdHoareTripleChecker+Valid, 34 SdHoareTripleChecker+Invalid, 69 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 18 IncrementalHoareTripleChecker+Valid, 51 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2022-04-06 20:49:33,897 INFO L914 BasicCegarLoop]: SdHoareTripleChecker [20 Valid, 34 Invalid, 69 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [18 Valid, 51 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2022-04-06 20:49:33,898 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 38 states. [2022-04-06 20:49:33,900 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 38 to 38. [2022-04-06 20:49:33,900 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 38 states, 33 states have (on average 1.0606060606060606) internal successors, (35), 33 states have internal predecessors, (35), 3 states have call successors, (3), 3 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2022-04-06 20:49:33,900 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 38 states to 38 states and 39 transitions. [2022-04-06 20:49:33,900 INFO L78 Accepts]: Start accepts. Automaton has 38 states and 39 transitions. Word has length 35 [2022-04-06 20:49:33,900 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-04-06 20:49:33,901 INFO L478 AbstractCegarLoop]: Abstraction has 38 states and 39 transitions. [2022-04-06 20:49:33,901 INFO L479 AbstractCegarLoop]: INTERPOLANT automaton has has 15 states, 15 states have (on average 2.066666666666667) internal successors, (31), 14 states have internal predecessors, (31), 2 states have call successors, (3), 3 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2022-04-06 20:49:33,901 INFO L276 IsEmpty]: Start isEmpty. Operand 38 states and 39 transitions. [2022-04-06 20:49:33,901 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 38 [2022-04-06 20:49:33,901 INFO L491 BasicCegarLoop]: Found error trace [2022-04-06 20:49:33,901 INFO L499 BasicCegarLoop]: trace histogram [13, 12, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-04-06 20:49:33,933 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (12)] Forceful destruction successful, exit code 0 [2022-04-06 20:49:34,117 WARN L460 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 12 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable13 [2022-04-06 20:49:34,118 INFO L403 AbstractCegarLoop]: === Iteration 15 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-04-06 20:49:34,118 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-04-06 20:49:34,118 INFO L85 PathProgramCache]: Analyzing trace with hash -999011014, now seen corresponding path program 21 times [2022-04-06 20:49:34,118 INFO L118 FreeRefinementEngine]: Executing refinement strategy ACCELERATED_INTERPOLATION [2022-04-06 20:49:34,118 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleAcceleratedInterpolation [2140653915] [2022-04-06 20:49:34,119 INFO L97 AcceleratorQvasr]: Qvasr could not accelerate loop because java.lang.UnsupportedOperationException: Cannot deal with arrays. [2022-04-06 20:49:34,119 INFO L274 tedInterpolationCore]: Could not compute an accelerate. [2022-04-06 20:49:34,119 INFO L85 PathProgramCache]: Analyzing trace with hash -999011014, now seen corresponding path program 22 times [2022-04-06 20:49:34,120 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-04-06 20:49:34,120 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1940332627] [2022-04-06 20:49:34,120 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-04-06 20:49:34,120 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-04-06 20:49:34,125 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:49:34,240 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-04-06 20:49:34,241 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:49:34,256 INFO L134 CoverageAnalysis]: Checked inductivity of 169 backedges. 13 proven. 156 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-04-06 20:49:34,256 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-04-06 20:49:34,257 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1940332627] [2022-04-06 20:49:34,257 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1940332627] provided 0 perfect and 1 imperfect interpolant sequences [2022-04-06 20:49:34,257 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [459370762] [2022-04-06 20:49:34,257 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2022-04-06 20:49:34,257 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-04-06 20:49:34,257 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-04-06 20:49:34,258 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) [2022-04-06 20:49:34,259 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (13)] Waiting until timeout for monitored process [2022-04-06 20:49:34,285 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2022-04-06 20:49:34,286 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-04-06 20:49:34,286 INFO L263 TraceCheckSpWp]: Trace formula consists of 107 conjuncts, 14 conjunts are in the unsatisfiable core [2022-04-06 20:49:34,289 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-04-06 20:49:34,338 INFO L134 CoverageAnalysis]: Checked inductivity of 169 backedges. 13 proven. 156 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-04-06 20:49:34,339 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-04-06 20:49:34,566 INFO L134 CoverageAnalysis]: Checked inductivity of 169 backedges. 13 proven. 156 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-04-06 20:49:34,566 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [459370762] provided 0 perfect and 2 imperfect interpolant sequences [2022-04-06 20:49:34,566 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-04-06 20:49:34,566 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [16, 15, 15] total 30 [2022-04-06 20:49:34,567 INFO L136 FreeRefinementEngine]: Strategy ACCELERATED_INTERPOLATION found an infeasible trace [2022-04-06 20:49:34,567 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleAcceleratedInterpolation [2140653915] [2022-04-06 20:49:34,567 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleAcceleratedInterpolation [2140653915] provided 1 perfect and 0 imperfect interpolant sequences [2022-04-06 20:49:34,567 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-04-06 20:49:34,567 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [16] imperfect sequences [] total 16 [2022-04-06 20:49:34,567 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [5119484] [2022-04-06 20:49:34,567 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-04-06 20:49:34,567 INFO L554 AbstractCegarLoop]: INTERPOLANT automaton has 16 states [2022-04-06 20:49:34,567 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy ACCELERATED_INTERPOLATION [2022-04-06 20:49:34,567 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 16 interpolants. [2022-04-06 20:49:34,568 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=408, Invalid=462, Unknown=0, NotChecked=0, Total=870 [2022-04-06 20:49:34,568 INFO L87 Difference]: Start difference. First operand 38 states and 39 transitions. Second operand has 16 states, 16 states have (on average 2.0625) internal successors, (33), 15 states have internal predecessors, (33), 2 states have call successors, (3), 3 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2022-04-06 20:49:34,699 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-04-06 20:49:34,699 INFO L93 Difference]: Finished difference Result 48 states and 51 transitions. [2022-04-06 20:49:34,699 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 16 states. [2022-04-06 20:49:34,699 INFO L78 Accepts]: Start accepts. Automaton has has 16 states, 16 states have (on average 2.0625) internal successors, (33), 15 states have internal predecessors, (33), 2 states have call successors, (3), 3 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) Word has length 37 [2022-04-06 20:49:34,700 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-04-06 20:49:34,700 INFO L225 Difference]: With dead ends: 48 [2022-04-06 20:49:34,700 INFO L226 Difference]: Without dead ends: 40 [2022-04-06 20:49:34,700 INFO L912 BasicCegarLoop]: 0 DeclaredPredicates, 103 GetRequests, 62 SyntacticMatches, 0 SemanticMatches, 41 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 149 ImplicationChecksByTransitivity, 0.3s TimeCoverageRelationStatistics Valid=786, Invalid=1020, Unknown=0, NotChecked=0, Total=1806 [2022-04-06 20:49:34,701 INFO L913 BasicCegarLoop]: 12 mSDtfsCounter, 21 mSDsluCounter, 12 mSDsCounter, 0 mSdLazyCounter, 41 mSolverCounterSat, 17 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 21 SdHoareTripleChecker+Valid, 24 SdHoareTripleChecker+Invalid, 58 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 17 IncrementalHoareTripleChecker+Valid, 41 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2022-04-06 20:49:34,701 INFO L914 BasicCegarLoop]: SdHoareTripleChecker [21 Valid, 24 Invalid, 58 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [17 Valid, 41 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2022-04-06 20:49:34,701 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 40 states. [2022-04-06 20:49:34,703 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 40 to 40. [2022-04-06 20:49:34,704 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 40 states, 35 states have (on average 1.0571428571428572) internal successors, (37), 35 states have internal predecessors, (37), 3 states have call successors, (3), 3 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2022-04-06 20:49:34,704 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 40 states to 40 states and 41 transitions. [2022-04-06 20:49:34,704 INFO L78 Accepts]: Start accepts. Automaton has 40 states and 41 transitions. Word has length 37 [2022-04-06 20:49:34,704 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-04-06 20:49:34,704 INFO L478 AbstractCegarLoop]: Abstraction has 40 states and 41 transitions. [2022-04-06 20:49:34,704 INFO L479 AbstractCegarLoop]: INTERPOLANT automaton has has 16 states, 16 states have (on average 2.0625) internal successors, (33), 15 states have internal predecessors, (33), 2 states have call successors, (3), 3 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2022-04-06 20:49:34,704 INFO L276 IsEmpty]: Start isEmpty. Operand 40 states and 41 transitions. [2022-04-06 20:49:34,704 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 40 [2022-04-06 20:49:34,704 INFO L491 BasicCegarLoop]: Found error trace [2022-04-06 20:49:34,705 INFO L499 BasicCegarLoop]: trace histogram [14, 13, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-04-06 20:49:34,720 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (13)] Forceful destruction successful, exit code 0 [2022-04-06 20:49:34,920 WARN L460 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 13 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable14 [2022-04-06 20:49:34,921 INFO L403 AbstractCegarLoop]: === Iteration 16 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-04-06 20:49:34,921 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-04-06 20:49:34,921 INFO L85 PathProgramCache]: Analyzing trace with hash -359493033, now seen corresponding path program 23 times [2022-04-06 20:49:34,921 INFO L118 FreeRefinementEngine]: Executing refinement strategy ACCELERATED_INTERPOLATION [2022-04-06 20:49:34,921 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleAcceleratedInterpolation [359093745] [2022-04-06 20:49:34,922 INFO L97 AcceleratorQvasr]: Qvasr could not accelerate loop because java.lang.UnsupportedOperationException: Cannot deal with arrays. [2022-04-06 20:49:34,922 INFO L274 tedInterpolationCore]: Could not compute an accelerate. [2022-04-06 20:49:34,923 INFO L85 PathProgramCache]: Analyzing trace with hash -359493033, now seen corresponding path program 24 times [2022-04-06 20:49:34,923 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-04-06 20:49:34,923 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1406921680] [2022-04-06 20:49:34,923 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-04-06 20:49:34,923 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-04-06 20:49:34,928 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:49:35,031 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-04-06 20:49:35,032 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:49:35,036 INFO L134 CoverageAnalysis]: Checked inductivity of 196 backedges. 14 proven. 182 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-04-06 20:49:35,036 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-04-06 20:49:35,036 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1406921680] [2022-04-06 20:49:35,036 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1406921680] provided 0 perfect and 1 imperfect interpolant sequences [2022-04-06 20:49:35,036 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1235739419] [2022-04-06 20:49:35,036 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2022-04-06 20:49:35,037 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-04-06 20:49:35,037 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-04-06 20:49:35,037 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) [2022-04-06 20:49:35,038 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (14)] Waiting until timeout for monitored process [2022-04-06 20:49:35,060 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 7 check-sat command(s) [2022-04-06 20:49:35,061 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-04-06 20:49:35,061 INFO L263 TraceCheckSpWp]: Trace formula consists of 79 conjuncts, 4 conjunts are in the unsatisfiable core [2022-04-06 20:49:35,062 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-04-06 20:49:35,136 INFO L134 CoverageAnalysis]: Checked inductivity of 196 backedges. 39 proven. 1 refuted. 0 times theorem prover too weak. 156 trivial. 0 not checked. [2022-04-06 20:49:35,137 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-04-06 20:49:35,197 INFO L134 CoverageAnalysis]: Checked inductivity of 196 backedges. 39 proven. 1 refuted. 0 times theorem prover too weak. 156 trivial. 0 not checked. [2022-04-06 20:49:35,197 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1235739419] provided 0 perfect and 2 imperfect interpolant sequences [2022-04-06 20:49:35,197 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-04-06 20:49:35,197 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [17, 4, 4] total 21 [2022-04-06 20:49:35,197 INFO L136 FreeRefinementEngine]: Strategy ACCELERATED_INTERPOLATION found an infeasible trace [2022-04-06 20:49:35,197 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleAcceleratedInterpolation [359093745] [2022-04-06 20:49:35,197 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleAcceleratedInterpolation [359093745] provided 1 perfect and 0 imperfect interpolant sequences [2022-04-06 20:49:35,197 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-04-06 20:49:35,198 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [17] imperfect sequences [] total 17 [2022-04-06 20:49:35,198 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [832213907] [2022-04-06 20:49:35,198 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-04-06 20:49:35,198 INFO L554 AbstractCegarLoop]: INTERPOLANT automaton has 17 states [2022-04-06 20:49:35,198 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy ACCELERATED_INTERPOLATION [2022-04-06 20:49:35,198 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 17 interpolants. [2022-04-06 20:49:35,198 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=192, Invalid=228, Unknown=0, NotChecked=0, Total=420 [2022-04-06 20:49:35,198 INFO L87 Difference]: Start difference. First operand 40 states and 41 transitions. Second operand has 17 states, 17 states have (on average 2.0588235294117645) internal successors, (35), 16 states have internal predecessors, (35), 2 states have call successors, (3), 3 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2022-04-06 20:49:35,342 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-04-06 20:49:35,342 INFO L93 Difference]: Finished difference Result 50 states and 53 transitions. [2022-04-06 20:49:35,342 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 17 states. [2022-04-06 20:49:35,342 INFO L78 Accepts]: Start accepts. Automaton has has 17 states, 17 states have (on average 2.0588235294117645) internal successors, (35), 16 states have internal predecessors, (35), 2 states have call successors, (3), 3 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) Word has length 39 [2022-04-06 20:49:35,342 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-04-06 20:49:35,343 INFO L225 Difference]: With dead ends: 50 [2022-04-06 20:49:35,343 INFO L226 Difference]: Without dead ends: 42 [2022-04-06 20:49:35,343 INFO L912 BasicCegarLoop]: 0 DeclaredPredicates, 109 GetRequests, 76 SyntacticMatches, 0 SemanticMatches, 33 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 104 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=486, Invalid=704, Unknown=0, NotChecked=0, Total=1190 [2022-04-06 20:49:35,344 INFO L913 BasicCegarLoop]: 12 mSDtfsCounter, 22 mSDsluCounter, 27 mSDsCounter, 0 mSdLazyCounter, 61 mSolverCounterSat, 20 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 22 SdHoareTripleChecker+Valid, 39 SdHoareTripleChecker+Invalid, 81 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 20 IncrementalHoareTripleChecker+Valid, 61 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2022-04-06 20:49:35,344 INFO L914 BasicCegarLoop]: SdHoareTripleChecker [22 Valid, 39 Invalid, 81 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [20 Valid, 61 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2022-04-06 20:49:35,344 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 42 states. [2022-04-06 20:49:35,346 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 42 to 42. [2022-04-06 20:49:35,346 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 42 states, 37 states have (on average 1.054054054054054) internal successors, (39), 37 states have internal predecessors, (39), 3 states have call successors, (3), 3 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2022-04-06 20:49:35,346 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 42 states to 42 states and 43 transitions. [2022-04-06 20:49:35,347 INFO L78 Accepts]: Start accepts. Automaton has 42 states and 43 transitions. Word has length 39 [2022-04-06 20:49:35,347 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-04-06 20:49:35,347 INFO L478 AbstractCegarLoop]: Abstraction has 42 states and 43 transitions. [2022-04-06 20:49:35,347 INFO L479 AbstractCegarLoop]: INTERPOLANT automaton has has 17 states, 17 states have (on average 2.0588235294117645) internal successors, (35), 16 states have internal predecessors, (35), 2 states have call successors, (3), 3 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2022-04-06 20:49:35,347 INFO L276 IsEmpty]: Start isEmpty. Operand 42 states and 43 transitions. [2022-04-06 20:49:35,347 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 42 [2022-04-06 20:49:35,347 INFO L491 BasicCegarLoop]: Found error trace [2022-04-06 20:49:35,347 INFO L499 BasicCegarLoop]: trace histogram [15, 14, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-04-06 20:49:35,372 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (14)] Forceful destruction successful, exit code 0 [2022-04-06 20:49:35,563 WARN L460 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 14 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable15 [2022-04-06 20:49:35,563 INFO L403 AbstractCegarLoop]: === Iteration 17 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-04-06 20:49:35,563 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-04-06 20:49:35,564 INFO L85 PathProgramCache]: Analyzing trace with hash 36963380, now seen corresponding path program 25 times [2022-04-06 20:49:35,564 INFO L118 FreeRefinementEngine]: Executing refinement strategy ACCELERATED_INTERPOLATION [2022-04-06 20:49:35,564 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleAcceleratedInterpolation [364610584] [2022-04-06 20:49:35,565 INFO L97 AcceleratorQvasr]: Qvasr could not accelerate loop because java.lang.UnsupportedOperationException: Cannot deal with arrays. [2022-04-06 20:49:35,565 INFO L274 tedInterpolationCore]: Could not compute an accelerate. [2022-04-06 20:49:35,565 INFO L85 PathProgramCache]: Analyzing trace with hash 36963380, now seen corresponding path program 26 times [2022-04-06 20:49:35,565 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-04-06 20:49:35,565 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [49471882] [2022-04-06 20:49:35,565 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-04-06 20:49:35,565 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-04-06 20:49:35,570 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:49:35,685 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-04-06 20:49:35,686 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:49:35,688 INFO L134 CoverageAnalysis]: Checked inductivity of 225 backedges. 15 proven. 210 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-04-06 20:49:35,688 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-04-06 20:49:35,689 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [49471882] [2022-04-06 20:49:35,689 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [49471882] provided 0 perfect and 1 imperfect interpolant sequences [2022-04-06 20:49:35,689 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [314780733] [2022-04-06 20:49:35,689 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2022-04-06 20:49:35,689 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-04-06 20:49:35,689 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-04-06 20:49:35,690 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) [2022-04-06 20:49:35,691 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (15)] Waiting until timeout for monitored process [2022-04-06 20:49:35,716 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2022-04-06 20:49:35,716 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-04-06 20:49:35,716 INFO L263 TraceCheckSpWp]: Trace formula consists of 115 conjuncts, 16 conjunts are in the unsatisfiable core [2022-04-06 20:49:35,717 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-04-06 20:49:35,774 INFO L134 CoverageAnalysis]: Checked inductivity of 225 backedges. 15 proven. 210 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-04-06 20:49:35,774 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-04-06 20:49:36,054 INFO L134 CoverageAnalysis]: Checked inductivity of 225 backedges. 15 proven. 210 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-04-06 20:49:36,054 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [314780733] provided 0 perfect and 2 imperfect interpolant sequences [2022-04-06 20:49:36,055 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-04-06 20:49:36,055 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [18, 17, 17] total 34 [2022-04-06 20:49:36,055 INFO L136 FreeRefinementEngine]: Strategy ACCELERATED_INTERPOLATION found an infeasible trace [2022-04-06 20:49:36,055 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleAcceleratedInterpolation [364610584] [2022-04-06 20:49:36,055 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleAcceleratedInterpolation [364610584] provided 1 perfect and 0 imperfect interpolant sequences [2022-04-06 20:49:36,055 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-04-06 20:49:36,055 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [18] imperfect sequences [] total 18 [2022-04-06 20:49:36,055 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1034087684] [2022-04-06 20:49:36,055 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-04-06 20:49:36,055 INFO L554 AbstractCegarLoop]: INTERPOLANT automaton has 18 states [2022-04-06 20:49:36,055 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy ACCELERATED_INTERPOLATION [2022-04-06 20:49:36,056 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 18 interpolants. [2022-04-06 20:49:36,056 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=530, Invalid=592, Unknown=0, NotChecked=0, Total=1122 [2022-04-06 20:49:36,056 INFO L87 Difference]: Start difference. First operand 42 states and 43 transitions. Second operand has 18 states, 18 states have (on average 2.0555555555555554) internal successors, (37), 17 states have internal predecessors, (37), 2 states have call successors, (3), 3 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2022-04-06 20:49:36,226 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-04-06 20:49:36,226 INFO L93 Difference]: Finished difference Result 52 states and 55 transitions. [2022-04-06 20:49:36,226 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 18 states. [2022-04-06 20:49:36,226 INFO L78 Accepts]: Start accepts. Automaton has has 18 states, 18 states have (on average 2.0555555555555554) internal successors, (37), 17 states have internal predecessors, (37), 2 states have call successors, (3), 3 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) Word has length 41 [2022-04-06 20:49:36,226 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-04-06 20:49:36,227 INFO L225 Difference]: With dead ends: 52 [2022-04-06 20:49:36,227 INFO L226 Difference]: Without dead ends: 44 [2022-04-06 20:49:36,227 INFO L912 BasicCegarLoop]: 0 DeclaredPredicates, 115 GetRequests, 68 SyntacticMatches, 0 SemanticMatches, 47 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 188 ImplicationChecksByTransitivity, 0.4s TimeCoverageRelationStatistics Valid=1026, Invalid=1326, Unknown=0, NotChecked=0, Total=2352 [2022-04-06 20:49:36,228 INFO L913 BasicCegarLoop]: 12 mSDtfsCounter, 23 mSDsluCounter, 17 mSDsCounter, 0 mSdLazyCounter, 51 mSolverCounterSat, 21 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 23 SdHoareTripleChecker+Valid, 29 SdHoareTripleChecker+Invalid, 72 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 21 IncrementalHoareTripleChecker+Valid, 51 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2022-04-06 20:49:36,228 INFO L914 BasicCegarLoop]: SdHoareTripleChecker [23 Valid, 29 Invalid, 72 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [21 Valid, 51 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2022-04-06 20:49:36,228 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 44 states. [2022-04-06 20:49:36,231 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 44 to 44. [2022-04-06 20:49:36,231 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 44 states, 39 states have (on average 1.0512820512820513) internal successors, (41), 39 states have internal predecessors, (41), 3 states have call successors, (3), 3 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2022-04-06 20:49:36,232 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 44 states to 44 states and 45 transitions. [2022-04-06 20:49:36,232 INFO L78 Accepts]: Start accepts. Automaton has 44 states and 45 transitions. Word has length 41 [2022-04-06 20:49:36,232 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-04-06 20:49:36,232 INFO L478 AbstractCegarLoop]: Abstraction has 44 states and 45 transitions. [2022-04-06 20:49:36,232 INFO L479 AbstractCegarLoop]: INTERPOLANT automaton has has 18 states, 18 states have (on average 2.0555555555555554) internal successors, (37), 17 states have internal predecessors, (37), 2 states have call successors, (3), 3 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2022-04-06 20:49:36,232 INFO L276 IsEmpty]: Start isEmpty. Operand 44 states and 45 transitions. [2022-04-06 20:49:36,232 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 44 [2022-04-06 20:49:36,232 INFO L491 BasicCegarLoop]: Found error trace [2022-04-06 20:49:36,232 INFO L499 BasicCegarLoop]: trace histogram [16, 15, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-04-06 20:49:36,248 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (15)] Forceful destruction successful, exit code 0 [2022-04-06 20:49:36,442 WARN L460 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable16,15 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-04-06 20:49:36,442 INFO L403 AbstractCegarLoop]: === Iteration 18 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-04-06 20:49:36,442 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-04-06 20:49:36,442 INFO L85 PathProgramCache]: Analyzing trace with hash -1220513071, now seen corresponding path program 27 times [2022-04-06 20:49:36,442 INFO L118 FreeRefinementEngine]: Executing refinement strategy ACCELERATED_INTERPOLATION [2022-04-06 20:49:36,442 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleAcceleratedInterpolation [1972556520] [2022-04-06 20:49:36,443 INFO L97 AcceleratorQvasr]: Qvasr could not accelerate loop because java.lang.UnsupportedOperationException: Cannot deal with arrays. [2022-04-06 20:49:36,443 INFO L274 tedInterpolationCore]: Could not compute an accelerate. [2022-04-06 20:49:36,443 INFO L85 PathProgramCache]: Analyzing trace with hash -1220513071, now seen corresponding path program 28 times [2022-04-06 20:49:36,444 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-04-06 20:49:36,444 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [420399363] [2022-04-06 20:49:36,444 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-04-06 20:49:36,444 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-04-06 20:49:36,449 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:49:36,560 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-04-06 20:49:36,561 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:49:36,563 INFO L134 CoverageAnalysis]: Checked inductivity of 256 backedges. 16 proven. 240 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-04-06 20:49:36,563 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-04-06 20:49:36,563 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [420399363] [2022-04-06 20:49:36,563 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [420399363] provided 0 perfect and 1 imperfect interpolant sequences [2022-04-06 20:49:36,564 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [981458203] [2022-04-06 20:49:36,564 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2022-04-06 20:49:36,564 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-04-06 20:49:36,564 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-04-06 20:49:36,564 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) [2022-04-06 20:49:36,565 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (16)] Waiting until timeout for monitored process [2022-04-06 20:49:36,590 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2022-04-06 20:49:36,591 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-04-06 20:49:36,591 INFO L263 TraceCheckSpWp]: Trace formula consists of 119 conjuncts, 17 conjunts are in the unsatisfiable core [2022-04-06 20:49:36,592 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-04-06 20:49:36,644 INFO L134 CoverageAnalysis]: Checked inductivity of 256 backedges. 16 proven. 240 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-04-06 20:49:36,644 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-04-06 20:49:36,955 INFO L134 CoverageAnalysis]: Checked inductivity of 256 backedges. 16 proven. 240 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-04-06 20:49:36,955 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [981458203] provided 0 perfect and 2 imperfect interpolant sequences [2022-04-06 20:49:36,955 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-04-06 20:49:36,955 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [19, 18, 18] total 36 [2022-04-06 20:49:36,955 INFO L136 FreeRefinementEngine]: Strategy ACCELERATED_INTERPOLATION found an infeasible trace [2022-04-06 20:49:36,955 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleAcceleratedInterpolation [1972556520] [2022-04-06 20:49:36,955 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleAcceleratedInterpolation [1972556520] provided 1 perfect and 0 imperfect interpolant sequences [2022-04-06 20:49:36,956 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-04-06 20:49:36,956 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [19] imperfect sequences [] total 19 [2022-04-06 20:49:36,956 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [469918398] [2022-04-06 20:49:36,956 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-04-06 20:49:36,956 INFO L554 AbstractCegarLoop]: INTERPOLANT automaton has 19 states [2022-04-06 20:49:36,956 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy ACCELERATED_INTERPOLATION [2022-04-06 20:49:36,956 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2022-04-06 20:49:36,957 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=597, Invalid=663, Unknown=0, NotChecked=0, Total=1260 [2022-04-06 20:49:36,957 INFO L87 Difference]: Start difference. First operand 44 states and 45 transitions. Second operand has 19 states, 19 states have (on average 2.0526315789473686) internal successors, (39), 18 states have internal predecessors, (39), 2 states have call successors, (3), 3 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2022-04-06 20:49:37,142 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-04-06 20:49:37,142 INFO L93 Difference]: Finished difference Result 54 states and 57 transitions. [2022-04-06 20:49:37,143 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 19 states. [2022-04-06 20:49:37,143 INFO L78 Accepts]: Start accepts. Automaton has has 19 states, 19 states have (on average 2.0526315789473686) internal successors, (39), 18 states have internal predecessors, (39), 2 states have call successors, (3), 3 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) Word has length 43 [2022-04-06 20:49:37,143 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-04-06 20:49:37,143 INFO L225 Difference]: With dead ends: 54 [2022-04-06 20:49:37,143 INFO L226 Difference]: Without dead ends: 46 [2022-04-06 20:49:37,144 INFO L912 BasicCegarLoop]: 0 DeclaredPredicates, 121 GetRequests, 71 SyntacticMatches, 0 SemanticMatches, 50 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 209 ImplicationChecksByTransitivity, 0.5s TimeCoverageRelationStatistics Valid=1158, Invalid=1494, Unknown=0, NotChecked=0, Total=2652 [2022-04-06 20:49:37,144 INFO L913 BasicCegarLoop]: 12 mSDtfsCounter, 24 mSDsluCounter, 27 mSDsCounter, 0 mSdLazyCounter, 65 mSolverCounterSat, 20 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 24 SdHoareTripleChecker+Valid, 39 SdHoareTripleChecker+Invalid, 85 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 20 IncrementalHoareTripleChecker+Valid, 65 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2022-04-06 20:49:37,144 INFO L914 BasicCegarLoop]: SdHoareTripleChecker [24 Valid, 39 Invalid, 85 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [20 Valid, 65 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2022-04-06 20:49:37,145 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 46 states. [2022-04-06 20:49:37,147 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 46 to 46. [2022-04-06 20:49:37,147 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 46 states, 41 states have (on average 1.048780487804878) internal successors, (43), 41 states have internal predecessors, (43), 3 states have call successors, (3), 3 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2022-04-06 20:49:37,147 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 46 states to 46 states and 47 transitions. [2022-04-06 20:49:37,147 INFO L78 Accepts]: Start accepts. Automaton has 46 states and 47 transitions. Word has length 43 [2022-04-06 20:49:37,148 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-04-06 20:49:37,148 INFO L478 AbstractCegarLoop]: Abstraction has 46 states and 47 transitions. [2022-04-06 20:49:37,148 INFO L479 AbstractCegarLoop]: INTERPOLANT automaton has has 19 states, 19 states have (on average 2.0526315789473686) internal successors, (39), 18 states have internal predecessors, (39), 2 states have call successors, (3), 3 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2022-04-06 20:49:37,148 INFO L276 IsEmpty]: Start isEmpty. Operand 46 states and 47 transitions. [2022-04-06 20:49:37,148 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 46 [2022-04-06 20:49:37,148 INFO L491 BasicCegarLoop]: Found error trace [2022-04-06 20:49:37,148 INFO L499 BasicCegarLoop]: trace histogram [17, 16, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-04-06 20:49:37,164 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (16)] Forceful destruction successful, exit code 0 [2022-04-06 20:49:37,355 WARN L460 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 16 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable17 [2022-04-06 20:49:37,355 INFO L403 AbstractCegarLoop]: === Iteration 19 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-04-06 20:49:37,356 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-04-06 20:49:37,356 INFO L85 PathProgramCache]: Analyzing trace with hash 1525394990, now seen corresponding path program 29 times [2022-04-06 20:49:37,356 INFO L118 FreeRefinementEngine]: Executing refinement strategy ACCELERATED_INTERPOLATION [2022-04-06 20:49:37,356 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleAcceleratedInterpolation [880169103] [2022-04-06 20:49:37,357 INFO L97 AcceleratorQvasr]: Qvasr could not accelerate loop because java.lang.UnsupportedOperationException: Cannot deal with arrays. [2022-04-06 20:49:37,357 INFO L274 tedInterpolationCore]: Could not compute an accelerate. [2022-04-06 20:49:37,357 INFO L85 PathProgramCache]: Analyzing trace with hash 1525394990, now seen corresponding path program 30 times [2022-04-06 20:49:37,357 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-04-06 20:49:37,357 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [401936441] [2022-04-06 20:49:37,357 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-04-06 20:49:37,357 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-04-06 20:49:37,362 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:49:37,478 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-04-06 20:49:37,479 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:49:37,483 INFO L134 CoverageAnalysis]: Checked inductivity of 289 backedges. 17 proven. 272 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-04-06 20:49:37,483 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-04-06 20:49:37,483 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [401936441] [2022-04-06 20:49:37,483 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [401936441] provided 0 perfect and 1 imperfect interpolant sequences [2022-04-06 20:49:37,483 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1656763746] [2022-04-06 20:49:37,483 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2022-04-06 20:49:37,484 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-04-06 20:49:37,484 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-04-06 20:49:37,484 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) [2022-04-06 20:49:37,485 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (17)] Waiting until timeout for monitored process [2022-04-06 20:49:37,507 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 7 check-sat command(s) [2022-04-06 20:49:37,507 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-04-06 20:49:37,508 INFO L263 TraceCheckSpWp]: Trace formula consists of 79 conjuncts, 4 conjunts are in the unsatisfiable core [2022-04-06 20:49:37,508 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-04-06 20:49:37,590 INFO L134 CoverageAnalysis]: Checked inductivity of 289 backedges. 48 proven. 1 refuted. 0 times theorem prover too weak. 240 trivial. 0 not checked. [2022-04-06 20:49:37,590 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-04-06 20:49:37,668 INFO L134 CoverageAnalysis]: Checked inductivity of 289 backedges. 48 proven. 1 refuted. 0 times theorem prover too weak. 240 trivial. 0 not checked. [2022-04-06 20:49:37,668 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1656763746] provided 0 perfect and 2 imperfect interpolant sequences [2022-04-06 20:49:37,668 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-04-06 20:49:37,668 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [20, 4, 4] total 24 [2022-04-06 20:49:37,668 INFO L136 FreeRefinementEngine]: Strategy ACCELERATED_INTERPOLATION found an infeasible trace [2022-04-06 20:49:37,668 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleAcceleratedInterpolation [880169103] [2022-04-06 20:49:37,668 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleAcceleratedInterpolation [880169103] provided 1 perfect and 0 imperfect interpolant sequences [2022-04-06 20:49:37,668 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-04-06 20:49:37,669 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [20] imperfect sequences [] total 20 [2022-04-06 20:49:37,669 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1832030344] [2022-04-06 20:49:37,669 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-04-06 20:49:37,669 INFO L554 AbstractCegarLoop]: INTERPOLANT automaton has 20 states [2022-04-06 20:49:37,669 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy ACCELERATED_INTERPOLATION [2022-04-06 20:49:37,669 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 20 interpolants. [2022-04-06 20:49:37,669 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=255, Invalid=297, Unknown=0, NotChecked=0, Total=552 [2022-04-06 20:49:37,669 INFO L87 Difference]: Start difference. First operand 46 states and 47 transitions. Second operand has 20 states, 20 states have (on average 2.05) internal successors, (41), 19 states have internal predecessors, (41), 2 states have call successors, (3), 3 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2022-04-06 20:49:37,855 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-04-06 20:49:37,855 INFO L93 Difference]: Finished difference Result 56 states and 59 transitions. [2022-04-06 20:49:37,855 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 20 states. [2022-04-06 20:49:37,855 INFO L78 Accepts]: Start accepts. Automaton has has 20 states, 20 states have (on average 2.05) internal successors, (41), 19 states have internal predecessors, (41), 2 states have call successors, (3), 3 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) Word has length 45 [2022-04-06 20:49:37,856 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-04-06 20:49:37,856 INFO L225 Difference]: With dead ends: 56 [2022-04-06 20:49:37,856 INFO L226 Difference]: Without dead ends: 48 [2022-04-06 20:49:37,856 INFO L912 BasicCegarLoop]: 0 DeclaredPredicates, 127 GetRequests, 88 SyntacticMatches, 0 SemanticMatches, 39 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 152 ImplicationChecksByTransitivity, 0.3s TimeCoverageRelationStatistics Valid=663, Invalid=977, Unknown=0, NotChecked=0, Total=1640 [2022-04-06 20:49:37,857 INFO L913 BasicCegarLoop]: 12 mSDtfsCounter, 25 mSDsluCounter, 27 mSDsCounter, 0 mSdLazyCounter, 67 mSolverCounterSat, 21 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 25 SdHoareTripleChecker+Valid, 39 SdHoareTripleChecker+Invalid, 88 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 21 IncrementalHoareTripleChecker+Valid, 67 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2022-04-06 20:49:37,857 INFO L914 BasicCegarLoop]: SdHoareTripleChecker [25 Valid, 39 Invalid, 88 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [21 Valid, 67 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2022-04-06 20:49:37,857 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 48 states. [2022-04-06 20:49:37,859 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 48 to 48. [2022-04-06 20:49:37,859 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 48 states, 43 states have (on average 1.0465116279069768) internal successors, (45), 43 states have internal predecessors, (45), 3 states have call successors, (3), 3 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2022-04-06 20:49:37,860 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 48 states to 48 states and 49 transitions. [2022-04-06 20:49:37,860 INFO L78 Accepts]: Start accepts. Automaton has 48 states and 49 transitions. Word has length 45 [2022-04-06 20:49:37,860 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-04-06 20:49:37,860 INFO L478 AbstractCegarLoop]: Abstraction has 48 states and 49 transitions. [2022-04-06 20:49:37,860 INFO L479 AbstractCegarLoop]: INTERPOLANT automaton has has 20 states, 20 states have (on average 2.05) internal successors, (41), 19 states have internal predecessors, (41), 2 states have call successors, (3), 3 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2022-04-06 20:49:37,860 INFO L276 IsEmpty]: Start isEmpty. Operand 48 states and 49 transitions. [2022-04-06 20:49:37,860 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 48 [2022-04-06 20:49:37,860 INFO L491 BasicCegarLoop]: Found error trace [2022-04-06 20:49:37,860 INFO L499 BasicCegarLoop]: trace histogram [18, 17, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-04-06 20:49:37,876 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (17)] Forceful destruction successful, exit code 0 [2022-04-06 20:49:38,076 WARN L460 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable18,17 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-04-06 20:49:38,077 INFO L403 AbstractCegarLoop]: === Iteration 20 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-04-06 20:49:38,077 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-04-06 20:49:38,077 INFO L85 PathProgramCache]: Analyzing trace with hash -1061845429, now seen corresponding path program 31 times [2022-04-06 20:49:38,077 INFO L118 FreeRefinementEngine]: Executing refinement strategy ACCELERATED_INTERPOLATION [2022-04-06 20:49:38,077 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleAcceleratedInterpolation [754186673] [2022-04-06 20:49:38,078 INFO L97 AcceleratorQvasr]: Qvasr could not accelerate loop because java.lang.UnsupportedOperationException: Cannot deal with arrays. [2022-04-06 20:49:38,078 INFO L274 tedInterpolationCore]: Could not compute an accelerate. [2022-04-06 20:49:38,078 INFO L85 PathProgramCache]: Analyzing trace with hash -1061845429, now seen corresponding path program 32 times [2022-04-06 20:49:38,078 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-04-06 20:49:38,078 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1952032028] [2022-04-06 20:49:38,078 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-04-06 20:49:38,078 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-04-06 20:49:38,084 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:49:38,221 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-04-06 20:49:38,222 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:49:38,236 INFO L134 CoverageAnalysis]: Checked inductivity of 324 backedges. 18 proven. 306 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-04-06 20:49:38,236 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-04-06 20:49:38,237 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1952032028] [2022-04-06 20:49:38,237 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1952032028] provided 0 perfect and 1 imperfect interpolant sequences [2022-04-06 20:49:38,237 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2034933922] [2022-04-06 20:49:38,237 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2022-04-06 20:49:38,237 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-04-06 20:49:38,237 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-04-06 20:49:38,238 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) [2022-04-06 20:49:38,239 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (18)] Waiting until timeout for monitored process [2022-04-06 20:49:38,263 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2022-04-06 20:49:38,263 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-04-06 20:49:38,263 INFO L263 TraceCheckSpWp]: Trace formula consists of 127 conjuncts, 19 conjunts are in the unsatisfiable core [2022-04-06 20:49:38,264 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-04-06 20:49:38,336 INFO L134 CoverageAnalysis]: Checked inductivity of 324 backedges. 18 proven. 306 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-04-06 20:49:38,336 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-04-06 20:49:38,701 INFO L134 CoverageAnalysis]: Checked inductivity of 324 backedges. 18 proven. 306 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-04-06 20:49:38,701 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2034933922] provided 0 perfect and 2 imperfect interpolant sequences [2022-04-06 20:49:38,701 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-04-06 20:49:38,702 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [21, 20, 20] total 40 [2022-04-06 20:49:38,702 INFO L136 FreeRefinementEngine]: Strategy ACCELERATED_INTERPOLATION found an infeasible trace [2022-04-06 20:49:38,702 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleAcceleratedInterpolation [754186673] [2022-04-06 20:49:38,702 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleAcceleratedInterpolation [754186673] provided 1 perfect and 0 imperfect interpolant sequences [2022-04-06 20:49:38,702 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-04-06 20:49:38,702 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [21] imperfect sequences [] total 21 [2022-04-06 20:49:38,702 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [783705858] [2022-04-06 20:49:38,702 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-04-06 20:49:38,702 INFO L554 AbstractCegarLoop]: INTERPOLANT automaton has 21 states [2022-04-06 20:49:38,702 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy ACCELERATED_INTERPOLATION [2022-04-06 20:49:38,703 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 21 interpolants. [2022-04-06 20:49:38,703 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=743, Invalid=817, Unknown=0, NotChecked=0, Total=1560 [2022-04-06 20:49:38,703 INFO L87 Difference]: Start difference. First operand 48 states and 49 transitions. Second operand has 21 states, 21 states have (on average 2.0476190476190474) internal successors, (43), 20 states have internal predecessors, (43), 2 states have call successors, (3), 3 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2022-04-06 20:49:38,907 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-04-06 20:49:38,907 INFO L93 Difference]: Finished difference Result 58 states and 61 transitions. [2022-04-06 20:49:38,907 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 21 states. [2022-04-06 20:49:38,907 INFO L78 Accepts]: Start accepts. Automaton has has 21 states, 21 states have (on average 2.0476190476190474) internal successors, (43), 20 states have internal predecessors, (43), 2 states have call successors, (3), 3 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) Word has length 47 [2022-04-06 20:49:38,907 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-04-06 20:49:38,908 INFO L225 Difference]: With dead ends: 58 [2022-04-06 20:49:38,908 INFO L226 Difference]: Without dead ends: 50 [2022-04-06 20:49:38,909 INFO L912 BasicCegarLoop]: 0 DeclaredPredicates, 133 GetRequests, 77 SyntacticMatches, 0 SemanticMatches, 56 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 254 ImplicationChecksByTransitivity, 0.6s TimeCoverageRelationStatistics Valid=1446, Invalid=1860, Unknown=0, NotChecked=0, Total=3306 [2022-04-06 20:49:38,909 INFO L913 BasicCegarLoop]: 12 mSDtfsCounter, 26 mSDsluCounter, 22 mSDsCounter, 0 mSdLazyCounter, 63 mSolverCounterSat, 24 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 26 SdHoareTripleChecker+Valid, 34 SdHoareTripleChecker+Invalid, 87 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 24 IncrementalHoareTripleChecker+Valid, 63 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2022-04-06 20:49:38,909 INFO L914 BasicCegarLoop]: SdHoareTripleChecker [26 Valid, 34 Invalid, 87 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [24 Valid, 63 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2022-04-06 20:49:38,909 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 50 states. [2022-04-06 20:49:38,911 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 50 to 50. [2022-04-06 20:49:38,911 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 50 states, 45 states have (on average 1.0444444444444445) internal successors, (47), 45 states have internal predecessors, (47), 3 states have call successors, (3), 3 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2022-04-06 20:49:38,912 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 50 states to 50 states and 51 transitions. [2022-04-06 20:49:38,912 INFO L78 Accepts]: Start accepts. Automaton has 50 states and 51 transitions. Word has length 47 [2022-04-06 20:49:38,912 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-04-06 20:49:38,912 INFO L478 AbstractCegarLoop]: Abstraction has 50 states and 51 transitions. [2022-04-06 20:49:38,912 INFO L479 AbstractCegarLoop]: INTERPOLANT automaton has has 21 states, 21 states have (on average 2.0476190476190474) internal successors, (43), 20 states have internal predecessors, (43), 2 states have call successors, (3), 3 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2022-04-06 20:49:38,912 INFO L276 IsEmpty]: Start isEmpty. Operand 50 states and 51 transitions. [2022-04-06 20:49:38,912 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 50 [2022-04-06 20:49:38,912 INFO L491 BasicCegarLoop]: Found error trace [2022-04-06 20:49:38,912 INFO L499 BasicCegarLoop]: trace histogram [19, 18, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-04-06 20:49:38,928 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (18)] Forceful destruction successful, exit code 0 [2022-04-06 20:49:39,113 WARN L460 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable19,18 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-04-06 20:49:39,113 INFO L403 AbstractCegarLoop]: === Iteration 21 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-04-06 20:49:39,113 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-04-06 20:49:39,113 INFO L85 PathProgramCache]: Analyzing trace with hash -613823704, now seen corresponding path program 33 times [2022-04-06 20:49:39,113 INFO L118 FreeRefinementEngine]: Executing refinement strategy ACCELERATED_INTERPOLATION [2022-04-06 20:49:39,113 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleAcceleratedInterpolation [1023882192] [2022-04-06 20:49:39,114 INFO L97 AcceleratorQvasr]: Qvasr could not accelerate loop because java.lang.UnsupportedOperationException: Cannot deal with arrays. [2022-04-06 20:49:39,114 INFO L274 tedInterpolationCore]: Could not compute an accelerate. [2022-04-06 20:49:39,114 INFO L85 PathProgramCache]: Analyzing trace with hash -613823704, now seen corresponding path program 34 times [2022-04-06 20:49:39,115 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-04-06 20:49:39,115 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1232822374] [2022-04-06 20:49:39,115 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-04-06 20:49:39,115 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-04-06 20:49:39,120 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:49:39,277 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-04-06 20:49:39,278 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:49:39,287 INFO L134 CoverageAnalysis]: Checked inductivity of 361 backedges. 19 proven. 342 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-04-06 20:49:39,287 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-04-06 20:49:39,287 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1232822374] [2022-04-06 20:49:39,287 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1232822374] provided 0 perfect and 1 imperfect interpolant sequences [2022-04-06 20:49:39,288 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [69963716] [2022-04-06 20:49:39,288 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2022-04-06 20:49:39,288 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-04-06 20:49:39,288 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-04-06 20:49:39,289 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) [2022-04-06 20:49:39,290 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (19)] Waiting until timeout for monitored process [2022-04-06 20:49:39,317 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2022-04-06 20:49:39,318 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-04-06 20:49:39,318 INFO L263 TraceCheckSpWp]: Trace formula consists of 131 conjuncts, 20 conjunts are in the unsatisfiable core [2022-04-06 20:49:39,319 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-04-06 20:49:39,390 INFO L134 CoverageAnalysis]: Checked inductivity of 361 backedges. 19 proven. 342 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-04-06 20:49:39,391 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-04-06 20:49:39,774 INFO L134 CoverageAnalysis]: Checked inductivity of 361 backedges. 19 proven. 342 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-04-06 20:49:39,774 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [69963716] provided 0 perfect and 2 imperfect interpolant sequences [2022-04-06 20:49:39,774 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-04-06 20:49:39,774 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [22, 21, 21] total 42 [2022-04-06 20:49:39,775 INFO L136 FreeRefinementEngine]: Strategy ACCELERATED_INTERPOLATION found an infeasible trace [2022-04-06 20:49:39,775 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleAcceleratedInterpolation [1023882192] [2022-04-06 20:49:39,775 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleAcceleratedInterpolation [1023882192] provided 1 perfect and 0 imperfect interpolant sequences [2022-04-06 20:49:39,775 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-04-06 20:49:39,775 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [22] imperfect sequences [] total 22 [2022-04-06 20:49:39,775 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1258988885] [2022-04-06 20:49:39,775 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-04-06 20:49:39,775 INFO L554 AbstractCegarLoop]: INTERPOLANT automaton has 22 states [2022-04-06 20:49:39,775 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy ACCELERATED_INTERPOLATION [2022-04-06 20:49:39,775 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 22 interpolants. [2022-04-06 20:49:39,776 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=822, Invalid=900, Unknown=0, NotChecked=0, Total=1722 [2022-04-06 20:49:39,776 INFO L87 Difference]: Start difference. First operand 50 states and 51 transitions. Second operand has 22 states, 22 states have (on average 2.0454545454545454) internal successors, (45), 21 states have internal predecessors, (45), 2 states have call successors, (3), 3 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2022-04-06 20:49:40,017 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-04-06 20:49:40,017 INFO L93 Difference]: Finished difference Result 60 states and 63 transitions. [2022-04-06 20:49:40,017 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 22 states. [2022-04-06 20:49:40,018 INFO L78 Accepts]: Start accepts. Automaton has has 22 states, 22 states have (on average 2.0454545454545454) internal successors, (45), 21 states have internal predecessors, (45), 2 states have call successors, (3), 3 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) Word has length 49 [2022-04-06 20:49:40,018 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-04-06 20:49:40,018 INFO L225 Difference]: With dead ends: 60 [2022-04-06 20:49:40,018 INFO L226 Difference]: Without dead ends: 52 [2022-04-06 20:49:40,019 INFO L912 BasicCegarLoop]: 0 DeclaredPredicates, 139 GetRequests, 80 SyntacticMatches, 0 SemanticMatches, 59 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 278 ImplicationChecksByTransitivity, 0.6s TimeCoverageRelationStatistics Valid=1602, Invalid=2058, Unknown=0, NotChecked=0, Total=3660 [2022-04-06 20:49:40,020 INFO L913 BasicCegarLoop]: 12 mSDtfsCounter, 27 mSDsluCounter, 37 mSDsCounter, 0 mSdLazyCounter, 83 mSolverCounterSat, 23 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 27 SdHoareTripleChecker+Valid, 49 SdHoareTripleChecker+Invalid, 106 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 23 IncrementalHoareTripleChecker+Valid, 83 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2022-04-06 20:49:40,020 INFO L914 BasicCegarLoop]: SdHoareTripleChecker [27 Valid, 49 Invalid, 106 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [23 Valid, 83 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2022-04-06 20:49:40,020 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 52 states. [2022-04-06 20:49:40,031 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 52 to 52. [2022-04-06 20:49:40,031 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 52 states, 47 states have (on average 1.0425531914893618) internal successors, (49), 47 states have internal predecessors, (49), 3 states have call successors, (3), 3 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2022-04-06 20:49:40,031 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 52 states to 52 states and 53 transitions. [2022-04-06 20:49:40,031 INFO L78 Accepts]: Start accepts. Automaton has 52 states and 53 transitions. Word has length 49 [2022-04-06 20:49:40,032 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-04-06 20:49:40,032 INFO L478 AbstractCegarLoop]: Abstraction has 52 states and 53 transitions. [2022-04-06 20:49:40,032 INFO L479 AbstractCegarLoop]: INTERPOLANT automaton has has 22 states, 22 states have (on average 2.0454545454545454) internal successors, (45), 21 states have internal predecessors, (45), 2 states have call successors, (3), 3 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2022-04-06 20:49:40,032 INFO L276 IsEmpty]: Start isEmpty. Operand 52 states and 53 transitions. [2022-04-06 20:49:40,032 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 52 [2022-04-06 20:49:40,033 INFO L491 BasicCegarLoop]: Found error trace [2022-04-06 20:49:40,033 INFO L499 BasicCegarLoop]: trace histogram [20, 19, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-04-06 20:49:40,058 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (19)] Forceful destruction successful, exit code 0 [2022-04-06 20:49:40,255 WARN L460 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable20,19 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-04-06 20:49:40,256 INFO L403 AbstractCegarLoop]: === Iteration 22 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-04-06 20:49:40,256 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-04-06 20:49:40,256 INFO L85 PathProgramCache]: Analyzing trace with hash 438324421, now seen corresponding path program 35 times [2022-04-06 20:49:40,256 INFO L118 FreeRefinementEngine]: Executing refinement strategy ACCELERATED_INTERPOLATION [2022-04-06 20:49:40,256 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleAcceleratedInterpolation [110753538] [2022-04-06 20:49:40,257 INFO L97 AcceleratorQvasr]: Qvasr could not accelerate loop because java.lang.UnsupportedOperationException: Cannot deal with arrays. [2022-04-06 20:49:40,257 INFO L274 tedInterpolationCore]: Could not compute an accelerate. [2022-04-06 20:49:40,257 INFO L85 PathProgramCache]: Analyzing trace with hash 438324421, now seen corresponding path program 36 times [2022-04-06 20:49:40,258 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-04-06 20:49:40,258 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [733335557] [2022-04-06 20:49:40,258 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-04-06 20:49:40,258 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-04-06 20:49:40,272 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:49:40,441 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-04-06 20:49:40,442 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:49:40,447 INFO L134 CoverageAnalysis]: Checked inductivity of 400 backedges. 20 proven. 380 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-04-06 20:49:40,447 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-04-06 20:49:40,447 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [733335557] [2022-04-06 20:49:40,448 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [733335557] provided 0 perfect and 1 imperfect interpolant sequences [2022-04-06 20:49:40,448 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [845918255] [2022-04-06 20:49:40,448 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2022-04-06 20:49:40,448 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-04-06 20:49:40,448 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-04-06 20:49:40,449 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) [2022-04-06 20:49:40,451 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (20)] Waiting until timeout for monitored process [2022-04-06 20:49:40,472 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 7 check-sat command(s) [2022-04-06 20:49:40,472 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-04-06 20:49:40,472 INFO L263 TraceCheckSpWp]: Trace formula consists of 79 conjuncts, 4 conjunts are in the unsatisfiable core [2022-04-06 20:49:40,473 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-04-06 20:49:40,567 INFO L134 CoverageAnalysis]: Checked inductivity of 400 backedges. 57 proven. 1 refuted. 0 times theorem prover too weak. 342 trivial. 0 not checked. [2022-04-06 20:49:40,567 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-04-06 20:49:40,637 INFO L134 CoverageAnalysis]: Checked inductivity of 400 backedges. 57 proven. 1 refuted. 0 times theorem prover too weak. 342 trivial. 0 not checked. [2022-04-06 20:49:40,637 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [845918255] provided 0 perfect and 2 imperfect interpolant sequences [2022-04-06 20:49:40,637 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-04-06 20:49:40,637 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [23, 4, 4] total 27 [2022-04-06 20:49:40,638 INFO L136 FreeRefinementEngine]: Strategy ACCELERATED_INTERPOLATION found an infeasible trace [2022-04-06 20:49:40,638 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleAcceleratedInterpolation [110753538] [2022-04-06 20:49:40,638 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleAcceleratedInterpolation [110753538] provided 1 perfect and 0 imperfect interpolant sequences [2022-04-06 20:49:40,638 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-04-06 20:49:40,638 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [23] imperfect sequences [] total 23 [2022-04-06 20:49:40,638 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [928238198] [2022-04-06 20:49:40,638 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-04-06 20:49:40,638 INFO L554 AbstractCegarLoop]: INTERPOLANT automaton has 23 states [2022-04-06 20:49:40,638 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy ACCELERATED_INTERPOLATION [2022-04-06 20:49:40,638 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 23 interpolants. [2022-04-06 20:49:40,639 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=327, Invalid=375, Unknown=0, NotChecked=0, Total=702 [2022-04-06 20:49:40,639 INFO L87 Difference]: Start difference. First operand 52 states and 53 transitions. Second operand has 23 states, 23 states have (on average 2.0434782608695654) internal successors, (47), 22 states have internal predecessors, (47), 2 states have call successors, (3), 3 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2022-04-06 20:49:40,881 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-04-06 20:49:40,882 INFO L93 Difference]: Finished difference Result 62 states and 65 transitions. [2022-04-06 20:49:40,883 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 23 states. [2022-04-06 20:49:40,883 INFO L78 Accepts]: Start accepts. Automaton has has 23 states, 23 states have (on average 2.0434782608695654) internal successors, (47), 22 states have internal predecessors, (47), 2 states have call successors, (3), 3 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) Word has length 51 [2022-04-06 20:49:40,883 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-04-06 20:49:40,884 INFO L225 Difference]: With dead ends: 62 [2022-04-06 20:49:40,884 INFO L226 Difference]: Without dead ends: 54 [2022-04-06 20:49:40,886 INFO L912 BasicCegarLoop]: 0 DeclaredPredicates, 145 GetRequests, 100 SyntacticMatches, 0 SemanticMatches, 45 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 209 ImplicationChecksByTransitivity, 0.4s TimeCoverageRelationStatistics Valid=867, Invalid=1295, Unknown=0, NotChecked=0, Total=2162 [2022-04-06 20:49:40,886 INFO L913 BasicCegarLoop]: 12 mSDtfsCounter, 28 mSDsluCounter, 17 mSDsCounter, 0 mSdLazyCounter, 61 mSolverCounterSat, 26 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 28 SdHoareTripleChecker+Valid, 29 SdHoareTripleChecker+Invalid, 87 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 26 IncrementalHoareTripleChecker+Valid, 61 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2022-04-06 20:49:40,887 INFO L914 BasicCegarLoop]: SdHoareTripleChecker [28 Valid, 29 Invalid, 87 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [26 Valid, 61 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2022-04-06 20:49:40,887 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 54 states. [2022-04-06 20:49:40,890 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 54 to 54. [2022-04-06 20:49:40,890 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 54 states, 49 states have (on average 1.0408163265306123) internal successors, (51), 49 states have internal predecessors, (51), 3 states have call successors, (3), 3 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2022-04-06 20:49:40,890 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 54 states to 54 states and 55 transitions. [2022-04-06 20:49:40,891 INFO L78 Accepts]: Start accepts. Automaton has 54 states and 55 transitions. Word has length 51 [2022-04-06 20:49:40,891 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-04-06 20:49:40,891 INFO L478 AbstractCegarLoop]: Abstraction has 54 states and 55 transitions. [2022-04-06 20:49:40,891 INFO L479 AbstractCegarLoop]: INTERPOLANT automaton has has 23 states, 23 states have (on average 2.0434782608695654) internal successors, (47), 22 states have internal predecessors, (47), 2 states have call successors, (3), 3 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2022-04-06 20:49:40,891 INFO L276 IsEmpty]: Start isEmpty. Operand 54 states and 55 transitions. [2022-04-06 20:49:40,891 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 54 [2022-04-06 20:49:40,891 INFO L491 BasicCegarLoop]: Found error trace [2022-04-06 20:49:40,891 INFO L499 BasicCegarLoop]: trace histogram [21, 20, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-04-06 20:49:40,907 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (20)] Forceful destruction successful, exit code 0 [2022-04-06 20:49:41,092 WARN L460 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable21,20 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-04-06 20:49:41,092 INFO L403 AbstractCegarLoop]: === Iteration 23 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-04-06 20:49:41,092 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-04-06 20:49:41,092 INFO L85 PathProgramCache]: Analyzing trace with hash -2059609310, now seen corresponding path program 37 times [2022-04-06 20:49:41,092 INFO L118 FreeRefinementEngine]: Executing refinement strategy ACCELERATED_INTERPOLATION [2022-04-06 20:49:41,092 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleAcceleratedInterpolation [1276771113] [2022-04-06 20:49:41,093 INFO L97 AcceleratorQvasr]: Qvasr could not accelerate loop because java.lang.UnsupportedOperationException: Cannot deal with arrays. [2022-04-06 20:49:41,093 INFO L274 tedInterpolationCore]: Could not compute an accelerate. [2022-04-06 20:49:41,093 INFO L85 PathProgramCache]: Analyzing trace with hash -2059609310, now seen corresponding path program 38 times [2022-04-06 20:49:41,094 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-04-06 20:49:41,094 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1957516553] [2022-04-06 20:49:41,094 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-04-06 20:49:41,094 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-04-06 20:49:41,099 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:49:41,268 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-04-06 20:49:41,269 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:49:41,270 INFO L134 CoverageAnalysis]: Checked inductivity of 441 backedges. 21 proven. 420 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-04-06 20:49:41,271 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-04-06 20:49:41,271 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1957516553] [2022-04-06 20:49:41,271 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1957516553] provided 0 perfect and 1 imperfect interpolant sequences [2022-04-06 20:49:41,271 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [71402536] [2022-04-06 20:49:41,271 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2022-04-06 20:49:41,271 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-04-06 20:49:41,271 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-04-06 20:49:41,272 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) [2022-04-06 20:49:41,272 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (21)] Waiting until timeout for monitored process [2022-04-06 20:49:41,302 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2022-04-06 20:49:41,302 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-04-06 20:49:41,303 INFO L263 TraceCheckSpWp]: Trace formula consists of 139 conjuncts, 22 conjunts are in the unsatisfiable core [2022-04-06 20:49:41,303 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-04-06 20:49:41,386 INFO L134 CoverageAnalysis]: Checked inductivity of 441 backedges. 21 proven. 420 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-04-06 20:49:41,386 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-04-06 20:49:41,837 INFO L134 CoverageAnalysis]: Checked inductivity of 441 backedges. 21 proven. 420 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-04-06 20:49:41,838 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [71402536] provided 0 perfect and 2 imperfect interpolant sequences [2022-04-06 20:49:41,838 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-04-06 20:49:41,838 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [24, 23, 23] total 46 [2022-04-06 20:49:41,838 INFO L136 FreeRefinementEngine]: Strategy ACCELERATED_INTERPOLATION found an infeasible trace [2022-04-06 20:49:41,838 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleAcceleratedInterpolation [1276771113] [2022-04-06 20:49:41,838 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleAcceleratedInterpolation [1276771113] provided 1 perfect and 0 imperfect interpolant sequences [2022-04-06 20:49:41,838 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-04-06 20:49:41,838 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [24] imperfect sequences [] total 24 [2022-04-06 20:49:41,838 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [764286518] [2022-04-06 20:49:41,838 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-04-06 20:49:41,838 INFO L554 AbstractCegarLoop]: INTERPOLANT automaton has 24 states [2022-04-06 20:49:41,838 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy ACCELERATED_INTERPOLATION [2022-04-06 20:49:41,839 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 24 interpolants. [2022-04-06 20:49:41,839 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=992, Invalid=1078, Unknown=0, NotChecked=0, Total=2070 [2022-04-06 20:49:41,839 INFO L87 Difference]: Start difference. First operand 54 states and 55 transitions. Second operand has 24 states, 24 states have (on average 2.0416666666666665) internal successors, (49), 23 states have internal predecessors, (49), 2 states have call successors, (3), 3 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2022-04-06 20:49:42,077 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-04-06 20:49:42,077 INFO L93 Difference]: Finished difference Result 64 states and 67 transitions. [2022-04-06 20:49:42,079 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 24 states. [2022-04-06 20:49:42,079 INFO L78 Accepts]: Start accepts. Automaton has has 24 states, 24 states have (on average 2.0416666666666665) internal successors, (49), 23 states have internal predecessors, (49), 2 states have call successors, (3), 3 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) Word has length 53 [2022-04-06 20:49:42,079 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-04-06 20:49:42,079 INFO L225 Difference]: With dead ends: 64 [2022-04-06 20:49:42,079 INFO L226 Difference]: Without dead ends: 56 [2022-04-06 20:49:42,080 INFO L912 BasicCegarLoop]: 0 DeclaredPredicates, 151 GetRequests, 86 SyntacticMatches, 0 SemanticMatches, 65 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 329 ImplicationChecksByTransitivity, 0.7s TimeCoverageRelationStatistics Valid=1938, Invalid=2484, Unknown=0, NotChecked=0, Total=4422 [2022-04-06 20:49:42,081 INFO L913 BasicCegarLoop]: 12 mSDtfsCounter, 29 mSDsluCounter, 22 mSDsCounter, 0 mSdLazyCounter, 69 mSolverCounterSat, 26 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 29 SdHoareTripleChecker+Valid, 34 SdHoareTripleChecker+Invalid, 95 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 26 IncrementalHoareTripleChecker+Valid, 69 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2022-04-06 20:49:42,081 INFO L914 BasicCegarLoop]: SdHoareTripleChecker [29 Valid, 34 Invalid, 95 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [26 Valid, 69 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2022-04-06 20:49:42,081 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 56 states. [2022-04-06 20:49:42,083 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 56 to 56. [2022-04-06 20:49:42,083 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 56 states, 51 states have (on average 1.0392156862745099) internal successors, (53), 51 states have internal predecessors, (53), 3 states have call successors, (3), 3 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2022-04-06 20:49:42,083 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 56 states to 56 states and 57 transitions. [2022-04-06 20:49:42,083 INFO L78 Accepts]: Start accepts. Automaton has 56 states and 57 transitions. Word has length 53 [2022-04-06 20:49:42,083 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-04-06 20:49:42,083 INFO L478 AbstractCegarLoop]: Abstraction has 56 states and 57 transitions. [2022-04-06 20:49:42,083 INFO L479 AbstractCegarLoop]: INTERPOLANT automaton has has 24 states, 24 states have (on average 2.0416666666666665) internal successors, (49), 23 states have internal predecessors, (49), 2 states have call successors, (3), 3 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2022-04-06 20:49:42,084 INFO L276 IsEmpty]: Start isEmpty. Operand 56 states and 57 transitions. [2022-04-06 20:49:42,084 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 56 [2022-04-06 20:49:42,084 INFO L491 BasicCegarLoop]: Found error trace [2022-04-06 20:49:42,084 INFO L499 BasicCegarLoop]: trace histogram [22, 21, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-04-06 20:49:42,100 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (21)] Forceful destruction successful, exit code 0 [2022-04-06 20:49:42,299 WARN L460 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 21 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable22 [2022-04-06 20:49:42,299 INFO L403 AbstractCegarLoop]: === Iteration 24 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-04-06 20:49:42,299 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-04-06 20:49:42,300 INFO L85 PathProgramCache]: Analyzing trace with hash -1687206337, now seen corresponding path program 39 times [2022-04-06 20:49:42,300 INFO L118 FreeRefinementEngine]: Executing refinement strategy ACCELERATED_INTERPOLATION [2022-04-06 20:49:42,300 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleAcceleratedInterpolation [1432108671] [2022-04-06 20:49:42,301 INFO L97 AcceleratorQvasr]: Qvasr could not accelerate loop because java.lang.UnsupportedOperationException: Cannot deal with arrays. [2022-04-06 20:49:42,301 INFO L274 tedInterpolationCore]: Could not compute an accelerate. [2022-04-06 20:49:42,301 INFO L85 PathProgramCache]: Analyzing trace with hash -1687206337, now seen corresponding path program 40 times [2022-04-06 20:49:42,301 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-04-06 20:49:42,301 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1957659174] [2022-04-06 20:49:42,301 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-04-06 20:49:42,301 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-04-06 20:49:42,306 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:49:42,486 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-04-06 20:49:42,487 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:49:42,488 INFO L134 CoverageAnalysis]: Checked inductivity of 484 backedges. 22 proven. 462 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-04-06 20:49:42,489 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-04-06 20:49:42,489 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1957659174] [2022-04-06 20:49:42,489 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1957659174] provided 0 perfect and 1 imperfect interpolant sequences [2022-04-06 20:49:42,489 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [509605128] [2022-04-06 20:49:42,489 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2022-04-06 20:49:42,489 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-04-06 20:49:42,489 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-04-06 20:49:42,490 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) [2022-04-06 20:49:42,490 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (22)] Waiting until timeout for monitored process [2022-04-06 20:49:42,527 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2022-04-06 20:49:42,527 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-04-06 20:49:42,528 INFO L263 TraceCheckSpWp]: Trace formula consists of 143 conjuncts, 23 conjunts are in the unsatisfiable core [2022-04-06 20:49:42,529 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-04-06 20:49:42,617 INFO L134 CoverageAnalysis]: Checked inductivity of 484 backedges. 22 proven. 462 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-04-06 20:49:42,617 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-04-06 20:49:43,102 INFO L134 CoverageAnalysis]: Checked inductivity of 484 backedges. 22 proven. 462 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-04-06 20:49:43,102 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [509605128] provided 0 perfect and 2 imperfect interpolant sequences [2022-04-06 20:49:43,102 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-04-06 20:49:43,102 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [25, 24, 24] total 48 [2022-04-06 20:49:43,102 INFO L136 FreeRefinementEngine]: Strategy ACCELERATED_INTERPOLATION found an infeasible trace [2022-04-06 20:49:43,102 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleAcceleratedInterpolation [1432108671] [2022-04-06 20:49:43,103 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleAcceleratedInterpolation [1432108671] provided 1 perfect and 0 imperfect interpolant sequences [2022-04-06 20:49:43,103 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-04-06 20:49:43,103 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [25] imperfect sequences [] total 25 [2022-04-06 20:49:43,103 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1423005618] [2022-04-06 20:49:43,103 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-04-06 20:49:43,103 INFO L554 AbstractCegarLoop]: INTERPOLANT automaton has 25 states [2022-04-06 20:49:43,103 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy ACCELERATED_INTERPOLATION [2022-04-06 20:49:43,103 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 25 interpolants. [2022-04-06 20:49:43,104 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=1083, Invalid=1173, Unknown=0, NotChecked=0, Total=2256 [2022-04-06 20:49:43,104 INFO L87 Difference]: Start difference. First operand 56 states and 57 transitions. Second operand has 25 states, 25 states have (on average 2.04) internal successors, (51), 24 states have internal predecessors, (51), 2 states have call successors, (3), 3 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2022-04-06 20:49:43,393 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-04-06 20:49:43,393 INFO L93 Difference]: Finished difference Result 66 states and 69 transitions. [2022-04-06 20:49:43,394 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 25 states. [2022-04-06 20:49:43,394 INFO L78 Accepts]: Start accepts. Automaton has has 25 states, 25 states have (on average 2.04) internal successors, (51), 24 states have internal predecessors, (51), 2 states have call successors, (3), 3 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) Word has length 55 [2022-04-06 20:49:43,394 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-04-06 20:49:43,394 INFO L225 Difference]: With dead ends: 66 [2022-04-06 20:49:43,394 INFO L226 Difference]: Without dead ends: 58 [2022-04-06 20:49:43,395 INFO L912 BasicCegarLoop]: 0 DeclaredPredicates, 157 GetRequests, 89 SyntacticMatches, 0 SemanticMatches, 68 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 356 ImplicationChecksByTransitivity, 0.8s TimeCoverageRelationStatistics Valid=2118, Invalid=2712, Unknown=0, NotChecked=0, Total=4830 [2022-04-06 20:49:43,396 INFO L913 BasicCegarLoop]: 12 mSDtfsCounter, 30 mSDsluCounter, 12 mSDsCounter, 0 mSdLazyCounter, 59 mSolverCounterSat, 28 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 30 SdHoareTripleChecker+Valid, 24 SdHoareTripleChecker+Invalid, 87 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 28 IncrementalHoareTripleChecker+Valid, 59 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2022-04-06 20:49:43,396 INFO L914 BasicCegarLoop]: SdHoareTripleChecker [30 Valid, 24 Invalid, 87 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [28 Valid, 59 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2022-04-06 20:49:43,396 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 58 states. [2022-04-06 20:49:43,398 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 58 to 58. [2022-04-06 20:49:43,398 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 58 states, 53 states have (on average 1.0377358490566038) internal successors, (55), 53 states have internal predecessors, (55), 3 states have call successors, (3), 3 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2022-04-06 20:49:43,398 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 58 states to 58 states and 59 transitions. [2022-04-06 20:49:43,398 INFO L78 Accepts]: Start accepts. Automaton has 58 states and 59 transitions. Word has length 55 [2022-04-06 20:49:43,398 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-04-06 20:49:43,398 INFO L478 AbstractCegarLoop]: Abstraction has 58 states and 59 transitions. [2022-04-06 20:49:43,398 INFO L479 AbstractCegarLoop]: INTERPOLANT automaton has has 25 states, 25 states have (on average 2.04) internal successors, (51), 24 states have internal predecessors, (51), 2 states have call successors, (3), 3 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2022-04-06 20:49:43,399 INFO L276 IsEmpty]: Start isEmpty. Operand 58 states and 59 transitions. [2022-04-06 20:49:43,399 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 58 [2022-04-06 20:49:43,399 INFO L491 BasicCegarLoop]: Found error trace [2022-04-06 20:49:43,399 INFO L499 BasicCegarLoop]: trace histogram [23, 22, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-04-06 20:49:43,415 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (22)] Forceful destruction successful, exit code 0 [2022-04-06 20:49:43,603 WARN L460 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 22 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable23 [2022-04-06 20:49:43,603 INFO L403 AbstractCegarLoop]: === Iteration 25 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-04-06 20:49:43,604 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-04-06 20:49:43,604 INFO L85 PathProgramCache]: Analyzing trace with hash -290234852, now seen corresponding path program 41 times [2022-04-06 20:49:43,604 INFO L118 FreeRefinementEngine]: Executing refinement strategy ACCELERATED_INTERPOLATION [2022-04-06 20:49:43,604 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleAcceleratedInterpolation [1657022460] [2022-04-06 20:49:43,605 INFO L97 AcceleratorQvasr]: Qvasr could not accelerate loop because java.lang.UnsupportedOperationException: Cannot deal with arrays. [2022-04-06 20:49:43,605 INFO L274 tedInterpolationCore]: Could not compute an accelerate. [2022-04-06 20:49:43,605 INFO L85 PathProgramCache]: Analyzing trace with hash -290234852, now seen corresponding path program 42 times [2022-04-06 20:49:43,605 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-04-06 20:49:43,605 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1850009025] [2022-04-06 20:49:43,605 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-04-06 20:49:43,605 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-04-06 20:49:43,610 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:49:43,796 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-04-06 20:49:43,797 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:49:43,808 INFO L134 CoverageAnalysis]: Checked inductivity of 529 backedges. 23 proven. 506 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-04-06 20:49:43,808 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-04-06 20:49:43,808 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1850009025] [2022-04-06 20:49:43,808 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1850009025] provided 0 perfect and 1 imperfect interpolant sequences [2022-04-06 20:49:43,808 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [74007720] [2022-04-06 20:49:43,808 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2022-04-06 20:49:43,808 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-04-06 20:49:43,808 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-04-06 20:49:43,809 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) [2022-04-06 20:49:43,810 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (23)] Waiting until timeout for monitored process [2022-04-06 20:49:43,833 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 7 check-sat command(s) [2022-04-06 20:49:43,833 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-04-06 20:49:43,833 INFO L263 TraceCheckSpWp]: Trace formula consists of 79 conjuncts, 4 conjunts are in the unsatisfiable core [2022-04-06 20:49:43,834 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-04-06 20:49:43,924 INFO L134 CoverageAnalysis]: Checked inductivity of 529 backedges. 66 proven. 1 refuted. 0 times theorem prover too weak. 462 trivial. 0 not checked. [2022-04-06 20:49:43,925 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-04-06 20:49:44,009 INFO L134 CoverageAnalysis]: Checked inductivity of 529 backedges. 66 proven. 1 refuted. 0 times theorem prover too weak. 462 trivial. 0 not checked. [2022-04-06 20:49:44,009 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [74007720] provided 0 perfect and 2 imperfect interpolant sequences [2022-04-06 20:49:44,009 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-04-06 20:49:44,010 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [26, 4, 4] total 30 [2022-04-06 20:49:44,010 INFO L136 FreeRefinementEngine]: Strategy ACCELERATED_INTERPOLATION found an infeasible trace [2022-04-06 20:49:44,010 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleAcceleratedInterpolation [1657022460] [2022-04-06 20:49:44,010 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleAcceleratedInterpolation [1657022460] provided 1 perfect and 0 imperfect interpolant sequences [2022-04-06 20:49:44,010 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-04-06 20:49:44,010 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [26] imperfect sequences [] total 26 [2022-04-06 20:49:44,010 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [73284247] [2022-04-06 20:49:44,010 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-04-06 20:49:44,010 INFO L554 AbstractCegarLoop]: INTERPOLANT automaton has 26 states [2022-04-06 20:49:44,010 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy ACCELERATED_INTERPOLATION [2022-04-06 20:49:44,011 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 26 interpolants. [2022-04-06 20:49:44,011 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=408, Invalid=462, Unknown=0, NotChecked=0, Total=870 [2022-04-06 20:49:44,011 INFO L87 Difference]: Start difference. First operand 58 states and 59 transitions. Second operand has 26 states, 26 states have (on average 2.0384615384615383) internal successors, (53), 25 states have internal predecessors, (53), 2 states have call successors, (3), 3 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2022-04-06 20:49:44,298 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-04-06 20:49:44,298 INFO L93 Difference]: Finished difference Result 68 states and 71 transitions. [2022-04-06 20:49:44,298 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 26 states. [2022-04-06 20:49:44,298 INFO L78 Accepts]: Start accepts. Automaton has has 26 states, 26 states have (on average 2.0384615384615383) internal successors, (53), 25 states have internal predecessors, (53), 2 states have call successors, (3), 3 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) Word has length 57 [2022-04-06 20:49:44,298 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-04-06 20:49:44,299 INFO L225 Difference]: With dead ends: 68 [2022-04-06 20:49:44,299 INFO L226 Difference]: Without dead ends: 60 [2022-04-06 20:49:44,300 INFO L912 BasicCegarLoop]: 0 DeclaredPredicates, 163 GetRequests, 112 SyntacticMatches, 0 SemanticMatches, 51 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 275 ImplicationChecksByTransitivity, 0.4s TimeCoverageRelationStatistics Valid=1098, Invalid=1658, Unknown=0, NotChecked=0, Total=2756 [2022-04-06 20:49:44,300 INFO L913 BasicCegarLoop]: 12 mSDtfsCounter, 31 mSDsluCounter, 42 mSDsCounter, 0 mSdLazyCounter, 97 mSolverCounterSat, 31 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 31 SdHoareTripleChecker+Valid, 54 SdHoareTripleChecker+Invalid, 128 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 31 IncrementalHoareTripleChecker+Valid, 97 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2022-04-06 20:49:44,300 INFO L914 BasicCegarLoop]: SdHoareTripleChecker [31 Valid, 54 Invalid, 128 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [31 Valid, 97 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2022-04-06 20:49:44,300 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 60 states. [2022-04-06 20:49:44,302 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 60 to 60. [2022-04-06 20:49:44,302 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 60 states, 55 states have (on average 1.0363636363636364) internal successors, (57), 55 states have internal predecessors, (57), 3 states have call successors, (3), 3 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2022-04-06 20:49:44,303 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 60 states to 60 states and 61 transitions. [2022-04-06 20:49:44,303 INFO L78 Accepts]: Start accepts. Automaton has 60 states and 61 transitions. Word has length 57 [2022-04-06 20:49:44,303 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-04-06 20:49:44,303 INFO L478 AbstractCegarLoop]: Abstraction has 60 states and 61 transitions. [2022-04-06 20:49:44,303 INFO L479 AbstractCegarLoop]: INTERPOLANT automaton has has 26 states, 26 states have (on average 2.0384615384615383) internal successors, (53), 25 states have internal predecessors, (53), 2 states have call successors, (3), 3 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2022-04-06 20:49:44,303 INFO L276 IsEmpty]: Start isEmpty. Operand 60 states and 61 transitions. [2022-04-06 20:49:44,303 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 60 [2022-04-06 20:49:44,303 INFO L491 BasicCegarLoop]: Found error trace [2022-04-06 20:49:44,303 INFO L499 BasicCegarLoop]: trace histogram [24, 23, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-04-06 20:49:44,319 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (23)] Forceful destruction successful, exit code 0 [2022-04-06 20:49:44,511 WARN L460 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable24,23 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-04-06 20:49:44,511 INFO L403 AbstractCegarLoop]: === Iteration 26 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-04-06 20:49:44,512 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-04-06 20:49:44,512 INFO L85 PathProgramCache]: Analyzing trace with hash -2125401415, now seen corresponding path program 43 times [2022-04-06 20:49:44,512 INFO L118 FreeRefinementEngine]: Executing refinement strategy ACCELERATED_INTERPOLATION [2022-04-06 20:49:44,512 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleAcceleratedInterpolation [1102444705] [2022-04-06 20:49:44,513 INFO L97 AcceleratorQvasr]: Qvasr could not accelerate loop because java.lang.UnsupportedOperationException: Cannot deal with arrays. [2022-04-06 20:49:44,513 INFO L274 tedInterpolationCore]: Could not compute an accelerate. [2022-04-06 20:49:44,513 INFO L85 PathProgramCache]: Analyzing trace with hash -2125401415, now seen corresponding path program 44 times [2022-04-06 20:49:44,513 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-04-06 20:49:44,513 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [906827698] [2022-04-06 20:49:44,514 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-04-06 20:49:44,514 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-04-06 20:49:44,522 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:49:44,738 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-04-06 20:49:44,740 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:49:44,743 INFO L134 CoverageAnalysis]: Checked inductivity of 576 backedges. 24 proven. 552 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-04-06 20:49:44,743 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-04-06 20:49:44,743 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [906827698] [2022-04-06 20:49:44,743 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [906827698] provided 0 perfect and 1 imperfect interpolant sequences [2022-04-06 20:49:44,743 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1769957695] [2022-04-06 20:49:44,743 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2022-04-06 20:49:44,743 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-04-06 20:49:44,744 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-04-06 20:49:44,744 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) [2022-04-06 20:49:44,745 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (24)] Waiting until timeout for monitored process [2022-04-06 20:49:44,772 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2022-04-06 20:49:44,772 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-04-06 20:49:44,773 INFO L263 TraceCheckSpWp]: Trace formula consists of 151 conjuncts, 25 conjunts are in the unsatisfiable core [2022-04-06 20:49:44,774 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-04-06 20:49:44,853 INFO L134 CoverageAnalysis]: Checked inductivity of 576 backedges. 24 proven. 552 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-04-06 20:49:44,853 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-04-06 20:49:45,427 INFO L134 CoverageAnalysis]: Checked inductivity of 576 backedges. 24 proven. 552 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-04-06 20:49:45,427 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1769957695] provided 0 perfect and 2 imperfect interpolant sequences [2022-04-06 20:49:45,427 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-04-06 20:49:45,427 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [27, 26, 26] total 52 [2022-04-06 20:49:45,427 INFO L136 FreeRefinementEngine]: Strategy ACCELERATED_INTERPOLATION found an infeasible trace [2022-04-06 20:49:45,427 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleAcceleratedInterpolation [1102444705] [2022-04-06 20:49:45,428 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleAcceleratedInterpolation [1102444705] provided 1 perfect and 0 imperfect interpolant sequences [2022-04-06 20:49:45,428 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-04-06 20:49:45,428 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [27] imperfect sequences [] total 27 [2022-04-06 20:49:45,428 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [555259585] [2022-04-06 20:49:45,428 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-04-06 20:49:45,428 INFO L554 AbstractCegarLoop]: INTERPOLANT automaton has 27 states [2022-04-06 20:49:45,428 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy ACCELERATED_INTERPOLATION [2022-04-06 20:49:45,428 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 27 interpolants. [2022-04-06 20:49:45,429 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=1277, Invalid=1375, Unknown=0, NotChecked=0, Total=2652 [2022-04-06 20:49:45,429 INFO L87 Difference]: Start difference. First operand 60 states and 61 transitions. Second operand has 27 states, 27 states have (on average 2.037037037037037) internal successors, (55), 26 states have internal predecessors, (55), 2 states have call successors, (3), 3 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2022-04-06 20:49:45,708 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-04-06 20:49:45,708 INFO L93 Difference]: Finished difference Result 70 states and 73 transitions. [2022-04-06 20:49:45,708 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 27 states. [2022-04-06 20:49:45,708 INFO L78 Accepts]: Start accepts. Automaton has has 27 states, 27 states have (on average 2.037037037037037) internal successors, (55), 26 states have internal predecessors, (55), 2 states have call successors, (3), 3 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) Word has length 59 [2022-04-06 20:49:45,708 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-04-06 20:49:45,709 INFO L225 Difference]: With dead ends: 70 [2022-04-06 20:49:45,709 INFO L226 Difference]: Without dead ends: 62 [2022-04-06 20:49:45,710 INFO L912 BasicCegarLoop]: 0 DeclaredPredicates, 169 GetRequests, 95 SyntacticMatches, 0 SemanticMatches, 74 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 413 ImplicationChecksByTransitivity, 0.9s TimeCoverageRelationStatistics Valid=2502, Invalid=3198, Unknown=0, NotChecked=0, Total=5700 [2022-04-06 20:49:45,710 INFO L913 BasicCegarLoop]: 12 mSDtfsCounter, 32 mSDsluCounter, 27 mSDsCounter, 0 mSdLazyCounter, 81 mSolverCounterSat, 29 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 32 SdHoareTripleChecker+Valid, 39 SdHoareTripleChecker+Invalid, 110 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 29 IncrementalHoareTripleChecker+Valid, 81 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2022-04-06 20:49:45,710 INFO L914 BasicCegarLoop]: SdHoareTripleChecker [32 Valid, 39 Invalid, 110 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [29 Valid, 81 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2022-04-06 20:49:45,711 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 62 states. [2022-04-06 20:49:45,713 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 62 to 62. [2022-04-06 20:49:45,713 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 62 states, 57 states have (on average 1.0350877192982457) internal successors, (59), 57 states have internal predecessors, (59), 3 states have call successors, (3), 3 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2022-04-06 20:49:45,713 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 62 states to 62 states and 63 transitions. [2022-04-06 20:49:45,713 INFO L78 Accepts]: Start accepts. Automaton has 62 states and 63 transitions. Word has length 59 [2022-04-06 20:49:45,714 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-04-06 20:49:45,714 INFO L478 AbstractCegarLoop]: Abstraction has 62 states and 63 transitions. [2022-04-06 20:49:45,714 INFO L479 AbstractCegarLoop]: INTERPOLANT automaton has has 27 states, 27 states have (on average 2.037037037037037) internal successors, (55), 26 states have internal predecessors, (55), 2 states have call successors, (3), 3 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2022-04-06 20:49:45,714 INFO L276 IsEmpty]: Start isEmpty. Operand 62 states and 63 transitions. [2022-04-06 20:49:45,714 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 62 [2022-04-06 20:49:45,714 INFO L491 BasicCegarLoop]: Found error trace [2022-04-06 20:49:45,714 INFO L499 BasicCegarLoop]: trace histogram [25, 24, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-04-06 20:49:45,730 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (24)] Ended with exit code 0 [2022-04-06 20:49:45,914 WARN L460 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable25,24 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-04-06 20:49:45,915 INFO L403 AbstractCegarLoop]: === Iteration 27 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-04-06 20:49:45,915 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-04-06 20:49:45,915 INFO L85 PathProgramCache]: Analyzing trace with hash -488909802, now seen corresponding path program 45 times [2022-04-06 20:49:45,915 INFO L118 FreeRefinementEngine]: Executing refinement strategy ACCELERATED_INTERPOLATION [2022-04-06 20:49:45,915 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleAcceleratedInterpolation [1549506300] [2022-04-06 20:49:45,916 INFO L97 AcceleratorQvasr]: Qvasr could not accelerate loop because java.lang.UnsupportedOperationException: Cannot deal with arrays. [2022-04-06 20:49:45,916 INFO L274 tedInterpolationCore]: Could not compute an accelerate. [2022-04-06 20:49:45,916 INFO L85 PathProgramCache]: Analyzing trace with hash -488909802, now seen corresponding path program 46 times [2022-04-06 20:49:45,916 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-04-06 20:49:45,916 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [822870220] [2022-04-06 20:49:45,917 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-04-06 20:49:45,917 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-04-06 20:49:45,925 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:49:46,153 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-04-06 20:49:46,154 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:49:46,156 INFO L134 CoverageAnalysis]: Checked inductivity of 625 backedges. 25 proven. 600 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-04-06 20:49:46,156 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-04-06 20:49:46,156 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [822870220] [2022-04-06 20:49:46,156 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [822870220] provided 0 perfect and 1 imperfect interpolant sequences [2022-04-06 20:49:46,156 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [860389555] [2022-04-06 20:49:46,156 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2022-04-06 20:49:46,156 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-04-06 20:49:46,156 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-04-06 20:49:46,157 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) [2022-04-06 20:49:46,158 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (25)] Waiting until timeout for monitored process [2022-04-06 20:49:46,187 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2022-04-06 20:49:46,187 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-04-06 20:49:46,188 INFO L263 TraceCheckSpWp]: Trace formula consists of 155 conjuncts, 26 conjunts are in the unsatisfiable core [2022-04-06 20:49:46,189 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-04-06 20:49:46,334 INFO L134 CoverageAnalysis]: Checked inductivity of 625 backedges. 25 proven. 600 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-04-06 20:49:46,334 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-04-06 20:49:46,953 INFO L134 CoverageAnalysis]: Checked inductivity of 625 backedges. 25 proven. 600 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-04-06 20:49:46,953 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [860389555] provided 0 perfect and 2 imperfect interpolant sequences [2022-04-06 20:49:46,953 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-04-06 20:49:46,953 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [28, 27, 27] total 54 [2022-04-06 20:49:46,954 INFO L136 FreeRefinementEngine]: Strategy ACCELERATED_INTERPOLATION found an infeasible trace [2022-04-06 20:49:46,954 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleAcceleratedInterpolation [1549506300] [2022-04-06 20:49:46,954 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleAcceleratedInterpolation [1549506300] provided 1 perfect and 0 imperfect interpolant sequences [2022-04-06 20:49:46,954 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-04-06 20:49:46,954 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [28] imperfect sequences [] total 28 [2022-04-06 20:49:46,954 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2127439001] [2022-04-06 20:49:46,954 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-04-06 20:49:46,954 INFO L554 AbstractCegarLoop]: INTERPOLANT automaton has 28 states [2022-04-06 20:49:46,954 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy ACCELERATED_INTERPOLATION [2022-04-06 20:49:46,954 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 28 interpolants. [2022-04-06 20:49:46,955 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=1380, Invalid=1482, Unknown=0, NotChecked=0, Total=2862 [2022-04-06 20:49:46,955 INFO L87 Difference]: Start difference. First operand 62 states and 63 transitions. Second operand has 28 states, 28 states have (on average 2.0357142857142856) internal successors, (57), 27 states have internal predecessors, (57), 2 states have call successors, (3), 3 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2022-04-06 20:49:47,249 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-04-06 20:49:47,249 INFO L93 Difference]: Finished difference Result 72 states and 75 transitions. [2022-04-06 20:49:47,249 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 28 states. [2022-04-06 20:49:47,249 INFO L78 Accepts]: Start accepts. Automaton has has 28 states, 28 states have (on average 2.0357142857142856) internal successors, (57), 27 states have internal predecessors, (57), 2 states have call successors, (3), 3 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) Word has length 61 [2022-04-06 20:49:47,250 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-04-06 20:49:47,250 INFO L225 Difference]: With dead ends: 72 [2022-04-06 20:49:47,250 INFO L226 Difference]: Without dead ends: 64 [2022-04-06 20:49:47,251 INFO L912 BasicCegarLoop]: 0 DeclaredPredicates, 175 GetRequests, 98 SyntacticMatches, 0 SemanticMatches, 77 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 443 ImplicationChecksByTransitivity, 0.9s TimeCoverageRelationStatistics Valid=2706, Invalid=3456, Unknown=0, NotChecked=0, Total=6162 [2022-04-06 20:49:47,251 INFO L913 BasicCegarLoop]: 12 mSDtfsCounter, 33 mSDsluCounter, 22 mSDsCounter, 0 mSdLazyCounter, 77 mSolverCounterSat, 31 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 33 SdHoareTripleChecker+Valid, 34 SdHoareTripleChecker+Invalid, 108 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 31 IncrementalHoareTripleChecker+Valid, 77 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2022-04-06 20:49:47,251 INFO L914 BasicCegarLoop]: SdHoareTripleChecker [33 Valid, 34 Invalid, 108 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [31 Valid, 77 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2022-04-06 20:49:47,251 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 64 states. [2022-04-06 20:49:47,253 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 64 to 64. [2022-04-06 20:49:47,253 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 64 states, 59 states have (on average 1.0338983050847457) internal successors, (61), 59 states have internal predecessors, (61), 3 states have call successors, (3), 3 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2022-04-06 20:49:47,254 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 64 states to 64 states and 65 transitions. [2022-04-06 20:49:47,254 INFO L78 Accepts]: Start accepts. Automaton has 64 states and 65 transitions. Word has length 61 [2022-04-06 20:49:47,254 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-04-06 20:49:47,254 INFO L478 AbstractCegarLoop]: Abstraction has 64 states and 65 transitions. [2022-04-06 20:49:47,254 INFO L479 AbstractCegarLoop]: INTERPOLANT automaton has has 28 states, 28 states have (on average 2.0357142857142856) internal successors, (57), 27 states have internal predecessors, (57), 2 states have call successors, (3), 3 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2022-04-06 20:49:47,254 INFO L276 IsEmpty]: Start isEmpty. Operand 64 states and 65 transitions. [2022-04-06 20:49:47,254 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 64 [2022-04-06 20:49:47,254 INFO L491 BasicCegarLoop]: Found error trace [2022-04-06 20:49:47,254 INFO L499 BasicCegarLoop]: trace histogram [26, 25, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-04-06 20:49:47,270 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (25)] Ended with exit code 0 [2022-04-06 20:49:47,470 WARN L460 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 25 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable26 [2022-04-06 20:49:47,470 INFO L403 AbstractCegarLoop]: === Iteration 28 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-04-06 20:49:47,470 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-04-06 20:49:47,470 INFO L85 PathProgramCache]: Analyzing trace with hash 221499955, now seen corresponding path program 47 times [2022-04-06 20:49:47,470 INFO L118 FreeRefinementEngine]: Executing refinement strategy ACCELERATED_INTERPOLATION [2022-04-06 20:49:47,470 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleAcceleratedInterpolation [734510469] [2022-04-06 20:49:47,472 INFO L97 AcceleratorQvasr]: Qvasr could not accelerate loop because java.lang.UnsupportedOperationException: Cannot deal with arrays. [2022-04-06 20:49:47,472 INFO L274 tedInterpolationCore]: Could not compute an accelerate. [2022-04-06 20:49:47,472 INFO L85 PathProgramCache]: Analyzing trace with hash 221499955, now seen corresponding path program 48 times [2022-04-06 20:49:47,472 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-04-06 20:49:47,472 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [73091698] [2022-04-06 20:49:47,472 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-04-06 20:49:47,472 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-04-06 20:49:47,477 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:49:47,707 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-04-06 20:49:47,708 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:49:47,712 INFO L134 CoverageAnalysis]: Checked inductivity of 676 backedges. 26 proven. 650 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-04-06 20:49:47,712 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-04-06 20:49:47,712 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [73091698] [2022-04-06 20:49:47,712 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [73091698] provided 0 perfect and 1 imperfect interpolant sequences [2022-04-06 20:49:47,713 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1540368459] [2022-04-06 20:49:47,713 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2022-04-06 20:49:47,713 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-04-06 20:49:47,713 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-04-06 20:49:47,714 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) [2022-04-06 20:49:47,714 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (26)] Waiting until timeout for monitored process [2022-04-06 20:49:47,737 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 7 check-sat command(s) [2022-04-06 20:49:47,737 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-04-06 20:49:47,737 INFO L263 TraceCheckSpWp]: Trace formula consists of 79 conjuncts, 4 conjunts are in the unsatisfiable core [2022-04-06 20:49:47,738 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-04-06 20:49:47,832 INFO L134 CoverageAnalysis]: Checked inductivity of 676 backedges. 75 proven. 1 refuted. 0 times theorem prover too weak. 600 trivial. 0 not checked. [2022-04-06 20:49:47,833 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-04-06 20:49:47,914 INFO L134 CoverageAnalysis]: Checked inductivity of 676 backedges. 75 proven. 1 refuted. 0 times theorem prover too weak. 600 trivial. 0 not checked. [2022-04-06 20:49:47,914 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1540368459] provided 0 perfect and 2 imperfect interpolant sequences [2022-04-06 20:49:47,914 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-04-06 20:49:47,914 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [29, 4, 4] total 33 [2022-04-06 20:49:47,914 INFO L136 FreeRefinementEngine]: Strategy ACCELERATED_INTERPOLATION found an infeasible trace [2022-04-06 20:49:47,914 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleAcceleratedInterpolation [734510469] [2022-04-06 20:49:47,914 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleAcceleratedInterpolation [734510469] provided 1 perfect and 0 imperfect interpolant sequences [2022-04-06 20:49:47,915 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-04-06 20:49:47,915 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [29] imperfect sequences [] total 29 [2022-04-06 20:49:47,915 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [272939081] [2022-04-06 20:49:47,915 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-04-06 20:49:47,915 INFO L554 AbstractCegarLoop]: INTERPOLANT automaton has 29 states [2022-04-06 20:49:47,915 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy ACCELERATED_INTERPOLATION [2022-04-06 20:49:47,915 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 29 interpolants. [2022-04-06 20:49:47,915 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=498, Invalid=558, Unknown=0, NotChecked=0, Total=1056 [2022-04-06 20:49:47,916 INFO L87 Difference]: Start difference. First operand 64 states and 65 transitions. Second operand has 29 states, 29 states have (on average 2.0344827586206895) internal successors, (59), 28 states have internal predecessors, (59), 2 states have call successors, (3), 3 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2022-04-06 20:49:48,268 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-04-06 20:49:48,268 INFO L93 Difference]: Finished difference Result 74 states and 77 transitions. [2022-04-06 20:49:48,268 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 29 states. [2022-04-06 20:49:48,268 INFO L78 Accepts]: Start accepts. Automaton has has 29 states, 29 states have (on average 2.0344827586206895) internal successors, (59), 28 states have internal predecessors, (59), 2 states have call successors, (3), 3 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) Word has length 63 [2022-04-06 20:49:48,268 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-04-06 20:49:48,269 INFO L225 Difference]: With dead ends: 74 [2022-04-06 20:49:48,269 INFO L226 Difference]: Without dead ends: 66 [2022-04-06 20:49:48,269 INFO L912 BasicCegarLoop]: 0 DeclaredPredicates, 181 GetRequests, 124 SyntacticMatches, 0 SemanticMatches, 57 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 350 ImplicationChecksByTransitivity, 0.5s TimeCoverageRelationStatistics Valid=1356, Invalid=2066, Unknown=0, NotChecked=0, Total=3422 [2022-04-06 20:49:48,271 INFO L913 BasicCegarLoop]: 12 mSDtfsCounter, 34 mSDsluCounter, 32 mSDsCounter, 0 mSdLazyCounter, 91 mSolverCounterSat, 31 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 34 SdHoareTripleChecker+Valid, 44 SdHoareTripleChecker+Invalid, 122 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 31 IncrementalHoareTripleChecker+Valid, 91 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2022-04-06 20:49:48,271 INFO L914 BasicCegarLoop]: SdHoareTripleChecker [34 Valid, 44 Invalid, 122 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [31 Valid, 91 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2022-04-06 20:49:48,272 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 66 states. [2022-04-06 20:49:48,274 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 66 to 66. [2022-04-06 20:49:48,274 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 66 states, 61 states have (on average 1.0327868852459017) internal successors, (63), 61 states have internal predecessors, (63), 3 states have call successors, (3), 3 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2022-04-06 20:49:48,274 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 66 states to 66 states and 67 transitions. [2022-04-06 20:49:48,275 INFO L78 Accepts]: Start accepts. Automaton has 66 states and 67 transitions. Word has length 63 [2022-04-06 20:49:48,275 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-04-06 20:49:48,275 INFO L478 AbstractCegarLoop]: Abstraction has 66 states and 67 transitions. [2022-04-06 20:49:48,275 INFO L479 AbstractCegarLoop]: INTERPOLANT automaton has has 29 states, 29 states have (on average 2.0344827586206895) internal successors, (59), 28 states have internal predecessors, (59), 2 states have call successors, (3), 3 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2022-04-06 20:49:48,275 INFO L276 IsEmpty]: Start isEmpty. Operand 66 states and 67 transitions. [2022-04-06 20:49:48,275 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 66 [2022-04-06 20:49:48,275 INFO L491 BasicCegarLoop]: Found error trace [2022-04-06 20:49:48,275 INFO L499 BasicCegarLoop]: trace histogram [27, 26, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-04-06 20:49:48,291 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (26)] Ended with exit code 0 [2022-04-06 20:49:48,475 WARN L460 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 26 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable27 [2022-04-06 20:49:48,476 INFO L403 AbstractCegarLoop]: === Iteration 29 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-04-06 20:49:48,476 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-04-06 20:49:48,476 INFO L85 PathProgramCache]: Analyzing trace with hash 25476368, now seen corresponding path program 49 times [2022-04-06 20:49:48,476 INFO L118 FreeRefinementEngine]: Executing refinement strategy ACCELERATED_INTERPOLATION [2022-04-06 20:49:48,476 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleAcceleratedInterpolation [827525051] [2022-04-06 20:49:48,477 INFO L97 AcceleratorQvasr]: Qvasr could not accelerate loop because java.lang.UnsupportedOperationException: Cannot deal with arrays. [2022-04-06 20:49:48,477 INFO L274 tedInterpolationCore]: Could not compute an accelerate. [2022-04-06 20:49:48,477 INFO L85 PathProgramCache]: Analyzing trace with hash 25476368, now seen corresponding path program 50 times [2022-04-06 20:49:48,477 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-04-06 20:49:48,477 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [382937955] [2022-04-06 20:49:48,478 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-04-06 20:49:48,478 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-04-06 20:49:48,483 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:49:48,718 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-04-06 20:49:48,718 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:49:48,720 INFO L134 CoverageAnalysis]: Checked inductivity of 729 backedges. 27 proven. 702 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-04-06 20:49:48,720 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-04-06 20:49:48,720 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [382937955] [2022-04-06 20:49:48,720 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [382937955] provided 0 perfect and 1 imperfect interpolant sequences [2022-04-06 20:49:48,721 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1014862973] [2022-04-06 20:49:48,721 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2022-04-06 20:49:48,721 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-04-06 20:49:48,721 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-04-06 20:49:48,722 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) [2022-04-06 20:49:48,722 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (27)] Waiting until timeout for monitored process [2022-04-06 20:49:48,751 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2022-04-06 20:49:48,751 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-04-06 20:49:48,752 INFO L263 TraceCheckSpWp]: Trace formula consists of 163 conjuncts, 28 conjunts are in the unsatisfiable core [2022-04-06 20:49:48,753 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-04-06 20:49:48,859 INFO L134 CoverageAnalysis]: Checked inductivity of 729 backedges. 27 proven. 702 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-04-06 20:49:48,859 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-04-06 20:49:49,577 INFO L134 CoverageAnalysis]: Checked inductivity of 729 backedges. 27 proven. 702 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-04-06 20:49:49,577 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1014862973] provided 0 perfect and 2 imperfect interpolant sequences [2022-04-06 20:49:49,577 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-04-06 20:49:49,577 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [30, 29, 29] total 58 [2022-04-06 20:49:49,577 INFO L136 FreeRefinementEngine]: Strategy ACCELERATED_INTERPOLATION found an infeasible trace [2022-04-06 20:49:49,577 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleAcceleratedInterpolation [827525051] [2022-04-06 20:49:49,577 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleAcceleratedInterpolation [827525051] provided 1 perfect and 0 imperfect interpolant sequences [2022-04-06 20:49:49,578 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-04-06 20:49:49,578 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [30] imperfect sequences [] total 30 [2022-04-06 20:49:49,578 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1138704015] [2022-04-06 20:49:49,578 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-04-06 20:49:49,578 INFO L554 AbstractCegarLoop]: INTERPOLANT automaton has 30 states [2022-04-06 20:49:49,578 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy ACCELERATED_INTERPOLATION [2022-04-06 20:49:49,578 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 30 interpolants. [2022-04-06 20:49:49,579 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=1598, Invalid=1708, Unknown=0, NotChecked=0, Total=3306 [2022-04-06 20:49:49,579 INFO L87 Difference]: Start difference. First operand 66 states and 67 transitions. Second operand has 30 states, 30 states have (on average 2.033333333333333) internal successors, (61), 29 states have internal predecessors, (61), 2 states have call successors, (3), 3 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2022-04-06 20:49:49,956 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-04-06 20:49:49,956 INFO L93 Difference]: Finished difference Result 76 states and 79 transitions. [2022-04-06 20:49:49,957 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 30 states. [2022-04-06 20:49:49,957 INFO L78 Accepts]: Start accepts. Automaton has has 30 states, 30 states have (on average 2.033333333333333) internal successors, (61), 29 states have internal predecessors, (61), 2 states have call successors, (3), 3 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) Word has length 65 [2022-04-06 20:49:49,957 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-04-06 20:49:49,958 INFO L225 Difference]: With dead ends: 76 [2022-04-06 20:49:49,958 INFO L226 Difference]: Without dead ends: 68 [2022-04-06 20:49:49,958 INFO L912 BasicCegarLoop]: 0 DeclaredPredicates, 187 GetRequests, 104 SyntacticMatches, 0 SemanticMatches, 83 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 506 ImplicationChecksByTransitivity, 1.1s TimeCoverageRelationStatistics Valid=3138, Invalid=4002, Unknown=0, NotChecked=0, Total=7140 [2022-04-06 20:49:49,959 INFO L913 BasicCegarLoop]: 12 mSDtfsCounter, 35 mSDsluCounter, 22 mSDsCounter, 0 mSdLazyCounter, 81 mSolverCounterSat, 32 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 35 SdHoareTripleChecker+Valid, 34 SdHoareTripleChecker+Invalid, 113 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 32 IncrementalHoareTripleChecker+Valid, 81 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2022-04-06 20:49:49,959 INFO L914 BasicCegarLoop]: SdHoareTripleChecker [35 Valid, 34 Invalid, 113 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [32 Valid, 81 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2022-04-06 20:49:49,959 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 68 states. [2022-04-06 20:49:49,967 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 68 to 68. [2022-04-06 20:49:49,967 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 68 states, 63 states have (on average 1.0317460317460319) internal successors, (65), 63 states have internal predecessors, (65), 3 states have call successors, (3), 3 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2022-04-06 20:49:49,967 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 68 states to 68 states and 69 transitions. [2022-04-06 20:49:49,967 INFO L78 Accepts]: Start accepts. Automaton has 68 states and 69 transitions. Word has length 65 [2022-04-06 20:49:49,967 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-04-06 20:49:49,967 INFO L478 AbstractCegarLoop]: Abstraction has 68 states and 69 transitions. [2022-04-06 20:49:49,967 INFO L479 AbstractCegarLoop]: INTERPOLANT automaton has has 30 states, 30 states have (on average 2.033333333333333) internal successors, (61), 29 states have internal predecessors, (61), 2 states have call successors, (3), 3 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2022-04-06 20:49:49,967 INFO L276 IsEmpty]: Start isEmpty. Operand 68 states and 69 transitions. [2022-04-06 20:49:49,968 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 68 [2022-04-06 20:49:49,968 INFO L491 BasicCegarLoop]: Found error trace [2022-04-06 20:49:49,968 INFO L499 BasicCegarLoop]: trace histogram [28, 27, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-04-06 20:49:49,984 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (27)] Forceful destruction successful, exit code 0 [2022-04-06 20:49:50,168 WARN L460 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 27 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable28 [2022-04-06 20:49:50,168 INFO L403 AbstractCegarLoop]: === Iteration 30 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-04-06 20:49:50,169 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-04-06 20:49:50,169 INFO L85 PathProgramCache]: Analyzing trace with hash 625370285, now seen corresponding path program 51 times [2022-04-06 20:49:50,169 INFO L118 FreeRefinementEngine]: Executing refinement strategy ACCELERATED_INTERPOLATION [2022-04-06 20:49:50,169 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleAcceleratedInterpolation [1424688336] [2022-04-06 20:49:50,170 INFO L97 AcceleratorQvasr]: Qvasr could not accelerate loop because java.lang.UnsupportedOperationException: Cannot deal with arrays. [2022-04-06 20:49:50,170 INFO L274 tedInterpolationCore]: Could not compute an accelerate. [2022-04-06 20:49:50,170 INFO L85 PathProgramCache]: Analyzing trace with hash 625370285, now seen corresponding path program 52 times [2022-04-06 20:49:50,170 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-04-06 20:49:50,170 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1557284015] [2022-04-06 20:49:50,170 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-04-06 20:49:50,170 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-04-06 20:49:50,176 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:49:50,444 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-04-06 20:49:50,445 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:49:50,447 INFO L134 CoverageAnalysis]: Checked inductivity of 784 backedges. 28 proven. 756 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-04-06 20:49:50,447 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-04-06 20:49:50,447 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1557284015] [2022-04-06 20:49:50,447 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1557284015] provided 0 perfect and 1 imperfect interpolant sequences [2022-04-06 20:49:50,447 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [437746485] [2022-04-06 20:49:50,447 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2022-04-06 20:49:50,447 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-04-06 20:49:50,447 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-04-06 20:49:50,448 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) [2022-04-06 20:49:50,450 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (28)] Waiting until timeout for monitored process [2022-04-06 20:49:50,479 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2022-04-06 20:49:50,479 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-04-06 20:49:50,480 INFO L263 TraceCheckSpWp]: Trace formula consists of 167 conjuncts, 29 conjunts are in the unsatisfiable core [2022-04-06 20:49:50,481 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-04-06 20:49:50,617 INFO L134 CoverageAnalysis]: Checked inductivity of 784 backedges. 28 proven. 756 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-04-06 20:49:50,617 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-04-06 20:49:51,353 INFO L134 CoverageAnalysis]: Checked inductivity of 784 backedges. 28 proven. 756 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-04-06 20:49:51,354 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [437746485] provided 0 perfect and 2 imperfect interpolant sequences [2022-04-06 20:49:51,354 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-04-06 20:49:51,354 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [31, 30, 30] total 60 [2022-04-06 20:49:51,354 INFO L136 FreeRefinementEngine]: Strategy ACCELERATED_INTERPOLATION found an infeasible trace [2022-04-06 20:49:51,354 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleAcceleratedInterpolation [1424688336] [2022-04-06 20:49:51,354 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleAcceleratedInterpolation [1424688336] provided 1 perfect and 0 imperfect interpolant sequences [2022-04-06 20:49:51,354 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-04-06 20:49:51,354 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [31] imperfect sequences [] total 31 [2022-04-06 20:49:51,354 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [34008133] [2022-04-06 20:49:51,354 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-04-06 20:49:51,355 INFO L554 AbstractCegarLoop]: INTERPOLANT automaton has 31 states [2022-04-06 20:49:51,355 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy ACCELERATED_INTERPOLATION [2022-04-06 20:49:51,355 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 31 interpolants. [2022-04-06 20:49:51,355 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=1713, Invalid=1827, Unknown=0, NotChecked=0, Total=3540 [2022-04-06 20:49:51,355 INFO L87 Difference]: Start difference. First operand 68 states and 69 transitions. Second operand has 31 states, 31 states have (on average 2.032258064516129) internal successors, (63), 30 states have internal predecessors, (63), 2 states have call successors, (3), 3 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2022-04-06 20:49:51,710 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-04-06 20:49:51,711 INFO L93 Difference]: Finished difference Result 78 states and 81 transitions. [2022-04-06 20:49:51,711 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 31 states. [2022-04-06 20:49:51,711 INFO L78 Accepts]: Start accepts. Automaton has has 31 states, 31 states have (on average 2.032258064516129) internal successors, (63), 30 states have internal predecessors, (63), 2 states have call successors, (3), 3 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) Word has length 67 [2022-04-06 20:49:51,711 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-04-06 20:49:51,711 INFO L225 Difference]: With dead ends: 78 [2022-04-06 20:49:51,712 INFO L226 Difference]: Without dead ends: 70 [2022-04-06 20:49:51,712 INFO L912 BasicCegarLoop]: 0 DeclaredPredicates, 193 GetRequests, 107 SyntacticMatches, 0 SemanticMatches, 86 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 539 ImplicationChecksByTransitivity, 1.2s TimeCoverageRelationStatistics Valid=3366, Invalid=4290, Unknown=0, NotChecked=0, Total=7656 [2022-04-06 20:49:51,713 INFO L913 BasicCegarLoop]: 12 mSDtfsCounter, 36 mSDsluCounter, 17 mSDsCounter, 0 mSdLazyCounter, 77 mSolverCounterSat, 33 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 36 SdHoareTripleChecker+Valid, 29 SdHoareTripleChecker+Invalid, 110 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 33 IncrementalHoareTripleChecker+Valid, 77 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2022-04-06 20:49:51,713 INFO L914 BasicCegarLoop]: SdHoareTripleChecker [36 Valid, 29 Invalid, 110 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [33 Valid, 77 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2022-04-06 20:49:51,713 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 70 states. [2022-04-06 20:49:51,715 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 70 to 70. [2022-04-06 20:49:51,716 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 70 states, 65 states have (on average 1.0307692307692307) internal successors, (67), 65 states have internal predecessors, (67), 3 states have call successors, (3), 3 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2022-04-06 20:49:51,716 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 70 states to 70 states and 71 transitions. [2022-04-06 20:49:51,716 INFO L78 Accepts]: Start accepts. Automaton has 70 states and 71 transitions. Word has length 67 [2022-04-06 20:49:51,716 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-04-06 20:49:51,716 INFO L478 AbstractCegarLoop]: Abstraction has 70 states and 71 transitions. [2022-04-06 20:49:51,716 INFO L479 AbstractCegarLoop]: INTERPOLANT automaton has has 31 states, 31 states have (on average 2.032258064516129) internal successors, (63), 30 states have internal predecessors, (63), 2 states have call successors, (3), 3 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2022-04-06 20:49:51,716 INFO L276 IsEmpty]: Start isEmpty. Operand 70 states and 71 transitions. [2022-04-06 20:49:51,717 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 70 [2022-04-06 20:49:51,717 INFO L491 BasicCegarLoop]: Found error trace [2022-04-06 20:49:51,717 INFO L499 BasicCegarLoop]: trace histogram [29, 28, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-04-06 20:49:51,735 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (28)] Forceful destruction successful, exit code 0 [2022-04-06 20:49:51,932 WARN L460 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable29,28 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-04-06 20:49:51,933 INFO L403 AbstractCegarLoop]: === Iteration 31 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-04-06 20:49:51,933 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-04-06 20:49:51,933 INFO L85 PathProgramCache]: Analyzing trace with hash 1597806858, now seen corresponding path program 53 times [2022-04-06 20:49:51,933 INFO L118 FreeRefinementEngine]: Executing refinement strategy ACCELERATED_INTERPOLATION [2022-04-06 20:49:51,933 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleAcceleratedInterpolation [996933878] [2022-04-06 20:49:51,934 INFO L97 AcceleratorQvasr]: Qvasr could not accelerate loop because java.lang.UnsupportedOperationException: Cannot deal with arrays. [2022-04-06 20:49:51,934 INFO L274 tedInterpolationCore]: Could not compute an accelerate. [2022-04-06 20:49:51,934 INFO L85 PathProgramCache]: Analyzing trace with hash 1597806858, now seen corresponding path program 54 times [2022-04-06 20:49:51,934 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-04-06 20:49:51,934 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1147419024] [2022-04-06 20:49:51,934 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-04-06 20:49:51,935 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-04-06 20:49:51,943 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:49:52,257 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-04-06 20:49:52,258 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:49:52,260 INFO L134 CoverageAnalysis]: Checked inductivity of 841 backedges. 29 proven. 812 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-04-06 20:49:52,260 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-04-06 20:49:52,260 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1147419024] [2022-04-06 20:49:52,260 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1147419024] provided 0 perfect and 1 imperfect interpolant sequences [2022-04-06 20:49:52,260 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [381571012] [2022-04-06 20:49:52,260 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2022-04-06 20:49:52,260 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-04-06 20:49:52,260 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-04-06 20:49:52,261 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) [2022-04-06 20:49:52,275 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (29)] Waiting until timeout for monitored process [2022-04-06 20:49:52,286 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 7 check-sat command(s) [2022-04-06 20:49:52,287 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-04-06 20:49:52,287 INFO L263 TraceCheckSpWp]: Trace formula consists of 79 conjuncts, 4 conjunts are in the unsatisfiable core [2022-04-06 20:49:52,288 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-04-06 20:49:52,393 INFO L134 CoverageAnalysis]: Checked inductivity of 841 backedges. 84 proven. 1 refuted. 0 times theorem prover too weak. 756 trivial. 0 not checked. [2022-04-06 20:49:52,394 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-04-06 20:49:52,487 INFO L134 CoverageAnalysis]: Checked inductivity of 841 backedges. 84 proven. 1 refuted. 0 times theorem prover too weak. 756 trivial. 0 not checked. [2022-04-06 20:49:52,488 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [381571012] provided 0 perfect and 2 imperfect interpolant sequences [2022-04-06 20:49:52,488 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-04-06 20:49:52,488 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [32, 4, 4] total 36 [2022-04-06 20:49:52,488 INFO L136 FreeRefinementEngine]: Strategy ACCELERATED_INTERPOLATION found an infeasible trace [2022-04-06 20:49:52,488 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleAcceleratedInterpolation [996933878] [2022-04-06 20:49:52,488 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleAcceleratedInterpolation [996933878] provided 1 perfect and 0 imperfect interpolant sequences [2022-04-06 20:49:52,488 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-04-06 20:49:52,488 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [32] imperfect sequences [] total 32 [2022-04-06 20:49:52,488 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1890429260] [2022-04-06 20:49:52,488 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-04-06 20:49:52,489 INFO L554 AbstractCegarLoop]: INTERPOLANT automaton has 32 states [2022-04-06 20:49:52,489 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy ACCELERATED_INTERPOLATION [2022-04-06 20:49:52,489 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 32 interpolants. [2022-04-06 20:49:52,489 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=597, Invalid=663, Unknown=0, NotChecked=0, Total=1260 [2022-04-06 20:49:52,489 INFO L87 Difference]: Start difference. First operand 70 states and 71 transitions. Second operand has 32 states, 32 states have (on average 2.03125) internal successors, (65), 31 states have internal predecessors, (65), 2 states have call successors, (3), 3 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2022-04-06 20:49:52,876 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-04-06 20:49:52,876 INFO L93 Difference]: Finished difference Result 80 states and 83 transitions. [2022-04-06 20:49:52,876 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 32 states. [2022-04-06 20:49:52,876 INFO L78 Accepts]: Start accepts. Automaton has has 32 states, 32 states have (on average 2.03125) internal successors, (65), 31 states have internal predecessors, (65), 2 states have call successors, (3), 3 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) Word has length 69 [2022-04-06 20:49:52,876 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-04-06 20:49:52,876 INFO L225 Difference]: With dead ends: 80 [2022-04-06 20:49:52,877 INFO L226 Difference]: Without dead ends: 72 [2022-04-06 20:49:52,877 INFO L912 BasicCegarLoop]: 0 DeclaredPredicates, 199 GetRequests, 136 SyntacticMatches, 0 SemanticMatches, 63 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 434 ImplicationChecksByTransitivity, 0.7s TimeCoverageRelationStatistics Valid=1641, Invalid=2519, Unknown=0, NotChecked=0, Total=4160 [2022-04-06 20:49:52,877 INFO L913 BasicCegarLoop]: 12 mSDtfsCounter, 37 mSDsluCounter, 22 mSDsCounter, 0 mSdLazyCounter, 85 mSolverCounterSat, 33 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 37 SdHoareTripleChecker+Valid, 34 SdHoareTripleChecker+Invalid, 118 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 33 IncrementalHoareTripleChecker+Valid, 85 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2022-04-06 20:49:52,877 INFO L914 BasicCegarLoop]: SdHoareTripleChecker [37 Valid, 34 Invalid, 118 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [33 Valid, 85 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2022-04-06 20:49:52,878 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 72 states. [2022-04-06 20:49:52,880 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 72 to 72. [2022-04-06 20:49:52,880 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 72 states, 67 states have (on average 1.0298507462686568) internal successors, (69), 67 states have internal predecessors, (69), 3 states have call successors, (3), 3 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2022-04-06 20:49:52,880 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 72 states to 72 states and 73 transitions. [2022-04-06 20:49:52,880 INFO L78 Accepts]: Start accepts. Automaton has 72 states and 73 transitions. Word has length 69 [2022-04-06 20:49:52,880 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-04-06 20:49:52,880 INFO L478 AbstractCegarLoop]: Abstraction has 72 states and 73 transitions. [2022-04-06 20:49:52,880 INFO L479 AbstractCegarLoop]: INTERPOLANT automaton has has 32 states, 32 states have (on average 2.03125) internal successors, (65), 31 states have internal predecessors, (65), 2 states have call successors, (3), 3 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2022-04-06 20:49:52,881 INFO L276 IsEmpty]: Start isEmpty. Operand 72 states and 73 transitions. [2022-04-06 20:49:52,881 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 72 [2022-04-06 20:49:52,881 INFO L491 BasicCegarLoop]: Found error trace [2022-04-06 20:49:52,881 INFO L499 BasicCegarLoop]: trace histogram [30, 29, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-04-06 20:49:52,898 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (29)] Forceful destruction successful, exit code 0 [2022-04-06 20:49:53,084 WARN L460 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable30,29 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-04-06 20:49:53,085 INFO L403 AbstractCegarLoop]: === Iteration 32 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-04-06 20:49:53,085 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-04-06 20:49:53,085 INFO L85 PathProgramCache]: Analyzing trace with hash -193517017, now seen corresponding path program 55 times [2022-04-06 20:49:53,085 INFO L118 FreeRefinementEngine]: Executing refinement strategy ACCELERATED_INTERPOLATION [2022-04-06 20:49:53,085 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleAcceleratedInterpolation [1955415602] [2022-04-06 20:49:53,086 INFO L97 AcceleratorQvasr]: Qvasr could not accelerate loop because java.lang.UnsupportedOperationException: Cannot deal with arrays. [2022-04-06 20:49:53,086 INFO L274 tedInterpolationCore]: Could not compute an accelerate. [2022-04-06 20:49:53,086 INFO L85 PathProgramCache]: Analyzing trace with hash -193517017, now seen corresponding path program 56 times [2022-04-06 20:49:53,087 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-04-06 20:49:53,087 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [837557960] [2022-04-06 20:49:53,087 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-04-06 20:49:53,087 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-04-06 20:49:53,092 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:49:53,409 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-04-06 20:49:53,410 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:49:53,412 INFO L134 CoverageAnalysis]: Checked inductivity of 900 backedges. 30 proven. 870 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-04-06 20:49:53,412 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-04-06 20:49:53,412 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [837557960] [2022-04-06 20:49:53,412 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [837557960] provided 0 perfect and 1 imperfect interpolant sequences [2022-04-06 20:49:53,412 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1680360495] [2022-04-06 20:49:53,413 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2022-04-06 20:49:53,413 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-04-06 20:49:53,413 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-04-06 20:49:53,413 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) [2022-04-06 20:49:53,414 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (30)] Waiting until timeout for monitored process [2022-04-06 20:49:53,443 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2022-04-06 20:49:53,443 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-04-06 20:49:53,443 INFO L263 TraceCheckSpWp]: Trace formula consists of 175 conjuncts, 31 conjunts are in the unsatisfiable core [2022-04-06 20:49:53,445 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-04-06 20:49:53,575 INFO L134 CoverageAnalysis]: Checked inductivity of 900 backedges. 30 proven. 870 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-04-06 20:49:53,576 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-04-06 20:49:54,404 INFO L134 CoverageAnalysis]: Checked inductivity of 900 backedges. 30 proven. 870 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-04-06 20:49:54,404 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1680360495] provided 0 perfect and 2 imperfect interpolant sequences [2022-04-06 20:49:54,404 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-04-06 20:49:54,404 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [33, 32, 32] total 64 [2022-04-06 20:49:54,404 INFO L136 FreeRefinementEngine]: Strategy ACCELERATED_INTERPOLATION found an infeasible trace [2022-04-06 20:49:54,404 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleAcceleratedInterpolation [1955415602] [2022-04-06 20:49:54,405 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleAcceleratedInterpolation [1955415602] provided 1 perfect and 0 imperfect interpolant sequences [2022-04-06 20:49:54,405 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-04-06 20:49:54,405 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [33] imperfect sequences [] total 33 [2022-04-06 20:49:54,405 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1696630939] [2022-04-06 20:49:54,405 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-04-06 20:49:54,405 INFO L554 AbstractCegarLoop]: INTERPOLANT automaton has 33 states [2022-04-06 20:49:54,405 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy ACCELERATED_INTERPOLATION [2022-04-06 20:49:54,405 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 33 interpolants. [2022-04-06 20:49:54,416 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=1955, Invalid=2077, Unknown=0, NotChecked=0, Total=4032 [2022-04-06 20:49:54,416 INFO L87 Difference]: Start difference. First operand 72 states and 73 transitions. Second operand has 33 states, 33 states have (on average 2.0303030303030303) internal successors, (67), 32 states have internal predecessors, (67), 2 states have call successors, (3), 3 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2022-04-06 20:49:54,891 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-04-06 20:49:54,891 INFO L93 Difference]: Finished difference Result 82 states and 85 transitions. [2022-04-06 20:49:54,891 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 33 states. [2022-04-06 20:49:54,892 INFO L78 Accepts]: Start accepts. Automaton has has 33 states, 33 states have (on average 2.0303030303030303) internal successors, (67), 32 states have internal predecessors, (67), 2 states have call successors, (3), 3 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) Word has length 71 [2022-04-06 20:49:54,892 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-04-06 20:49:54,892 INFO L225 Difference]: With dead ends: 82 [2022-04-06 20:49:54,892 INFO L226 Difference]: Without dead ends: 74 [2022-04-06 20:49:54,893 INFO L912 BasicCegarLoop]: 0 DeclaredPredicates, 205 GetRequests, 113 SyntacticMatches, 0 SemanticMatches, 92 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 608 ImplicationChecksByTransitivity, 1.4s TimeCoverageRelationStatistics Valid=3846, Invalid=4896, Unknown=0, NotChecked=0, Total=8742 [2022-04-06 20:49:54,893 INFO L913 BasicCegarLoop]: 12 mSDtfsCounter, 38 mSDsluCounter, 17 mSDsCounter, 0 mSdLazyCounter, 81 mSolverCounterSat, 34 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 38 SdHoareTripleChecker+Valid, 29 SdHoareTripleChecker+Invalid, 115 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 34 IncrementalHoareTripleChecker+Valid, 81 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2022-04-06 20:49:54,894 INFO L914 BasicCegarLoop]: SdHoareTripleChecker [38 Valid, 29 Invalid, 115 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [34 Valid, 81 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2022-04-06 20:49:54,894 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 74 states. [2022-04-06 20:49:54,896 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 74 to 74. [2022-04-06 20:49:54,896 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 74 states, 69 states have (on average 1.0289855072463767) internal successors, (71), 69 states have internal predecessors, (71), 3 states have call successors, (3), 3 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2022-04-06 20:49:54,896 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 74 states to 74 states and 75 transitions. [2022-04-06 20:49:54,896 INFO L78 Accepts]: Start accepts. Automaton has 74 states and 75 transitions. Word has length 71 [2022-04-06 20:49:54,896 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-04-06 20:49:54,897 INFO L478 AbstractCegarLoop]: Abstraction has 74 states and 75 transitions. [2022-04-06 20:49:54,897 INFO L479 AbstractCegarLoop]: INTERPOLANT automaton has has 33 states, 33 states have (on average 2.0303030303030303) internal successors, (67), 32 states have internal predecessors, (67), 2 states have call successors, (3), 3 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2022-04-06 20:49:54,897 INFO L276 IsEmpty]: Start isEmpty. Operand 74 states and 75 transitions. [2022-04-06 20:49:54,897 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 74 [2022-04-06 20:49:54,897 INFO L491 BasicCegarLoop]: Found error trace [2022-04-06 20:49:54,897 INFO L499 BasicCegarLoop]: trace histogram [31, 30, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-04-06 20:49:54,913 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (30)] Forceful destruction successful, exit code 0 [2022-04-06 20:49:55,111 WARN L460 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable31,30 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-04-06 20:49:55,111 INFO L403 AbstractCegarLoop]: === Iteration 33 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-04-06 20:49:55,112 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-04-06 20:49:55,112 INFO L85 PathProgramCache]: Analyzing trace with hash 626124804, now seen corresponding path program 57 times [2022-04-06 20:49:55,112 INFO L118 FreeRefinementEngine]: Executing refinement strategy ACCELERATED_INTERPOLATION [2022-04-06 20:49:55,112 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleAcceleratedInterpolation [594324923] [2022-04-06 20:49:55,113 INFO L97 AcceleratorQvasr]: Qvasr could not accelerate loop because java.lang.UnsupportedOperationException: Cannot deal with arrays. [2022-04-06 20:49:55,113 INFO L274 tedInterpolationCore]: Could not compute an accelerate. [2022-04-06 20:49:55,113 INFO L85 PathProgramCache]: Analyzing trace with hash 626124804, now seen corresponding path program 58 times [2022-04-06 20:49:55,113 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-04-06 20:49:55,113 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [352981678] [2022-04-06 20:49:55,113 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-04-06 20:49:55,113 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-04-06 20:49:55,119 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:49:55,425 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-04-06 20:49:55,426 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:49:55,436 INFO L134 CoverageAnalysis]: Checked inductivity of 961 backedges. 31 proven. 930 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-04-06 20:49:55,436 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-04-06 20:49:55,436 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [352981678] [2022-04-06 20:49:55,436 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [352981678] provided 0 perfect and 1 imperfect interpolant sequences [2022-04-06 20:49:55,436 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2002398762] [2022-04-06 20:49:55,436 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2022-04-06 20:49:55,436 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-04-06 20:49:55,437 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-04-06 20:49:55,437 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) [2022-04-06 20:49:55,438 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (31)] Waiting until timeout for monitored process [2022-04-06 20:49:55,468 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2022-04-06 20:49:55,468 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-04-06 20:49:55,469 INFO L263 TraceCheckSpWp]: Trace formula consists of 179 conjuncts, 32 conjunts are in the unsatisfiable core [2022-04-06 20:49:55,470 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-04-06 20:49:55,588 INFO L134 CoverageAnalysis]: Checked inductivity of 961 backedges. 31 proven. 930 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-04-06 20:49:55,588 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-04-06 20:49:56,497 INFO L134 CoverageAnalysis]: Checked inductivity of 961 backedges. 31 proven. 930 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-04-06 20:49:56,497 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2002398762] provided 0 perfect and 2 imperfect interpolant sequences [2022-04-06 20:49:56,497 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-04-06 20:49:56,497 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [34, 33, 33] total 66 [2022-04-06 20:49:56,497 INFO L136 FreeRefinementEngine]: Strategy ACCELERATED_INTERPOLATION found an infeasible trace [2022-04-06 20:49:56,498 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleAcceleratedInterpolation [594324923] [2022-04-06 20:49:56,498 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleAcceleratedInterpolation [594324923] provided 1 perfect and 0 imperfect interpolant sequences [2022-04-06 20:49:56,498 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-04-06 20:49:56,498 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [34] imperfect sequences [] total 34 [2022-04-06 20:49:56,498 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1416926320] [2022-04-06 20:49:56,498 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-04-06 20:49:56,498 INFO L554 AbstractCegarLoop]: INTERPOLANT automaton has 34 states [2022-04-06 20:49:56,498 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy ACCELERATED_INTERPOLATION [2022-04-06 20:49:56,498 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 34 interpolants. [2022-04-06 20:49:56,499 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=2082, Invalid=2208, Unknown=0, NotChecked=0, Total=4290 [2022-04-06 20:49:56,499 INFO L87 Difference]: Start difference. First operand 74 states and 75 transitions. Second operand has 34 states, 34 states have (on average 2.0294117647058822) internal successors, (69), 33 states have internal predecessors, (69), 2 states have call successors, (3), 3 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2022-04-06 20:49:56,926 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-04-06 20:49:56,927 INFO L93 Difference]: Finished difference Result 84 states and 87 transitions. [2022-04-06 20:49:56,927 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 34 states. [2022-04-06 20:49:56,927 INFO L78 Accepts]: Start accepts. Automaton has has 34 states, 34 states have (on average 2.0294117647058822) internal successors, (69), 33 states have internal predecessors, (69), 2 states have call successors, (3), 3 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) Word has length 73 [2022-04-06 20:49:56,927 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-04-06 20:49:56,927 INFO L225 Difference]: With dead ends: 84 [2022-04-06 20:49:56,927 INFO L226 Difference]: Without dead ends: 76 [2022-04-06 20:49:56,928 INFO L912 BasicCegarLoop]: 0 DeclaredPredicates, 211 GetRequests, 116 SyntacticMatches, 0 SemanticMatches, 95 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 644 ImplicationChecksByTransitivity, 1.4s TimeCoverageRelationStatistics Valid=4098, Invalid=5214, Unknown=0, NotChecked=0, Total=9312 [2022-04-06 20:49:56,929 INFO L913 BasicCegarLoop]: 12 mSDtfsCounter, 39 mSDsluCounter, 12 mSDsCounter, 0 mSdLazyCounter, 77 mSolverCounterSat, 35 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 39 SdHoareTripleChecker+Valid, 24 SdHoareTripleChecker+Invalid, 112 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 35 IncrementalHoareTripleChecker+Valid, 77 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2022-04-06 20:49:56,929 INFO L914 BasicCegarLoop]: SdHoareTripleChecker [39 Valid, 24 Invalid, 112 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [35 Valid, 77 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2022-04-06 20:49:56,929 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 76 states. [2022-04-06 20:49:56,931 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 76 to 76. [2022-04-06 20:49:56,932 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 76 states, 71 states have (on average 1.028169014084507) internal successors, (73), 71 states have internal predecessors, (73), 3 states have call successors, (3), 3 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2022-04-06 20:49:56,932 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 76 states to 76 states and 77 transitions. [2022-04-06 20:49:56,932 INFO L78 Accepts]: Start accepts. Automaton has 76 states and 77 transitions. Word has length 73 [2022-04-06 20:49:56,932 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-04-06 20:49:56,932 INFO L478 AbstractCegarLoop]: Abstraction has 76 states and 77 transitions. [2022-04-06 20:49:56,932 INFO L479 AbstractCegarLoop]: INTERPOLANT automaton has has 34 states, 34 states have (on average 2.0294117647058822) internal successors, (69), 33 states have internal predecessors, (69), 2 states have call successors, (3), 3 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2022-04-06 20:49:56,932 INFO L276 IsEmpty]: Start isEmpty. Operand 76 states and 77 transitions. [2022-04-06 20:49:56,933 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 76 [2022-04-06 20:49:56,933 INFO L491 BasicCegarLoop]: Found error trace [2022-04-06 20:49:56,933 INFO L499 BasicCegarLoop]: trace histogram [32, 31, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-04-06 20:49:56,951 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (31)] Forceful destruction successful, exit code 0 [2022-04-06 20:49:57,139 WARN L460 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 31 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable32 [2022-04-06 20:49:57,139 INFO L403 AbstractCegarLoop]: === Iteration 34 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-04-06 20:49:57,140 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-04-06 20:49:57,140 INFO L85 PathProgramCache]: Analyzing trace with hash -1972067679, now seen corresponding path program 59 times [2022-04-06 20:49:57,140 INFO L118 FreeRefinementEngine]: Executing refinement strategy ACCELERATED_INTERPOLATION [2022-04-06 20:49:57,140 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleAcceleratedInterpolation [268849068] [2022-04-06 20:49:57,141 INFO L97 AcceleratorQvasr]: Qvasr could not accelerate loop because java.lang.UnsupportedOperationException: Cannot deal with arrays. [2022-04-06 20:49:57,141 INFO L274 tedInterpolationCore]: Could not compute an accelerate. [2022-04-06 20:49:57,141 INFO L85 PathProgramCache]: Analyzing trace with hash -1972067679, now seen corresponding path program 60 times [2022-04-06 20:49:57,141 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-04-06 20:49:57,141 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [880491056] [2022-04-06 20:49:57,141 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-04-06 20:49:57,142 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-04-06 20:49:57,147 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:49:57,506 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-04-06 20:49:57,507 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:49:57,512 INFO L134 CoverageAnalysis]: Checked inductivity of 1024 backedges. 32 proven. 992 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-04-06 20:49:57,512 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-04-06 20:49:57,512 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [880491056] [2022-04-06 20:49:57,512 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [880491056] provided 0 perfect and 1 imperfect interpolant sequences [2022-04-06 20:49:57,512 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2140820017] [2022-04-06 20:49:57,513 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2022-04-06 20:49:57,513 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-04-06 20:49:57,513 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-04-06 20:49:57,513 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) [2022-04-06 20:49:57,532 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (32)] Waiting until timeout for monitored process [2022-04-06 20:49:57,547 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 7 check-sat command(s) [2022-04-06 20:49:57,547 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-04-06 20:49:57,548 INFO L263 TraceCheckSpWp]: Trace formula consists of 79 conjuncts, 4 conjunts are in the unsatisfiable core [2022-04-06 20:49:57,548 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-04-06 20:49:57,647 INFO L134 CoverageAnalysis]: Checked inductivity of 1024 backedges. 93 proven. 1 refuted. 0 times theorem prover too weak. 930 trivial. 0 not checked. [2022-04-06 20:49:57,647 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-04-06 20:49:57,747 INFO L134 CoverageAnalysis]: Checked inductivity of 1024 backedges. 93 proven. 1 refuted. 0 times theorem prover too weak. 930 trivial. 0 not checked. [2022-04-06 20:49:57,748 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2140820017] provided 0 perfect and 2 imperfect interpolant sequences [2022-04-06 20:49:57,748 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-04-06 20:49:57,748 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [35, 4, 4] total 39 [2022-04-06 20:49:57,748 INFO L136 FreeRefinementEngine]: Strategy ACCELERATED_INTERPOLATION found an infeasible trace [2022-04-06 20:49:57,748 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleAcceleratedInterpolation [268849068] [2022-04-06 20:49:57,748 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleAcceleratedInterpolation [268849068] provided 1 perfect and 0 imperfect interpolant sequences [2022-04-06 20:49:57,748 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-04-06 20:49:57,748 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [35] imperfect sequences [] total 35 [2022-04-06 20:49:57,748 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [687454431] [2022-04-06 20:49:57,748 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-04-06 20:49:57,749 INFO L554 AbstractCegarLoop]: INTERPOLANT automaton has 35 states [2022-04-06 20:49:57,749 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy ACCELERATED_INTERPOLATION [2022-04-06 20:49:57,749 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 35 interpolants. [2022-04-06 20:49:57,749 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=705, Invalid=777, Unknown=0, NotChecked=0, Total=1482 [2022-04-06 20:49:57,749 INFO L87 Difference]: Start difference. First operand 76 states and 77 transitions. Second operand has 35 states, 35 states have (on average 2.0285714285714285) internal successors, (71), 34 states have internal predecessors, (71), 2 states have call successors, (3), 3 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2022-04-06 20:49:58,198 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-04-06 20:49:58,199 INFO L93 Difference]: Finished difference Result 86 states and 89 transitions. [2022-04-06 20:49:58,199 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 35 states. [2022-04-06 20:49:58,199 INFO L78 Accepts]: Start accepts. Automaton has has 35 states, 35 states have (on average 2.0285714285714285) internal successors, (71), 34 states have internal predecessors, (71), 2 states have call successors, (3), 3 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) Word has length 75 [2022-04-06 20:49:58,199 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-04-06 20:49:58,199 INFO L225 Difference]: With dead ends: 86 [2022-04-06 20:49:58,199 INFO L226 Difference]: Without dead ends: 78 [2022-04-06 20:49:58,200 INFO L912 BasicCegarLoop]: 0 DeclaredPredicates, 217 GetRequests, 148 SyntacticMatches, 0 SemanticMatches, 69 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 527 ImplicationChecksByTransitivity, 0.8s TimeCoverageRelationStatistics Valid=1953, Invalid=3017, Unknown=0, NotChecked=0, Total=4970 [2022-04-06 20:49:58,200 INFO L913 BasicCegarLoop]: 12 mSDtfsCounter, 40 mSDsluCounter, 17 mSDsCounter, 0 mSdLazyCounter, 85 mSolverCounterSat, 39 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 40 SdHoareTripleChecker+Valid, 29 SdHoareTripleChecker+Invalid, 124 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 39 IncrementalHoareTripleChecker+Valid, 85 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2022-04-06 20:49:58,200 INFO L914 BasicCegarLoop]: SdHoareTripleChecker [40 Valid, 29 Invalid, 124 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [39 Valid, 85 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2022-04-06 20:49:58,200 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 78 states. [2022-04-06 20:49:58,203 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 78 to 78. [2022-04-06 20:49:58,203 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 78 states, 73 states have (on average 1.0273972602739727) internal successors, (75), 73 states have internal predecessors, (75), 3 states have call successors, (3), 3 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2022-04-06 20:49:58,203 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 78 states to 78 states and 79 transitions. [2022-04-06 20:49:58,203 INFO L78 Accepts]: Start accepts. Automaton has 78 states and 79 transitions. Word has length 75 [2022-04-06 20:49:58,203 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-04-06 20:49:58,203 INFO L478 AbstractCegarLoop]: Abstraction has 78 states and 79 transitions. [2022-04-06 20:49:58,203 INFO L479 AbstractCegarLoop]: INTERPOLANT automaton has has 35 states, 35 states have (on average 2.0285714285714285) internal successors, (71), 34 states have internal predecessors, (71), 2 states have call successors, (3), 3 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2022-04-06 20:49:58,203 INFO L276 IsEmpty]: Start isEmpty. Operand 78 states and 79 transitions. [2022-04-06 20:49:58,204 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 78 [2022-04-06 20:49:58,204 INFO L491 BasicCegarLoop]: Found error trace [2022-04-06 20:49:58,204 INFO L499 BasicCegarLoop]: trace histogram [33, 32, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-04-06 20:49:58,225 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (32)] Forceful destruction successful, exit code 0 [2022-04-06 20:49:58,425 WARN L460 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable33,32 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-04-06 20:49:58,425 INFO L403 AbstractCegarLoop]: === Iteration 35 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-04-06 20:49:58,425 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-04-06 20:49:58,425 INFO L85 PathProgramCache]: Analyzing trace with hash 835922430, now seen corresponding path program 61 times [2022-04-06 20:49:58,425 INFO L118 FreeRefinementEngine]: Executing refinement strategy ACCELERATED_INTERPOLATION [2022-04-06 20:49:58,425 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleAcceleratedInterpolation [790406864] [2022-04-06 20:49:58,426 INFO L97 AcceleratorQvasr]: Qvasr could not accelerate loop because java.lang.UnsupportedOperationException: Cannot deal with arrays. [2022-04-06 20:49:58,427 INFO L274 tedInterpolationCore]: Could not compute an accelerate. [2022-04-06 20:49:58,427 INFO L85 PathProgramCache]: Analyzing trace with hash 835922430, now seen corresponding path program 62 times [2022-04-06 20:49:58,427 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-04-06 20:49:58,427 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [884340993] [2022-04-06 20:49:58,427 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-04-06 20:49:58,427 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-04-06 20:49:58,433 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:49:58,775 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-04-06 20:49:58,776 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:49:58,778 INFO L134 CoverageAnalysis]: Checked inductivity of 1089 backedges. 33 proven. 1056 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-04-06 20:49:58,778 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-04-06 20:49:58,778 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [884340993] [2022-04-06 20:49:58,778 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [884340993] provided 0 perfect and 1 imperfect interpolant sequences [2022-04-06 20:49:58,778 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1465233197] [2022-04-06 20:49:58,778 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2022-04-06 20:49:58,778 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-04-06 20:49:58,778 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-04-06 20:49:58,779 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) [2022-04-06 20:49:58,779 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (33)] Waiting until timeout for monitored process [2022-04-06 20:49:58,812 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2022-04-06 20:49:58,812 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-04-06 20:49:58,813 INFO L263 TraceCheckSpWp]: Trace formula consists of 187 conjuncts, 34 conjunts are in the unsatisfiable core [2022-04-06 20:49:58,814 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-04-06 20:49:58,936 INFO L134 CoverageAnalysis]: Checked inductivity of 1089 backedges. 33 proven. 1056 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-04-06 20:49:58,936 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-04-06 20:49:59,940 INFO L134 CoverageAnalysis]: Checked inductivity of 1089 backedges. 33 proven. 1056 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-04-06 20:49:59,940 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1465233197] provided 0 perfect and 2 imperfect interpolant sequences [2022-04-06 20:49:59,941 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-04-06 20:49:59,941 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [36, 35, 35] total 70 [2022-04-06 20:49:59,941 INFO L136 FreeRefinementEngine]: Strategy ACCELERATED_INTERPOLATION found an infeasible trace [2022-04-06 20:49:59,941 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleAcceleratedInterpolation [790406864] [2022-04-06 20:49:59,941 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleAcceleratedInterpolation [790406864] provided 1 perfect and 0 imperfect interpolant sequences [2022-04-06 20:49:59,941 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-04-06 20:49:59,941 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [36] imperfect sequences [] total 36 [2022-04-06 20:49:59,941 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1023839531] [2022-04-06 20:49:59,941 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-04-06 20:49:59,941 INFO L554 AbstractCegarLoop]: INTERPOLANT automaton has 36 states [2022-04-06 20:49:59,941 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy ACCELERATED_INTERPOLATION [2022-04-06 20:49:59,942 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 36 interpolants. [2022-04-06 20:49:59,942 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=2348, Invalid=2482, Unknown=0, NotChecked=0, Total=4830 [2022-04-06 20:49:59,942 INFO L87 Difference]: Start difference. First operand 78 states and 79 transitions. Second operand has 36 states, 36 states have (on average 2.0277777777777777) internal successors, (73), 35 states have internal predecessors, (73), 2 states have call successors, (3), 3 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2022-04-06 20:50:00,430 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-04-06 20:50:00,431 INFO L93 Difference]: Finished difference Result 88 states and 91 transitions. [2022-04-06 20:50:00,431 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 36 states. [2022-04-06 20:50:00,432 INFO L78 Accepts]: Start accepts. Automaton has has 36 states, 36 states have (on average 2.0277777777777777) internal successors, (73), 35 states have internal predecessors, (73), 2 states have call successors, (3), 3 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) Word has length 77 [2022-04-06 20:50:00,432 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-04-06 20:50:00,432 INFO L225 Difference]: With dead ends: 88 [2022-04-06 20:50:00,432 INFO L226 Difference]: Without dead ends: 80 [2022-04-06 20:50:00,434 INFO L912 BasicCegarLoop]: 0 DeclaredPredicates, 223 GetRequests, 122 SyntacticMatches, 0 SemanticMatches, 101 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 719 ImplicationChecksByTransitivity, 1.6s TimeCoverageRelationStatistics Valid=4626, Invalid=5880, Unknown=0, NotChecked=0, Total=10506 [2022-04-06 20:50:00,434 INFO L913 BasicCegarLoop]: 12 mSDtfsCounter, 41 mSDsluCounter, 32 mSDsCounter, 0 mSdLazyCounter, 105 mSolverCounterSat, 38 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 41 SdHoareTripleChecker+Valid, 44 SdHoareTripleChecker+Invalid, 143 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 38 IncrementalHoareTripleChecker+Valid, 105 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2022-04-06 20:50:00,434 INFO L914 BasicCegarLoop]: SdHoareTripleChecker [41 Valid, 44 Invalid, 143 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [38 Valid, 105 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2022-04-06 20:50:00,434 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 80 states. [2022-04-06 20:50:00,441 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 80 to 80. [2022-04-06 20:50:00,441 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 80 states, 75 states have (on average 1.0266666666666666) internal successors, (77), 75 states have internal predecessors, (77), 3 states have call successors, (3), 3 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2022-04-06 20:50:00,441 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 80 states to 80 states and 81 transitions. [2022-04-06 20:50:00,441 INFO L78 Accepts]: Start accepts. Automaton has 80 states and 81 transitions. Word has length 77 [2022-04-06 20:50:00,441 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-04-06 20:50:00,441 INFO L478 AbstractCegarLoop]: Abstraction has 80 states and 81 transitions. [2022-04-06 20:50:00,441 INFO L479 AbstractCegarLoop]: INTERPOLANT automaton has has 36 states, 36 states have (on average 2.0277777777777777) internal successors, (73), 35 states have internal predecessors, (73), 2 states have call successors, (3), 3 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2022-04-06 20:50:00,442 INFO L276 IsEmpty]: Start isEmpty. Operand 80 states and 81 transitions. [2022-04-06 20:50:00,442 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 80 [2022-04-06 20:50:00,442 INFO L491 BasicCegarLoop]: Found error trace [2022-04-06 20:50:00,447 INFO L499 BasicCegarLoop]: trace histogram [34, 33, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-04-06 20:50:00,464 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (33)] Forceful destruction successful, exit code 0 [2022-04-06 20:50:00,651 WARN L460 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable34,33 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-04-06 20:50:00,651 INFO L403 AbstractCegarLoop]: === Iteration 36 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-04-06 20:50:00,652 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-04-06 20:50:00,652 INFO L85 PathProgramCache]: Analyzing trace with hash 2074955291, now seen corresponding path program 63 times [2022-04-06 20:50:00,652 INFO L118 FreeRefinementEngine]: Executing refinement strategy ACCELERATED_INTERPOLATION [2022-04-06 20:50:00,652 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleAcceleratedInterpolation [1236562837] [2022-04-06 20:50:00,653 INFO L97 AcceleratorQvasr]: Qvasr could not accelerate loop because java.lang.UnsupportedOperationException: Cannot deal with arrays. [2022-04-06 20:50:00,653 INFO L274 tedInterpolationCore]: Could not compute an accelerate. [2022-04-06 20:50:00,653 INFO L85 PathProgramCache]: Analyzing trace with hash 2074955291, now seen corresponding path program 64 times [2022-04-06 20:50:00,653 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-04-06 20:50:00,653 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [121742241] [2022-04-06 20:50:00,653 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-04-06 20:50:00,653 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-04-06 20:50:00,659 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:50:01,036 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-04-06 20:50:01,037 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:50:01,040 INFO L134 CoverageAnalysis]: Checked inductivity of 1156 backedges. 34 proven. 1122 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-04-06 20:50:01,040 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-04-06 20:50:01,040 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [121742241] [2022-04-06 20:50:01,040 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [121742241] provided 0 perfect and 1 imperfect interpolant sequences [2022-04-06 20:50:01,040 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [201330338] [2022-04-06 20:50:01,040 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2022-04-06 20:50:01,040 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-04-06 20:50:01,040 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-04-06 20:50:01,041 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) [2022-04-06 20:50:01,041 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (34)] Waiting until timeout for monitored process [2022-04-06 20:50:01,071 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2022-04-06 20:50:01,072 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-04-06 20:50:01,072 INFO L263 TraceCheckSpWp]: Trace formula consists of 191 conjuncts, 35 conjunts are in the unsatisfiable core [2022-04-06 20:50:01,073 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-04-06 20:50:01,178 INFO L134 CoverageAnalysis]: Checked inductivity of 1156 backedges. 34 proven. 1122 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-04-06 20:50:01,179 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-04-06 20:50:02,241 INFO L134 CoverageAnalysis]: Checked inductivity of 1156 backedges. 34 proven. 1122 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-04-06 20:50:02,241 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [201330338] provided 0 perfect and 2 imperfect interpolant sequences [2022-04-06 20:50:02,242 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-04-06 20:50:02,242 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [37, 36, 36] total 72 [2022-04-06 20:50:02,242 INFO L136 FreeRefinementEngine]: Strategy ACCELERATED_INTERPOLATION found an infeasible trace [2022-04-06 20:50:02,242 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleAcceleratedInterpolation [1236562837] [2022-04-06 20:50:02,242 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleAcceleratedInterpolation [1236562837] provided 1 perfect and 0 imperfect interpolant sequences [2022-04-06 20:50:02,242 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-04-06 20:50:02,242 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [37] imperfect sequences [] total 37 [2022-04-06 20:50:02,242 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1451573697] [2022-04-06 20:50:02,242 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-04-06 20:50:02,242 INFO L554 AbstractCegarLoop]: INTERPOLANT automaton has 37 states [2022-04-06 20:50:02,242 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy ACCELERATED_INTERPOLATION [2022-04-06 20:50:02,243 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 37 interpolants. [2022-04-06 20:50:02,243 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=2487, Invalid=2625, Unknown=0, NotChecked=0, Total=5112 [2022-04-06 20:50:02,243 INFO L87 Difference]: Start difference. First operand 80 states and 81 transitions. Second operand has 37 states, 37 states have (on average 2.027027027027027) internal successors, (75), 36 states have internal predecessors, (75), 2 states have call successors, (3), 3 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2022-04-06 20:50:02,775 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-04-06 20:50:02,776 INFO L93 Difference]: Finished difference Result 90 states and 93 transitions. [2022-04-06 20:50:02,776 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 37 states. [2022-04-06 20:50:02,776 INFO L78 Accepts]: Start accepts. Automaton has has 37 states, 37 states have (on average 2.027027027027027) internal successors, (75), 36 states have internal predecessors, (75), 2 states have call successors, (3), 3 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) Word has length 79 [2022-04-06 20:50:02,776 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-04-06 20:50:02,776 INFO L225 Difference]: With dead ends: 90 [2022-04-06 20:50:02,776 INFO L226 Difference]: Without dead ends: 82 [2022-04-06 20:50:02,777 INFO L912 BasicCegarLoop]: 0 DeclaredPredicates, 229 GetRequests, 125 SyntacticMatches, 0 SemanticMatches, 104 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 758 ImplicationChecksByTransitivity, 1.7s TimeCoverageRelationStatistics Valid=4902, Invalid=6228, Unknown=0, NotChecked=0, Total=11130 [2022-04-06 20:50:02,778 INFO L913 BasicCegarLoop]: 12 mSDtfsCounter, 42 mSDsluCounter, 22 mSDsCounter, 0 mSdLazyCounter, 95 mSolverCounterSat, 37 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 42 SdHoareTripleChecker+Valid, 34 SdHoareTripleChecker+Invalid, 132 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 37 IncrementalHoareTripleChecker+Valid, 95 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2022-04-06 20:50:02,778 INFO L914 BasicCegarLoop]: SdHoareTripleChecker [42 Valid, 34 Invalid, 132 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [37 Valid, 95 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2022-04-06 20:50:02,778 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 82 states. [2022-04-06 20:50:02,780 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 82 to 82. [2022-04-06 20:50:02,780 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 82 states, 77 states have (on average 1.025974025974026) internal successors, (79), 77 states have internal predecessors, (79), 3 states have call successors, (3), 3 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2022-04-06 20:50:02,781 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 82 states to 82 states and 83 transitions. [2022-04-06 20:50:02,781 INFO L78 Accepts]: Start accepts. Automaton has 82 states and 83 transitions. Word has length 79 [2022-04-06 20:50:02,781 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-04-06 20:50:02,781 INFO L478 AbstractCegarLoop]: Abstraction has 82 states and 83 transitions. [2022-04-06 20:50:02,781 INFO L479 AbstractCegarLoop]: INTERPOLANT automaton has has 37 states, 37 states have (on average 2.027027027027027) internal successors, (75), 36 states have internal predecessors, (75), 2 states have call successors, (3), 3 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2022-04-06 20:50:02,781 INFO L276 IsEmpty]: Start isEmpty. Operand 82 states and 83 transitions. [2022-04-06 20:50:02,781 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 82 [2022-04-06 20:50:02,781 INFO L491 BasicCegarLoop]: Found error trace [2022-04-06 20:50:02,781 INFO L499 BasicCegarLoop]: trace histogram [35, 34, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-04-06 20:50:02,798 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (34)] Forceful destruction successful, exit code 0 [2022-04-06 20:50:02,982 WARN L460 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 34 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable35 [2022-04-06 20:50:02,982 INFO L403 AbstractCegarLoop]: === Iteration 37 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-04-06 20:50:02,982 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-04-06 20:50:02,982 INFO L85 PathProgramCache]: Analyzing trace with hash -1215373576, now seen corresponding path program 65 times [2022-04-06 20:50:02,982 INFO L118 FreeRefinementEngine]: Executing refinement strategy ACCELERATED_INTERPOLATION [2022-04-06 20:50:02,982 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleAcceleratedInterpolation [172491799] [2022-04-06 20:50:02,984 INFO L97 AcceleratorQvasr]: Qvasr could not accelerate loop because java.lang.UnsupportedOperationException: Cannot deal with arrays. [2022-04-06 20:50:02,984 INFO L274 tedInterpolationCore]: Could not compute an accelerate. [2022-04-06 20:50:02,984 INFO L85 PathProgramCache]: Analyzing trace with hash -1215373576, now seen corresponding path program 66 times [2022-04-06 20:50:02,984 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-04-06 20:50:02,984 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [637629413] [2022-04-06 20:50:02,984 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-04-06 20:50:02,984 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-04-06 20:50:02,990 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:50:03,376 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-04-06 20:50:03,377 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:50:03,387 INFO L134 CoverageAnalysis]: Checked inductivity of 1225 backedges. 35 proven. 1190 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-04-06 20:50:03,387 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-04-06 20:50:03,388 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [637629413] [2022-04-06 20:50:03,388 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [637629413] provided 0 perfect and 1 imperfect interpolant sequences [2022-04-06 20:50:03,388 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [456639813] [2022-04-06 20:50:03,388 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2022-04-06 20:50:03,388 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-04-06 20:50:03,388 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-04-06 20:50:03,389 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) [2022-04-06 20:50:03,390 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (35)] Waiting until timeout for monitored process [2022-04-06 20:50:03,413 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 7 check-sat command(s) [2022-04-06 20:50:03,413 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-04-06 20:50:03,413 INFO L263 TraceCheckSpWp]: Trace formula consists of 79 conjuncts, 4 conjunts are in the unsatisfiable core [2022-04-06 20:50:03,414 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-04-06 20:50:03,553 INFO L134 CoverageAnalysis]: Checked inductivity of 1225 backedges. 102 proven. 1 refuted. 0 times theorem prover too weak. 1122 trivial. 0 not checked. [2022-04-06 20:50:03,554 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-04-06 20:50:03,662 INFO L134 CoverageAnalysis]: Checked inductivity of 1225 backedges. 102 proven. 1 refuted. 0 times theorem prover too weak. 1122 trivial. 0 not checked. [2022-04-06 20:50:03,662 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [456639813] provided 0 perfect and 2 imperfect interpolant sequences [2022-04-06 20:50:03,662 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-04-06 20:50:03,662 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [38, 4, 4] total 42 [2022-04-06 20:50:03,662 INFO L136 FreeRefinementEngine]: Strategy ACCELERATED_INTERPOLATION found an infeasible trace [2022-04-06 20:50:03,662 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleAcceleratedInterpolation [172491799] [2022-04-06 20:50:03,663 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleAcceleratedInterpolation [172491799] provided 1 perfect and 0 imperfect interpolant sequences [2022-04-06 20:50:03,663 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-04-06 20:50:03,663 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [38] imperfect sequences [] total 38 [2022-04-06 20:50:03,663 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1054899228] [2022-04-06 20:50:03,663 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-04-06 20:50:03,663 INFO L554 AbstractCegarLoop]: INTERPOLANT automaton has 38 states [2022-04-06 20:50:03,663 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy ACCELERATED_INTERPOLATION [2022-04-06 20:50:03,663 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 38 interpolants. [2022-04-06 20:50:03,663 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=822, Invalid=900, Unknown=0, NotChecked=0, Total=1722 [2022-04-06 20:50:03,664 INFO L87 Difference]: Start difference. First operand 82 states and 83 transitions. Second operand has 38 states, 38 states have (on average 2.026315789473684) internal successors, (77), 37 states have internal predecessors, (77), 2 states have call successors, (3), 3 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2022-04-06 20:50:04,178 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-04-06 20:50:04,179 INFO L93 Difference]: Finished difference Result 92 states and 95 transitions. [2022-04-06 20:50:04,179 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 38 states. [2022-04-06 20:50:04,179 INFO L78 Accepts]: Start accepts. Automaton has has 38 states, 38 states have (on average 2.026315789473684) internal successors, (77), 37 states have internal predecessors, (77), 2 states have call successors, (3), 3 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) Word has length 81 [2022-04-06 20:50:04,179 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-04-06 20:50:04,179 INFO L225 Difference]: With dead ends: 92 [2022-04-06 20:50:04,179 INFO L226 Difference]: Without dead ends: 84 [2022-04-06 20:50:04,180 INFO L912 BasicCegarLoop]: 0 DeclaredPredicates, 235 GetRequests, 160 SyntacticMatches, 0 SemanticMatches, 75 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 629 ImplicationChecksByTransitivity, 0.9s TimeCoverageRelationStatistics Valid=2292, Invalid=3560, Unknown=0, NotChecked=0, Total=5852 [2022-04-06 20:50:04,180 INFO L913 BasicCegarLoop]: 12 mSDtfsCounter, 43 mSDsluCounter, 17 mSDsCounter, 0 mSdLazyCounter, 91 mSolverCounterSat, 42 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 43 SdHoareTripleChecker+Valid, 29 SdHoareTripleChecker+Invalid, 133 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 42 IncrementalHoareTripleChecker+Valid, 91 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2022-04-06 20:50:04,180 INFO L914 BasicCegarLoop]: SdHoareTripleChecker [43 Valid, 29 Invalid, 133 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [42 Valid, 91 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2022-04-06 20:50:04,181 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 84 states. [2022-04-06 20:50:04,183 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 84 to 84. [2022-04-06 20:50:04,183 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 84 states, 79 states have (on average 1.0253164556962024) internal successors, (81), 79 states have internal predecessors, (81), 3 states have call successors, (3), 3 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2022-04-06 20:50:04,183 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 84 states to 84 states and 85 transitions. [2022-04-06 20:50:04,183 INFO L78 Accepts]: Start accepts. Automaton has 84 states and 85 transitions. Word has length 81 [2022-04-06 20:50:04,184 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-04-06 20:50:04,184 INFO L478 AbstractCegarLoop]: Abstraction has 84 states and 85 transitions. [2022-04-06 20:50:04,184 INFO L479 AbstractCegarLoop]: INTERPOLANT automaton has has 38 states, 38 states have (on average 2.026315789473684) internal successors, (77), 37 states have internal predecessors, (77), 2 states have call successors, (3), 3 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2022-04-06 20:50:04,184 INFO L276 IsEmpty]: Start isEmpty. Operand 84 states and 85 transitions. [2022-04-06 20:50:04,184 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 84 [2022-04-06 20:50:04,184 INFO L491 BasicCegarLoop]: Found error trace [2022-04-06 20:50:04,184 INFO L499 BasicCegarLoop]: trace histogram [36, 35, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-04-06 20:50:04,199 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (35)] Forceful destruction successful, exit code 0 [2022-04-06 20:50:04,391 WARN L460 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 35 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable36 [2022-04-06 20:50:04,391 INFO L403 AbstractCegarLoop]: === Iteration 38 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-04-06 20:50:04,391 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-04-06 20:50:04,391 INFO L85 PathProgramCache]: Analyzing trace with hash -2125484907, now seen corresponding path program 67 times [2022-04-06 20:50:04,391 INFO L118 FreeRefinementEngine]: Executing refinement strategy ACCELERATED_INTERPOLATION [2022-04-06 20:50:04,392 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleAcceleratedInterpolation [1300139203] [2022-04-06 20:50:04,393 INFO L97 AcceleratorQvasr]: Qvasr could not accelerate loop because java.lang.UnsupportedOperationException: Cannot deal with arrays. [2022-04-06 20:50:04,393 INFO L274 tedInterpolationCore]: Could not compute an accelerate. [2022-04-06 20:50:04,393 INFO L85 PathProgramCache]: Analyzing trace with hash -2125484907, now seen corresponding path program 68 times [2022-04-06 20:50:04,393 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-04-06 20:50:04,393 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [797886105] [2022-04-06 20:50:04,393 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-04-06 20:50:04,393 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-04-06 20:50:04,400 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:50:04,799 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-04-06 20:50:04,799 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:50:04,804 INFO L134 CoverageAnalysis]: Checked inductivity of 1296 backedges. 36 proven. 1260 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-04-06 20:50:04,804 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-04-06 20:50:04,804 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [797886105] [2022-04-06 20:50:04,804 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [797886105] provided 0 perfect and 1 imperfect interpolant sequences [2022-04-06 20:50:04,804 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [774728760] [2022-04-06 20:50:04,804 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2022-04-06 20:50:04,804 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-04-06 20:50:04,804 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-04-06 20:50:04,805 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) [2022-04-06 20:50:04,806 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (36)] Waiting until timeout for monitored process [2022-04-06 20:50:04,836 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2022-04-06 20:50:04,836 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-04-06 20:50:04,837 INFO L263 TraceCheckSpWp]: Trace formula consists of 199 conjuncts, 37 conjunts are in the unsatisfiable core [2022-04-06 20:50:04,838 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-04-06 20:50:04,945 INFO L134 CoverageAnalysis]: Checked inductivity of 1296 backedges. 36 proven. 1260 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-04-06 20:50:04,945 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-04-06 20:50:06,096 INFO L134 CoverageAnalysis]: Checked inductivity of 1296 backedges. 36 proven. 1260 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-04-06 20:50:06,097 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [774728760] provided 0 perfect and 2 imperfect interpolant sequences [2022-04-06 20:50:06,097 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-04-06 20:50:06,097 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [39, 38, 38] total 76 [2022-04-06 20:50:06,097 INFO L136 FreeRefinementEngine]: Strategy ACCELERATED_INTERPOLATION found an infeasible trace [2022-04-06 20:50:06,097 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleAcceleratedInterpolation [1300139203] [2022-04-06 20:50:06,097 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleAcceleratedInterpolation [1300139203] provided 1 perfect and 0 imperfect interpolant sequences [2022-04-06 20:50:06,097 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-04-06 20:50:06,097 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [39] imperfect sequences [] total 39 [2022-04-06 20:50:06,097 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1448898440] [2022-04-06 20:50:06,097 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-04-06 20:50:06,098 INFO L554 AbstractCegarLoop]: INTERPOLANT automaton has 39 states [2022-04-06 20:50:06,098 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy ACCELERATED_INTERPOLATION [2022-04-06 20:50:06,098 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 39 interpolants. [2022-04-06 20:50:06,098 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=2777, Invalid=2923, Unknown=0, NotChecked=0, Total=5700 [2022-04-06 20:50:06,099 INFO L87 Difference]: Start difference. First operand 84 states and 85 transitions. Second operand has 39 states, 39 states have (on average 2.0256410256410255) internal successors, (79), 38 states have internal predecessors, (79), 2 states have call successors, (3), 3 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2022-04-06 20:50:06,635 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-04-06 20:50:06,635 INFO L93 Difference]: Finished difference Result 94 states and 97 transitions. [2022-04-06 20:50:06,635 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 39 states. [2022-04-06 20:50:06,635 INFO L78 Accepts]: Start accepts. Automaton has has 39 states, 39 states have (on average 2.0256410256410255) internal successors, (79), 38 states have internal predecessors, (79), 2 states have call successors, (3), 3 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) Word has length 83 [2022-04-06 20:50:06,636 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-04-06 20:50:06,636 INFO L225 Difference]: With dead ends: 94 [2022-04-06 20:50:06,636 INFO L226 Difference]: Without dead ends: 86 [2022-04-06 20:50:06,637 INFO L912 BasicCegarLoop]: 0 DeclaredPredicates, 241 GetRequests, 131 SyntacticMatches, 0 SemanticMatches, 110 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 839 ImplicationChecksByTransitivity, 1.9s TimeCoverageRelationStatistics Valid=5478, Invalid=6954, Unknown=0, NotChecked=0, Total=12432 [2022-04-06 20:50:06,637 INFO L913 BasicCegarLoop]: 12 mSDtfsCounter, 44 mSDsluCounter, 22 mSDsCounter, 0 mSdLazyCounter, 99 mSolverCounterSat, 41 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 44 SdHoareTripleChecker+Valid, 34 SdHoareTripleChecker+Invalid, 140 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 41 IncrementalHoareTripleChecker+Valid, 99 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2022-04-06 20:50:06,637 INFO L914 BasicCegarLoop]: SdHoareTripleChecker [44 Valid, 34 Invalid, 140 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [41 Valid, 99 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2022-04-06 20:50:06,637 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 86 states. [2022-04-06 20:50:06,639 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 86 to 86. [2022-04-06 20:50:06,640 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 86 states, 81 states have (on average 1.0246913580246915) internal successors, (83), 81 states have internal predecessors, (83), 3 states have call successors, (3), 3 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2022-04-06 20:50:06,640 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 86 states to 86 states and 87 transitions. [2022-04-06 20:50:06,640 INFO L78 Accepts]: Start accepts. Automaton has 86 states and 87 transitions. Word has length 83 [2022-04-06 20:50:06,640 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-04-06 20:50:06,640 INFO L478 AbstractCegarLoop]: Abstraction has 86 states and 87 transitions. [2022-04-06 20:50:06,640 INFO L479 AbstractCegarLoop]: INTERPOLANT automaton has has 39 states, 39 states have (on average 2.0256410256410255) internal successors, (79), 38 states have internal predecessors, (79), 2 states have call successors, (3), 3 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2022-04-06 20:50:06,640 INFO L276 IsEmpty]: Start isEmpty. Operand 86 states and 87 transitions. [2022-04-06 20:50:06,641 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 86 [2022-04-06 20:50:06,641 INFO L491 BasicCegarLoop]: Found error trace [2022-04-06 20:50:06,641 INFO L499 BasicCegarLoop]: trace histogram [37, 36, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-04-06 20:50:06,656 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (36)] Forceful destruction successful, exit code 0 [2022-04-06 20:50:06,847 WARN L460 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 36 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable37 [2022-04-06 20:50:06,847 INFO L403 AbstractCegarLoop]: === Iteration 39 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-04-06 20:50:06,848 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-04-06 20:50:06,848 INFO L85 PathProgramCache]: Analyzing trace with hash -569145614, now seen corresponding path program 69 times [2022-04-06 20:50:06,848 INFO L118 FreeRefinementEngine]: Executing refinement strategy ACCELERATED_INTERPOLATION [2022-04-06 20:50:06,848 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleAcceleratedInterpolation [774612683] [2022-04-06 20:50:06,849 INFO L97 AcceleratorQvasr]: Qvasr could not accelerate loop because java.lang.UnsupportedOperationException: Cannot deal with arrays. [2022-04-06 20:50:06,849 INFO L274 tedInterpolationCore]: Could not compute an accelerate. [2022-04-06 20:50:06,849 INFO L85 PathProgramCache]: Analyzing trace with hash -569145614, now seen corresponding path program 70 times [2022-04-06 20:50:06,849 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-04-06 20:50:06,850 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [395593152] [2022-04-06 20:50:06,850 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-04-06 20:50:06,850 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-04-06 20:50:06,856 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:50:07,279 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-04-06 20:50:07,280 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:50:07,288 INFO L134 CoverageAnalysis]: Checked inductivity of 1369 backedges. 37 proven. 1332 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-04-06 20:50:07,288 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-04-06 20:50:07,289 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [395593152] [2022-04-06 20:50:07,289 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [395593152] provided 0 perfect and 1 imperfect interpolant sequences [2022-04-06 20:50:07,289 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1550464028] [2022-04-06 20:50:07,289 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2022-04-06 20:50:07,289 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-04-06 20:50:07,289 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-04-06 20:50:07,290 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) [2022-04-06 20:50:07,291 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (37)] Waiting until timeout for monitored process [2022-04-06 20:50:07,323 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2022-04-06 20:50:07,323 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-04-06 20:50:07,324 INFO L263 TraceCheckSpWp]: Trace formula consists of 203 conjuncts, 38 conjunts are in the unsatisfiable core [2022-04-06 20:50:07,325 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-04-06 20:50:07,459 INFO L134 CoverageAnalysis]: Checked inductivity of 1369 backedges. 37 proven. 1332 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-04-06 20:50:07,459 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-04-06 20:50:08,653 INFO L134 CoverageAnalysis]: Checked inductivity of 1369 backedges. 37 proven. 1332 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-04-06 20:50:08,654 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1550464028] provided 0 perfect and 2 imperfect interpolant sequences [2022-04-06 20:50:08,654 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-04-06 20:50:08,654 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [40, 39, 39] total 78 [2022-04-06 20:50:08,654 INFO L136 FreeRefinementEngine]: Strategy ACCELERATED_INTERPOLATION found an infeasible trace [2022-04-06 20:50:08,654 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleAcceleratedInterpolation [774612683] [2022-04-06 20:50:08,654 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleAcceleratedInterpolation [774612683] provided 1 perfect and 0 imperfect interpolant sequences [2022-04-06 20:50:08,654 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-04-06 20:50:08,654 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [40] imperfect sequences [] total 40 [2022-04-06 20:50:08,654 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [428906660] [2022-04-06 20:50:08,654 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-04-06 20:50:08,654 INFO L554 AbstractCegarLoop]: INTERPOLANT automaton has 40 states [2022-04-06 20:50:08,655 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy ACCELERATED_INTERPOLATION [2022-04-06 20:50:08,655 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 40 interpolants. [2022-04-06 20:50:08,655 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=2928, Invalid=3078, Unknown=0, NotChecked=0, Total=6006 [2022-04-06 20:50:08,655 INFO L87 Difference]: Start difference. First operand 86 states and 87 transitions. Second operand has 40 states, 40 states have (on average 2.025) internal successors, (81), 39 states have internal predecessors, (81), 2 states have call successors, (3), 3 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2022-04-06 20:50:09,214 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-04-06 20:50:09,215 INFO L93 Difference]: Finished difference Result 96 states and 99 transitions. [2022-04-06 20:50:09,215 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 40 states. [2022-04-06 20:50:09,215 INFO L78 Accepts]: Start accepts. Automaton has has 40 states, 40 states have (on average 2.025) internal successors, (81), 39 states have internal predecessors, (81), 2 states have call successors, (3), 3 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) Word has length 85 [2022-04-06 20:50:09,215 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-04-06 20:50:09,215 INFO L225 Difference]: With dead ends: 96 [2022-04-06 20:50:09,215 INFO L226 Difference]: Without dead ends: 88 [2022-04-06 20:50:09,217 INFO L912 BasicCegarLoop]: 0 DeclaredPredicates, 247 GetRequests, 134 SyntacticMatches, 0 SemanticMatches, 113 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 881 ImplicationChecksByTransitivity, 1.9s TimeCoverageRelationStatistics Valid=5778, Invalid=7332, Unknown=0, NotChecked=0, Total=13110 [2022-04-06 20:50:09,217 INFO L913 BasicCegarLoop]: 12 mSDtfsCounter, 45 mSDsluCounter, 17 mSDsCounter, 0 mSdLazyCounter, 95 mSolverCounterSat, 42 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 45 SdHoareTripleChecker+Valid, 29 SdHoareTripleChecker+Invalid, 137 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 42 IncrementalHoareTripleChecker+Valid, 95 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2022-04-06 20:50:09,217 INFO L914 BasicCegarLoop]: SdHoareTripleChecker [45 Valid, 29 Invalid, 137 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [42 Valid, 95 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2022-04-06 20:50:09,217 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 88 states. [2022-04-06 20:50:09,220 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 88 to 88. [2022-04-06 20:50:09,220 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 88 states, 83 states have (on average 1.0240963855421688) internal successors, (85), 83 states have internal predecessors, (85), 3 states have call successors, (3), 3 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2022-04-06 20:50:09,220 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 88 states to 88 states and 89 transitions. [2022-04-06 20:50:09,220 INFO L78 Accepts]: Start accepts. Automaton has 88 states and 89 transitions. Word has length 85 [2022-04-06 20:50:09,220 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-04-06 20:50:09,220 INFO L478 AbstractCegarLoop]: Abstraction has 88 states and 89 transitions. [2022-04-06 20:50:09,220 INFO L479 AbstractCegarLoop]: INTERPOLANT automaton has has 40 states, 40 states have (on average 2.025) internal successors, (81), 39 states have internal predecessors, (81), 2 states have call successors, (3), 3 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2022-04-06 20:50:09,220 INFO L276 IsEmpty]: Start isEmpty. Operand 88 states and 89 transitions. [2022-04-06 20:50:09,221 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 88 [2022-04-06 20:50:09,221 INFO L491 BasicCegarLoop]: Found error trace [2022-04-06 20:50:09,221 INFO L499 BasicCegarLoop]: trace histogram [38, 37, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-04-06 20:50:09,240 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (37)] Forceful destruction successful, exit code 0 [2022-04-06 20:50:09,427 WARN L460 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 37 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable38 [2022-04-06 20:50:09,427 INFO L403 AbstractCegarLoop]: === Iteration 40 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-04-06 20:50:09,427 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-04-06 20:50:09,428 INFO L85 PathProgramCache]: Analyzing trace with hash 424295951, now seen corresponding path program 71 times [2022-04-06 20:50:09,428 INFO L118 FreeRefinementEngine]: Executing refinement strategy ACCELERATED_INTERPOLATION [2022-04-06 20:50:09,428 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleAcceleratedInterpolation [418443793] [2022-04-06 20:50:09,429 INFO L97 AcceleratorQvasr]: Qvasr could not accelerate loop because java.lang.UnsupportedOperationException: Cannot deal with arrays. [2022-04-06 20:50:09,429 INFO L274 tedInterpolationCore]: Could not compute an accelerate. [2022-04-06 20:50:09,429 INFO L85 PathProgramCache]: Analyzing trace with hash 424295951, now seen corresponding path program 72 times [2022-04-06 20:50:09,429 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-04-06 20:50:09,429 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1034334487] [2022-04-06 20:50:09,430 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-04-06 20:50:09,430 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-04-06 20:50:09,436 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:50:09,910 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-04-06 20:50:09,911 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:50:09,915 INFO L134 CoverageAnalysis]: Checked inductivity of 1444 backedges. 38 proven. 1406 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-04-06 20:50:09,915 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-04-06 20:50:09,916 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1034334487] [2022-04-06 20:50:09,916 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1034334487] provided 0 perfect and 1 imperfect interpolant sequences [2022-04-06 20:50:09,916 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1272048798] [2022-04-06 20:50:09,916 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2022-04-06 20:50:09,916 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-04-06 20:50:09,916 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-04-06 20:50:09,917 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) [2022-04-06 20:50:09,917 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (38)] Waiting until timeout for monitored process [2022-04-06 20:50:09,941 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 7 check-sat command(s) [2022-04-06 20:50:09,941 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-04-06 20:50:09,941 INFO L263 TraceCheckSpWp]: Trace formula consists of 79 conjuncts, 4 conjunts are in the unsatisfiable core [2022-04-06 20:50:09,942 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-04-06 20:50:10,059 INFO L134 CoverageAnalysis]: Checked inductivity of 1444 backedges. 111 proven. 1 refuted. 0 times theorem prover too weak. 1332 trivial. 0 not checked. [2022-04-06 20:50:10,059 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-04-06 20:50:10,168 INFO L134 CoverageAnalysis]: Checked inductivity of 1444 backedges. 111 proven. 1 refuted. 0 times theorem prover too weak. 1332 trivial. 0 not checked. [2022-04-06 20:50:10,169 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1272048798] provided 0 perfect and 2 imperfect interpolant sequences [2022-04-06 20:50:10,169 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-04-06 20:50:10,169 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [41, 4, 4] total 45 [2022-04-06 20:50:10,169 INFO L136 FreeRefinementEngine]: Strategy ACCELERATED_INTERPOLATION found an infeasible trace [2022-04-06 20:50:10,169 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleAcceleratedInterpolation [418443793] [2022-04-06 20:50:10,169 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleAcceleratedInterpolation [418443793] provided 1 perfect and 0 imperfect interpolant sequences [2022-04-06 20:50:10,169 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-04-06 20:50:10,169 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [41] imperfect sequences [] total 41 [2022-04-06 20:50:10,169 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1178087444] [2022-04-06 20:50:10,169 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-04-06 20:50:10,169 INFO L554 AbstractCegarLoop]: INTERPOLANT automaton has 41 states [2022-04-06 20:50:10,169 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy ACCELERATED_INTERPOLATION [2022-04-06 20:50:10,170 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 41 interpolants. [2022-04-06 20:50:10,170 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=948, Invalid=1032, Unknown=0, NotChecked=0, Total=1980 [2022-04-06 20:50:10,170 INFO L87 Difference]: Start difference. First operand 88 states and 89 transitions. Second operand has 41 states, 41 states have (on average 2.024390243902439) internal successors, (83), 40 states have internal predecessors, (83), 2 states have call successors, (3), 3 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2022-04-06 20:50:10,770 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-04-06 20:50:10,770 INFO L93 Difference]: Finished difference Result 98 states and 101 transitions. [2022-04-06 20:50:10,770 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 41 states. [2022-04-06 20:50:10,771 INFO L78 Accepts]: Start accepts. Automaton has has 41 states, 41 states have (on average 2.024390243902439) internal successors, (83), 40 states have internal predecessors, (83), 2 states have call successors, (3), 3 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) Word has length 87 [2022-04-06 20:50:10,771 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-04-06 20:50:10,771 INFO L225 Difference]: With dead ends: 98 [2022-04-06 20:50:10,771 INFO L226 Difference]: Without dead ends: 90 [2022-04-06 20:50:10,772 INFO L912 BasicCegarLoop]: 0 DeclaredPredicates, 253 GetRequests, 172 SyntacticMatches, 0 SemanticMatches, 81 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 740 ImplicationChecksByTransitivity, 1.0s TimeCoverageRelationStatistics Valid=2658, Invalid=4148, Unknown=0, NotChecked=0, Total=6806 [2022-04-06 20:50:10,772 INFO L913 BasicCegarLoop]: 12 mSDtfsCounter, 46 mSDsluCounter, 17 mSDsCounter, 0 mSdLazyCounter, 97 mSolverCounterSat, 44 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 46 SdHoareTripleChecker+Valid, 29 SdHoareTripleChecker+Invalid, 141 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 44 IncrementalHoareTripleChecker+Valid, 97 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2022-04-06 20:50:10,773 INFO L914 BasicCegarLoop]: SdHoareTripleChecker [46 Valid, 29 Invalid, 141 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [44 Valid, 97 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2022-04-06 20:50:10,773 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 90 states. [2022-04-06 20:50:10,775 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 90 to 90. [2022-04-06 20:50:10,775 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 90 states, 85 states have (on average 1.0235294117647058) internal successors, (87), 85 states have internal predecessors, (87), 3 states have call successors, (3), 3 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2022-04-06 20:50:10,776 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 90 states to 90 states and 91 transitions. [2022-04-06 20:50:10,776 INFO L78 Accepts]: Start accepts. Automaton has 90 states and 91 transitions. Word has length 87 [2022-04-06 20:50:10,776 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-04-06 20:50:10,776 INFO L478 AbstractCegarLoop]: Abstraction has 90 states and 91 transitions. [2022-04-06 20:50:10,776 INFO L479 AbstractCegarLoop]: INTERPOLANT automaton has has 41 states, 41 states have (on average 2.024390243902439) internal successors, (83), 40 states have internal predecessors, (83), 2 states have call successors, (3), 3 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2022-04-06 20:50:10,776 INFO L276 IsEmpty]: Start isEmpty. Operand 90 states and 91 transitions. [2022-04-06 20:50:10,776 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 90 [2022-04-06 20:50:10,776 INFO L491 BasicCegarLoop]: Found error trace [2022-04-06 20:50:10,776 INFO L499 BasicCegarLoop]: trace histogram [39, 38, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-04-06 20:50:10,801 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (38)] Forceful destruction successful, exit code 0 [2022-04-06 20:50:10,987 WARN L460 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 38 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable39 [2022-04-06 20:50:10,987 INFO L403 AbstractCegarLoop]: === Iteration 41 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-04-06 20:50:10,987 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-04-06 20:50:10,988 INFO L85 PathProgramCache]: Analyzing trace with hash 1638900204, now seen corresponding path program 73 times [2022-04-06 20:50:10,988 INFO L118 FreeRefinementEngine]: Executing refinement strategy ACCELERATED_INTERPOLATION [2022-04-06 20:50:10,988 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleAcceleratedInterpolation [1389842023] [2022-04-06 20:50:10,989 INFO L97 AcceleratorQvasr]: Qvasr could not accelerate loop because java.lang.UnsupportedOperationException: Cannot deal with arrays. [2022-04-06 20:50:10,989 INFO L274 tedInterpolationCore]: Could not compute an accelerate. [2022-04-06 20:50:10,989 INFO L85 PathProgramCache]: Analyzing trace with hash 1638900204, now seen corresponding path program 74 times [2022-04-06 20:50:10,989 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-04-06 20:50:10,989 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [866297933] [2022-04-06 20:50:10,990 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-04-06 20:50:10,990 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-04-06 20:50:10,996 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:50:11,478 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-04-06 20:50:11,478 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:50:11,480 INFO L134 CoverageAnalysis]: Checked inductivity of 1521 backedges. 39 proven. 1482 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-04-06 20:50:11,480 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-04-06 20:50:11,480 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [866297933] [2022-04-06 20:50:11,480 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [866297933] provided 0 perfect and 1 imperfect interpolant sequences [2022-04-06 20:50:11,480 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1730327598] [2022-04-06 20:50:11,480 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2022-04-06 20:50:11,480 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-04-06 20:50:11,481 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-04-06 20:50:11,481 INFO L229 MonitoredProcess]: Starting monitored process 39 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-04-06 20:50:11,482 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (39)] Waiting until timeout for monitored process [2022-04-06 20:50:11,515 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2022-04-06 20:50:11,515 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-04-06 20:50:11,516 INFO L263 TraceCheckSpWp]: Trace formula consists of 211 conjuncts, 40 conjunts are in the unsatisfiable core [2022-04-06 20:50:11,517 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-04-06 20:50:11,618 INFO L134 CoverageAnalysis]: Checked inductivity of 1521 backedges. 39 proven. 1482 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-04-06 20:50:11,618 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-04-06 20:50:12,957 INFO L134 CoverageAnalysis]: Checked inductivity of 1521 backedges. 39 proven. 1482 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-04-06 20:50:12,957 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1730327598] provided 0 perfect and 2 imperfect interpolant sequences [2022-04-06 20:50:12,957 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-04-06 20:50:12,957 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [42, 41, 41] total 82 [2022-04-06 20:50:12,957 INFO L136 FreeRefinementEngine]: Strategy ACCELERATED_INTERPOLATION found an infeasible trace [2022-04-06 20:50:12,957 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleAcceleratedInterpolation [1389842023] [2022-04-06 20:50:12,957 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleAcceleratedInterpolation [1389842023] provided 1 perfect and 0 imperfect interpolant sequences [2022-04-06 20:50:12,958 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-04-06 20:50:12,958 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [42] imperfect sequences [] total 42 [2022-04-06 20:50:12,958 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2140029259] [2022-04-06 20:50:12,958 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-04-06 20:50:12,958 INFO L554 AbstractCegarLoop]: INTERPOLANT automaton has 42 states [2022-04-06 20:50:12,958 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy ACCELERATED_INTERPOLATION [2022-04-06 20:50:12,958 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 42 interpolants. [2022-04-06 20:50:12,959 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3242, Invalid=3400, Unknown=0, NotChecked=0, Total=6642 [2022-04-06 20:50:12,959 INFO L87 Difference]: Start difference. First operand 90 states and 91 transitions. Second operand has 42 states, 42 states have (on average 2.0238095238095237) internal successors, (85), 41 states have internal predecessors, (85), 2 states have call successors, (3), 3 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2022-04-06 20:50:13,569 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-04-06 20:50:13,570 INFO L93 Difference]: Finished difference Result 100 states and 103 transitions. [2022-04-06 20:50:13,570 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 42 states. [2022-04-06 20:50:13,570 INFO L78 Accepts]: Start accepts. Automaton has has 42 states, 42 states have (on average 2.0238095238095237) internal successors, (85), 41 states have internal predecessors, (85), 2 states have call successors, (3), 3 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) Word has length 89 [2022-04-06 20:50:13,570 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-04-06 20:50:13,570 INFO L225 Difference]: With dead ends: 100 [2022-04-06 20:50:13,570 INFO L226 Difference]: Without dead ends: 92 [2022-04-06 20:50:13,572 INFO L912 BasicCegarLoop]: 0 DeclaredPredicates, 259 GetRequests, 140 SyntacticMatches, 0 SemanticMatches, 119 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 968 ImplicationChecksByTransitivity, 2.2s TimeCoverageRelationStatistics Valid=6402, Invalid=8118, Unknown=0, NotChecked=0, Total=14520 [2022-04-06 20:50:13,572 INFO L913 BasicCegarLoop]: 12 mSDtfsCounter, 47 mSDsluCounter, 32 mSDsCounter, 0 mSdLazyCounter, 117 mSolverCounterSat, 43 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 47 SdHoareTripleChecker+Valid, 44 SdHoareTripleChecker+Invalid, 160 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 43 IncrementalHoareTripleChecker+Valid, 117 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2022-04-06 20:50:13,572 INFO L914 BasicCegarLoop]: SdHoareTripleChecker [47 Valid, 44 Invalid, 160 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [43 Valid, 117 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2022-04-06 20:50:13,572 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 92 states. [2022-04-06 20:50:13,575 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 92 to 92. [2022-04-06 20:50:13,575 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 92 states, 87 states have (on average 1.0229885057471264) internal successors, (89), 87 states have internal predecessors, (89), 3 states have call successors, (3), 3 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2022-04-06 20:50:13,575 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 92 states to 92 states and 93 transitions. [2022-04-06 20:50:13,575 INFO L78 Accepts]: Start accepts. Automaton has 92 states and 93 transitions. Word has length 89 [2022-04-06 20:50:13,575 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-04-06 20:50:13,575 INFO L478 AbstractCegarLoop]: Abstraction has 92 states and 93 transitions. [2022-04-06 20:50:13,575 INFO L479 AbstractCegarLoop]: INTERPOLANT automaton has has 42 states, 42 states have (on average 2.0238095238095237) internal successors, (85), 41 states have internal predecessors, (85), 2 states have call successors, (3), 3 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2022-04-06 20:50:13,576 INFO L276 IsEmpty]: Start isEmpty. Operand 92 states and 93 transitions. [2022-04-06 20:50:13,576 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 92 [2022-04-06 20:50:13,576 INFO L491 BasicCegarLoop]: Found error trace [2022-04-06 20:50:13,576 INFO L499 BasicCegarLoop]: trace histogram [40, 39, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-04-06 20:50:13,594 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (39)] Forceful destruction successful, exit code 0 [2022-04-06 20:50:13,779 WARN L460 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 39 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable40 [2022-04-06 20:50:13,779 INFO L403 AbstractCegarLoop]: === Iteration 42 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-04-06 20:50:13,779 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-04-06 20:50:13,780 INFO L85 PathProgramCache]: Analyzing trace with hash 642482825, now seen corresponding path program 75 times [2022-04-06 20:50:13,780 INFO L118 FreeRefinementEngine]: Executing refinement strategy ACCELERATED_INTERPOLATION [2022-04-06 20:50:13,780 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleAcceleratedInterpolation [10705462] [2022-04-06 20:50:13,781 INFO L97 AcceleratorQvasr]: Qvasr could not accelerate loop because java.lang.UnsupportedOperationException: Cannot deal with arrays. [2022-04-06 20:50:13,781 INFO L274 tedInterpolationCore]: Could not compute an accelerate. [2022-04-06 20:50:13,781 INFO L85 PathProgramCache]: Analyzing trace with hash 642482825, now seen corresponding path program 76 times [2022-04-06 20:50:13,781 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-04-06 20:50:13,781 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1524248468] [2022-04-06 20:50:13,781 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-04-06 20:50:13,782 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-04-06 20:50:13,788 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:50:14,319 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-04-06 20:50:14,320 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:50:14,322 INFO L134 CoverageAnalysis]: Checked inductivity of 1600 backedges. 40 proven. 1560 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-04-06 20:50:14,323 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-04-06 20:50:14,323 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1524248468] [2022-04-06 20:50:14,323 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1524248468] provided 0 perfect and 1 imperfect interpolant sequences [2022-04-06 20:50:14,323 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [659896854] [2022-04-06 20:50:14,323 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2022-04-06 20:50:14,323 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-04-06 20:50:14,323 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-04-06 20:50:14,324 INFO L229 MonitoredProcess]: Starting monitored process 40 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-04-06 20:50:14,325 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (40)] Waiting until timeout for monitored process [2022-04-06 20:50:14,358 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2022-04-06 20:50:14,358 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-04-06 20:50:14,359 INFO L263 TraceCheckSpWp]: Trace formula consists of 215 conjuncts, 41 conjunts are in the unsatisfiable core [2022-04-06 20:50:14,360 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-04-06 20:50:14,532 INFO L134 CoverageAnalysis]: Checked inductivity of 1600 backedges. 40 proven. 1560 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-04-06 20:50:14,533 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-04-06 20:50:15,958 INFO L134 CoverageAnalysis]: Checked inductivity of 1600 backedges. 40 proven. 1560 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-04-06 20:50:15,958 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [659896854] provided 0 perfect and 2 imperfect interpolant sequences [2022-04-06 20:50:15,958 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-04-06 20:50:15,958 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [43, 42, 42] total 84 [2022-04-06 20:50:15,958 INFO L136 FreeRefinementEngine]: Strategy ACCELERATED_INTERPOLATION found an infeasible trace [2022-04-06 20:50:15,958 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleAcceleratedInterpolation [10705462] [2022-04-06 20:50:15,958 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleAcceleratedInterpolation [10705462] provided 1 perfect and 0 imperfect interpolant sequences [2022-04-06 20:50:15,958 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-04-06 20:50:15,959 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [43] imperfect sequences [] total 43 [2022-04-06 20:50:15,959 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [643398183] [2022-04-06 20:50:15,959 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-04-06 20:50:15,959 INFO L554 AbstractCegarLoop]: INTERPOLANT automaton has 43 states [2022-04-06 20:50:15,959 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy ACCELERATED_INTERPOLATION [2022-04-06 20:50:15,959 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 43 interpolants. [2022-04-06 20:50:15,960 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3405, Invalid=3567, Unknown=0, NotChecked=0, Total=6972 [2022-04-06 20:50:15,960 INFO L87 Difference]: Start difference. First operand 92 states and 93 transitions. Second operand has 43 states, 43 states have (on average 2.0232558139534884) internal successors, (87), 42 states have internal predecessors, (87), 2 states have call successors, (3), 3 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2022-04-06 20:50:16,601 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-04-06 20:50:16,601 INFO L93 Difference]: Finished difference Result 102 states and 105 transitions. [2022-04-06 20:50:16,601 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 43 states. [2022-04-06 20:50:16,601 INFO L78 Accepts]: Start accepts. Automaton has has 43 states, 43 states have (on average 2.0232558139534884) internal successors, (87), 42 states have internal predecessors, (87), 2 states have call successors, (3), 3 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) Word has length 91 [2022-04-06 20:50:16,601 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-04-06 20:50:16,602 INFO L225 Difference]: With dead ends: 102 [2022-04-06 20:50:16,602 INFO L226 Difference]: Without dead ends: 94 [2022-04-06 20:50:16,603 INFO L912 BasicCegarLoop]: 0 DeclaredPredicates, 265 GetRequests, 143 SyntacticMatches, 0 SemanticMatches, 122 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1013 ImplicationChecksByTransitivity, 2.3s TimeCoverageRelationStatistics Valid=6726, Invalid=8526, Unknown=0, NotChecked=0, Total=15252 [2022-04-06 20:50:16,603 INFO L913 BasicCegarLoop]: 12 mSDtfsCounter, 48 mSDsluCounter, 32 mSDsCounter, 0 mSdLazyCounter, 119 mSolverCounterSat, 45 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 48 SdHoareTripleChecker+Valid, 44 SdHoareTripleChecker+Invalid, 164 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 45 IncrementalHoareTripleChecker+Valid, 119 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2022-04-06 20:50:16,603 INFO L914 BasicCegarLoop]: SdHoareTripleChecker [48 Valid, 44 Invalid, 164 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [45 Valid, 119 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2022-04-06 20:50:16,607 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 94 states. [2022-04-06 20:50:16,610 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 94 to 94. [2022-04-06 20:50:16,610 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 94 states, 89 states have (on average 1.0224719101123596) internal successors, (91), 89 states have internal predecessors, (91), 3 states have call successors, (3), 3 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2022-04-06 20:50:16,610 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 94 states to 94 states and 95 transitions. [2022-04-06 20:50:16,610 INFO L78 Accepts]: Start accepts. Automaton has 94 states and 95 transitions. Word has length 91 [2022-04-06 20:50:16,610 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-04-06 20:50:16,611 INFO L478 AbstractCegarLoop]: Abstraction has 94 states and 95 transitions. [2022-04-06 20:50:16,611 INFO L479 AbstractCegarLoop]: INTERPOLANT automaton has has 43 states, 43 states have (on average 2.0232558139534884) internal successors, (87), 42 states have internal predecessors, (87), 2 states have call successors, (3), 3 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2022-04-06 20:50:16,611 INFO L276 IsEmpty]: Start isEmpty. Operand 94 states and 95 transitions. [2022-04-06 20:50:16,611 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 94 [2022-04-06 20:50:16,611 INFO L491 BasicCegarLoop]: Found error trace [2022-04-06 20:50:16,611 INFO L499 BasicCegarLoop]: trace histogram [41, 40, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-04-06 20:50:16,627 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (40)] Ended with exit code 0 [2022-04-06 20:50:16,827 WARN L460 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 40 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable41 [2022-04-06 20:50:16,827 INFO L403 AbstractCegarLoop]: === Iteration 43 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-04-06 20:50:16,828 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-04-06 20:50:16,828 INFO L85 PathProgramCache]: Analyzing trace with hash 863088614, now seen corresponding path program 77 times [2022-04-06 20:50:16,828 INFO L118 FreeRefinementEngine]: Executing refinement strategy ACCELERATED_INTERPOLATION [2022-04-06 20:50:16,828 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleAcceleratedInterpolation [1985856979] [2022-04-06 20:50:16,829 INFO L97 AcceleratorQvasr]: Qvasr could not accelerate loop because java.lang.UnsupportedOperationException: Cannot deal with arrays. [2022-04-06 20:50:16,829 INFO L274 tedInterpolationCore]: Could not compute an accelerate. [2022-04-06 20:50:16,829 INFO L85 PathProgramCache]: Analyzing trace with hash 863088614, now seen corresponding path program 78 times [2022-04-06 20:50:16,830 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-04-06 20:50:16,830 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1927488714] [2022-04-06 20:50:16,830 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-04-06 20:50:16,830 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-04-06 20:50:16,836 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:50:17,381 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-04-06 20:50:17,382 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:50:17,388 INFO L134 CoverageAnalysis]: Checked inductivity of 1681 backedges. 41 proven. 1640 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-04-06 20:50:17,388 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-04-06 20:50:17,388 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1927488714] [2022-04-06 20:50:17,388 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1927488714] provided 0 perfect and 1 imperfect interpolant sequences [2022-04-06 20:50:17,388 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [178272567] [2022-04-06 20:50:17,388 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2022-04-06 20:50:17,388 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-04-06 20:50:17,389 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-04-06 20:50:17,389 INFO L229 MonitoredProcess]: Starting monitored process 41 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-04-06 20:50:17,390 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (41)] Waiting until timeout for monitored process [2022-04-06 20:50:17,414 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 7 check-sat command(s) [2022-04-06 20:50:17,414 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-04-06 20:50:17,415 INFO L263 TraceCheckSpWp]: Trace formula consists of 79 conjuncts, 4 conjunts are in the unsatisfiable core [2022-04-06 20:50:17,416 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-04-06 20:50:17,546 INFO L134 CoverageAnalysis]: Checked inductivity of 1681 backedges. 120 proven. 1 refuted. 0 times theorem prover too weak. 1560 trivial. 0 not checked. [2022-04-06 20:50:17,547 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-04-06 20:50:17,665 INFO L134 CoverageAnalysis]: Checked inductivity of 1681 backedges. 120 proven. 1 refuted. 0 times theorem prover too weak. 1560 trivial. 0 not checked. [2022-04-06 20:50:17,665 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [178272567] provided 0 perfect and 2 imperfect interpolant sequences [2022-04-06 20:50:17,665 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-04-06 20:50:17,665 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [44, 4, 4] total 48 [2022-04-06 20:50:17,665 INFO L136 FreeRefinementEngine]: Strategy ACCELERATED_INTERPOLATION found an infeasible trace [2022-04-06 20:50:17,665 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleAcceleratedInterpolation [1985856979] [2022-04-06 20:50:17,665 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleAcceleratedInterpolation [1985856979] provided 1 perfect and 0 imperfect interpolant sequences [2022-04-06 20:50:17,665 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-04-06 20:50:17,665 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [44] imperfect sequences [] total 44 [2022-04-06 20:50:17,665 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1640405940] [2022-04-06 20:50:17,665 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-04-06 20:50:17,666 INFO L554 AbstractCegarLoop]: INTERPOLANT automaton has 44 states [2022-04-06 20:50:17,666 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy ACCELERATED_INTERPOLATION [2022-04-06 20:50:17,666 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 44 interpolants. [2022-04-06 20:50:17,666 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=1083, Invalid=1173, Unknown=0, NotChecked=0, Total=2256 [2022-04-06 20:50:17,666 INFO L87 Difference]: Start difference. First operand 94 states and 95 transitions. Second operand has 44 states, 44 states have (on average 2.022727272727273) internal successors, (89), 43 states have internal predecessors, (89), 2 states have call successors, (3), 3 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2022-04-06 20:50:18,347 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-04-06 20:50:18,347 INFO L93 Difference]: Finished difference Result 104 states and 107 transitions. [2022-04-06 20:50:18,347 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 44 states. [2022-04-06 20:50:18,347 INFO L78 Accepts]: Start accepts. Automaton has has 44 states, 44 states have (on average 2.022727272727273) internal successors, (89), 43 states have internal predecessors, (89), 2 states have call successors, (3), 3 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) Word has length 93 [2022-04-06 20:50:18,347 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-04-06 20:50:18,348 INFO L225 Difference]: With dead ends: 104 [2022-04-06 20:50:18,348 INFO L226 Difference]: Without dead ends: 96 [2022-04-06 20:50:18,349 INFO L912 BasicCegarLoop]: 0 DeclaredPredicates, 271 GetRequests, 184 SyntacticMatches, 0 SemanticMatches, 87 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 860 ImplicationChecksByTransitivity, 1.2s TimeCoverageRelationStatistics Valid=3051, Invalid=4781, Unknown=0, NotChecked=0, Total=7832 [2022-04-06 20:50:18,349 INFO L913 BasicCegarLoop]: 12 mSDtfsCounter, 49 mSDsluCounter, 27 mSDsCounter, 0 mSdLazyCounter, 115 mSolverCounterSat, 47 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 49 SdHoareTripleChecker+Valid, 39 SdHoareTripleChecker+Invalid, 162 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 47 IncrementalHoareTripleChecker+Valid, 115 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2022-04-06 20:50:18,349 INFO L914 BasicCegarLoop]: SdHoareTripleChecker [49 Valid, 39 Invalid, 162 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [47 Valid, 115 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2022-04-06 20:50:18,349 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 96 states. [2022-04-06 20:50:18,352 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 96 to 96. [2022-04-06 20:50:18,352 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 96 states, 91 states have (on average 1.021978021978022) internal successors, (93), 91 states have internal predecessors, (93), 3 states have call successors, (3), 3 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2022-04-06 20:50:18,352 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 96 states to 96 states and 97 transitions. [2022-04-06 20:50:18,352 INFO L78 Accepts]: Start accepts. Automaton has 96 states and 97 transitions. Word has length 93 [2022-04-06 20:50:18,353 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-04-06 20:50:18,353 INFO L478 AbstractCegarLoop]: Abstraction has 96 states and 97 transitions. [2022-04-06 20:50:18,353 INFO L479 AbstractCegarLoop]: INTERPOLANT automaton has has 44 states, 44 states have (on average 2.022727272727273) internal successors, (89), 43 states have internal predecessors, (89), 2 states have call successors, (3), 3 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2022-04-06 20:50:18,353 INFO L276 IsEmpty]: Start isEmpty. Operand 96 states and 97 transitions. [2022-04-06 20:50:18,353 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 96 [2022-04-06 20:50:18,353 INFO L491 BasicCegarLoop]: Found error trace [2022-04-06 20:50:18,353 INFO L499 BasicCegarLoop]: trace histogram [42, 41, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-04-06 20:50:18,383 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (41)] Forceful destruction successful, exit code 0 [2022-04-06 20:50:18,566 WARN L460 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 41 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable42 [2022-04-06 20:50:18,567 INFO L403 AbstractCegarLoop]: === Iteration 44 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-04-06 20:50:18,567 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-04-06 20:50:18,567 INFO L85 PathProgramCache]: Analyzing trace with hash -1883112957, now seen corresponding path program 79 times [2022-04-06 20:50:18,567 INFO L118 FreeRefinementEngine]: Executing refinement strategy ACCELERATED_INTERPOLATION [2022-04-06 20:50:18,567 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleAcceleratedInterpolation [1379123587] [2022-04-06 20:50:18,568 INFO L97 AcceleratorQvasr]: Qvasr could not accelerate loop because java.lang.UnsupportedOperationException: Cannot deal with arrays. [2022-04-06 20:50:18,569 INFO L274 tedInterpolationCore]: Could not compute an accelerate. [2022-04-06 20:50:18,569 INFO L85 PathProgramCache]: Analyzing trace with hash -1883112957, now seen corresponding path program 80 times [2022-04-06 20:50:18,569 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-04-06 20:50:18,569 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1416968680] [2022-04-06 20:50:18,569 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-04-06 20:50:18,569 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-04-06 20:50:18,575 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:50:19,118 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-04-06 20:50:19,119 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:50:19,121 INFO L134 CoverageAnalysis]: Checked inductivity of 1764 backedges. 42 proven. 1722 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-04-06 20:50:19,121 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-04-06 20:50:19,121 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1416968680] [2022-04-06 20:50:19,121 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1416968680] provided 0 perfect and 1 imperfect interpolant sequences [2022-04-06 20:50:19,121 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1059651537] [2022-04-06 20:50:19,121 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2022-04-06 20:50:19,121 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-04-06 20:50:19,121 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-04-06 20:50:19,122 INFO L229 MonitoredProcess]: Starting monitored process 42 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-04-06 20:50:19,123 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (42)] Waiting until timeout for monitored process [2022-04-06 20:50:19,155 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2022-04-06 20:50:19,156 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-04-06 20:50:19,156 INFO L263 TraceCheckSpWp]: Trace formula consists of 223 conjuncts, 43 conjunts are in the unsatisfiable core [2022-04-06 20:50:19,158 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-04-06 20:50:19,294 INFO L134 CoverageAnalysis]: Checked inductivity of 1764 backedges. 42 proven. 1722 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-04-06 20:50:19,294 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-04-06 20:50:20,810 INFO L134 CoverageAnalysis]: Checked inductivity of 1764 backedges. 42 proven. 1722 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-04-06 20:50:20,810 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1059651537] provided 0 perfect and 2 imperfect interpolant sequences [2022-04-06 20:50:20,810 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-04-06 20:50:20,810 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [45, 44, 44] total 88 [2022-04-06 20:50:20,810 INFO L136 FreeRefinementEngine]: Strategy ACCELERATED_INTERPOLATION found an infeasible trace [2022-04-06 20:50:20,811 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleAcceleratedInterpolation [1379123587] [2022-04-06 20:50:20,811 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleAcceleratedInterpolation [1379123587] provided 1 perfect and 0 imperfect interpolant sequences [2022-04-06 20:50:20,811 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-04-06 20:50:20,811 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [45] imperfect sequences [] total 45 [2022-04-06 20:50:20,811 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [328359005] [2022-04-06 20:50:20,811 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-04-06 20:50:20,811 INFO L554 AbstractCegarLoop]: INTERPOLANT automaton has 45 states [2022-04-06 20:50:20,811 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy ACCELERATED_INTERPOLATION [2022-04-06 20:50:20,812 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 45 interpolants. [2022-04-06 20:50:20,812 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3743, Invalid=3913, Unknown=0, NotChecked=0, Total=7656 [2022-04-06 20:50:20,812 INFO L87 Difference]: Start difference. First operand 96 states and 97 transitions. Second operand has 45 states, 45 states have (on average 2.022222222222222) internal successors, (91), 44 states have internal predecessors, (91), 2 states have call successors, (3), 3 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2022-04-06 20:50:21,526 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-04-06 20:50:21,527 INFO L93 Difference]: Finished difference Result 106 states and 109 transitions. [2022-04-06 20:50:21,527 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 45 states. [2022-04-06 20:50:21,527 INFO L78 Accepts]: Start accepts. Automaton has has 45 states, 45 states have (on average 2.022222222222222) internal successors, (91), 44 states have internal predecessors, (91), 2 states have call successors, (3), 3 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) Word has length 95 [2022-04-06 20:50:21,527 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-04-06 20:50:21,527 INFO L225 Difference]: With dead ends: 106 [2022-04-06 20:50:21,528 INFO L226 Difference]: Without dead ends: 98 [2022-04-06 20:50:21,529 INFO L912 BasicCegarLoop]: 0 DeclaredPredicates, 277 GetRequests, 149 SyntacticMatches, 0 SemanticMatches, 128 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1106 ImplicationChecksByTransitivity, 2.5s TimeCoverageRelationStatistics Valid=7398, Invalid=9372, Unknown=0, NotChecked=0, Total=16770 [2022-04-06 20:50:21,529 INFO L913 BasicCegarLoop]: 12 mSDtfsCounter, 50 mSDsluCounter, 32 mSDsCounter, 0 mSdLazyCounter, 123 mSolverCounterSat, 48 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 50 SdHoareTripleChecker+Valid, 44 SdHoareTripleChecker+Invalid, 171 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 48 IncrementalHoareTripleChecker+Valid, 123 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2022-04-06 20:50:21,529 INFO L914 BasicCegarLoop]: SdHoareTripleChecker [50 Valid, 44 Invalid, 171 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [48 Valid, 123 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2022-04-06 20:50:21,530 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 98 states. [2022-04-06 20:50:21,538 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 98 to 98. [2022-04-06 20:50:21,538 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 98 states, 93 states have (on average 1.021505376344086) internal successors, (95), 93 states have internal predecessors, (95), 3 states have call successors, (3), 3 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2022-04-06 20:50:21,539 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 98 states to 98 states and 99 transitions. [2022-04-06 20:50:21,539 INFO L78 Accepts]: Start accepts. Automaton has 98 states and 99 transitions. Word has length 95 [2022-04-06 20:50:21,539 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-04-06 20:50:21,539 INFO L478 AbstractCegarLoop]: Abstraction has 98 states and 99 transitions. [2022-04-06 20:50:21,542 INFO L479 AbstractCegarLoop]: INTERPOLANT automaton has has 45 states, 45 states have (on average 2.022222222222222) internal successors, (91), 44 states have internal predecessors, (91), 2 states have call successors, (3), 3 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2022-04-06 20:50:21,542 INFO L276 IsEmpty]: Start isEmpty. Operand 98 states and 99 transitions. [2022-04-06 20:50:21,542 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 98 [2022-04-06 20:50:21,543 INFO L491 BasicCegarLoop]: Found error trace [2022-04-06 20:50:21,543 INFO L499 BasicCegarLoop]: trace histogram [43, 42, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-04-06 20:50:21,560 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (42)] Ended with exit code 0 [2022-04-06 20:50:21,760 WARN L460 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable43,42 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-04-06 20:50:21,760 INFO L403 AbstractCegarLoop]: === Iteration 45 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-04-06 20:50:21,760 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-04-06 20:50:21,760 INFO L85 PathProgramCache]: Analyzing trace with hash 422064352, now seen corresponding path program 81 times [2022-04-06 20:50:21,761 INFO L118 FreeRefinementEngine]: Executing refinement strategy ACCELERATED_INTERPOLATION [2022-04-06 20:50:21,761 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleAcceleratedInterpolation [914552181] [2022-04-06 20:50:21,762 INFO L97 AcceleratorQvasr]: Qvasr could not accelerate loop because java.lang.UnsupportedOperationException: Cannot deal with arrays. [2022-04-06 20:50:21,762 INFO L274 tedInterpolationCore]: Could not compute an accelerate. [2022-04-06 20:50:21,762 INFO L85 PathProgramCache]: Analyzing trace with hash 422064352, now seen corresponding path program 82 times [2022-04-06 20:50:21,762 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-04-06 20:50:21,762 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1882093019] [2022-04-06 20:50:21,762 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-04-06 20:50:21,763 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-04-06 20:50:21,769 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:50:22,312 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-04-06 20:50:22,316 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:50:22,318 INFO L134 CoverageAnalysis]: Checked inductivity of 1849 backedges. 43 proven. 1806 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-04-06 20:50:22,318 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-04-06 20:50:22,318 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1882093019] [2022-04-06 20:50:22,318 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1882093019] provided 0 perfect and 1 imperfect interpolant sequences [2022-04-06 20:50:22,318 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [471785717] [2022-04-06 20:50:22,319 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2022-04-06 20:50:22,319 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-04-06 20:50:22,319 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-04-06 20:50:22,319 INFO L229 MonitoredProcess]: Starting monitored process 43 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-04-06 20:50:22,320 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (43)] Waiting until timeout for monitored process [2022-04-06 20:50:22,355 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2022-04-06 20:50:22,355 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-04-06 20:50:22,356 INFO L263 TraceCheckSpWp]: Trace formula consists of 227 conjuncts, 44 conjunts are in the unsatisfiable core [2022-04-06 20:50:22,357 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-04-06 20:50:22,484 INFO L134 CoverageAnalysis]: Checked inductivity of 1849 backedges. 43 proven. 1806 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-04-06 20:50:22,484 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-04-06 20:50:24,070 INFO L134 CoverageAnalysis]: Checked inductivity of 1849 backedges. 43 proven. 1806 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-04-06 20:50:24,070 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [471785717] provided 0 perfect and 2 imperfect interpolant sequences [2022-04-06 20:50:24,070 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-04-06 20:50:24,070 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [46, 45, 45] total 90 [2022-04-06 20:50:24,071 INFO L136 FreeRefinementEngine]: Strategy ACCELERATED_INTERPOLATION found an infeasible trace [2022-04-06 20:50:24,071 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleAcceleratedInterpolation [914552181] [2022-04-06 20:50:24,071 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleAcceleratedInterpolation [914552181] provided 1 perfect and 0 imperfect interpolant sequences [2022-04-06 20:50:24,071 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-04-06 20:50:24,071 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [46] imperfect sequences [] total 46 [2022-04-06 20:50:24,071 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1837532510] [2022-04-06 20:50:24,071 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-04-06 20:50:24,071 INFO L554 AbstractCegarLoop]: INTERPOLANT automaton has 46 states [2022-04-06 20:50:24,071 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy ACCELERATED_INTERPOLATION [2022-04-06 20:50:24,072 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 46 interpolants. [2022-04-06 20:50:24,072 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3918, Invalid=4092, Unknown=0, NotChecked=0, Total=8010 [2022-04-06 20:50:24,072 INFO L87 Difference]: Start difference. First operand 98 states and 99 transitions. Second operand has 46 states, 46 states have (on average 2.0217391304347827) internal successors, (93), 45 states have internal predecessors, (93), 2 states have call successors, (3), 3 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2022-04-06 20:50:24,790 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-04-06 20:50:24,790 INFO L93 Difference]: Finished difference Result 108 states and 111 transitions. [2022-04-06 20:50:24,790 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 46 states. [2022-04-06 20:50:24,790 INFO L78 Accepts]: Start accepts. Automaton has has 46 states, 46 states have (on average 2.0217391304347827) internal successors, (93), 45 states have internal predecessors, (93), 2 states have call successors, (3), 3 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) Word has length 97 [2022-04-06 20:50:24,791 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-04-06 20:50:24,791 INFO L225 Difference]: With dead ends: 108 [2022-04-06 20:50:24,791 INFO L226 Difference]: Without dead ends: 100 [2022-04-06 20:50:24,792 INFO L912 BasicCegarLoop]: 0 DeclaredPredicates, 283 GetRequests, 152 SyntacticMatches, 0 SemanticMatches, 131 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1154 ImplicationChecksByTransitivity, 2.6s TimeCoverageRelationStatistics Valid=7746, Invalid=9810, Unknown=0, NotChecked=0, Total=17556 [2022-04-06 20:50:24,792 INFO L913 BasicCegarLoop]: 12 mSDtfsCounter, 51 mSDsluCounter, 17 mSDsCounter, 0 mSdLazyCounter, 107 mSolverCounterSat, 49 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 51 SdHoareTripleChecker+Valid, 29 SdHoareTripleChecker+Invalid, 156 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 49 IncrementalHoareTripleChecker+Valid, 107 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2022-04-06 20:50:24,792 INFO L914 BasicCegarLoop]: SdHoareTripleChecker [51 Valid, 29 Invalid, 156 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [49 Valid, 107 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2022-04-06 20:50:24,793 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 100 states. [2022-04-06 20:50:24,795 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 100 to 100. [2022-04-06 20:50:24,795 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 100 states, 95 states have (on average 1.0210526315789474) internal successors, (97), 95 states have internal predecessors, (97), 3 states have call successors, (3), 3 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2022-04-06 20:50:24,796 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 100 states to 100 states and 101 transitions. [2022-04-06 20:50:24,796 INFO L78 Accepts]: Start accepts. Automaton has 100 states and 101 transitions. Word has length 97 [2022-04-06 20:50:24,796 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-04-06 20:50:24,796 INFO L478 AbstractCegarLoop]: Abstraction has 100 states and 101 transitions. [2022-04-06 20:50:24,796 INFO L479 AbstractCegarLoop]: INTERPOLANT automaton has has 46 states, 46 states have (on average 2.0217391304347827) internal successors, (93), 45 states have internal predecessors, (93), 2 states have call successors, (3), 3 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2022-04-06 20:50:24,796 INFO L276 IsEmpty]: Start isEmpty. Operand 100 states and 101 transitions. [2022-04-06 20:50:24,796 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 100 [2022-04-06 20:50:24,796 INFO L491 BasicCegarLoop]: Found error trace [2022-04-06 20:50:24,796 INFO L499 BasicCegarLoop]: trace histogram [44, 43, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-04-06 20:50:24,813 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (43)] Forceful destruction successful, exit code 0 [2022-04-06 20:50:25,012 WARN L460 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable44,43 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-04-06 20:50:25,012 INFO L403 AbstractCegarLoop]: === Iteration 46 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-04-06 20:50:25,013 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-04-06 20:50:25,013 INFO L85 PathProgramCache]: Analyzing trace with hash -505666435, now seen corresponding path program 83 times [2022-04-06 20:50:25,013 INFO L118 FreeRefinementEngine]: Executing refinement strategy ACCELERATED_INTERPOLATION [2022-04-06 20:50:25,013 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleAcceleratedInterpolation [810802203] [2022-04-06 20:50:25,014 INFO L97 AcceleratorQvasr]: Qvasr could not accelerate loop because java.lang.UnsupportedOperationException: Cannot deal with arrays. [2022-04-06 20:50:25,014 INFO L274 tedInterpolationCore]: Could not compute an accelerate. [2022-04-06 20:50:25,015 INFO L85 PathProgramCache]: Analyzing trace with hash -505666435, now seen corresponding path program 84 times [2022-04-06 20:50:25,015 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-04-06 20:50:25,015 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1595164461] [2022-04-06 20:50:25,015 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-04-06 20:50:25,015 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-04-06 20:50:25,021 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:50:25,649 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-04-06 20:50:25,651 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:50:25,652 INFO L134 CoverageAnalysis]: Checked inductivity of 1936 backedges. 44 proven. 1892 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-04-06 20:50:25,653 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-04-06 20:50:25,653 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1595164461] [2022-04-06 20:50:25,653 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1595164461] provided 0 perfect and 1 imperfect interpolant sequences [2022-04-06 20:50:25,653 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [583012720] [2022-04-06 20:50:25,653 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2022-04-06 20:50:25,653 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-04-06 20:50:25,653 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-04-06 20:50:25,654 INFO L229 MonitoredProcess]: Starting monitored process 44 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-04-06 20:50:25,655 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (44)] Waiting until timeout for monitored process [2022-04-06 20:50:25,678 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 7 check-sat command(s) [2022-04-06 20:50:25,678 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-04-06 20:50:25,679 INFO L263 TraceCheckSpWp]: Trace formula consists of 79 conjuncts, 4 conjunts are in the unsatisfiable core [2022-04-06 20:50:25,679 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-04-06 20:50:25,823 INFO L134 CoverageAnalysis]: Checked inductivity of 1936 backedges. 129 proven. 1 refuted. 0 times theorem prover too weak. 1806 trivial. 0 not checked. [2022-04-06 20:50:25,824 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-04-06 20:50:25,956 INFO L134 CoverageAnalysis]: Checked inductivity of 1936 backedges. 129 proven. 1 refuted. 0 times theorem prover too weak. 1806 trivial. 0 not checked. [2022-04-06 20:50:25,956 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [583012720] provided 0 perfect and 2 imperfect interpolant sequences [2022-04-06 20:50:25,956 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-04-06 20:50:25,956 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [47, 4, 4] total 51 [2022-04-06 20:50:25,956 INFO L136 FreeRefinementEngine]: Strategy ACCELERATED_INTERPOLATION found an infeasible trace [2022-04-06 20:50:25,956 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleAcceleratedInterpolation [810802203] [2022-04-06 20:50:25,956 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleAcceleratedInterpolation [810802203] provided 1 perfect and 0 imperfect interpolant sequences [2022-04-06 20:50:25,956 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-04-06 20:50:25,956 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [47] imperfect sequences [] total 47 [2022-04-06 20:50:25,956 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [757780331] [2022-04-06 20:50:25,957 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-04-06 20:50:25,957 INFO L554 AbstractCegarLoop]: INTERPOLANT automaton has 47 states [2022-04-06 20:50:25,957 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy ACCELERATED_INTERPOLATION [2022-04-06 20:50:25,957 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 47 interpolants. [2022-04-06 20:50:25,958 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=1227, Invalid=1323, Unknown=0, NotChecked=0, Total=2550 [2022-04-06 20:50:25,958 INFO L87 Difference]: Start difference. First operand 100 states and 101 transitions. Second operand has 47 states, 47 states have (on average 2.021276595744681) internal successors, (95), 46 states have internal predecessors, (95), 2 states have call successors, (3), 3 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2022-04-06 20:50:26,721 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-04-06 20:50:26,721 INFO L93 Difference]: Finished difference Result 110 states and 113 transitions. [2022-04-06 20:50:26,721 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 47 states. [2022-04-06 20:50:26,721 INFO L78 Accepts]: Start accepts. Automaton has has 47 states, 47 states have (on average 2.021276595744681) internal successors, (95), 46 states have internal predecessors, (95), 2 states have call successors, (3), 3 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) Word has length 99 [2022-04-06 20:50:26,722 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-04-06 20:50:26,722 INFO L225 Difference]: With dead ends: 110 [2022-04-06 20:50:26,722 INFO L226 Difference]: Without dead ends: 102 [2022-04-06 20:50:26,723 INFO L912 BasicCegarLoop]: 0 DeclaredPredicates, 289 GetRequests, 196 SyntacticMatches, 0 SemanticMatches, 93 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 989 ImplicationChecksByTransitivity, 1.3s TimeCoverageRelationStatistics Valid=3471, Invalid=5459, Unknown=0, NotChecked=0, Total=8930 [2022-04-06 20:50:26,723 INFO L913 BasicCegarLoop]: 12 mSDtfsCounter, 52 mSDsluCounter, 27 mSDsCounter, 0 mSdLazyCounter, 121 mSolverCounterSat, 52 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 52 SdHoareTripleChecker+Valid, 39 SdHoareTripleChecker+Invalid, 173 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 52 IncrementalHoareTripleChecker+Valid, 121 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2022-04-06 20:50:26,723 INFO L914 BasicCegarLoop]: SdHoareTripleChecker [52 Valid, 39 Invalid, 173 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [52 Valid, 121 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2022-04-06 20:50:26,724 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 102 states. [2022-04-06 20:50:26,726 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 102 to 102. [2022-04-06 20:50:26,726 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 102 states, 97 states have (on average 1.0206185567010309) internal successors, (99), 97 states have internal predecessors, (99), 3 states have call successors, (3), 3 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2022-04-06 20:50:26,727 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 102 states to 102 states and 103 transitions. [2022-04-06 20:50:26,727 INFO L78 Accepts]: Start accepts. Automaton has 102 states and 103 transitions. Word has length 99 [2022-04-06 20:50:26,727 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-04-06 20:50:26,727 INFO L478 AbstractCegarLoop]: Abstraction has 102 states and 103 transitions. [2022-04-06 20:50:26,727 INFO L479 AbstractCegarLoop]: INTERPOLANT automaton has has 47 states, 47 states have (on average 2.021276595744681) internal successors, (95), 46 states have internal predecessors, (95), 2 states have call successors, (3), 3 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2022-04-06 20:50:26,727 INFO L276 IsEmpty]: Start isEmpty. Operand 102 states and 103 transitions. [2022-04-06 20:50:26,727 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 102 [2022-04-06 20:50:26,727 INFO L491 BasicCegarLoop]: Found error trace [2022-04-06 20:50:26,728 INFO L499 BasicCegarLoop]: trace histogram [45, 44, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-04-06 20:50:26,750 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (44)] Forceful destruction successful, exit code 0 [2022-04-06 20:50:26,939 WARN L460 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 44 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable45 [2022-04-06 20:50:26,939 INFO L403 AbstractCegarLoop]: === Iteration 47 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-04-06 20:50:26,940 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-04-06 20:50:26,940 INFO L85 PathProgramCache]: Analyzing trace with hash 1298244826, now seen corresponding path program 85 times [2022-04-06 20:50:26,940 INFO L118 FreeRefinementEngine]: Executing refinement strategy ACCELERATED_INTERPOLATION [2022-04-06 20:50:26,940 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleAcceleratedInterpolation [1814244914] [2022-04-06 20:50:26,941 INFO L97 AcceleratorQvasr]: Qvasr could not accelerate loop because java.lang.UnsupportedOperationException: Cannot deal with arrays. [2022-04-06 20:50:26,941 INFO L274 tedInterpolationCore]: Could not compute an accelerate. [2022-04-06 20:50:26,941 INFO L85 PathProgramCache]: Analyzing trace with hash 1298244826, now seen corresponding path program 86 times [2022-04-06 20:50:26,941 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-04-06 20:50:26,941 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [91360681] [2022-04-06 20:50:26,942 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-04-06 20:50:26,942 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-04-06 20:50:26,948 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:50:27,589 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-04-06 20:50:27,590 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:50:27,604 INFO L134 CoverageAnalysis]: Checked inductivity of 2025 backedges. 45 proven. 1980 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-04-06 20:50:27,604 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-04-06 20:50:27,604 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [91360681] [2022-04-06 20:50:27,604 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [91360681] provided 0 perfect and 1 imperfect interpolant sequences [2022-04-06 20:50:27,604 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [522070163] [2022-04-06 20:50:27,604 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2022-04-06 20:50:27,604 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-04-06 20:50:27,604 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-04-06 20:50:27,605 INFO L229 MonitoredProcess]: Starting monitored process 45 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-04-06 20:50:27,609 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (45)] Waiting until timeout for monitored process [2022-04-06 20:50:27,643 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2022-04-06 20:50:27,644 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-04-06 20:50:27,645 INFO L263 TraceCheckSpWp]: Trace formula consists of 235 conjuncts, 46 conjunts are in the unsatisfiable core [2022-04-06 20:50:27,646 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-04-06 20:50:27,760 INFO L134 CoverageAnalysis]: Checked inductivity of 2025 backedges. 45 proven. 1980 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-04-06 20:50:27,761 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-04-06 20:50:29,519 INFO L134 CoverageAnalysis]: Checked inductivity of 2025 backedges. 45 proven. 1980 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-04-06 20:50:29,519 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [522070163] provided 0 perfect and 2 imperfect interpolant sequences [2022-04-06 20:50:29,519 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-04-06 20:50:29,519 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [48, 47, 47] total 94 [2022-04-06 20:50:29,519 INFO L136 FreeRefinementEngine]: Strategy ACCELERATED_INTERPOLATION found an infeasible trace [2022-04-06 20:50:29,519 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleAcceleratedInterpolation [1814244914] [2022-04-06 20:50:29,519 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleAcceleratedInterpolation [1814244914] provided 1 perfect and 0 imperfect interpolant sequences [2022-04-06 20:50:29,519 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-04-06 20:50:29,520 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [48] imperfect sequences [] total 48 [2022-04-06 20:50:29,520 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [799176505] [2022-04-06 20:50:29,520 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-04-06 20:50:29,520 INFO L554 AbstractCegarLoop]: INTERPOLANT automaton has 48 states [2022-04-06 20:50:29,520 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy ACCELERATED_INTERPOLATION [2022-04-06 20:50:29,520 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 48 interpolants. [2022-04-06 20:50:29,521 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=4280, Invalid=4462, Unknown=0, NotChecked=0, Total=8742 [2022-04-06 20:50:29,521 INFO L87 Difference]: Start difference. First operand 102 states and 103 transitions. Second operand has 48 states, 48 states have (on average 2.0208333333333335) internal successors, (97), 47 states have internal predecessors, (97), 2 states have call successors, (3), 3 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2022-04-06 20:50:30,309 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-04-06 20:50:30,309 INFO L93 Difference]: Finished difference Result 112 states and 115 transitions. [2022-04-06 20:50:30,309 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 48 states. [2022-04-06 20:50:30,310 INFO L78 Accepts]: Start accepts. Automaton has has 48 states, 48 states have (on average 2.0208333333333335) internal successors, (97), 47 states have internal predecessors, (97), 2 states have call successors, (3), 3 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) Word has length 101 [2022-04-06 20:50:30,310 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-04-06 20:50:30,310 INFO L225 Difference]: With dead ends: 112 [2022-04-06 20:50:30,310 INFO L226 Difference]: Without dead ends: 104 [2022-04-06 20:50:30,317 INFO L912 BasicCegarLoop]: 0 DeclaredPredicates, 295 GetRequests, 158 SyntacticMatches, 0 SemanticMatches, 137 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1253 ImplicationChecksByTransitivity, 2.9s TimeCoverageRelationStatistics Valid=8466, Invalid=10716, Unknown=0, NotChecked=0, Total=19182 [2022-04-06 20:50:30,317 INFO L913 BasicCegarLoop]: 12 mSDtfsCounter, 53 mSDsluCounter, 27 mSDsCounter, 0 mSdLazyCounter, 123 mSolverCounterSat, 50 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 53 SdHoareTripleChecker+Valid, 39 SdHoareTripleChecker+Invalid, 173 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 50 IncrementalHoareTripleChecker+Valid, 123 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2022-04-06 20:50:30,317 INFO L914 BasicCegarLoop]: SdHoareTripleChecker [53 Valid, 39 Invalid, 173 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [50 Valid, 123 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2022-04-06 20:50:30,318 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 104 states. [2022-04-06 20:50:30,322 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 104 to 104. [2022-04-06 20:50:30,322 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 104 states, 99 states have (on average 1.02020202020202) internal successors, (101), 99 states have internal predecessors, (101), 3 states have call successors, (3), 3 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2022-04-06 20:50:30,322 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 104 states to 104 states and 105 transitions. [2022-04-06 20:50:30,322 INFO L78 Accepts]: Start accepts. Automaton has 104 states and 105 transitions. Word has length 101 [2022-04-06 20:50:30,322 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-04-06 20:50:30,322 INFO L478 AbstractCegarLoop]: Abstraction has 104 states and 105 transitions. [2022-04-06 20:50:30,323 INFO L479 AbstractCegarLoop]: INTERPOLANT automaton has has 48 states, 48 states have (on average 2.0208333333333335) internal successors, (97), 47 states have internal predecessors, (97), 2 states have call successors, (3), 3 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2022-04-06 20:50:30,323 INFO L276 IsEmpty]: Start isEmpty. Operand 104 states and 105 transitions. [2022-04-06 20:50:30,323 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 104 [2022-04-06 20:50:30,323 INFO L491 BasicCegarLoop]: Found error trace [2022-04-06 20:50:30,323 INFO L499 BasicCegarLoop]: trace histogram [46, 45, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-04-06 20:50:30,341 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (45)] Forceful destruction successful, exit code 0 [2022-04-06 20:50:30,539 WARN L460 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 45 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable46 [2022-04-06 20:50:30,539 INFO L403 AbstractCegarLoop]: === Iteration 48 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-04-06 20:50:30,539 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-04-06 20:50:30,539 INFO L85 PathProgramCache]: Analyzing trace with hash -309820937, now seen corresponding path program 87 times [2022-04-06 20:50:30,539 INFO L118 FreeRefinementEngine]: Executing refinement strategy ACCELERATED_INTERPOLATION [2022-04-06 20:50:30,539 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleAcceleratedInterpolation [842403656] [2022-04-06 20:50:30,541 INFO L97 AcceleratorQvasr]: Qvasr could not accelerate loop because java.lang.UnsupportedOperationException: Cannot deal with arrays. [2022-04-06 20:50:30,541 INFO L274 tedInterpolationCore]: Could not compute an accelerate. [2022-04-06 20:50:30,541 INFO L85 PathProgramCache]: Analyzing trace with hash -309820937, now seen corresponding path program 88 times [2022-04-06 20:50:30,541 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-04-06 20:50:30,541 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [845577456] [2022-04-06 20:50:30,541 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-04-06 20:50:30,541 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-04-06 20:50:30,547 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:50:31,168 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-04-06 20:50:31,168 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:50:31,170 INFO L134 CoverageAnalysis]: Checked inductivity of 2116 backedges. 46 proven. 2070 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-04-06 20:50:31,170 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-04-06 20:50:31,170 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [845577456] [2022-04-06 20:50:31,170 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [845577456] provided 0 perfect and 1 imperfect interpolant sequences [2022-04-06 20:50:31,170 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1178911554] [2022-04-06 20:50:31,170 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2022-04-06 20:50:31,170 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-04-06 20:50:31,170 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-04-06 20:50:31,173 INFO L229 MonitoredProcess]: Starting monitored process 46 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-04-06 20:50:31,173 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (46)] Waiting until timeout for monitored process [2022-04-06 20:50:31,215 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2022-04-06 20:50:31,215 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-04-06 20:50:31,216 INFO L263 TraceCheckSpWp]: Trace formula consists of 239 conjuncts, 47 conjunts are in the unsatisfiable core [2022-04-06 20:50:31,217 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-04-06 20:50:31,346 INFO L134 CoverageAnalysis]: Checked inductivity of 2116 backedges. 46 proven. 2070 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-04-06 20:50:31,347 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-04-06 20:50:33,126 INFO L134 CoverageAnalysis]: Checked inductivity of 2116 backedges. 46 proven. 2070 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-04-06 20:50:33,127 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1178911554] provided 0 perfect and 2 imperfect interpolant sequences [2022-04-06 20:50:33,127 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-04-06 20:50:33,127 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [49, 48, 48] total 96 [2022-04-06 20:50:33,127 INFO L136 FreeRefinementEngine]: Strategy ACCELERATED_INTERPOLATION found an infeasible trace [2022-04-06 20:50:33,127 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleAcceleratedInterpolation [842403656] [2022-04-06 20:50:33,127 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleAcceleratedInterpolation [842403656] provided 1 perfect and 0 imperfect interpolant sequences [2022-04-06 20:50:33,127 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-04-06 20:50:33,127 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [49] imperfect sequences [] total 49 [2022-04-06 20:50:33,127 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [230931764] [2022-04-06 20:50:33,127 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-04-06 20:50:33,128 INFO L554 AbstractCegarLoop]: INTERPOLANT automaton has 49 states [2022-04-06 20:50:33,128 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy ACCELERATED_INTERPOLATION [2022-04-06 20:50:33,128 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 49 interpolants. [2022-04-06 20:50:33,129 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=4467, Invalid=4653, Unknown=0, NotChecked=0, Total=9120 [2022-04-06 20:50:33,129 INFO L87 Difference]: Start difference. First operand 104 states and 105 transitions. Second operand has 49 states, 49 states have (on average 2.020408163265306) internal successors, (99), 48 states have internal predecessors, (99), 2 states have call successors, (3), 3 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2022-04-06 20:50:33,952 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-04-06 20:50:33,953 INFO L93 Difference]: Finished difference Result 114 states and 117 transitions. [2022-04-06 20:50:33,953 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 49 states. [2022-04-06 20:50:33,953 INFO L78 Accepts]: Start accepts. Automaton has has 49 states, 49 states have (on average 2.020408163265306) internal successors, (99), 48 states have internal predecessors, (99), 2 states have call successors, (3), 3 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) Word has length 103 [2022-04-06 20:50:33,953 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-04-06 20:50:33,953 INFO L225 Difference]: With dead ends: 114 [2022-04-06 20:50:33,953 INFO L226 Difference]: Without dead ends: 106 [2022-04-06 20:50:33,955 INFO L912 BasicCegarLoop]: 0 DeclaredPredicates, 301 GetRequests, 161 SyntacticMatches, 0 SemanticMatches, 140 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1304 ImplicationChecksByTransitivity, 2.9s TimeCoverageRelationStatistics Valid=8838, Invalid=11184, Unknown=0, NotChecked=0, Total=20022 [2022-04-06 20:50:33,955 INFO L913 BasicCegarLoop]: 12 mSDtfsCounter, 54 mSDsluCounter, 32 mSDsCounter, 0 mSdLazyCounter, 131 mSolverCounterSat, 52 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 54 SdHoareTripleChecker+Valid, 44 SdHoareTripleChecker+Invalid, 183 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 52 IncrementalHoareTripleChecker+Valid, 131 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2022-04-06 20:50:33,955 INFO L914 BasicCegarLoop]: SdHoareTripleChecker [54 Valid, 44 Invalid, 183 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [52 Valid, 131 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2022-04-06 20:50:33,955 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 106 states. [2022-04-06 20:50:33,958 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 106 to 106. [2022-04-06 20:50:33,958 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 106 states, 101 states have (on average 1.0198019801980198) internal successors, (103), 101 states have internal predecessors, (103), 3 states have call successors, (3), 3 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2022-04-06 20:50:33,958 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 106 states to 106 states and 107 transitions. [2022-04-06 20:50:33,958 INFO L78 Accepts]: Start accepts. Automaton has 106 states and 107 transitions. Word has length 103 [2022-04-06 20:50:33,959 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-04-06 20:50:33,959 INFO L478 AbstractCegarLoop]: Abstraction has 106 states and 107 transitions. [2022-04-06 20:50:33,959 INFO L479 AbstractCegarLoop]: INTERPOLANT automaton has has 49 states, 49 states have (on average 2.020408163265306) internal successors, (99), 48 states have internal predecessors, (99), 2 states have call successors, (3), 3 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2022-04-06 20:50:33,959 INFO L276 IsEmpty]: Start isEmpty. Operand 106 states and 107 transitions. [2022-04-06 20:50:33,959 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 106 [2022-04-06 20:50:33,959 INFO L491 BasicCegarLoop]: Found error trace [2022-04-06 20:50:33,959 INFO L499 BasicCegarLoop]: trace histogram [47, 46, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-04-06 20:50:33,977 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (46)] Forceful destruction successful, exit code 0 [2022-04-06 20:50:34,175 WARN L460 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 46 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable47 [2022-04-06 20:50:34,175 INFO L403 AbstractCegarLoop]: === Iteration 49 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-04-06 20:50:34,175 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-04-06 20:50:34,176 INFO L85 PathProgramCache]: Analyzing trace with hash 527207380, now seen corresponding path program 89 times [2022-04-06 20:50:34,176 INFO L118 FreeRefinementEngine]: Executing refinement strategy ACCELERATED_INTERPOLATION [2022-04-06 20:50:34,176 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleAcceleratedInterpolation [40187883] [2022-04-06 20:50:34,177 INFO L97 AcceleratorQvasr]: Qvasr could not accelerate loop because java.lang.UnsupportedOperationException: Cannot deal with arrays. [2022-04-06 20:50:34,177 INFO L274 tedInterpolationCore]: Could not compute an accelerate. [2022-04-06 20:50:34,177 INFO L85 PathProgramCache]: Analyzing trace with hash 527207380, now seen corresponding path program 90 times [2022-04-06 20:50:34,177 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-04-06 20:50:34,177 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1483327813] [2022-04-06 20:50:34,177 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-04-06 20:50:34,177 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-04-06 20:50:34,184 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:50:34,845 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-04-06 20:50:34,846 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:50:34,847 INFO L134 CoverageAnalysis]: Checked inductivity of 2209 backedges. 47 proven. 2162 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-04-06 20:50:34,847 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-04-06 20:50:34,847 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1483327813] [2022-04-06 20:50:34,848 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1483327813] provided 0 perfect and 1 imperfect interpolant sequences [2022-04-06 20:50:34,848 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2116827508] [2022-04-06 20:50:34,848 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2022-04-06 20:50:34,848 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-04-06 20:50:34,848 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-04-06 20:50:34,849 INFO L229 MonitoredProcess]: Starting monitored process 47 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-04-06 20:50:34,849 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (47)] Waiting until timeout for monitored process [2022-04-06 20:50:34,873 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 7 check-sat command(s) [2022-04-06 20:50:34,873 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-04-06 20:50:34,873 INFO L263 TraceCheckSpWp]: Trace formula consists of 79 conjuncts, 4 conjunts are in the unsatisfiable core [2022-04-06 20:50:34,874 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-04-06 20:50:35,025 INFO L134 CoverageAnalysis]: Checked inductivity of 2209 backedges. 138 proven. 1 refuted. 0 times theorem prover too weak. 2070 trivial. 0 not checked. [2022-04-06 20:50:35,025 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-04-06 20:50:35,167 INFO L134 CoverageAnalysis]: Checked inductivity of 2209 backedges. 138 proven. 1 refuted. 0 times theorem prover too weak. 2070 trivial. 0 not checked. [2022-04-06 20:50:35,168 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2116827508] provided 0 perfect and 2 imperfect interpolant sequences [2022-04-06 20:50:35,168 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-04-06 20:50:35,168 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [50, 4, 4] total 54 [2022-04-06 20:50:35,168 INFO L136 FreeRefinementEngine]: Strategy ACCELERATED_INTERPOLATION found an infeasible trace [2022-04-06 20:50:35,168 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleAcceleratedInterpolation [40187883] [2022-04-06 20:50:35,168 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleAcceleratedInterpolation [40187883] provided 1 perfect and 0 imperfect interpolant sequences [2022-04-06 20:50:35,168 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-04-06 20:50:35,168 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [50] imperfect sequences [] total 50 [2022-04-06 20:50:35,168 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [76506573] [2022-04-06 20:50:35,168 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-04-06 20:50:35,169 INFO L554 AbstractCegarLoop]: INTERPOLANT automaton has 50 states [2022-04-06 20:50:35,169 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy ACCELERATED_INTERPOLATION [2022-04-06 20:50:35,169 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 50 interpolants. [2022-04-06 20:50:35,169 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=1380, Invalid=1482, Unknown=0, NotChecked=0, Total=2862 [2022-04-06 20:50:35,169 INFO L87 Difference]: Start difference. First operand 106 states and 107 transitions. Second operand has 50 states, 50 states have (on average 2.02) internal successors, (101), 49 states have internal predecessors, (101), 2 states have call successors, (3), 3 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2022-04-06 20:50:35,998 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-04-06 20:50:35,998 INFO L93 Difference]: Finished difference Result 116 states and 119 transitions. [2022-04-06 20:50:35,998 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 50 states. [2022-04-06 20:50:35,998 INFO L78 Accepts]: Start accepts. Automaton has has 50 states, 50 states have (on average 2.02) internal successors, (101), 49 states have internal predecessors, (101), 2 states have call successors, (3), 3 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) Word has length 105 [2022-04-06 20:50:35,999 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-04-06 20:50:35,999 INFO L225 Difference]: With dead ends: 116 [2022-04-06 20:50:35,999 INFO L226 Difference]: Without dead ends: 108 [2022-04-06 20:50:36,000 INFO L912 BasicCegarLoop]: 0 DeclaredPredicates, 307 GetRequests, 208 SyntacticMatches, 0 SemanticMatches, 99 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1127 ImplicationChecksByTransitivity, 1.4s TimeCoverageRelationStatistics Valid=3918, Invalid=6182, Unknown=0, NotChecked=0, Total=10100 [2022-04-06 20:50:36,000 INFO L913 BasicCegarLoop]: 12 mSDtfsCounter, 55 mSDsluCounter, 12 mSDsCounter, 0 mSdLazyCounter, 109 mSolverCounterSat, 56 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 55 SdHoareTripleChecker+Valid, 24 SdHoareTripleChecker+Invalid, 165 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 56 IncrementalHoareTripleChecker+Valid, 109 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2022-04-06 20:50:36,001 INFO L914 BasicCegarLoop]: SdHoareTripleChecker [55 Valid, 24 Invalid, 165 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [56 Valid, 109 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2022-04-06 20:50:36,001 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 108 states. [2022-04-06 20:50:36,004 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 108 to 108. [2022-04-06 20:50:36,004 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 108 states, 103 states have (on average 1.0194174757281553) internal successors, (105), 103 states have internal predecessors, (105), 3 states have call successors, (3), 3 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2022-04-06 20:50:36,004 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 108 states to 108 states and 109 transitions. [2022-04-06 20:50:36,004 INFO L78 Accepts]: Start accepts. Automaton has 108 states and 109 transitions. Word has length 105 [2022-04-06 20:50:36,005 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-04-06 20:50:36,005 INFO L478 AbstractCegarLoop]: Abstraction has 108 states and 109 transitions. [2022-04-06 20:50:36,005 INFO L479 AbstractCegarLoop]: INTERPOLANT automaton has has 50 states, 50 states have (on average 2.02) internal successors, (101), 49 states have internal predecessors, (101), 2 states have call successors, (3), 3 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2022-04-06 20:50:36,005 INFO L276 IsEmpty]: Start isEmpty. Operand 108 states and 109 transitions. [2022-04-06 20:50:36,005 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 108 [2022-04-06 20:50:36,005 INFO L491 BasicCegarLoop]: Found error trace [2022-04-06 20:50:36,005 INFO L499 BasicCegarLoop]: trace histogram [48, 47, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-04-06 20:50:36,023 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (47)] Forceful destruction successful, exit code 0 [2022-04-06 20:50:36,216 WARN L460 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable48,47 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-04-06 20:50:36,216 INFO L403 AbstractCegarLoop]: === Iteration 50 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-04-06 20:50:36,216 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-04-06 20:50:36,216 INFO L85 PathProgramCache]: Analyzing trace with hash 1752535665, now seen corresponding path program 91 times [2022-04-06 20:50:36,216 INFO L118 FreeRefinementEngine]: Executing refinement strategy ACCELERATED_INTERPOLATION [2022-04-06 20:50:36,216 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleAcceleratedInterpolation [1426035559] [2022-04-06 20:50:36,217 INFO L97 AcceleratorQvasr]: Qvasr could not accelerate loop because java.lang.UnsupportedOperationException: Cannot deal with arrays. [2022-04-06 20:50:36,217 INFO L274 tedInterpolationCore]: Could not compute an accelerate. [2022-04-06 20:50:36,218 INFO L85 PathProgramCache]: Analyzing trace with hash 1752535665, now seen corresponding path program 92 times [2022-04-06 20:50:36,218 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-04-06 20:50:36,218 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1875975681] [2022-04-06 20:50:36,218 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-04-06 20:50:36,218 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-04-06 20:50:36,224 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:50:36,919 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-04-06 20:50:36,920 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:50:36,921 INFO L134 CoverageAnalysis]: Checked inductivity of 2304 backedges. 48 proven. 2256 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-04-06 20:50:36,921 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-04-06 20:50:36,922 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1875975681] [2022-04-06 20:50:36,922 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1875975681] provided 0 perfect and 1 imperfect interpolant sequences [2022-04-06 20:50:36,922 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1047906491] [2022-04-06 20:50:36,922 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2022-04-06 20:50:36,922 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-04-06 20:50:36,922 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-04-06 20:50:36,923 INFO L229 MonitoredProcess]: Starting monitored process 48 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-04-06 20:50:36,923 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (48)] Waiting until timeout for monitored process [2022-04-06 20:50:36,959 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2022-04-06 20:50:36,959 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-04-06 20:50:36,960 INFO L263 TraceCheckSpWp]: Trace formula consists of 247 conjuncts, 49 conjunts are in the unsatisfiable core [2022-04-06 20:50:36,961 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-04-06 20:50:37,146 INFO L134 CoverageAnalysis]: Checked inductivity of 2304 backedges. 48 proven. 2256 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-04-06 20:50:37,147 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-04-06 20:50:39,103 INFO L134 CoverageAnalysis]: Checked inductivity of 2304 backedges. 48 proven. 2256 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-04-06 20:50:39,104 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1047906491] provided 0 perfect and 2 imperfect interpolant sequences [2022-04-06 20:50:39,104 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-04-06 20:50:39,104 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [51, 50, 50] total 100 [2022-04-06 20:50:39,104 INFO L136 FreeRefinementEngine]: Strategy ACCELERATED_INTERPOLATION found an infeasible trace [2022-04-06 20:50:39,104 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleAcceleratedInterpolation [1426035559] [2022-04-06 20:50:39,104 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleAcceleratedInterpolation [1426035559] provided 1 perfect and 0 imperfect interpolant sequences [2022-04-06 20:50:39,104 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-04-06 20:50:39,104 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [51] imperfect sequences [] total 51 [2022-04-06 20:50:39,104 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [143363268] [2022-04-06 20:50:39,104 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-04-06 20:50:39,105 INFO L554 AbstractCegarLoop]: INTERPOLANT automaton has 51 states [2022-04-06 20:50:39,105 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy ACCELERATED_INTERPOLATION [2022-04-06 20:50:39,105 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 51 interpolants. [2022-04-06 20:50:39,106 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=4853, Invalid=5047, Unknown=0, NotChecked=0, Total=9900 [2022-04-06 20:50:39,106 INFO L87 Difference]: Start difference. First operand 108 states and 109 transitions. Second operand has 51 states, 51 states have (on average 2.019607843137255) internal successors, (103), 50 states have internal predecessors, (103), 2 states have call successors, (3), 3 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2022-04-06 20:50:39,974 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-04-06 20:50:39,974 INFO L93 Difference]: Finished difference Result 118 states and 121 transitions. [2022-04-06 20:50:39,975 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 51 states. [2022-04-06 20:50:39,975 INFO L78 Accepts]: Start accepts. Automaton has has 51 states, 51 states have (on average 2.019607843137255) internal successors, (103), 50 states have internal predecessors, (103), 2 states have call successors, (3), 3 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) Word has length 107 [2022-04-06 20:50:39,975 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-04-06 20:50:39,975 INFO L225 Difference]: With dead ends: 118 [2022-04-06 20:50:39,975 INFO L226 Difference]: Without dead ends: 110 [2022-04-06 20:50:39,977 INFO L912 BasicCegarLoop]: 0 DeclaredPredicates, 313 GetRequests, 167 SyntacticMatches, 0 SemanticMatches, 146 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1409 ImplicationChecksByTransitivity, 3.2s TimeCoverageRelationStatistics Valid=9606, Invalid=12150, Unknown=0, NotChecked=0, Total=21756 [2022-04-06 20:50:39,977 INFO L913 BasicCegarLoop]: 12 mSDtfsCounter, 56 mSDsluCounter, 22 mSDsCounter, 0 mSdLazyCounter, 123 mSolverCounterSat, 53 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 56 SdHoareTripleChecker+Valid, 34 SdHoareTripleChecker+Invalid, 176 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 53 IncrementalHoareTripleChecker+Valid, 123 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2022-04-06 20:50:39,977 INFO L914 BasicCegarLoop]: SdHoareTripleChecker [56 Valid, 34 Invalid, 176 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [53 Valid, 123 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2022-04-06 20:50:39,977 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 110 states. [2022-04-06 20:50:39,980 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 110 to 110. [2022-04-06 20:50:39,980 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 110 states, 105 states have (on average 1.019047619047619) internal successors, (107), 105 states have internal predecessors, (107), 3 states have call successors, (3), 3 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2022-04-06 20:50:39,980 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 110 states to 110 states and 111 transitions. [2022-04-06 20:50:39,981 INFO L78 Accepts]: Start accepts. Automaton has 110 states and 111 transitions. Word has length 107 [2022-04-06 20:50:39,981 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-04-06 20:50:39,981 INFO L478 AbstractCegarLoop]: Abstraction has 110 states and 111 transitions. [2022-04-06 20:50:39,981 INFO L479 AbstractCegarLoop]: INTERPOLANT automaton has has 51 states, 51 states have (on average 2.019607843137255) internal successors, (103), 50 states have internal predecessors, (103), 2 states have call successors, (3), 3 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2022-04-06 20:50:39,981 INFO L276 IsEmpty]: Start isEmpty. Operand 110 states and 111 transitions. [2022-04-06 20:50:39,981 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 110 [2022-04-06 20:50:39,981 INFO L491 BasicCegarLoop]: Found error trace [2022-04-06 20:50:39,981 INFO L499 BasicCegarLoop]: trace histogram [49, 48, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-04-06 20:50:40,005 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (48)] Forceful destruction successful, exit code 0 [2022-04-06 20:50:40,195 WARN L460 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 48 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable49 [2022-04-06 20:50:40,195 INFO L403 AbstractCegarLoop]: === Iteration 51 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-04-06 20:50:40,195 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-04-06 20:50:40,196 INFO L85 PathProgramCache]: Analyzing trace with hash -1822988850, now seen corresponding path program 93 times [2022-04-06 20:50:40,196 INFO L118 FreeRefinementEngine]: Executing refinement strategy ACCELERATED_INTERPOLATION [2022-04-06 20:50:40,196 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleAcceleratedInterpolation [1900836941] [2022-04-06 20:50:40,197 INFO L97 AcceleratorQvasr]: Qvasr could not accelerate loop because java.lang.UnsupportedOperationException: Cannot deal with arrays. [2022-04-06 20:50:40,197 INFO L274 tedInterpolationCore]: Could not compute an accelerate. [2022-04-06 20:50:40,197 INFO L85 PathProgramCache]: Analyzing trace with hash -1822988850, now seen corresponding path program 94 times [2022-04-06 20:50:40,197 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-04-06 20:50:40,197 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1163226786] [2022-04-06 20:50:40,197 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-04-06 20:50:40,197 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-04-06 20:50:40,204 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:50:40,958 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-04-06 20:50:40,958 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:50:40,960 INFO L134 CoverageAnalysis]: Checked inductivity of 2401 backedges. 49 proven. 2352 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-04-06 20:50:40,960 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-04-06 20:50:40,960 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1163226786] [2022-04-06 20:50:40,960 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1163226786] provided 0 perfect and 1 imperfect interpolant sequences [2022-04-06 20:50:40,960 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [881836494] [2022-04-06 20:50:40,960 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2022-04-06 20:50:40,961 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-04-06 20:50:40,961 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-04-06 20:50:40,961 INFO L229 MonitoredProcess]: Starting monitored process 49 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-04-06 20:50:40,962 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (49)] Waiting until timeout for monitored process [2022-04-06 20:50:40,997 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2022-04-06 20:50:40,997 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-04-06 20:50:40,998 INFO L263 TraceCheckSpWp]: Trace formula consists of 251 conjuncts, 50 conjunts are in the unsatisfiable core [2022-04-06 20:50:41,000 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-04-06 20:50:41,172 INFO L134 CoverageAnalysis]: Checked inductivity of 2401 backedges. 49 proven. 2352 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-04-06 20:50:41,172 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-04-06 20:50:43,267 INFO L134 CoverageAnalysis]: Checked inductivity of 2401 backedges. 49 proven. 2352 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-04-06 20:50:43,267 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [881836494] provided 0 perfect and 2 imperfect interpolant sequences [2022-04-06 20:50:43,267 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-04-06 20:50:43,267 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [52, 51, 51] total 102 [2022-04-06 20:50:43,268 INFO L136 FreeRefinementEngine]: Strategy ACCELERATED_INTERPOLATION found an infeasible trace [2022-04-06 20:50:43,268 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleAcceleratedInterpolation [1900836941] [2022-04-06 20:50:43,268 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleAcceleratedInterpolation [1900836941] provided 1 perfect and 0 imperfect interpolant sequences [2022-04-06 20:50:43,268 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-04-06 20:50:43,268 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [52] imperfect sequences [] total 52 [2022-04-06 20:50:43,268 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2094706991] [2022-04-06 20:50:43,268 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-04-06 20:50:43,268 INFO L554 AbstractCegarLoop]: INTERPOLANT automaton has 52 states [2022-04-06 20:50:43,268 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy ACCELERATED_INTERPOLATION [2022-04-06 20:50:43,269 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 52 interpolants. [2022-04-06 20:50:43,269 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5052, Invalid=5250, Unknown=0, NotChecked=0, Total=10302 [2022-04-06 20:50:43,269 INFO L87 Difference]: Start difference. First operand 110 states and 111 transitions. Second operand has 52 states, 52 states have (on average 2.019230769230769) internal successors, (105), 51 states have internal predecessors, (105), 2 states have call successors, (3), 3 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2022-04-06 20:50:44,253 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-04-06 20:50:44,253 INFO L93 Difference]: Finished difference Result 120 states and 123 transitions. [2022-04-06 20:50:44,253 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 52 states. [2022-04-06 20:50:44,254 INFO L78 Accepts]: Start accepts. Automaton has has 52 states, 52 states have (on average 2.019230769230769) internal successors, (105), 51 states have internal predecessors, (105), 2 states have call successors, (3), 3 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) Word has length 109 [2022-04-06 20:50:44,254 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-04-06 20:50:44,254 INFO L225 Difference]: With dead ends: 120 [2022-04-06 20:50:44,254 INFO L226 Difference]: Without dead ends: 112 [2022-04-06 20:50:44,255 INFO L912 BasicCegarLoop]: 0 DeclaredPredicates, 319 GetRequests, 170 SyntacticMatches, 0 SemanticMatches, 149 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1463 ImplicationChecksByTransitivity, 3.5s TimeCoverageRelationStatistics Valid=10002, Invalid=12648, Unknown=0, NotChecked=0, Total=22650 [2022-04-06 20:50:44,256 INFO L913 BasicCegarLoop]: 12 mSDtfsCounter, 57 mSDsluCounter, 27 mSDsCounter, 0 mSdLazyCounter, 131 mSolverCounterSat, 53 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 57 SdHoareTripleChecker+Valid, 39 SdHoareTripleChecker+Invalid, 184 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 53 IncrementalHoareTripleChecker+Valid, 131 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2022-04-06 20:50:44,256 INFO L914 BasicCegarLoop]: SdHoareTripleChecker [57 Valid, 39 Invalid, 184 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [53 Valid, 131 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2022-04-06 20:50:44,256 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 112 states. [2022-04-06 20:50:44,259 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 112 to 112. [2022-04-06 20:50:44,259 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 112 states, 107 states have (on average 1.0186915887850467) internal successors, (109), 107 states have internal predecessors, (109), 3 states have call successors, (3), 3 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2022-04-06 20:50:44,259 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 112 states to 112 states and 113 transitions. [2022-04-06 20:50:44,259 INFO L78 Accepts]: Start accepts. Automaton has 112 states and 113 transitions. Word has length 109 [2022-04-06 20:50:44,260 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-04-06 20:50:44,260 INFO L478 AbstractCegarLoop]: Abstraction has 112 states and 113 transitions. [2022-04-06 20:50:44,260 INFO L479 AbstractCegarLoop]: INTERPOLANT automaton has has 52 states, 52 states have (on average 2.019230769230769) internal successors, (105), 51 states have internal predecessors, (105), 2 states have call successors, (3), 3 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2022-04-06 20:50:44,260 INFO L276 IsEmpty]: Start isEmpty. Operand 112 states and 113 transitions. [2022-04-06 20:50:44,260 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 112 [2022-04-06 20:50:44,260 INFO L491 BasicCegarLoop]: Found error trace [2022-04-06 20:50:44,260 INFO L499 BasicCegarLoop]: trace histogram [50, 49, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-04-06 20:50:44,279 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (49)] Ended with exit code 0 [2022-04-06 20:50:44,476 WARN L460 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable50,49 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-04-06 20:50:44,477 INFO L403 AbstractCegarLoop]: === Iteration 52 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-04-06 20:50:44,477 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-04-06 20:50:44,477 INFO L85 PathProgramCache]: Analyzing trace with hash -1928210965, now seen corresponding path program 95 times [2022-04-06 20:50:44,477 INFO L118 FreeRefinementEngine]: Executing refinement strategy ACCELERATED_INTERPOLATION [2022-04-06 20:50:44,477 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleAcceleratedInterpolation [1775388590] [2022-04-06 20:50:44,478 INFO L97 AcceleratorQvasr]: Qvasr could not accelerate loop because java.lang.UnsupportedOperationException: Cannot deal with arrays. [2022-04-06 20:50:44,478 INFO L274 tedInterpolationCore]: Could not compute an accelerate. [2022-04-06 20:50:44,478 INFO L85 PathProgramCache]: Analyzing trace with hash -1928210965, now seen corresponding path program 96 times [2022-04-06 20:50:44,478 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-04-06 20:50:44,478 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1558039888] [2022-04-06 20:50:44,478 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-04-06 20:50:44,478 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-04-06 20:50:44,485 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:50:45,255 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-04-06 20:50:45,255 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:50:45,260 INFO L134 CoverageAnalysis]: Checked inductivity of 2500 backedges. 50 proven. 2450 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-04-06 20:50:45,260 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-04-06 20:50:45,260 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1558039888] [2022-04-06 20:50:45,260 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1558039888] provided 0 perfect and 1 imperfect interpolant sequences [2022-04-06 20:50:45,260 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2079808929] [2022-04-06 20:50:45,260 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2022-04-06 20:50:45,260 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-04-06 20:50:45,260 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-04-06 20:50:45,261 INFO L229 MonitoredProcess]: Starting monitored process 50 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-04-06 20:50:45,262 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (50)] Waiting until timeout for monitored process [2022-04-06 20:50:45,285 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 7 check-sat command(s) [2022-04-06 20:50:45,286 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-04-06 20:50:45,286 INFO L263 TraceCheckSpWp]: Trace formula consists of 79 conjuncts, 4 conjunts are in the unsatisfiable core [2022-04-06 20:50:45,287 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-04-06 20:50:45,455 INFO L134 CoverageAnalysis]: Checked inductivity of 2500 backedges. 147 proven. 1 refuted. 0 times theorem prover too weak. 2352 trivial. 0 not checked. [2022-04-06 20:50:45,455 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-04-06 20:50:45,592 INFO L134 CoverageAnalysis]: Checked inductivity of 2500 backedges. 147 proven. 1 refuted. 0 times theorem prover too weak. 2352 trivial. 0 not checked. [2022-04-06 20:50:45,593 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2079808929] provided 0 perfect and 2 imperfect interpolant sequences [2022-04-06 20:50:45,593 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-04-06 20:50:45,593 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [53, 4, 4] total 57 [2022-04-06 20:50:45,593 INFO L136 FreeRefinementEngine]: Strategy ACCELERATED_INTERPOLATION found an infeasible trace [2022-04-06 20:50:45,593 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleAcceleratedInterpolation [1775388590] [2022-04-06 20:50:45,593 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleAcceleratedInterpolation [1775388590] provided 1 perfect and 0 imperfect interpolant sequences [2022-04-06 20:50:45,593 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-04-06 20:50:45,593 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [53] imperfect sequences [] total 53 [2022-04-06 20:50:45,593 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1312508019] [2022-04-06 20:50:45,594 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-04-06 20:50:45,594 INFO L554 AbstractCegarLoop]: INTERPOLANT automaton has 53 states [2022-04-06 20:50:45,594 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy ACCELERATED_INTERPOLATION [2022-04-06 20:50:45,594 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 53 interpolants. [2022-04-06 20:50:45,594 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=1542, Invalid=1650, Unknown=0, NotChecked=0, Total=3192 [2022-04-06 20:50:45,594 INFO L87 Difference]: Start difference. First operand 112 states and 113 transitions. Second operand has 53 states, 53 states have (on average 2.018867924528302) internal successors, (107), 52 states have internal predecessors, (107), 2 states have call successors, (3), 3 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2022-04-06 20:50:46,578 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-04-06 20:50:46,578 INFO L93 Difference]: Finished difference Result 122 states and 125 transitions. [2022-04-06 20:50:46,583 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 53 states. [2022-04-06 20:50:46,584 INFO L78 Accepts]: Start accepts. Automaton has has 53 states, 53 states have (on average 2.018867924528302) internal successors, (107), 52 states have internal predecessors, (107), 2 states have call successors, (3), 3 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) Word has length 111 [2022-04-06 20:50:46,584 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-04-06 20:50:46,584 INFO L225 Difference]: With dead ends: 122 [2022-04-06 20:50:46,584 INFO L226 Difference]: Without dead ends: 114 [2022-04-06 20:50:46,585 INFO L912 BasicCegarLoop]: 0 DeclaredPredicates, 325 GetRequests, 220 SyntacticMatches, 0 SemanticMatches, 105 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1274 ImplicationChecksByTransitivity, 1.7s TimeCoverageRelationStatistics Valid=4392, Invalid=6950, Unknown=0, NotChecked=0, Total=11342 [2022-04-06 20:50:46,586 INFO L913 BasicCegarLoop]: 12 mSDtfsCounter, 58 mSDsluCounter, 22 mSDsCounter, 0 mSdLazyCounter, 127 mSolverCounterSat, 57 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 58 SdHoareTripleChecker+Valid, 34 SdHoareTripleChecker+Invalid, 184 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 57 IncrementalHoareTripleChecker+Valid, 127 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2022-04-06 20:50:46,586 INFO L914 BasicCegarLoop]: SdHoareTripleChecker [58 Valid, 34 Invalid, 184 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [57 Valid, 127 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2022-04-06 20:50:46,586 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 114 states. [2022-04-06 20:50:46,589 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 114 to 114. [2022-04-06 20:50:46,589 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 114 states, 109 states have (on average 1.018348623853211) internal successors, (111), 109 states have internal predecessors, (111), 3 states have call successors, (3), 3 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2022-04-06 20:50:46,589 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 114 states to 114 states and 115 transitions. [2022-04-06 20:50:46,590 INFO L78 Accepts]: Start accepts. Automaton has 114 states and 115 transitions. Word has length 111 [2022-04-06 20:50:46,590 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-04-06 20:50:46,590 INFO L478 AbstractCegarLoop]: Abstraction has 114 states and 115 transitions. [2022-04-06 20:50:46,590 INFO L479 AbstractCegarLoop]: INTERPOLANT automaton has has 53 states, 53 states have (on average 2.018867924528302) internal successors, (107), 52 states have internal predecessors, (107), 2 states have call successors, (3), 3 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2022-04-06 20:50:46,590 INFO L276 IsEmpty]: Start isEmpty. Operand 114 states and 115 transitions. [2022-04-06 20:50:46,590 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 114 [2022-04-06 20:50:46,590 INFO L491 BasicCegarLoop]: Found error trace [2022-04-06 20:50:46,590 INFO L499 BasicCegarLoop]: trace histogram [51, 50, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-04-06 20:50:46,606 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (50)] Forceful destruction successful, exit code 0 [2022-04-06 20:50:46,795 WARN L460 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 50 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable51 [2022-04-06 20:50:46,796 INFO L403 AbstractCegarLoop]: === Iteration 53 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-04-06 20:50:46,796 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-04-06 20:50:46,796 INFO L85 PathProgramCache]: Analyzing trace with hash 32551624, now seen corresponding path program 97 times [2022-04-06 20:50:46,796 INFO L118 FreeRefinementEngine]: Executing refinement strategy ACCELERATED_INTERPOLATION [2022-04-06 20:50:46,796 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleAcceleratedInterpolation [1780558940] [2022-04-06 20:50:46,797 INFO L97 AcceleratorQvasr]: Qvasr could not accelerate loop because java.lang.UnsupportedOperationException: Cannot deal with arrays. [2022-04-06 20:50:46,797 INFO L274 tedInterpolationCore]: Could not compute an accelerate. [2022-04-06 20:50:46,797 INFO L85 PathProgramCache]: Analyzing trace with hash 32551624, now seen corresponding path program 98 times [2022-04-06 20:50:46,797 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-04-06 20:50:46,797 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1742861430] [2022-04-06 20:50:46,798 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-04-06 20:50:46,798 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-04-06 20:50:46,804 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:50:47,575 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-04-06 20:50:47,576 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:50:47,579 INFO L134 CoverageAnalysis]: Checked inductivity of 2601 backedges. 51 proven. 2550 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-04-06 20:50:47,580 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-04-06 20:50:47,580 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1742861430] [2022-04-06 20:50:47,580 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1742861430] provided 0 perfect and 1 imperfect interpolant sequences [2022-04-06 20:50:47,580 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [902252461] [2022-04-06 20:50:47,580 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2022-04-06 20:50:47,580 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-04-06 20:50:47,580 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-04-06 20:50:47,581 INFO L229 MonitoredProcess]: Starting monitored process 51 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-04-06 20:50:47,581 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (51)] Waiting until timeout for monitored process [2022-04-06 20:50:47,616 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2022-04-06 20:50:47,617 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-04-06 20:50:47,618 INFO L263 TraceCheckSpWp]: Trace formula consists of 259 conjuncts, 52 conjunts are in the unsatisfiable core [2022-04-06 20:50:47,619 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-04-06 20:50:47,762 INFO L134 CoverageAnalysis]: Checked inductivity of 2601 backedges. 51 proven. 2550 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-04-06 20:50:47,763 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-04-06 20:50:49,945 INFO L134 CoverageAnalysis]: Checked inductivity of 2601 backedges. 51 proven. 2550 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-04-06 20:50:49,945 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [902252461] provided 0 perfect and 2 imperfect interpolant sequences [2022-04-06 20:50:49,945 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-04-06 20:50:49,945 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [54, 53, 53] total 106 [2022-04-06 20:50:49,945 INFO L136 FreeRefinementEngine]: Strategy ACCELERATED_INTERPOLATION found an infeasible trace [2022-04-06 20:50:49,946 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleAcceleratedInterpolation [1780558940] [2022-04-06 20:50:49,946 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleAcceleratedInterpolation [1780558940] provided 1 perfect and 0 imperfect interpolant sequences [2022-04-06 20:50:49,946 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-04-06 20:50:49,946 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [54] imperfect sequences [] total 54 [2022-04-06 20:50:49,946 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [320498451] [2022-04-06 20:50:49,946 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-04-06 20:50:49,946 INFO L554 AbstractCegarLoop]: INTERPOLANT automaton has 54 states [2022-04-06 20:50:49,946 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy ACCELERATED_INTERPOLATION [2022-04-06 20:50:49,946 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 54 interpolants. [2022-04-06 20:50:49,947 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5462, Invalid=5668, Unknown=0, NotChecked=0, Total=11130 [2022-04-06 20:50:49,947 INFO L87 Difference]: Start difference. First operand 114 states and 115 transitions. Second operand has 54 states, 54 states have (on average 2.0185185185185186) internal successors, (109), 53 states have internal predecessors, (109), 2 states have call successors, (3), 3 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2022-04-06 20:50:50,936 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-04-06 20:50:50,936 INFO L93 Difference]: Finished difference Result 124 states and 127 transitions. [2022-04-06 20:50:50,937 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 54 states. [2022-04-06 20:50:50,937 INFO L78 Accepts]: Start accepts. Automaton has has 54 states, 54 states have (on average 2.0185185185185186) internal successors, (109), 53 states have internal predecessors, (109), 2 states have call successors, (3), 3 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) Word has length 113 [2022-04-06 20:50:50,937 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-04-06 20:50:50,939 INFO L225 Difference]: With dead ends: 124 [2022-04-06 20:50:50,939 INFO L226 Difference]: Without dead ends: 116 [2022-04-06 20:50:50,941 INFO L912 BasicCegarLoop]: 0 DeclaredPredicates, 331 GetRequests, 176 SyntacticMatches, 0 SemanticMatches, 155 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1574 ImplicationChecksByTransitivity, 3.6s TimeCoverageRelationStatistics Valid=10818, Invalid=13674, Unknown=0, NotChecked=0, Total=24492 [2022-04-06 20:50:50,942 INFO L913 BasicCegarLoop]: 12 mSDtfsCounter, 59 mSDsluCounter, 17 mSDsCounter, 0 mSdLazyCounter, 123 mSolverCounterSat, 60 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 59 SdHoareTripleChecker+Valid, 29 SdHoareTripleChecker+Invalid, 183 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 60 IncrementalHoareTripleChecker+Valid, 123 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2022-04-06 20:50:50,942 INFO L914 BasicCegarLoop]: SdHoareTripleChecker [59 Valid, 29 Invalid, 183 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [60 Valid, 123 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2022-04-06 20:50:50,942 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 116 states. [2022-04-06 20:50:50,945 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 116 to 116. [2022-04-06 20:50:50,945 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 116 states, 111 states have (on average 1.018018018018018) internal successors, (113), 111 states have internal predecessors, (113), 3 states have call successors, (3), 3 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2022-04-06 20:50:50,945 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 116 states to 116 states and 117 transitions. [2022-04-06 20:50:50,945 INFO L78 Accepts]: Start accepts. Automaton has 116 states and 117 transitions. Word has length 113 [2022-04-06 20:50:50,945 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-04-06 20:50:50,945 INFO L478 AbstractCegarLoop]: Abstraction has 116 states and 117 transitions. [2022-04-06 20:50:50,946 INFO L479 AbstractCegarLoop]: INTERPOLANT automaton has has 54 states, 54 states have (on average 2.0185185185185186) internal successors, (109), 53 states have internal predecessors, (109), 2 states have call successors, (3), 3 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2022-04-06 20:50:50,946 INFO L276 IsEmpty]: Start isEmpty. Operand 116 states and 117 transitions. [2022-04-06 20:50:50,946 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 116 [2022-04-06 20:50:50,946 INFO L491 BasicCegarLoop]: Found error trace [2022-04-06 20:50:50,946 INFO L499 BasicCegarLoop]: trace histogram [52, 51, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-04-06 20:50:50,964 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (51)] Forceful destruction successful, exit code 0 [2022-04-06 20:50:51,162 WARN L460 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 51 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable52 [2022-04-06 20:50:51,162 INFO L403 AbstractCegarLoop]: === Iteration 54 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-04-06 20:50:51,162 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-04-06 20:50:51,163 INFO L85 PathProgramCache]: Analyzing trace with hash -1165243291, now seen corresponding path program 99 times [2022-04-06 20:50:51,163 INFO L118 FreeRefinementEngine]: Executing refinement strategy ACCELERATED_INTERPOLATION [2022-04-06 20:50:51,163 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleAcceleratedInterpolation [1491208196] [2022-04-06 20:50:51,164 INFO L97 AcceleratorQvasr]: Qvasr could not accelerate loop because java.lang.UnsupportedOperationException: Cannot deal with arrays. [2022-04-06 20:50:51,164 INFO L274 tedInterpolationCore]: Could not compute an accelerate. [2022-04-06 20:50:51,164 INFO L85 PathProgramCache]: Analyzing trace with hash -1165243291, now seen corresponding path program 100 times [2022-04-06 20:50:51,164 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-04-06 20:50:51,164 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [34644136] [2022-04-06 20:50:51,164 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-04-06 20:50:51,164 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-04-06 20:50:51,171 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:50:52,036 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-04-06 20:50:52,038 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:50:52,039 INFO L134 CoverageAnalysis]: Checked inductivity of 2704 backedges. 52 proven. 2652 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-04-06 20:50:52,039 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-04-06 20:50:52,039 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [34644136] [2022-04-06 20:50:52,039 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [34644136] provided 0 perfect and 1 imperfect interpolant sequences [2022-04-06 20:50:52,039 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1021103951] [2022-04-06 20:50:52,040 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2022-04-06 20:50:52,040 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-04-06 20:50:52,040 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-04-06 20:50:52,040 INFO L229 MonitoredProcess]: Starting monitored process 52 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-04-06 20:50:52,041 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (52)] Waiting until timeout for monitored process [2022-04-06 20:50:52,078 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2022-04-06 20:50:52,078 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-04-06 20:50:52,079 INFO L263 TraceCheckSpWp]: Trace formula consists of 263 conjuncts, 53 conjunts are in the unsatisfiable core [2022-04-06 20:50:52,080 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-04-06 20:50:52,233 INFO L134 CoverageAnalysis]: Checked inductivity of 2704 backedges. 52 proven. 2652 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-04-06 20:50:52,233 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-04-06 20:50:54,578 INFO L134 CoverageAnalysis]: Checked inductivity of 2704 backedges. 52 proven. 2652 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-04-06 20:50:54,578 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1021103951] provided 0 perfect and 2 imperfect interpolant sequences [2022-04-06 20:50:54,578 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-04-06 20:50:54,578 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [55, 54, 54] total 108 [2022-04-06 20:50:54,578 INFO L136 FreeRefinementEngine]: Strategy ACCELERATED_INTERPOLATION found an infeasible trace [2022-04-06 20:50:54,578 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleAcceleratedInterpolation [1491208196] [2022-04-06 20:50:54,578 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleAcceleratedInterpolation [1491208196] provided 1 perfect and 0 imperfect interpolant sequences [2022-04-06 20:50:54,578 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-04-06 20:50:54,579 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [55] imperfect sequences [] total 55 [2022-04-06 20:50:54,579 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [170162191] [2022-04-06 20:50:54,579 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-04-06 20:50:54,579 INFO L554 AbstractCegarLoop]: INTERPOLANT automaton has 55 states [2022-04-06 20:50:54,579 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy ACCELERATED_INTERPOLATION [2022-04-06 20:50:54,579 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 55 interpolants. [2022-04-06 20:50:54,580 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5673, Invalid=5883, Unknown=0, NotChecked=0, Total=11556 [2022-04-06 20:50:54,580 INFO L87 Difference]: Start difference. First operand 116 states and 117 transitions. Second operand has 55 states, 55 states have (on average 2.018181818181818) internal successors, (111), 54 states have internal predecessors, (111), 2 states have call successors, (3), 3 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2022-04-06 20:50:55,611 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-04-06 20:50:55,612 INFO L93 Difference]: Finished difference Result 126 states and 129 transitions. [2022-04-06 20:50:55,612 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 55 states. [2022-04-06 20:50:55,612 INFO L78 Accepts]: Start accepts. Automaton has has 55 states, 55 states have (on average 2.018181818181818) internal successors, (111), 54 states have internal predecessors, (111), 2 states have call successors, (3), 3 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) Word has length 115 [2022-04-06 20:50:55,612 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-04-06 20:50:55,613 INFO L225 Difference]: With dead ends: 126 [2022-04-06 20:50:55,613 INFO L226 Difference]: Without dead ends: 118 [2022-04-06 20:50:55,615 INFO L912 BasicCegarLoop]: 0 DeclaredPredicates, 337 GetRequests, 179 SyntacticMatches, 0 SemanticMatches, 158 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1631 ImplicationChecksByTransitivity, 3.9s TimeCoverageRelationStatistics Valid=11238, Invalid=14202, Unknown=0, NotChecked=0, Total=25440 [2022-04-06 20:50:55,615 INFO L913 BasicCegarLoop]: 12 mSDtfsCounter, 60 mSDsluCounter, 32 mSDsCounter, 0 mSdLazyCounter, 143 mSolverCounterSat, 56 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 60 SdHoareTripleChecker+Valid, 44 SdHoareTripleChecker+Invalid, 199 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 56 IncrementalHoareTripleChecker+Valid, 143 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2022-04-06 20:50:55,615 INFO L914 BasicCegarLoop]: SdHoareTripleChecker [60 Valid, 44 Invalid, 199 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [56 Valid, 143 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2022-04-06 20:50:55,615 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 118 states. [2022-04-06 20:50:55,619 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 118 to 118. [2022-04-06 20:50:55,619 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 118 states, 113 states have (on average 1.0176991150442478) internal successors, (115), 113 states have internal predecessors, (115), 3 states have call successors, (3), 3 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2022-04-06 20:50:55,620 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 118 states to 118 states and 119 transitions. [2022-04-06 20:50:55,620 INFO L78 Accepts]: Start accepts. Automaton has 118 states and 119 transitions. Word has length 115 [2022-04-06 20:50:55,620 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-04-06 20:50:55,620 INFO L478 AbstractCegarLoop]: Abstraction has 118 states and 119 transitions. [2022-04-06 20:50:55,620 INFO L479 AbstractCegarLoop]: INTERPOLANT automaton has has 55 states, 55 states have (on average 2.018181818181818) internal successors, (111), 54 states have internal predecessors, (111), 2 states have call successors, (3), 3 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2022-04-06 20:50:55,620 INFO L276 IsEmpty]: Start isEmpty. Operand 118 states and 119 transitions. [2022-04-06 20:50:55,620 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 118 [2022-04-06 20:50:55,621 INFO L491 BasicCegarLoop]: Found error trace [2022-04-06 20:50:55,621 INFO L499 BasicCegarLoop]: trace histogram [53, 52, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-04-06 20:50:55,639 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (52)] Forceful destruction successful, exit code 0 [2022-04-06 20:50:55,823 WARN L460 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable53,52 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-04-06 20:50:55,824 INFO L403 AbstractCegarLoop]: === Iteration 55 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-04-06 20:50:55,824 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-04-06 20:50:55,824 INFO L85 PathProgramCache]: Analyzing trace with hash -1194921278, now seen corresponding path program 101 times [2022-04-06 20:50:55,824 INFO L118 FreeRefinementEngine]: Executing refinement strategy ACCELERATED_INTERPOLATION [2022-04-06 20:50:55,824 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleAcceleratedInterpolation [1250693016] [2022-04-06 20:50:55,825 INFO L97 AcceleratorQvasr]: Qvasr could not accelerate loop because java.lang.UnsupportedOperationException: Cannot deal with arrays. [2022-04-06 20:50:55,825 INFO L274 tedInterpolationCore]: Could not compute an accelerate. [2022-04-06 20:50:55,825 INFO L85 PathProgramCache]: Analyzing trace with hash -1194921278, now seen corresponding path program 102 times [2022-04-06 20:50:55,825 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-04-06 20:50:55,825 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [644505062] [2022-04-06 20:50:55,826 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-04-06 20:50:55,826 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-04-06 20:50:55,838 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:50:56,718 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-04-06 20:50:56,719 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:50:56,734 INFO L134 CoverageAnalysis]: Checked inductivity of 2809 backedges. 53 proven. 2756 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-04-06 20:50:56,734 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-04-06 20:50:56,734 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [644505062] [2022-04-06 20:50:56,734 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [644505062] provided 0 perfect and 1 imperfect interpolant sequences [2022-04-06 20:50:56,734 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1562081878] [2022-04-06 20:50:56,734 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2022-04-06 20:50:56,734 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-04-06 20:50:56,735 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-04-06 20:50:56,735 INFO L229 MonitoredProcess]: Starting monitored process 53 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-04-06 20:50:56,736 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (53)] Waiting until timeout for monitored process [2022-04-06 20:50:56,760 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 7 check-sat command(s) [2022-04-06 20:50:56,760 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-04-06 20:50:56,761 INFO L263 TraceCheckSpWp]: Trace formula consists of 79 conjuncts, 4 conjunts are in the unsatisfiable core [2022-04-06 20:50:56,761 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-04-06 20:50:56,922 INFO L134 CoverageAnalysis]: Checked inductivity of 2809 backedges. 156 proven. 1 refuted. 0 times theorem prover too weak. 2652 trivial. 0 not checked. [2022-04-06 20:50:56,922 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-04-06 20:50:57,066 INFO L134 CoverageAnalysis]: Checked inductivity of 2809 backedges. 156 proven. 1 refuted. 0 times theorem prover too weak. 2652 trivial. 0 not checked. [2022-04-06 20:50:57,067 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1562081878] provided 0 perfect and 2 imperfect interpolant sequences [2022-04-06 20:50:57,067 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-04-06 20:50:57,067 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [56, 4, 4] total 60 [2022-04-06 20:50:57,067 INFO L136 FreeRefinementEngine]: Strategy ACCELERATED_INTERPOLATION found an infeasible trace [2022-04-06 20:50:57,067 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleAcceleratedInterpolation [1250693016] [2022-04-06 20:50:57,067 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleAcceleratedInterpolation [1250693016] provided 1 perfect and 0 imperfect interpolant sequences [2022-04-06 20:50:57,067 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-04-06 20:50:57,067 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [56] imperfect sequences [] total 56 [2022-04-06 20:50:57,067 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [202926802] [2022-04-06 20:50:57,067 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-04-06 20:50:57,068 INFO L554 AbstractCegarLoop]: INTERPOLANT automaton has 56 states [2022-04-06 20:50:57,068 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy ACCELERATED_INTERPOLATION [2022-04-06 20:50:57,068 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 56 interpolants. [2022-04-06 20:50:57,069 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=1713, Invalid=1827, Unknown=0, NotChecked=0, Total=3540 [2022-04-06 20:50:57,069 INFO L87 Difference]: Start difference. First operand 118 states and 119 transitions. Second operand has 56 states, 56 states have (on average 2.017857142857143) internal successors, (113), 55 states have internal predecessors, (113), 2 states have call successors, (3), 3 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2022-04-06 20:50:58,092 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-04-06 20:50:58,092 INFO L93 Difference]: Finished difference Result 128 states and 131 transitions. [2022-04-06 20:50:58,093 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 56 states. [2022-04-06 20:50:58,093 INFO L78 Accepts]: Start accepts. Automaton has has 56 states, 56 states have (on average 2.017857142857143) internal successors, (113), 55 states have internal predecessors, (113), 2 states have call successors, (3), 3 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) Word has length 117 [2022-04-06 20:50:58,093 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-04-06 20:50:58,093 INFO L225 Difference]: With dead ends: 128 [2022-04-06 20:50:58,093 INFO L226 Difference]: Without dead ends: 120 [2022-04-06 20:50:58,094 INFO L912 BasicCegarLoop]: 0 DeclaredPredicates, 343 GetRequests, 232 SyntacticMatches, 0 SemanticMatches, 111 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1430 ImplicationChecksByTransitivity, 1.8s TimeCoverageRelationStatistics Valid=4893, Invalid=7763, Unknown=0, NotChecked=0, Total=12656 [2022-04-06 20:50:58,094 INFO L913 BasicCegarLoop]: 12 mSDtfsCounter, 61 mSDsluCounter, 12 mSDsCounter, 0 mSdLazyCounter, 121 mSolverCounterSat, 58 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 61 SdHoareTripleChecker+Valid, 24 SdHoareTripleChecker+Invalid, 179 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 58 IncrementalHoareTripleChecker+Valid, 121 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2022-04-06 20:50:58,095 INFO L914 BasicCegarLoop]: SdHoareTripleChecker [61 Valid, 24 Invalid, 179 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [58 Valid, 121 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2022-04-06 20:50:58,095 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 120 states. [2022-04-06 20:50:58,098 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 120 to 120. [2022-04-06 20:50:58,098 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 120 states, 115 states have (on average 1.017391304347826) internal successors, (117), 115 states have internal predecessors, (117), 3 states have call successors, (3), 3 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2022-04-06 20:50:58,098 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 120 states to 120 states and 121 transitions. [2022-04-06 20:50:58,098 INFO L78 Accepts]: Start accepts. Automaton has 120 states and 121 transitions. Word has length 117 [2022-04-06 20:50:58,098 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-04-06 20:50:58,098 INFO L478 AbstractCegarLoop]: Abstraction has 120 states and 121 transitions. [2022-04-06 20:50:58,099 INFO L479 AbstractCegarLoop]: INTERPOLANT automaton has has 56 states, 56 states have (on average 2.017857142857143) internal successors, (113), 55 states have internal predecessors, (113), 2 states have call successors, (3), 3 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2022-04-06 20:50:58,099 INFO L276 IsEmpty]: Start isEmpty. Operand 120 states and 121 transitions. [2022-04-06 20:50:58,099 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 120 [2022-04-06 20:50:58,099 INFO L491 BasicCegarLoop]: Found error trace [2022-04-06 20:50:58,099 INFO L499 BasicCegarLoop]: trace histogram [54, 53, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-04-06 20:50:58,115 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (53)] Ended with exit code 0 [2022-04-06 20:50:58,315 WARN L460 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 53 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable54 [2022-04-06 20:50:58,315 INFO L403 AbstractCegarLoop]: === Iteration 56 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-04-06 20:50:58,315 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-04-06 20:50:58,315 INFO L85 PathProgramCache]: Analyzing trace with hash 349304287, now seen corresponding path program 103 times [2022-04-06 20:50:58,315 INFO L118 FreeRefinementEngine]: Executing refinement strategy ACCELERATED_INTERPOLATION [2022-04-06 20:50:58,315 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleAcceleratedInterpolation [763348228] [2022-04-06 20:50:58,317 INFO L97 AcceleratorQvasr]: Qvasr could not accelerate loop because java.lang.UnsupportedOperationException: Cannot deal with arrays. [2022-04-06 20:50:58,317 INFO L274 tedInterpolationCore]: Could not compute an accelerate. [2022-04-06 20:50:58,317 INFO L85 PathProgramCache]: Analyzing trace with hash 349304287, now seen corresponding path program 104 times [2022-04-06 20:50:58,317 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-04-06 20:50:58,317 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1765621625] [2022-04-06 20:50:58,317 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-04-06 20:50:58,317 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-04-06 20:50:58,326 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:50:59,284 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-04-06 20:50:59,285 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:50:59,286 INFO L134 CoverageAnalysis]: Checked inductivity of 2916 backedges. 54 proven. 2862 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-04-06 20:50:59,286 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-04-06 20:50:59,286 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1765621625] [2022-04-06 20:50:59,286 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1765621625] provided 0 perfect and 1 imperfect interpolant sequences [2022-04-06 20:50:59,286 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1298665219] [2022-04-06 20:50:59,287 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2022-04-06 20:50:59,287 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-04-06 20:50:59,287 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-04-06 20:50:59,287 INFO L229 MonitoredProcess]: Starting monitored process 54 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-04-06 20:50:59,288 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (54)] Waiting until timeout for monitored process [2022-04-06 20:50:59,324 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2022-04-06 20:50:59,325 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-04-06 20:50:59,326 INFO L263 TraceCheckSpWp]: Trace formula consists of 271 conjuncts, 55 conjunts are in the unsatisfiable core [2022-04-06 20:50:59,327 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-04-06 20:50:59,477 INFO L134 CoverageAnalysis]: Checked inductivity of 2916 backedges. 54 proven. 2862 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-04-06 20:50:59,477 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-04-06 20:51:02,027 INFO L134 CoverageAnalysis]: Checked inductivity of 2916 backedges. 54 proven. 2862 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-04-06 20:51:02,027 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1298665219] provided 0 perfect and 2 imperfect interpolant sequences [2022-04-06 20:51:02,027 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-04-06 20:51:02,027 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [57, 56, 56] total 112 [2022-04-06 20:51:02,027 INFO L136 FreeRefinementEngine]: Strategy ACCELERATED_INTERPOLATION found an infeasible trace [2022-04-06 20:51:02,027 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleAcceleratedInterpolation [763348228] [2022-04-06 20:51:02,027 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleAcceleratedInterpolation [763348228] provided 1 perfect and 0 imperfect interpolant sequences [2022-04-06 20:51:02,027 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-04-06 20:51:02,027 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [57] imperfect sequences [] total 57 [2022-04-06 20:51:02,028 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1651019644] [2022-04-06 20:51:02,028 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-04-06 20:51:02,028 INFO L554 AbstractCegarLoop]: INTERPOLANT automaton has 57 states [2022-04-06 20:51:02,028 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy ACCELERATED_INTERPOLATION [2022-04-06 20:51:02,028 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 57 interpolants. [2022-04-06 20:51:02,029 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=6107, Invalid=6325, Unknown=0, NotChecked=0, Total=12432 [2022-04-06 20:51:02,029 INFO L87 Difference]: Start difference. First operand 120 states and 121 transitions. Second operand has 57 states, 57 states have (on average 2.017543859649123) internal successors, (115), 56 states have internal predecessors, (115), 2 states have call successors, (3), 3 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2022-04-06 20:51:03,092 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-04-06 20:51:03,092 INFO L93 Difference]: Finished difference Result 130 states and 133 transitions. [2022-04-06 20:51:03,092 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 57 states. [2022-04-06 20:51:03,092 INFO L78 Accepts]: Start accepts. Automaton has has 57 states, 57 states have (on average 2.017543859649123) internal successors, (115), 56 states have internal predecessors, (115), 2 states have call successors, (3), 3 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) Word has length 119 [2022-04-06 20:51:03,092 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-04-06 20:51:03,093 INFO L225 Difference]: With dead ends: 130 [2022-04-06 20:51:03,093 INFO L226 Difference]: Without dead ends: 122 [2022-04-06 20:51:03,095 INFO L912 BasicCegarLoop]: 0 DeclaredPredicates, 349 GetRequests, 185 SyntacticMatches, 0 SemanticMatches, 164 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1748 ImplicationChecksByTransitivity, 4.2s TimeCoverageRelationStatistics Valid=12102, Invalid=15288, Unknown=0, NotChecked=0, Total=27390 [2022-04-06 20:51:03,095 INFO L913 BasicCegarLoop]: 12 mSDtfsCounter, 62 mSDsluCounter, 32 mSDsCounter, 0 mSdLazyCounter, 147 mSolverCounterSat, 59 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 62 SdHoareTripleChecker+Valid, 44 SdHoareTripleChecker+Invalid, 206 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 59 IncrementalHoareTripleChecker+Valid, 147 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2022-04-06 20:51:03,095 INFO L914 BasicCegarLoop]: SdHoareTripleChecker [62 Valid, 44 Invalid, 206 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [59 Valid, 147 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2022-04-06 20:51:03,100 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 122 states. [2022-04-06 20:51:03,103 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 122 to 122. [2022-04-06 20:51:03,103 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 122 states, 117 states have (on average 1.017094017094017) internal successors, (119), 117 states have internal predecessors, (119), 3 states have call successors, (3), 3 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2022-04-06 20:51:03,103 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 122 states to 122 states and 123 transitions. [2022-04-06 20:51:03,103 INFO L78 Accepts]: Start accepts. Automaton has 122 states and 123 transitions. Word has length 119 [2022-04-06 20:51:03,103 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-04-06 20:51:03,103 INFO L478 AbstractCegarLoop]: Abstraction has 122 states and 123 transitions. [2022-04-06 20:51:03,103 INFO L479 AbstractCegarLoop]: INTERPOLANT automaton has has 57 states, 57 states have (on average 2.017543859649123) internal successors, (115), 56 states have internal predecessors, (115), 2 states have call successors, (3), 3 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2022-04-06 20:51:03,103 INFO L276 IsEmpty]: Start isEmpty. Operand 122 states and 123 transitions. [2022-04-06 20:51:03,104 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 122 [2022-04-06 20:51:03,104 INFO L491 BasicCegarLoop]: Found error trace [2022-04-06 20:51:03,104 INFO L499 BasicCegarLoop]: trace histogram [55, 54, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-04-06 20:51:03,120 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (54)] Ended with exit code 0 [2022-04-06 20:51:03,304 WARN L460 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 54 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable55 [2022-04-06 20:51:03,304 INFO L403 AbstractCegarLoop]: === Iteration 57 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-04-06 20:51:03,305 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-04-06 20:51:03,305 INFO L85 PathProgramCache]: Analyzing trace with hash -1708612164, now seen corresponding path program 105 times [2022-04-06 20:51:03,305 INFO L118 FreeRefinementEngine]: Executing refinement strategy ACCELERATED_INTERPOLATION [2022-04-06 20:51:03,305 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleAcceleratedInterpolation [1534596960] [2022-04-06 20:51:03,306 INFO L97 AcceleratorQvasr]: Qvasr could not accelerate loop because java.lang.UnsupportedOperationException: Cannot deal with arrays. [2022-04-06 20:51:03,306 INFO L274 tedInterpolationCore]: Could not compute an accelerate. [2022-04-06 20:51:03,306 INFO L85 PathProgramCache]: Analyzing trace with hash -1708612164, now seen corresponding path program 106 times [2022-04-06 20:51:03,306 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-04-06 20:51:03,306 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1211218878] [2022-04-06 20:51:03,306 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-04-06 20:51:03,306 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-04-06 20:51:03,316 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:51:04,201 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-04-06 20:51:04,203 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:51:04,212 INFO L134 CoverageAnalysis]: Checked inductivity of 3025 backedges. 55 proven. 2970 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-04-06 20:51:04,212 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-04-06 20:51:04,212 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1211218878] [2022-04-06 20:51:04,212 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1211218878] provided 0 perfect and 1 imperfect interpolant sequences [2022-04-06 20:51:04,212 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [636101617] [2022-04-06 20:51:04,213 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2022-04-06 20:51:04,213 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-04-06 20:51:04,213 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-04-06 20:51:04,213 INFO L229 MonitoredProcess]: Starting monitored process 55 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-04-06 20:51:04,214 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (55)] Waiting until timeout for monitored process [2022-04-06 20:51:04,251 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2022-04-06 20:51:04,251 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-04-06 20:51:04,252 INFO L263 TraceCheckSpWp]: Trace formula consists of 275 conjuncts, 56 conjunts are in the unsatisfiable core [2022-04-06 20:51:04,254 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-04-06 20:51:04,406 INFO L134 CoverageAnalysis]: Checked inductivity of 3025 backedges. 55 proven. 2970 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-04-06 20:51:04,406 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-04-06 20:51:06,924 INFO L134 CoverageAnalysis]: Checked inductivity of 3025 backedges. 55 proven. 2970 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-04-06 20:51:06,925 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [636101617] provided 0 perfect and 2 imperfect interpolant sequences [2022-04-06 20:51:06,925 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-04-06 20:51:06,925 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [58, 57, 57] total 114 [2022-04-06 20:51:06,925 INFO L136 FreeRefinementEngine]: Strategy ACCELERATED_INTERPOLATION found an infeasible trace [2022-04-06 20:51:06,925 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleAcceleratedInterpolation [1534596960] [2022-04-06 20:51:06,925 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleAcceleratedInterpolation [1534596960] provided 1 perfect and 0 imperfect interpolant sequences [2022-04-06 20:51:06,925 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-04-06 20:51:06,925 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [58] imperfect sequences [] total 58 [2022-04-06 20:51:06,925 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1943423027] [2022-04-06 20:51:06,925 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-04-06 20:51:06,926 INFO L554 AbstractCegarLoop]: INTERPOLANT automaton has 58 states [2022-04-06 20:51:06,926 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy ACCELERATED_INTERPOLATION [2022-04-06 20:51:06,926 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 58 interpolants. [2022-04-06 20:51:06,927 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=6330, Invalid=6552, Unknown=0, NotChecked=0, Total=12882 [2022-04-06 20:51:06,927 INFO L87 Difference]: Start difference. First operand 122 states and 123 transitions. Second operand has 58 states, 58 states have (on average 2.0172413793103448) internal successors, (117), 57 states have internal predecessors, (117), 2 states have call successors, (3), 3 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2022-04-06 20:51:08,033 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-04-06 20:51:08,033 INFO L93 Difference]: Finished difference Result 132 states and 135 transitions. [2022-04-06 20:51:08,034 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 58 states. [2022-04-06 20:51:08,034 INFO L78 Accepts]: Start accepts. Automaton has has 58 states, 58 states have (on average 2.0172413793103448) internal successors, (117), 57 states have internal predecessors, (117), 2 states have call successors, (3), 3 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) Word has length 121 [2022-04-06 20:51:08,034 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-04-06 20:51:08,034 INFO L225 Difference]: With dead ends: 132 [2022-04-06 20:51:08,034 INFO L226 Difference]: Without dead ends: 124 [2022-04-06 20:51:08,035 INFO L912 BasicCegarLoop]: 0 DeclaredPredicates, 355 GetRequests, 188 SyntacticMatches, 0 SemanticMatches, 167 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1808 ImplicationChecksByTransitivity, 4.2s TimeCoverageRelationStatistics Valid=12546, Invalid=15846, Unknown=0, NotChecked=0, Total=28392 [2022-04-06 20:51:08,036 INFO L913 BasicCegarLoop]: 12 mSDtfsCounter, 63 mSDsluCounter, 27 mSDsCounter, 0 mSdLazyCounter, 143 mSolverCounterSat, 62 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 63 SdHoareTripleChecker+Valid, 39 SdHoareTripleChecker+Invalid, 205 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 62 IncrementalHoareTripleChecker+Valid, 143 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2022-04-06 20:51:08,036 INFO L914 BasicCegarLoop]: SdHoareTripleChecker [63 Valid, 39 Invalid, 205 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [62 Valid, 143 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2022-04-06 20:51:08,036 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 124 states. [2022-04-06 20:51:08,039 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 124 to 124. [2022-04-06 20:51:08,039 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 124 states, 119 states have (on average 1.0168067226890756) internal successors, (121), 119 states have internal predecessors, (121), 3 states have call successors, (3), 3 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2022-04-06 20:51:08,039 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 124 states to 124 states and 125 transitions. [2022-04-06 20:51:08,040 INFO L78 Accepts]: Start accepts. Automaton has 124 states and 125 transitions. Word has length 121 [2022-04-06 20:51:08,040 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-04-06 20:51:08,040 INFO L478 AbstractCegarLoop]: Abstraction has 124 states and 125 transitions. [2022-04-06 20:51:08,040 INFO L479 AbstractCegarLoop]: INTERPOLANT automaton has has 58 states, 58 states have (on average 2.0172413793103448) internal successors, (117), 57 states have internal predecessors, (117), 2 states have call successors, (3), 3 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2022-04-06 20:51:08,040 INFO L276 IsEmpty]: Start isEmpty. Operand 124 states and 125 transitions. [2022-04-06 20:51:08,040 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 124 [2022-04-06 20:51:08,040 INFO L491 BasicCegarLoop]: Found error trace [2022-04-06 20:51:08,040 INFO L499 BasicCegarLoop]: trace histogram [56, 55, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-04-06 20:51:08,058 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (55)] Forceful destruction successful, exit code 0 [2022-04-06 20:51:08,254 WARN L460 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable56,55 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-04-06 20:51:08,255 INFO L403 AbstractCegarLoop]: === Iteration 58 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-04-06 20:51:08,255 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-04-06 20:51:08,255 INFO L85 PathProgramCache]: Analyzing trace with hash 613601881, now seen corresponding path program 107 times [2022-04-06 20:51:08,255 INFO L118 FreeRefinementEngine]: Executing refinement strategy ACCELERATED_INTERPOLATION [2022-04-06 20:51:08,255 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleAcceleratedInterpolation [545950134] [2022-04-06 20:51:08,256 INFO L97 AcceleratorQvasr]: Qvasr could not accelerate loop because java.lang.UnsupportedOperationException: Cannot deal with arrays. [2022-04-06 20:51:08,256 INFO L274 tedInterpolationCore]: Could not compute an accelerate. [2022-04-06 20:51:08,256 INFO L85 PathProgramCache]: Analyzing trace with hash 613601881, now seen corresponding path program 108 times [2022-04-06 20:51:08,256 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-04-06 20:51:08,256 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [483666911] [2022-04-06 20:51:08,256 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-04-06 20:51:08,256 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-04-06 20:51:08,263 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:51:09,147 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-04-06 20:51:09,148 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:51:09,152 INFO L134 CoverageAnalysis]: Checked inductivity of 3136 backedges. 56 proven. 3080 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-04-06 20:51:09,152 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-04-06 20:51:09,152 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [483666911] [2022-04-06 20:51:09,152 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [483666911] provided 0 perfect and 1 imperfect interpolant sequences [2022-04-06 20:51:09,152 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1469183426] [2022-04-06 20:51:09,152 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2022-04-06 20:51:09,152 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-04-06 20:51:09,152 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-04-06 20:51:09,153 INFO L229 MonitoredProcess]: Starting monitored process 56 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-04-06 20:51:09,154 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (56)] Waiting until timeout for monitored process [2022-04-06 20:51:09,177 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 7 check-sat command(s) [2022-04-06 20:51:09,177 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-04-06 20:51:09,178 INFO L263 TraceCheckSpWp]: Trace formula consists of 79 conjuncts, 4 conjunts are in the unsatisfiable core [2022-04-06 20:51:09,178 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-04-06 20:51:09,344 INFO L134 CoverageAnalysis]: Checked inductivity of 3136 backedges. 165 proven. 1 refuted. 0 times theorem prover too weak. 2970 trivial. 0 not checked. [2022-04-06 20:51:09,344 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-04-06 20:51:09,495 INFO L134 CoverageAnalysis]: Checked inductivity of 3136 backedges. 165 proven. 1 refuted. 0 times theorem prover too weak. 2970 trivial. 0 not checked. [2022-04-06 20:51:09,496 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1469183426] provided 0 perfect and 2 imperfect interpolant sequences [2022-04-06 20:51:09,496 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-04-06 20:51:09,496 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [59, 4, 4] total 63 [2022-04-06 20:51:09,496 INFO L136 FreeRefinementEngine]: Strategy ACCELERATED_INTERPOLATION found an infeasible trace [2022-04-06 20:51:09,496 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleAcceleratedInterpolation [545950134] [2022-04-06 20:51:09,496 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleAcceleratedInterpolation [545950134] provided 1 perfect and 0 imperfect interpolant sequences [2022-04-06 20:51:09,496 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-04-06 20:51:09,496 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [59] imperfect sequences [] total 59 [2022-04-06 20:51:09,496 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2050155212] [2022-04-06 20:51:09,496 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-04-06 20:51:09,497 INFO L554 AbstractCegarLoop]: INTERPOLANT automaton has 59 states [2022-04-06 20:51:09,497 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy ACCELERATED_INTERPOLATION [2022-04-06 20:51:09,497 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 59 interpolants. [2022-04-06 20:51:09,497 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=1893, Invalid=2013, Unknown=0, NotChecked=0, Total=3906 [2022-04-06 20:51:09,497 INFO L87 Difference]: Start difference. First operand 124 states and 125 transitions. Second operand has 59 states, 59 states have (on average 2.016949152542373) internal successors, (119), 58 states have internal predecessors, (119), 2 states have call successors, (3), 3 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2022-04-06 20:51:10,636 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-04-06 20:51:10,636 INFO L93 Difference]: Finished difference Result 134 states and 137 transitions. [2022-04-06 20:51:10,636 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 59 states. [2022-04-06 20:51:10,636 INFO L78 Accepts]: Start accepts. Automaton has has 59 states, 59 states have (on average 2.016949152542373) internal successors, (119), 58 states have internal predecessors, (119), 2 states have call successors, (3), 3 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) Word has length 123 [2022-04-06 20:51:10,637 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-04-06 20:51:10,637 INFO L225 Difference]: With dead ends: 134 [2022-04-06 20:51:10,637 INFO L226 Difference]: Without dead ends: 126 [2022-04-06 20:51:10,638 INFO L912 BasicCegarLoop]: 0 DeclaredPredicates, 361 GetRequests, 244 SyntacticMatches, 0 SemanticMatches, 117 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1595 ImplicationChecksByTransitivity, 2.0s TimeCoverageRelationStatistics Valid=5421, Invalid=8621, Unknown=0, NotChecked=0, Total=14042 [2022-04-06 20:51:10,638 INFO L913 BasicCegarLoop]: 12 mSDtfsCounter, 64 mSDsluCounter, 32 mSDsCounter, 0 mSdLazyCounter, 151 mSolverCounterSat, 62 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 64 SdHoareTripleChecker+Valid, 44 SdHoareTripleChecker+Invalid, 213 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 62 IncrementalHoareTripleChecker+Valid, 151 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2022-04-06 20:51:10,638 INFO L914 BasicCegarLoop]: SdHoareTripleChecker [64 Valid, 44 Invalid, 213 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [62 Valid, 151 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2022-04-06 20:51:10,638 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 126 states. [2022-04-06 20:51:10,641 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 126 to 126. [2022-04-06 20:51:10,641 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 126 states, 121 states have (on average 1.0165289256198347) internal successors, (123), 121 states have internal predecessors, (123), 3 states have call successors, (3), 3 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2022-04-06 20:51:10,642 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 126 states to 126 states and 127 transitions. [2022-04-06 20:51:10,642 INFO L78 Accepts]: Start accepts. Automaton has 126 states and 127 transitions. Word has length 123 [2022-04-06 20:51:10,642 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-04-06 20:51:10,642 INFO L478 AbstractCegarLoop]: Abstraction has 126 states and 127 transitions. [2022-04-06 20:51:10,642 INFO L479 AbstractCegarLoop]: INTERPOLANT automaton has has 59 states, 59 states have (on average 2.016949152542373) internal successors, (119), 58 states have internal predecessors, (119), 2 states have call successors, (3), 3 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2022-04-06 20:51:10,642 INFO L276 IsEmpty]: Start isEmpty. Operand 126 states and 127 transitions. [2022-04-06 20:51:10,642 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 126 [2022-04-06 20:51:10,642 INFO L491 BasicCegarLoop]: Found error trace [2022-04-06 20:51:10,643 INFO L499 BasicCegarLoop]: trace histogram [57, 56, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-04-06 20:51:10,658 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (56)] Forceful destruction successful, exit code 0 [2022-04-06 20:51:10,851 WARN L460 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable57,56 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-04-06 20:51:10,851 INFO L403 AbstractCegarLoop]: === Iteration 59 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-04-06 20:51:10,852 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-04-06 20:51:10,852 INFO L85 PathProgramCache]: Analyzing trace with hash -1121694794, now seen corresponding path program 109 times [2022-04-06 20:51:10,852 INFO L118 FreeRefinementEngine]: Executing refinement strategy ACCELERATED_INTERPOLATION [2022-04-06 20:51:10,852 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleAcceleratedInterpolation [2059996128] [2022-04-06 20:51:10,853 INFO L97 AcceleratorQvasr]: Qvasr could not accelerate loop because java.lang.UnsupportedOperationException: Cannot deal with arrays. [2022-04-06 20:51:10,853 INFO L274 tedInterpolationCore]: Could not compute an accelerate. [2022-04-06 20:51:10,853 INFO L85 PathProgramCache]: Analyzing trace with hash -1121694794, now seen corresponding path program 110 times [2022-04-06 20:51:10,853 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-04-06 20:51:10,853 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1129285853] [2022-04-06 20:51:10,853 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-04-06 20:51:10,853 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-04-06 20:51:10,862 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:51:11,837 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-04-06 20:51:11,838 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:51:11,839 INFO L134 CoverageAnalysis]: Checked inductivity of 3249 backedges. 57 proven. 3192 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-04-06 20:51:11,840 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-04-06 20:51:11,840 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1129285853] [2022-04-06 20:51:11,840 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1129285853] provided 0 perfect and 1 imperfect interpolant sequences [2022-04-06 20:51:11,840 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2130029704] [2022-04-06 20:51:11,840 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2022-04-06 20:51:11,840 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-04-06 20:51:11,840 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-04-06 20:51:11,841 INFO L229 MonitoredProcess]: Starting monitored process 57 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-04-06 20:51:11,842 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (57)] Waiting until timeout for monitored process [2022-04-06 20:51:11,884 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2022-04-06 20:51:11,884 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-04-06 20:51:11,885 INFO L263 TraceCheckSpWp]: Trace formula consists of 283 conjuncts, 58 conjunts are in the unsatisfiable core [2022-04-06 20:51:11,887 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-04-06 20:51:12,044 INFO L134 CoverageAnalysis]: Checked inductivity of 3249 backedges. 57 proven. 3192 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-04-06 20:51:12,044 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-04-06 20:51:14,726 INFO L134 CoverageAnalysis]: Checked inductivity of 3249 backedges. 57 proven. 3192 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-04-06 20:51:14,727 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2130029704] provided 0 perfect and 2 imperfect interpolant sequences [2022-04-06 20:51:14,727 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-04-06 20:51:14,727 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [60, 59, 59] total 118 [2022-04-06 20:51:14,727 INFO L136 FreeRefinementEngine]: Strategy ACCELERATED_INTERPOLATION found an infeasible trace [2022-04-06 20:51:14,727 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleAcceleratedInterpolation [2059996128] [2022-04-06 20:51:14,727 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleAcceleratedInterpolation [2059996128] provided 1 perfect and 0 imperfect interpolant sequences [2022-04-06 20:51:14,727 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-04-06 20:51:14,727 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [60] imperfect sequences [] total 60 [2022-04-06 20:51:14,727 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [734111489] [2022-04-06 20:51:14,727 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-04-06 20:51:14,728 INFO L554 AbstractCegarLoop]: INTERPOLANT automaton has 60 states [2022-04-06 20:51:14,728 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy ACCELERATED_INTERPOLATION [2022-04-06 20:51:14,728 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 60 interpolants. [2022-04-06 20:51:14,729 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=6788, Invalid=7018, Unknown=0, NotChecked=0, Total=13806 [2022-04-06 20:51:14,729 INFO L87 Difference]: Start difference. First operand 126 states and 127 transitions. Second operand has 60 states, 60 states have (on average 2.0166666666666666) internal successors, (121), 59 states have internal predecessors, (121), 2 states have call successors, (3), 3 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2022-04-06 20:51:15,899 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-04-06 20:51:15,900 INFO L93 Difference]: Finished difference Result 136 states and 139 transitions. [2022-04-06 20:51:15,900 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 60 states. [2022-04-06 20:51:15,900 INFO L78 Accepts]: Start accepts. Automaton has has 60 states, 60 states have (on average 2.0166666666666666) internal successors, (121), 59 states have internal predecessors, (121), 2 states have call successors, (3), 3 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) Word has length 125 [2022-04-06 20:51:15,900 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-04-06 20:51:15,901 INFO L225 Difference]: With dead ends: 136 [2022-04-06 20:51:15,901 INFO L226 Difference]: Without dead ends: 128 [2022-04-06 20:51:15,902 INFO L912 BasicCegarLoop]: 0 DeclaredPredicates, 367 GetRequests, 194 SyntacticMatches, 0 SemanticMatches, 173 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1931 ImplicationChecksByTransitivity, 4.5s TimeCoverageRelationStatistics Valid=13458, Invalid=16992, Unknown=0, NotChecked=0, Total=30450 [2022-04-06 20:51:15,903 INFO L913 BasicCegarLoop]: 12 mSDtfsCounter, 65 mSDsluCounter, 17 mSDsCounter, 0 mSdLazyCounter, 135 mSolverCounterSat, 63 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 65 SdHoareTripleChecker+Valid, 29 SdHoareTripleChecker+Invalid, 198 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 63 IncrementalHoareTripleChecker+Valid, 135 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2022-04-06 20:51:15,903 INFO L914 BasicCegarLoop]: SdHoareTripleChecker [65 Valid, 29 Invalid, 198 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [63 Valid, 135 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2022-04-06 20:51:15,903 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 128 states. [2022-04-06 20:51:15,906 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 128 to 128. [2022-04-06 20:51:15,906 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 128 states, 123 states have (on average 1.016260162601626) internal successors, (125), 123 states have internal predecessors, (125), 3 states have call successors, (3), 3 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2022-04-06 20:51:15,906 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 128 states to 128 states and 129 transitions. [2022-04-06 20:51:15,906 INFO L78 Accepts]: Start accepts. Automaton has 128 states and 129 transitions. Word has length 125 [2022-04-06 20:51:15,907 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-04-06 20:51:15,907 INFO L478 AbstractCegarLoop]: Abstraction has 128 states and 129 transitions. [2022-04-06 20:51:15,907 INFO L479 AbstractCegarLoop]: INTERPOLANT automaton has has 60 states, 60 states have (on average 2.0166666666666666) internal successors, (121), 59 states have internal predecessors, (121), 2 states have call successors, (3), 3 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2022-04-06 20:51:15,907 INFO L276 IsEmpty]: Start isEmpty. Operand 128 states and 129 transitions. [2022-04-06 20:51:15,907 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 128 [2022-04-06 20:51:15,907 INFO L491 BasicCegarLoop]: Found error trace [2022-04-06 20:51:15,907 INFO L499 BasicCegarLoop]: trace histogram [58, 57, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-04-06 20:51:15,923 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (57)] Ended with exit code 0 [2022-04-06 20:51:16,116 WARN L460 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable58,57 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-04-06 20:51:16,116 INFO L403 AbstractCegarLoop]: === Iteration 60 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-04-06 20:51:16,116 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-04-06 20:51:16,116 INFO L85 PathProgramCache]: Analyzing trace with hash 2000478675, now seen corresponding path program 111 times [2022-04-06 20:51:16,116 INFO L118 FreeRefinementEngine]: Executing refinement strategy ACCELERATED_INTERPOLATION [2022-04-06 20:51:16,116 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleAcceleratedInterpolation [1098927011] [2022-04-06 20:51:16,117 INFO L97 AcceleratorQvasr]: Qvasr could not accelerate loop because java.lang.UnsupportedOperationException: Cannot deal with arrays. [2022-04-06 20:51:16,117 INFO L274 tedInterpolationCore]: Could not compute an accelerate. [2022-04-06 20:51:16,118 INFO L85 PathProgramCache]: Analyzing trace with hash 2000478675, now seen corresponding path program 112 times [2022-04-06 20:51:16,118 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-04-06 20:51:16,118 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [177869185] [2022-04-06 20:51:16,118 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-04-06 20:51:16,118 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-04-06 20:51:16,125 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:51:17,071 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-04-06 20:51:17,072 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:51:17,083 INFO L134 CoverageAnalysis]: Checked inductivity of 3364 backedges. 58 proven. 3306 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-04-06 20:51:17,083 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-04-06 20:51:17,083 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [177869185] [2022-04-06 20:51:17,083 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [177869185] provided 0 perfect and 1 imperfect interpolant sequences [2022-04-06 20:51:17,084 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [404879450] [2022-04-06 20:51:17,084 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2022-04-06 20:51:17,084 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-04-06 20:51:17,084 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-04-06 20:51:17,084 INFO L229 MonitoredProcess]: Starting monitored process 58 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-04-06 20:51:17,085 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (58)] Waiting until timeout for monitored process [2022-04-06 20:51:17,122 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2022-04-06 20:51:17,122 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-04-06 20:51:17,123 INFO L263 TraceCheckSpWp]: Trace formula consists of 287 conjuncts, 59 conjunts are in the unsatisfiable core [2022-04-06 20:51:17,124 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-04-06 20:51:17,291 INFO L134 CoverageAnalysis]: Checked inductivity of 3364 backedges. 58 proven. 3306 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-04-06 20:51:17,291 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-04-06 20:51:20,074 INFO L134 CoverageAnalysis]: Checked inductivity of 3364 backedges. 58 proven. 3306 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-04-06 20:51:20,074 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [404879450] provided 0 perfect and 2 imperfect interpolant sequences [2022-04-06 20:51:20,074 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-04-06 20:51:20,074 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [61, 60, 60] total 120 [2022-04-06 20:51:20,075 INFO L136 FreeRefinementEngine]: Strategy ACCELERATED_INTERPOLATION found an infeasible trace [2022-04-06 20:51:20,075 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleAcceleratedInterpolation [1098927011] [2022-04-06 20:51:20,075 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleAcceleratedInterpolation [1098927011] provided 1 perfect and 0 imperfect interpolant sequences [2022-04-06 20:51:20,075 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-04-06 20:51:20,075 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [61] imperfect sequences [] total 61 [2022-04-06 20:51:20,075 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [67340847] [2022-04-06 20:51:20,075 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-04-06 20:51:20,075 INFO L554 AbstractCegarLoop]: INTERPOLANT automaton has 61 states [2022-04-06 20:51:20,075 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy ACCELERATED_INTERPOLATION [2022-04-06 20:51:20,076 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 61 interpolants. [2022-04-06 20:51:20,076 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=7023, Invalid=7257, Unknown=0, NotChecked=0, Total=14280 [2022-04-06 20:51:20,077 INFO L87 Difference]: Start difference. First operand 128 states and 129 transitions. Second operand has 61 states, 61 states have (on average 2.0163934426229506) internal successors, (123), 60 states have internal predecessors, (123), 2 states have call successors, (3), 3 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2022-04-06 20:51:21,320 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-04-06 20:51:21,320 INFO L93 Difference]: Finished difference Result 138 states and 141 transitions. [2022-04-06 20:51:21,320 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 61 states. [2022-04-06 20:51:21,320 INFO L78 Accepts]: Start accepts. Automaton has has 61 states, 61 states have (on average 2.0163934426229506) internal successors, (123), 60 states have internal predecessors, (123), 2 states have call successors, (3), 3 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) Word has length 127 [2022-04-06 20:51:21,320 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-04-06 20:51:21,321 INFO L225 Difference]: With dead ends: 138 [2022-04-06 20:51:21,321 INFO L226 Difference]: Without dead ends: 130 [2022-04-06 20:51:21,322 INFO L912 BasicCegarLoop]: 0 DeclaredPredicates, 373 GetRequests, 197 SyntacticMatches, 0 SemanticMatches, 176 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1994 ImplicationChecksByTransitivity, 4.6s TimeCoverageRelationStatistics Valid=13926, Invalid=17580, Unknown=0, NotChecked=0, Total=31506 [2022-04-06 20:51:21,323 INFO L913 BasicCegarLoop]: 12 mSDtfsCounter, 66 mSDsluCounter, 32 mSDsCounter, 0 mSdLazyCounter, 155 mSolverCounterSat, 62 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 66 SdHoareTripleChecker+Valid, 44 SdHoareTripleChecker+Invalid, 217 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 62 IncrementalHoareTripleChecker+Valid, 155 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2022-04-06 20:51:21,323 INFO L914 BasicCegarLoop]: SdHoareTripleChecker [66 Valid, 44 Invalid, 217 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [62 Valid, 155 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2022-04-06 20:51:21,323 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 130 states. [2022-04-06 20:51:21,326 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 130 to 130. [2022-04-06 20:51:21,326 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 130 states, 125 states have (on average 1.016) internal successors, (127), 125 states have internal predecessors, (127), 3 states have call successors, (3), 3 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2022-04-06 20:51:21,327 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 130 states to 130 states and 131 transitions. [2022-04-06 20:51:21,327 INFO L78 Accepts]: Start accepts. Automaton has 130 states and 131 transitions. Word has length 127 [2022-04-06 20:51:21,327 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-04-06 20:51:21,327 INFO L478 AbstractCegarLoop]: Abstraction has 130 states and 131 transitions. [2022-04-06 20:51:21,327 INFO L479 AbstractCegarLoop]: INTERPOLANT automaton has has 61 states, 61 states have (on average 2.0163934426229506) internal successors, (123), 60 states have internal predecessors, (123), 2 states have call successors, (3), 3 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2022-04-06 20:51:21,327 INFO L276 IsEmpty]: Start isEmpty. Operand 130 states and 131 transitions. [2022-04-06 20:51:21,327 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 130 [2022-04-06 20:51:21,327 INFO L491 BasicCegarLoop]: Found error trace [2022-04-06 20:51:21,327 INFO L499 BasicCegarLoop]: trace histogram [59, 58, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-04-06 20:51:21,345 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (58)] Forceful destruction successful, exit code 0 [2022-04-06 20:51:21,531 WARN L460 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 58 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable59 [2022-04-06 20:51:21,531 INFO L403 AbstractCegarLoop]: === Iteration 61 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-04-06 20:51:21,531 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-04-06 20:51:21,531 INFO L85 PathProgramCache]: Analyzing trace with hash 227042480, now seen corresponding path program 113 times [2022-04-06 20:51:21,532 INFO L118 FreeRefinementEngine]: Executing refinement strategy ACCELERATED_INTERPOLATION [2022-04-06 20:51:21,532 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleAcceleratedInterpolation [531831442] [2022-04-06 20:51:21,534 INFO L97 AcceleratorQvasr]: Qvasr could not accelerate loop because java.lang.UnsupportedOperationException: Cannot deal with arrays. [2022-04-06 20:51:21,534 INFO L274 tedInterpolationCore]: Could not compute an accelerate. [2022-04-06 20:51:21,535 INFO L85 PathProgramCache]: Analyzing trace with hash 227042480, now seen corresponding path program 114 times [2022-04-06 20:51:21,535 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-04-06 20:51:21,535 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [143826370] [2022-04-06 20:51:21,535 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-04-06 20:51:21,535 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-04-06 20:51:21,542 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:51:22,530 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-04-06 20:51:22,531 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:51:22,532 INFO L134 CoverageAnalysis]: Checked inductivity of 3481 backedges. 59 proven. 3422 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-04-06 20:51:22,532 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-04-06 20:51:22,532 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [143826370] [2022-04-06 20:51:22,532 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [143826370] provided 0 perfect and 1 imperfect interpolant sequences [2022-04-06 20:51:22,532 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [136551746] [2022-04-06 20:51:22,532 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2022-04-06 20:51:22,533 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-04-06 20:51:22,533 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-04-06 20:51:22,534 INFO L229 MonitoredProcess]: Starting monitored process 59 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-04-06 20:51:22,534 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (59)] Waiting until timeout for monitored process [2022-04-06 20:51:22,558 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 7 check-sat command(s) [2022-04-06 20:51:22,558 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-04-06 20:51:22,559 INFO L263 TraceCheckSpWp]: Trace formula consists of 79 conjuncts, 4 conjunts are in the unsatisfiable core [2022-04-06 20:51:22,560 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-04-06 20:51:22,744 INFO L134 CoverageAnalysis]: Checked inductivity of 3481 backedges. 174 proven. 1 refuted. 0 times theorem prover too weak. 3306 trivial. 0 not checked. [2022-04-06 20:51:22,745 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-04-06 20:51:22,904 INFO L134 CoverageAnalysis]: Checked inductivity of 3481 backedges. 174 proven. 1 refuted. 0 times theorem prover too weak. 3306 trivial. 0 not checked. [2022-04-06 20:51:22,904 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [136551746] provided 0 perfect and 2 imperfect interpolant sequences [2022-04-06 20:51:22,904 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-04-06 20:51:22,904 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [62, 4, 4] total 66 [2022-04-06 20:51:22,904 INFO L136 FreeRefinementEngine]: Strategy ACCELERATED_INTERPOLATION found an infeasible trace [2022-04-06 20:51:22,904 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleAcceleratedInterpolation [531831442] [2022-04-06 20:51:22,904 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleAcceleratedInterpolation [531831442] provided 1 perfect and 0 imperfect interpolant sequences [2022-04-06 20:51:22,904 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-04-06 20:51:22,904 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [62] imperfect sequences [] total 62 [2022-04-06 20:51:22,904 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1007925122] [2022-04-06 20:51:22,906 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-04-06 20:51:22,906 INFO L554 AbstractCegarLoop]: INTERPOLANT automaton has 62 states [2022-04-06 20:51:22,907 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy ACCELERATED_INTERPOLATION [2022-04-06 20:51:22,907 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 62 interpolants. [2022-04-06 20:51:22,907 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=2082, Invalid=2208, Unknown=0, NotChecked=0, Total=4290 [2022-04-06 20:51:22,908 INFO L87 Difference]: Start difference. First operand 130 states and 131 transitions. Second operand has 62 states, 62 states have (on average 2.0161290322580645) internal successors, (125), 61 states have internal predecessors, (125), 2 states have call successors, (3), 3 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2022-04-06 20:51:24,143 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-04-06 20:51:24,143 INFO L93 Difference]: Finished difference Result 140 states and 143 transitions. [2022-04-06 20:51:24,144 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 62 states. [2022-04-06 20:51:24,144 INFO L78 Accepts]: Start accepts. Automaton has has 62 states, 62 states have (on average 2.0161290322580645) internal successors, (125), 61 states have internal predecessors, (125), 2 states have call successors, (3), 3 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) Word has length 129 [2022-04-06 20:51:24,144 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-04-06 20:51:24,144 INFO L225 Difference]: With dead ends: 140 [2022-04-06 20:51:24,144 INFO L226 Difference]: Without dead ends: 132 [2022-04-06 20:51:24,145 INFO L912 BasicCegarLoop]: 0 DeclaredPredicates, 379 GetRequests, 256 SyntacticMatches, 0 SemanticMatches, 123 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1769 ImplicationChecksByTransitivity, 2.2s TimeCoverageRelationStatistics Valid=5976, Invalid=9524, Unknown=0, NotChecked=0, Total=15500 [2022-04-06 20:51:24,148 INFO L913 BasicCegarLoop]: 12 mSDtfsCounter, 67 mSDsluCounter, 22 mSDsCounter, 0 mSdLazyCounter, 145 mSolverCounterSat, 68 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 67 SdHoareTripleChecker+Valid, 34 SdHoareTripleChecker+Invalid, 213 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 68 IncrementalHoareTripleChecker+Valid, 145 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2022-04-06 20:51:24,148 INFO L914 BasicCegarLoop]: SdHoareTripleChecker [67 Valid, 34 Invalid, 213 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [68 Valid, 145 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2022-04-06 20:51:24,148 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 132 states. [2022-04-06 20:51:24,152 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 132 to 132. [2022-04-06 20:51:24,152 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 132 states, 127 states have (on average 1.015748031496063) internal successors, (129), 127 states have internal predecessors, (129), 3 states have call successors, (3), 3 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2022-04-06 20:51:24,152 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 132 states to 132 states and 133 transitions. [2022-04-06 20:51:24,152 INFO L78 Accepts]: Start accepts. Automaton has 132 states and 133 transitions. Word has length 129 [2022-04-06 20:51:24,152 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-04-06 20:51:24,153 INFO L478 AbstractCegarLoop]: Abstraction has 132 states and 133 transitions. [2022-04-06 20:51:24,153 INFO L479 AbstractCegarLoop]: INTERPOLANT automaton has has 62 states, 62 states have (on average 2.0161290322580645) internal successors, (125), 61 states have internal predecessors, (125), 2 states have call successors, (3), 3 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2022-04-06 20:51:24,153 INFO L276 IsEmpty]: Start isEmpty. Operand 132 states and 133 transitions. [2022-04-06 20:51:24,153 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 132 [2022-04-06 20:51:24,153 INFO L491 BasicCegarLoop]: Found error trace [2022-04-06 20:51:24,153 INFO L499 BasicCegarLoop]: trace histogram [60, 59, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-04-06 20:51:24,169 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (59)] Forceful destruction successful, exit code 0 [2022-04-06 20:51:24,369 WARN L460 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 59 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable60 [2022-04-06 20:51:24,369 INFO L403 AbstractCegarLoop]: === Iteration 62 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-04-06 20:51:24,369 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-04-06 20:51:24,369 INFO L85 PathProgramCache]: Analyzing trace with hash 1056875597, now seen corresponding path program 115 times [2022-04-06 20:51:24,369 INFO L118 FreeRefinementEngine]: Executing refinement strategy ACCELERATED_INTERPOLATION [2022-04-06 20:51:24,369 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleAcceleratedInterpolation [1130527613] [2022-04-06 20:51:24,370 INFO L97 AcceleratorQvasr]: Qvasr could not accelerate loop because java.lang.UnsupportedOperationException: Cannot deal with arrays. [2022-04-06 20:51:24,370 INFO L274 tedInterpolationCore]: Could not compute an accelerate. [2022-04-06 20:51:24,370 INFO L85 PathProgramCache]: Analyzing trace with hash 1056875597, now seen corresponding path program 116 times [2022-04-06 20:51:24,370 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-04-06 20:51:24,371 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1957266563] [2022-04-06 20:51:24,371 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-04-06 20:51:24,371 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-04-06 20:51:24,378 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:51:25,387 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-04-06 20:51:25,388 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:51:25,400 INFO L134 CoverageAnalysis]: Checked inductivity of 3600 backedges. 60 proven. 3540 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-04-06 20:51:25,400 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-04-06 20:51:25,400 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1957266563] [2022-04-06 20:51:25,400 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1957266563] provided 0 perfect and 1 imperfect interpolant sequences [2022-04-06 20:51:25,400 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1335340365] [2022-04-06 20:51:25,400 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2022-04-06 20:51:25,401 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-04-06 20:51:25,401 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-04-06 20:51:25,401 INFO L229 MonitoredProcess]: Starting monitored process 60 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-04-06 20:51:25,402 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (60)] Waiting until timeout for monitored process [2022-04-06 20:51:25,442 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2022-04-06 20:51:25,443 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-04-06 20:51:25,444 INFO L263 TraceCheckSpWp]: Trace formula consists of 295 conjuncts, 61 conjunts are in the unsatisfiable core [2022-04-06 20:51:25,445 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-04-06 20:51:25,611 INFO L134 CoverageAnalysis]: Checked inductivity of 3600 backedges. 60 proven. 3540 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-04-06 20:51:25,611 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-04-06 20:51:28,614 INFO L134 CoverageAnalysis]: Checked inductivity of 3600 backedges. 60 proven. 3540 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-04-06 20:51:28,615 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1335340365] provided 0 perfect and 2 imperfect interpolant sequences [2022-04-06 20:51:28,615 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-04-06 20:51:28,615 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [63, 62, 62] total 124 [2022-04-06 20:51:28,615 INFO L136 FreeRefinementEngine]: Strategy ACCELERATED_INTERPOLATION found an infeasible trace [2022-04-06 20:51:28,615 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleAcceleratedInterpolation [1130527613] [2022-04-06 20:51:28,615 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleAcceleratedInterpolation [1130527613] provided 1 perfect and 0 imperfect interpolant sequences [2022-04-06 20:51:28,615 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-04-06 20:51:28,615 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [63] imperfect sequences [] total 63 [2022-04-06 20:51:28,615 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1302528811] [2022-04-06 20:51:28,615 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-04-06 20:51:28,616 INFO L554 AbstractCegarLoop]: INTERPOLANT automaton has 63 states [2022-04-06 20:51:28,616 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy ACCELERATED_INTERPOLATION [2022-04-06 20:51:28,616 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 63 interpolants. [2022-04-06 20:51:28,617 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=7505, Invalid=7747, Unknown=0, NotChecked=0, Total=15252 [2022-04-06 20:51:28,617 INFO L87 Difference]: Start difference. First operand 132 states and 133 transitions. Second operand has 63 states, 63 states have (on average 2.015873015873016) internal successors, (127), 62 states have internal predecessors, (127), 2 states have call successors, (3), 3 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2022-04-06 20:51:29,888 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-04-06 20:51:29,889 INFO L93 Difference]: Finished difference Result 142 states and 145 transitions. [2022-04-06 20:51:29,889 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 63 states. [2022-04-06 20:51:29,889 INFO L78 Accepts]: Start accepts. Automaton has has 63 states, 63 states have (on average 2.015873015873016) internal successors, (127), 62 states have internal predecessors, (127), 2 states have call successors, (3), 3 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) Word has length 131 [2022-04-06 20:51:29,889 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-04-06 20:51:29,889 INFO L225 Difference]: With dead ends: 142 [2022-04-06 20:51:29,889 INFO L226 Difference]: Without dead ends: 134 [2022-04-06 20:51:29,891 INFO L912 BasicCegarLoop]: 0 DeclaredPredicates, 385 GetRequests, 203 SyntacticMatches, 0 SemanticMatches, 182 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 2123 ImplicationChecksByTransitivity, 4.9s TimeCoverageRelationStatistics Valid=14886, Invalid=18786, Unknown=0, NotChecked=0, Total=33672 [2022-04-06 20:51:29,891 INFO L913 BasicCegarLoop]: 12 mSDtfsCounter, 68 mSDsluCounter, 32 mSDsCounter, 0 mSdLazyCounter, 159 mSolverCounterSat, 64 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 68 SdHoareTripleChecker+Valid, 44 SdHoareTripleChecker+Invalid, 223 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 64 IncrementalHoareTripleChecker+Valid, 159 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2022-04-06 20:51:29,892 INFO L914 BasicCegarLoop]: SdHoareTripleChecker [68 Valid, 44 Invalid, 223 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [64 Valid, 159 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2022-04-06 20:51:29,892 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 134 states. [2022-04-06 20:51:29,895 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 134 to 134. [2022-04-06 20:51:29,895 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 134 states, 129 states have (on average 1.0155038759689923) internal successors, (131), 129 states have internal predecessors, (131), 3 states have call successors, (3), 3 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2022-04-06 20:51:29,896 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 134 states to 134 states and 135 transitions. [2022-04-06 20:51:29,896 INFO L78 Accepts]: Start accepts. Automaton has 134 states and 135 transitions. Word has length 131 [2022-04-06 20:51:29,896 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-04-06 20:51:29,896 INFO L478 AbstractCegarLoop]: Abstraction has 134 states and 135 transitions. [2022-04-06 20:51:29,896 INFO L479 AbstractCegarLoop]: INTERPOLANT automaton has has 63 states, 63 states have (on average 2.015873015873016) internal successors, (127), 62 states have internal predecessors, (127), 2 states have call successors, (3), 3 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2022-04-06 20:51:29,896 INFO L276 IsEmpty]: Start isEmpty. Operand 134 states and 135 transitions. [2022-04-06 20:51:29,896 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 134 [2022-04-06 20:51:29,896 INFO L491 BasicCegarLoop]: Found error trace [2022-04-06 20:51:29,896 INFO L499 BasicCegarLoop]: trace histogram [61, 60, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-04-06 20:51:29,912 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (60)] Ended with exit code 0 [2022-04-06 20:51:30,105 WARN L460 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 60 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable61 [2022-04-06 20:51:30,105 INFO L403 AbstractCegarLoop]: === Iteration 63 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-04-06 20:51:30,106 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-04-06 20:51:30,106 INFO L85 PathProgramCache]: Analyzing trace with hash -337416022, now seen corresponding path program 117 times [2022-04-06 20:51:30,106 INFO L118 FreeRefinementEngine]: Executing refinement strategy ACCELERATED_INTERPOLATION [2022-04-06 20:51:30,106 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleAcceleratedInterpolation [1014852251] [2022-04-06 20:51:30,107 INFO L97 AcceleratorQvasr]: Qvasr could not accelerate loop because java.lang.UnsupportedOperationException: Cannot deal with arrays. [2022-04-06 20:51:30,107 INFO L274 tedInterpolationCore]: Could not compute an accelerate. [2022-04-06 20:51:30,107 INFO L85 PathProgramCache]: Analyzing trace with hash -337416022, now seen corresponding path program 118 times [2022-04-06 20:51:30,107 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-04-06 20:51:30,107 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [795248389] [2022-04-06 20:51:30,107 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-04-06 20:51:30,107 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-04-06 20:51:30,114 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:51:31,170 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-04-06 20:51:31,171 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:51:31,173 INFO L134 CoverageAnalysis]: Checked inductivity of 3721 backedges. 61 proven. 3660 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-04-06 20:51:31,173 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-04-06 20:51:31,173 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [795248389] [2022-04-06 20:51:31,173 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [795248389] provided 0 perfect and 1 imperfect interpolant sequences [2022-04-06 20:51:31,173 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1305988791] [2022-04-06 20:51:31,173 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2022-04-06 20:51:31,173 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-04-06 20:51:31,173 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-04-06 20:51:31,174 INFO L229 MonitoredProcess]: Starting monitored process 61 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-04-06 20:51:31,175 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (61)] Waiting until timeout for monitored process [2022-04-06 20:51:31,215 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2022-04-06 20:51:31,215 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-04-06 20:51:31,216 INFO L263 TraceCheckSpWp]: Trace formula consists of 299 conjuncts, 62 conjunts are in the unsatisfiable core [2022-04-06 20:51:31,218 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-04-06 20:51:31,396 INFO L134 CoverageAnalysis]: Checked inductivity of 3721 backedges. 61 proven. 3660 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-04-06 20:51:31,397 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-04-06 20:51:34,494 INFO L134 CoverageAnalysis]: Checked inductivity of 3721 backedges. 61 proven. 3660 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-04-06 20:51:34,494 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1305988791] provided 0 perfect and 2 imperfect interpolant sequences [2022-04-06 20:51:34,495 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-04-06 20:51:34,495 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [64, 63, 63] total 126 [2022-04-06 20:51:34,495 INFO L136 FreeRefinementEngine]: Strategy ACCELERATED_INTERPOLATION found an infeasible trace [2022-04-06 20:51:34,495 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleAcceleratedInterpolation [1014852251] [2022-04-06 20:51:34,495 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleAcceleratedInterpolation [1014852251] provided 1 perfect and 0 imperfect interpolant sequences [2022-04-06 20:51:34,495 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-04-06 20:51:34,495 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [64] imperfect sequences [] total 64 [2022-04-06 20:51:34,495 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1894697017] [2022-04-06 20:51:34,495 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-04-06 20:51:34,495 INFO L554 AbstractCegarLoop]: INTERPOLANT automaton has 64 states [2022-04-06 20:51:34,495 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy ACCELERATED_INTERPOLATION [2022-04-06 20:51:34,496 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 64 interpolants. [2022-04-06 20:51:34,497 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=7752, Invalid=7998, Unknown=0, NotChecked=0, Total=15750 [2022-04-06 20:51:34,497 INFO L87 Difference]: Start difference. First operand 134 states and 135 transitions. Second operand has 64 states, 64 states have (on average 2.015625) internal successors, (129), 63 states have internal predecessors, (129), 2 states have call successors, (3), 3 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2022-04-06 20:51:35,836 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-04-06 20:51:35,836 INFO L93 Difference]: Finished difference Result 144 states and 147 transitions. [2022-04-06 20:51:35,836 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 64 states. [2022-04-06 20:51:35,837 INFO L78 Accepts]: Start accepts. Automaton has has 64 states, 64 states have (on average 2.015625) internal successors, (129), 63 states have internal predecessors, (129), 2 states have call successors, (3), 3 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) Word has length 133 [2022-04-06 20:51:35,837 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-04-06 20:51:35,837 INFO L225 Difference]: With dead ends: 144 [2022-04-06 20:51:35,837 INFO L226 Difference]: Without dead ends: 136 [2022-04-06 20:51:35,839 INFO L912 BasicCegarLoop]: 0 DeclaredPredicates, 391 GetRequests, 206 SyntacticMatches, 0 SemanticMatches, 185 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 2189 ImplicationChecksByTransitivity, 5.1s TimeCoverageRelationStatistics Valid=15378, Invalid=19404, Unknown=0, NotChecked=0, Total=34782 [2022-04-06 20:51:35,839 INFO L913 BasicCegarLoop]: 12 mSDtfsCounter, 69 mSDsluCounter, 32 mSDsCounter, 0 mSdLazyCounter, 161 mSolverCounterSat, 66 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 69 SdHoareTripleChecker+Valid, 44 SdHoareTripleChecker+Invalid, 227 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 66 IncrementalHoareTripleChecker+Valid, 161 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2022-04-06 20:51:35,839 INFO L914 BasicCegarLoop]: SdHoareTripleChecker [69 Valid, 44 Invalid, 227 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [66 Valid, 161 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2022-04-06 20:51:35,839 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 136 states. [2022-04-06 20:51:35,843 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 136 to 136. [2022-04-06 20:51:35,843 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 136 states, 131 states have (on average 1.015267175572519) internal successors, (133), 131 states have internal predecessors, (133), 3 states have call successors, (3), 3 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2022-04-06 20:51:35,843 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 136 states to 136 states and 137 transitions. [2022-04-06 20:51:35,843 INFO L78 Accepts]: Start accepts. Automaton has 136 states and 137 transitions. Word has length 133 [2022-04-06 20:51:35,843 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-04-06 20:51:35,843 INFO L478 AbstractCegarLoop]: Abstraction has 136 states and 137 transitions. [2022-04-06 20:51:35,843 INFO L479 AbstractCegarLoop]: INTERPOLANT automaton has has 64 states, 64 states have (on average 2.015625) internal successors, (129), 63 states have internal predecessors, (129), 2 states have call successors, (3), 3 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2022-04-06 20:51:35,843 INFO L276 IsEmpty]: Start isEmpty. Operand 136 states and 137 transitions. [2022-04-06 20:51:35,844 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 136 [2022-04-06 20:51:35,844 INFO L491 BasicCegarLoop]: Found error trace [2022-04-06 20:51:35,844 INFO L499 BasicCegarLoop]: trace histogram [62, 61, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-04-06 20:51:35,860 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (61)] Forceful destruction successful, exit code 0 [2022-04-06 20:51:36,059 WARN L460 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable62,61 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-04-06 20:51:36,059 INFO L403 AbstractCegarLoop]: === Iteration 64 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-04-06 20:51:36,059 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-04-06 20:51:36,059 INFO L85 PathProgramCache]: Analyzing trace with hash -221865529, now seen corresponding path program 119 times [2022-04-06 20:51:36,060 INFO L118 FreeRefinementEngine]: Executing refinement strategy ACCELERATED_INTERPOLATION [2022-04-06 20:51:36,060 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleAcceleratedInterpolation [1303396549] [2022-04-06 20:51:36,061 INFO L97 AcceleratorQvasr]: Qvasr could not accelerate loop because java.lang.UnsupportedOperationException: Cannot deal with arrays. [2022-04-06 20:51:36,061 INFO L274 tedInterpolationCore]: Could not compute an accelerate. [2022-04-06 20:51:36,061 INFO L85 PathProgramCache]: Analyzing trace with hash -221865529, now seen corresponding path program 120 times [2022-04-06 20:51:36,061 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-04-06 20:51:36,061 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1808229252] [2022-04-06 20:51:36,061 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-04-06 20:51:36,061 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-04-06 20:51:36,068 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:51:37,149 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-04-06 20:51:37,150 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:51:37,151 INFO L134 CoverageAnalysis]: Checked inductivity of 3844 backedges. 62 proven. 3782 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-04-06 20:51:37,151 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-04-06 20:51:37,151 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1808229252] [2022-04-06 20:51:37,151 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1808229252] provided 0 perfect and 1 imperfect interpolant sequences [2022-04-06 20:51:37,151 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [307156551] [2022-04-06 20:51:37,152 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2022-04-06 20:51:37,152 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-04-06 20:51:37,152 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-04-06 20:51:37,152 INFO L229 MonitoredProcess]: Starting monitored process 62 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-04-06 20:51:37,153 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (62)] Waiting until timeout for monitored process [2022-04-06 20:51:37,176 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 7 check-sat command(s) [2022-04-06 20:51:37,177 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-04-06 20:51:37,177 INFO L263 TraceCheckSpWp]: Trace formula consists of 79 conjuncts, 4 conjunts are in the unsatisfiable core [2022-04-06 20:51:37,178 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-04-06 20:51:37,361 INFO L134 CoverageAnalysis]: Checked inductivity of 3844 backedges. 183 proven. 1 refuted. 0 times theorem prover too weak. 3660 trivial. 0 not checked. [2022-04-06 20:51:37,362 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-04-06 20:51:37,532 INFO L134 CoverageAnalysis]: Checked inductivity of 3844 backedges. 183 proven. 1 refuted. 0 times theorem prover too weak. 3660 trivial. 0 not checked. [2022-04-06 20:51:37,533 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [307156551] provided 0 perfect and 2 imperfect interpolant sequences [2022-04-06 20:51:37,533 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-04-06 20:51:37,533 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [65, 4, 4] total 69 [2022-04-06 20:51:37,533 INFO L136 FreeRefinementEngine]: Strategy ACCELERATED_INTERPOLATION found an infeasible trace [2022-04-06 20:51:37,533 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleAcceleratedInterpolation [1303396549] [2022-04-06 20:51:37,533 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleAcceleratedInterpolation [1303396549] provided 1 perfect and 0 imperfect interpolant sequences [2022-04-06 20:51:37,533 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-04-06 20:51:37,533 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [65] imperfect sequences [] total 65 [2022-04-06 20:51:37,533 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1131231985] [2022-04-06 20:51:37,533 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-04-06 20:51:37,534 INFO L554 AbstractCegarLoop]: INTERPOLANT automaton has 65 states [2022-04-06 20:51:37,534 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy ACCELERATED_INTERPOLATION [2022-04-06 20:51:37,534 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 65 interpolants. [2022-04-06 20:51:37,535 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=2280, Invalid=2412, Unknown=0, NotChecked=0, Total=4692 [2022-04-06 20:51:37,535 INFO L87 Difference]: Start difference. First operand 136 states and 137 transitions. Second operand has 65 states, 65 states have (on average 2.0153846153846153) internal successors, (131), 64 states have internal predecessors, (131), 2 states have call successors, (3), 3 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2022-04-06 20:51:38,896 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-04-06 20:51:38,896 INFO L93 Difference]: Finished difference Result 146 states and 149 transitions. [2022-04-06 20:51:38,896 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 65 states. [2022-04-06 20:51:38,896 INFO L78 Accepts]: Start accepts. Automaton has has 65 states, 65 states have (on average 2.0153846153846153) internal successors, (131), 64 states have internal predecessors, (131), 2 states have call successors, (3), 3 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) Word has length 135 [2022-04-06 20:51:38,896 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-04-06 20:51:38,897 INFO L225 Difference]: With dead ends: 146 [2022-04-06 20:51:38,897 INFO L226 Difference]: Without dead ends: 138 [2022-04-06 20:51:38,898 INFO L912 BasicCegarLoop]: 0 DeclaredPredicates, 397 GetRequests, 268 SyntacticMatches, 0 SemanticMatches, 129 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1952 ImplicationChecksByTransitivity, 2.4s TimeCoverageRelationStatistics Valid=6558, Invalid=10472, Unknown=0, NotChecked=0, Total=17030 [2022-04-06 20:51:38,898 INFO L913 BasicCegarLoop]: 12 mSDtfsCounter, 70 mSDsluCounter, 12 mSDsCounter, 0 mSdLazyCounter, 139 mSolverCounterSat, 71 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 70 SdHoareTripleChecker+Valid, 24 SdHoareTripleChecker+Invalid, 210 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 71 IncrementalHoareTripleChecker+Valid, 139 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2022-04-06 20:51:38,898 INFO L914 BasicCegarLoop]: SdHoareTripleChecker [70 Valid, 24 Invalid, 210 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [71 Valid, 139 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2022-04-06 20:51:38,899 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 138 states. [2022-04-06 20:51:38,902 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 138 to 138. [2022-04-06 20:51:38,902 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 138 states, 133 states have (on average 1.0150375939849625) internal successors, (135), 133 states have internal predecessors, (135), 3 states have call successors, (3), 3 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2022-04-06 20:51:38,902 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 138 states to 138 states and 139 transitions. [2022-04-06 20:51:38,902 INFO L78 Accepts]: Start accepts. Automaton has 138 states and 139 transitions. Word has length 135 [2022-04-06 20:51:38,902 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-04-06 20:51:38,902 INFO L478 AbstractCegarLoop]: Abstraction has 138 states and 139 transitions. [2022-04-06 20:51:38,903 INFO L479 AbstractCegarLoop]: INTERPOLANT automaton has has 65 states, 65 states have (on average 2.0153846153846153) internal successors, (131), 64 states have internal predecessors, (131), 2 states have call successors, (3), 3 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2022-04-06 20:51:38,903 INFO L276 IsEmpty]: Start isEmpty. Operand 138 states and 139 transitions. [2022-04-06 20:51:38,903 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 138 [2022-04-06 20:51:38,903 INFO L491 BasicCegarLoop]: Found error trace [2022-04-06 20:51:38,903 INFO L499 BasicCegarLoop]: trace histogram [63, 62, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-04-06 20:51:38,923 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (62)] Forceful destruction successful, exit code 0 [2022-04-06 20:51:39,103 WARN L460 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable63,62 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-04-06 20:51:39,104 INFO L403 AbstractCegarLoop]: === Iteration 65 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-04-06 20:51:39,104 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-04-06 20:51:39,104 INFO L85 PathProgramCache]: Analyzing trace with hash -846991452, now seen corresponding path program 121 times [2022-04-06 20:51:39,104 INFO L118 FreeRefinementEngine]: Executing refinement strategy ACCELERATED_INTERPOLATION [2022-04-06 20:51:39,104 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleAcceleratedInterpolation [1447138412] [2022-04-06 20:51:39,105 INFO L97 AcceleratorQvasr]: Qvasr could not accelerate loop because java.lang.UnsupportedOperationException: Cannot deal with arrays. [2022-04-06 20:51:39,105 INFO L274 tedInterpolationCore]: Could not compute an accelerate. [2022-04-06 20:51:39,105 INFO L85 PathProgramCache]: Analyzing trace with hash -846991452, now seen corresponding path program 122 times [2022-04-06 20:51:39,105 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-04-06 20:51:39,105 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1281836695] [2022-04-06 20:51:39,105 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-04-06 20:51:39,105 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-04-06 20:51:39,113 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:51:40,236 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-04-06 20:51:40,236 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:51:40,238 INFO L134 CoverageAnalysis]: Checked inductivity of 3969 backedges. 63 proven. 3906 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-04-06 20:51:40,238 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-04-06 20:51:40,238 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1281836695] [2022-04-06 20:51:40,238 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1281836695] provided 0 perfect and 1 imperfect interpolant sequences [2022-04-06 20:51:40,238 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [850012830] [2022-04-06 20:51:40,238 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2022-04-06 20:51:40,239 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-04-06 20:51:40,239 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-04-06 20:51:40,239 INFO L229 MonitoredProcess]: Starting monitored process 63 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-04-06 20:51:40,240 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (63)] Waiting until timeout for monitored process [2022-04-06 20:51:40,280 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2022-04-06 20:51:40,280 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-04-06 20:51:40,281 INFO L263 TraceCheckSpWp]: Trace formula consists of 307 conjuncts, 64 conjunts are in the unsatisfiable core [2022-04-06 20:51:40,283 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-04-06 20:51:40,486 INFO L134 CoverageAnalysis]: Checked inductivity of 3969 backedges. 63 proven. 3906 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-04-06 20:51:40,486 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-04-06 20:51:43,895 INFO L134 CoverageAnalysis]: Checked inductivity of 3969 backedges. 63 proven. 3906 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-04-06 20:51:43,895 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [850012830] provided 0 perfect and 2 imperfect interpolant sequences [2022-04-06 20:51:43,895 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-04-06 20:51:43,895 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [66, 65, 65] total 130 [2022-04-06 20:51:43,895 INFO L136 FreeRefinementEngine]: Strategy ACCELERATED_INTERPOLATION found an infeasible trace [2022-04-06 20:51:43,895 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleAcceleratedInterpolation [1447138412] [2022-04-06 20:51:43,895 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleAcceleratedInterpolation [1447138412] provided 1 perfect and 0 imperfect interpolant sequences [2022-04-06 20:51:43,896 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-04-06 20:51:43,896 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [66] imperfect sequences [] total 66 [2022-04-06 20:51:43,896 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [765179447] [2022-04-06 20:51:43,896 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-04-06 20:51:43,896 INFO L554 AbstractCegarLoop]: INTERPOLANT automaton has 66 states [2022-04-06 20:51:43,896 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy ACCELERATED_INTERPOLATION [2022-04-06 20:51:43,896 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 66 interpolants. [2022-04-06 20:51:43,897 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=8258, Invalid=8512, Unknown=0, NotChecked=0, Total=16770 [2022-04-06 20:51:43,897 INFO L87 Difference]: Start difference. First operand 138 states and 139 transitions. Second operand has 66 states, 66 states have (on average 2.015151515151515) internal successors, (133), 65 states have internal predecessors, (133), 2 states have call successors, (3), 3 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2022-04-06 20:51:45,304 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-04-06 20:51:45,304 INFO L93 Difference]: Finished difference Result 148 states and 151 transitions. [2022-04-06 20:51:45,304 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 66 states. [2022-04-06 20:51:45,304 INFO L78 Accepts]: Start accepts. Automaton has has 66 states, 66 states have (on average 2.015151515151515) internal successors, (133), 65 states have internal predecessors, (133), 2 states have call successors, (3), 3 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) Word has length 137 [2022-04-06 20:51:45,304 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-04-06 20:51:45,305 INFO L225 Difference]: With dead ends: 148 [2022-04-06 20:51:45,305 INFO L226 Difference]: Without dead ends: 140 [2022-04-06 20:51:45,306 INFO L912 BasicCegarLoop]: 0 DeclaredPredicates, 403 GetRequests, 212 SyntacticMatches, 0 SemanticMatches, 191 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 2324 ImplicationChecksByTransitivity, 5.5s TimeCoverageRelationStatistics Valid=16386, Invalid=20670, Unknown=0, NotChecked=0, Total=37056 [2022-04-06 20:51:45,306 INFO L913 BasicCegarLoop]: 12 mSDtfsCounter, 71 mSDsluCounter, 32 mSDsCounter, 0 mSdLazyCounter, 165 mSolverCounterSat, 70 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 71 SdHoareTripleChecker+Valid, 44 SdHoareTripleChecker+Invalid, 235 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 70 IncrementalHoareTripleChecker+Valid, 165 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2022-04-06 20:51:45,306 INFO L914 BasicCegarLoop]: SdHoareTripleChecker [71 Valid, 44 Invalid, 235 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [70 Valid, 165 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2022-04-06 20:51:45,307 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 140 states. [2022-04-06 20:51:45,310 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 140 to 140. [2022-04-06 20:51:45,310 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 140 states, 135 states have (on average 1.0148148148148148) internal successors, (137), 135 states have internal predecessors, (137), 3 states have call successors, (3), 3 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2022-04-06 20:51:45,310 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 140 states to 140 states and 141 transitions. [2022-04-06 20:51:45,310 INFO L78 Accepts]: Start accepts. Automaton has 140 states and 141 transitions. Word has length 137 [2022-04-06 20:51:45,311 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-04-06 20:51:45,311 INFO L478 AbstractCegarLoop]: Abstraction has 140 states and 141 transitions. [2022-04-06 20:51:45,311 INFO L479 AbstractCegarLoop]: INTERPOLANT automaton has has 66 states, 66 states have (on average 2.015151515151515) internal successors, (133), 65 states have internal predecessors, (133), 2 states have call successors, (3), 3 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2022-04-06 20:51:45,311 INFO L276 IsEmpty]: Start isEmpty. Operand 140 states and 141 transitions. [2022-04-06 20:51:45,311 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 140 [2022-04-06 20:51:45,311 INFO L491 BasicCegarLoop]: Found error trace [2022-04-06 20:51:45,311 INFO L499 BasicCegarLoop]: trace histogram [64, 63, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-04-06 20:51:45,328 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (63)] Forceful destruction successful, exit code 0 [2022-04-06 20:51:45,517 WARN L460 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 63 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable64 [2022-04-06 20:51:45,517 INFO L403 AbstractCegarLoop]: === Iteration 66 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-04-06 20:51:45,517 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-04-06 20:51:45,517 INFO L85 PathProgramCache]: Analyzing trace with hash -297582015, now seen corresponding path program 123 times [2022-04-06 20:51:45,517 INFO L118 FreeRefinementEngine]: Executing refinement strategy ACCELERATED_INTERPOLATION [2022-04-06 20:51:45,517 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleAcceleratedInterpolation [689211616] [2022-04-06 20:51:45,518 INFO L97 AcceleratorQvasr]: Qvasr could not accelerate loop because java.lang.UnsupportedOperationException: Cannot deal with arrays. [2022-04-06 20:51:45,518 INFO L274 tedInterpolationCore]: Could not compute an accelerate. [2022-04-06 20:51:45,518 INFO L85 PathProgramCache]: Analyzing trace with hash -297582015, now seen corresponding path program 124 times [2022-04-06 20:51:45,519 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-04-06 20:51:45,519 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [322687630] [2022-04-06 20:51:45,519 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-04-06 20:51:45,519 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-04-06 20:51:45,526 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:51:46,678 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-04-06 20:51:46,679 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:51:46,680 INFO L134 CoverageAnalysis]: Checked inductivity of 4096 backedges. 64 proven. 4032 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-04-06 20:51:46,681 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-04-06 20:51:46,681 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [322687630] [2022-04-06 20:51:46,681 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [322687630] provided 0 perfect and 1 imperfect interpolant sequences [2022-04-06 20:51:46,681 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [271597403] [2022-04-06 20:51:46,681 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2022-04-06 20:51:46,681 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-04-06 20:51:46,681 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-04-06 20:51:46,682 INFO L229 MonitoredProcess]: Starting monitored process 64 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-04-06 20:51:46,682 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (64)] Waiting until timeout for monitored process [2022-04-06 20:51:46,722 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2022-04-06 20:51:46,722 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-04-06 20:51:46,723 INFO L263 TraceCheckSpWp]: Trace formula consists of 311 conjuncts, 65 conjunts are in the unsatisfiable core [2022-04-06 20:51:46,724 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-04-06 20:51:46,908 INFO L134 CoverageAnalysis]: Checked inductivity of 4096 backedges. 64 proven. 4032 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-04-06 20:51:46,908 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-04-06 20:51:50,285 INFO L134 CoverageAnalysis]: Checked inductivity of 4096 backedges. 64 proven. 4032 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-04-06 20:51:50,285 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [271597403] provided 0 perfect and 2 imperfect interpolant sequences [2022-04-06 20:51:50,285 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-04-06 20:51:50,285 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [67, 66, 66] total 132 [2022-04-06 20:51:50,285 INFO L136 FreeRefinementEngine]: Strategy ACCELERATED_INTERPOLATION found an infeasible trace [2022-04-06 20:51:50,285 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleAcceleratedInterpolation [689211616] [2022-04-06 20:51:50,285 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleAcceleratedInterpolation [689211616] provided 1 perfect and 0 imperfect interpolant sequences [2022-04-06 20:51:50,285 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-04-06 20:51:50,286 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [67] imperfect sequences [] total 67 [2022-04-06 20:51:50,286 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [111013613] [2022-04-06 20:51:50,286 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-04-06 20:51:50,286 INFO L554 AbstractCegarLoop]: INTERPOLANT automaton has 67 states [2022-04-06 20:51:50,286 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy ACCELERATED_INTERPOLATION [2022-04-06 20:51:50,287 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 67 interpolants. [2022-04-06 20:51:50,287 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=8517, Invalid=8775, Unknown=0, NotChecked=0, Total=17292 [2022-04-06 20:51:50,287 INFO L87 Difference]: Start difference. First operand 140 states and 141 transitions. Second operand has 67 states, 67 states have (on average 2.014925373134328) internal successors, (135), 66 states have internal predecessors, (135), 2 states have call successors, (3), 3 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2022-04-06 20:51:51,752 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-04-06 20:51:51,752 INFO L93 Difference]: Finished difference Result 150 states and 153 transitions. [2022-04-06 20:51:51,752 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 67 states. [2022-04-06 20:51:51,752 INFO L78 Accepts]: Start accepts. Automaton has has 67 states, 67 states have (on average 2.014925373134328) internal successors, (135), 66 states have internal predecessors, (135), 2 states have call successors, (3), 3 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) Word has length 139 [2022-04-06 20:51:51,752 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-04-06 20:51:51,753 INFO L225 Difference]: With dead ends: 150 [2022-04-06 20:51:51,753 INFO L226 Difference]: Without dead ends: 142 [2022-04-06 20:51:51,755 INFO L912 BasicCegarLoop]: 0 DeclaredPredicates, 409 GetRequests, 215 SyntacticMatches, 0 SemanticMatches, 194 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 2393 ImplicationChecksByTransitivity, 5.6s TimeCoverageRelationStatistics Valid=16902, Invalid=21318, Unknown=0, NotChecked=0, Total=38220 [2022-04-06 20:51:51,755 INFO L913 BasicCegarLoop]: 12 mSDtfsCounter, 72 mSDsluCounter, 27 mSDsCounter, 0 mSdLazyCounter, 161 mSolverCounterSat, 70 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 72 SdHoareTripleChecker+Valid, 39 SdHoareTripleChecker+Invalid, 231 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 70 IncrementalHoareTripleChecker+Valid, 161 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2022-04-06 20:51:51,755 INFO L914 BasicCegarLoop]: SdHoareTripleChecker [72 Valid, 39 Invalid, 231 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [70 Valid, 161 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2022-04-06 20:51:51,755 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 142 states. [2022-04-06 20:51:51,759 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 142 to 142. [2022-04-06 20:51:51,759 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 142 states, 137 states have (on average 1.0145985401459854) internal successors, (139), 137 states have internal predecessors, (139), 3 states have call successors, (3), 3 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2022-04-06 20:51:51,759 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 142 states to 142 states and 143 transitions. [2022-04-06 20:51:51,759 INFO L78 Accepts]: Start accepts. Automaton has 142 states and 143 transitions. Word has length 139 [2022-04-06 20:51:51,759 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-04-06 20:51:51,759 INFO L478 AbstractCegarLoop]: Abstraction has 142 states and 143 transitions. [2022-04-06 20:51:51,759 INFO L479 AbstractCegarLoop]: INTERPOLANT automaton has has 67 states, 67 states have (on average 2.014925373134328) internal successors, (135), 66 states have internal predecessors, (135), 2 states have call successors, (3), 3 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2022-04-06 20:51:51,760 INFO L276 IsEmpty]: Start isEmpty. Operand 142 states and 143 transitions. [2022-04-06 20:51:51,760 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 142 [2022-04-06 20:51:51,760 INFO L491 BasicCegarLoop]: Found error trace [2022-04-06 20:51:51,760 INFO L499 BasicCegarLoop]: trace histogram [65, 64, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-04-06 20:51:51,776 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (64)] Ended with exit code 0 [2022-04-06 20:51:51,960 WARN L460 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 64 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable65 [2022-04-06 20:51:51,961 INFO L403 AbstractCegarLoop]: === Iteration 67 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-04-06 20:51:51,961 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-04-06 20:51:51,961 INFO L85 PathProgramCache]: Analyzing trace with hash -596090466, now seen corresponding path program 125 times [2022-04-06 20:51:51,961 INFO L118 FreeRefinementEngine]: Executing refinement strategy ACCELERATED_INTERPOLATION [2022-04-06 20:51:51,961 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleAcceleratedInterpolation [1769683121] [2022-04-06 20:51:51,962 INFO L97 AcceleratorQvasr]: Qvasr could not accelerate loop because java.lang.UnsupportedOperationException: Cannot deal with arrays. [2022-04-06 20:51:51,962 INFO L274 tedInterpolationCore]: Could not compute an accelerate. [2022-04-06 20:51:51,962 INFO L85 PathProgramCache]: Analyzing trace with hash -596090466, now seen corresponding path program 126 times [2022-04-06 20:51:51,962 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-04-06 20:51:51,962 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [399487316] [2022-04-06 20:51:51,962 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-04-06 20:51:51,962 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-04-06 20:51:51,970 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:51:53,149 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-04-06 20:51:53,149 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:51:53,151 INFO L134 CoverageAnalysis]: Checked inductivity of 4225 backedges. 65 proven. 4160 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-04-06 20:51:53,151 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-04-06 20:51:53,151 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [399487316] [2022-04-06 20:51:53,151 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [399487316] provided 0 perfect and 1 imperfect interpolant sequences [2022-04-06 20:51:53,151 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1222353151] [2022-04-06 20:51:53,151 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2022-04-06 20:51:53,151 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-04-06 20:51:53,152 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-04-06 20:51:53,152 INFO L229 MonitoredProcess]: Starting monitored process 65 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-04-06 20:51:53,153 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (65)] Waiting until timeout for monitored process [2022-04-06 20:51:53,177 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 7 check-sat command(s) [2022-04-06 20:51:53,177 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-04-06 20:51:53,178 INFO L263 TraceCheckSpWp]: Trace formula consists of 79 conjuncts, 4 conjunts are in the unsatisfiable core [2022-04-06 20:51:53,179 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-04-06 20:51:53,371 INFO L134 CoverageAnalysis]: Checked inductivity of 4225 backedges. 192 proven. 1 refuted. 0 times theorem prover too weak. 4032 trivial. 0 not checked. [2022-04-06 20:51:53,371 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-04-06 20:51:53,570 INFO L134 CoverageAnalysis]: Checked inductivity of 4225 backedges. 192 proven. 1 refuted. 0 times theorem prover too weak. 4032 trivial. 0 not checked. [2022-04-06 20:51:53,570 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1222353151] provided 0 perfect and 2 imperfect interpolant sequences [2022-04-06 20:51:53,570 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-04-06 20:51:53,571 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [68, 4, 4] total 72 [2022-04-06 20:51:53,571 INFO L136 FreeRefinementEngine]: Strategy ACCELERATED_INTERPOLATION found an infeasible trace [2022-04-06 20:51:53,571 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleAcceleratedInterpolation [1769683121] [2022-04-06 20:51:53,571 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleAcceleratedInterpolation [1769683121] provided 1 perfect and 0 imperfect interpolant sequences [2022-04-06 20:51:53,571 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-04-06 20:51:53,571 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [68] imperfect sequences [] total 68 [2022-04-06 20:51:53,571 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1934847755] [2022-04-06 20:51:53,571 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-04-06 20:51:53,571 INFO L554 AbstractCegarLoop]: INTERPOLANT automaton has 68 states [2022-04-06 20:51:53,571 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy ACCELERATED_INTERPOLATION [2022-04-06 20:51:53,572 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 68 interpolants. [2022-04-06 20:51:53,572 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=2487, Invalid=2625, Unknown=0, NotChecked=0, Total=5112 [2022-04-06 20:51:53,572 INFO L87 Difference]: Start difference. First operand 142 states and 143 transitions. Second operand has 68 states, 68 states have (on average 2.014705882352941) internal successors, (137), 67 states have internal predecessors, (137), 2 states have call successors, (3), 3 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2022-04-06 20:51:55,052 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-04-06 20:51:55,052 INFO L93 Difference]: Finished difference Result 152 states and 155 transitions. [2022-04-06 20:51:55,053 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 68 states. [2022-04-06 20:51:55,053 INFO L78 Accepts]: Start accepts. Automaton has has 68 states, 68 states have (on average 2.014705882352941) internal successors, (137), 67 states have internal predecessors, (137), 2 states have call successors, (3), 3 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) Word has length 141 [2022-04-06 20:51:55,053 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-04-06 20:51:55,053 INFO L225 Difference]: With dead ends: 152 [2022-04-06 20:51:55,053 INFO L226 Difference]: Without dead ends: 144 [2022-04-06 20:51:55,054 INFO L912 BasicCegarLoop]: 0 DeclaredPredicates, 415 GetRequests, 280 SyntacticMatches, 0 SemanticMatches, 135 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 2144 ImplicationChecksByTransitivity, 2.6s TimeCoverageRelationStatistics Valid=7167, Invalid=11465, Unknown=0, NotChecked=0, Total=18632 [2022-04-06 20:51:55,055 INFO L913 BasicCegarLoop]: 12 mSDtfsCounter, 73 mSDsluCounter, 42 mSDsCounter, 0 mSdLazyCounter, 181 mSolverCounterSat, 73 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 73 SdHoareTripleChecker+Valid, 54 SdHoareTripleChecker+Invalid, 254 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 73 IncrementalHoareTripleChecker+Valid, 181 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2022-04-06 20:51:55,055 INFO L914 BasicCegarLoop]: SdHoareTripleChecker [73 Valid, 54 Invalid, 254 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [73 Valid, 181 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2022-04-06 20:51:55,056 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 144 states. [2022-04-06 20:51:55,059 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 144 to 144. [2022-04-06 20:51:55,059 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 144 states, 139 states have (on average 1.014388489208633) internal successors, (141), 139 states have internal predecessors, (141), 3 states have call successors, (3), 3 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2022-04-06 20:51:55,059 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 144 states to 144 states and 145 transitions. [2022-04-06 20:51:55,059 INFO L78 Accepts]: Start accepts. Automaton has 144 states and 145 transitions. Word has length 141 [2022-04-06 20:51:55,060 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-04-06 20:51:55,060 INFO L478 AbstractCegarLoop]: Abstraction has 144 states and 145 transitions. [2022-04-06 20:51:55,060 INFO L479 AbstractCegarLoop]: INTERPOLANT automaton has has 68 states, 68 states have (on average 2.014705882352941) internal successors, (137), 67 states have internal predecessors, (137), 2 states have call successors, (3), 3 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2022-04-06 20:51:55,060 INFO L276 IsEmpty]: Start isEmpty. Operand 144 states and 145 transitions. [2022-04-06 20:51:55,060 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 144 [2022-04-06 20:51:55,060 INFO L491 BasicCegarLoop]: Found error trace [2022-04-06 20:51:55,060 INFO L499 BasicCegarLoop]: trace histogram [66, 65, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-04-06 20:51:55,078 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (65)] Forceful destruction successful, exit code 0 [2022-04-06 20:51:55,261 WARN L460 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable66,65 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-04-06 20:51:55,261 INFO L403 AbstractCegarLoop]: === Iteration 68 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-04-06 20:51:55,261 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-04-06 20:51:55,261 INFO L85 PathProgramCache]: Analyzing trace with hash 300096955, now seen corresponding path program 127 times [2022-04-06 20:51:55,261 INFO L118 FreeRefinementEngine]: Executing refinement strategy ACCELERATED_INTERPOLATION [2022-04-06 20:51:55,261 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleAcceleratedInterpolation [122613487] [2022-04-06 20:51:55,262 INFO L97 AcceleratorQvasr]: Qvasr could not accelerate loop because java.lang.UnsupportedOperationException: Cannot deal with arrays. [2022-04-06 20:51:55,263 INFO L274 tedInterpolationCore]: Could not compute an accelerate. [2022-04-06 20:51:55,263 INFO L85 PathProgramCache]: Analyzing trace with hash 300096955, now seen corresponding path program 128 times [2022-04-06 20:51:55,263 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-04-06 20:51:55,263 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1597669878] [2022-04-06 20:51:55,263 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-04-06 20:51:55,263 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-04-06 20:51:55,271 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:51:56,473 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-04-06 20:51:56,474 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:51:56,475 INFO L134 CoverageAnalysis]: Checked inductivity of 4356 backedges. 66 proven. 4290 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-04-06 20:51:56,475 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-04-06 20:51:56,475 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1597669878] [2022-04-06 20:51:56,475 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1597669878] provided 0 perfect and 1 imperfect interpolant sequences [2022-04-06 20:51:56,475 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [656995996] [2022-04-06 20:51:56,476 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2022-04-06 20:51:56,476 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-04-06 20:51:56,476 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-04-06 20:51:56,476 INFO L229 MonitoredProcess]: Starting monitored process 66 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-04-06 20:51:56,477 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (66)] Waiting until timeout for monitored process [2022-04-06 20:51:56,517 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2022-04-06 20:51:56,517 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-04-06 20:51:56,518 INFO L263 TraceCheckSpWp]: Trace formula consists of 319 conjuncts, 67 conjunts are in the unsatisfiable core [2022-04-06 20:51:56,520 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-04-06 20:51:56,718 INFO L134 CoverageAnalysis]: Checked inductivity of 4356 backedges. 66 proven. 4290 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-04-06 20:51:56,718 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-04-06 20:52:00,285 INFO L134 CoverageAnalysis]: Checked inductivity of 4356 backedges. 66 proven. 4290 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-04-06 20:52:00,285 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [656995996] provided 0 perfect and 2 imperfect interpolant sequences [2022-04-06 20:52:00,285 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-04-06 20:52:00,285 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [69, 68, 68] total 136 [2022-04-06 20:52:00,285 INFO L136 FreeRefinementEngine]: Strategy ACCELERATED_INTERPOLATION found an infeasible trace [2022-04-06 20:52:00,285 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleAcceleratedInterpolation [122613487] [2022-04-06 20:52:00,285 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleAcceleratedInterpolation [122613487] provided 1 perfect and 0 imperfect interpolant sequences [2022-04-06 20:52:00,285 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-04-06 20:52:00,286 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [69] imperfect sequences [] total 69 [2022-04-06 20:52:00,286 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1596917658] [2022-04-06 20:52:00,286 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-04-06 20:52:00,286 INFO L554 AbstractCegarLoop]: INTERPOLANT automaton has 69 states [2022-04-06 20:52:00,286 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy ACCELERATED_INTERPOLATION [2022-04-06 20:52:00,287 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 69 interpolants. [2022-04-06 20:52:00,287 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=9047, Invalid=9313, Unknown=0, NotChecked=0, Total=18360 [2022-04-06 20:52:00,287 INFO L87 Difference]: Start difference. First operand 144 states and 145 transitions. Second operand has 69 states, 69 states have (on average 2.0144927536231885) internal successors, (139), 68 states have internal predecessors, (139), 2 states have call successors, (3), 3 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2022-04-06 20:52:01,825 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-04-06 20:52:01,825 INFO L93 Difference]: Finished difference Result 154 states and 157 transitions. [2022-04-06 20:52:01,825 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 69 states. [2022-04-06 20:52:01,826 INFO L78 Accepts]: Start accepts. Automaton has has 69 states, 69 states have (on average 2.0144927536231885) internal successors, (139), 68 states have internal predecessors, (139), 2 states have call successors, (3), 3 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) Word has length 143 [2022-04-06 20:52:01,826 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-04-06 20:52:01,831 INFO L225 Difference]: With dead ends: 154 [2022-04-06 20:52:01,831 INFO L226 Difference]: Without dead ends: 146 [2022-04-06 20:52:01,834 INFO L912 BasicCegarLoop]: 0 DeclaredPredicates, 421 GetRequests, 221 SyntacticMatches, 0 SemanticMatches, 200 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 2534 ImplicationChecksByTransitivity, 5.9s TimeCoverageRelationStatistics Valid=17958, Invalid=22644, Unknown=0, NotChecked=0, Total=40602 [2022-04-06 20:52:01,834 INFO L913 BasicCegarLoop]: 12 mSDtfsCounter, 74 mSDsluCounter, 22 mSDsCounter, 0 mSdLazyCounter, 159 mSolverCounterSat, 71 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 74 SdHoareTripleChecker+Valid, 34 SdHoareTripleChecker+Invalid, 230 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 71 IncrementalHoareTripleChecker+Valid, 159 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2022-04-06 20:52:01,834 INFO L914 BasicCegarLoop]: SdHoareTripleChecker [74 Valid, 34 Invalid, 230 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [71 Valid, 159 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2022-04-06 20:52:01,834 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 146 states. [2022-04-06 20:52:01,838 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 146 to 146. [2022-04-06 20:52:01,838 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 146 states, 141 states have (on average 1.0141843971631206) internal successors, (143), 141 states have internal predecessors, (143), 3 states have call successors, (3), 3 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2022-04-06 20:52:01,838 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 146 states to 146 states and 147 transitions. [2022-04-06 20:52:01,838 INFO L78 Accepts]: Start accepts. Automaton has 146 states and 147 transitions. Word has length 143 [2022-04-06 20:52:01,838 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-04-06 20:52:01,838 INFO L478 AbstractCegarLoop]: Abstraction has 146 states and 147 transitions. [2022-04-06 20:52:01,838 INFO L479 AbstractCegarLoop]: INTERPOLANT automaton has has 69 states, 69 states have (on average 2.0144927536231885) internal successors, (139), 68 states have internal predecessors, (139), 2 states have call successors, (3), 3 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2022-04-06 20:52:01,839 INFO L276 IsEmpty]: Start isEmpty. Operand 146 states and 147 transitions. [2022-04-06 20:52:01,839 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 146 [2022-04-06 20:52:01,839 INFO L491 BasicCegarLoop]: Found error trace [2022-04-06 20:52:01,839 INFO L499 BasicCegarLoop]: trace histogram [67, 66, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-04-06 20:52:01,855 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (66)] Ended with exit code 0 [2022-04-06 20:52:02,051 WARN L460 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 66 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable67 [2022-04-06 20:52:02,051 INFO L403 AbstractCegarLoop]: === Iteration 69 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-04-06 20:52:02,052 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-04-06 20:52:02,052 INFO L85 PathProgramCache]: Analyzing trace with hash -1752217960, now seen corresponding path program 129 times [2022-04-06 20:52:02,052 INFO L118 FreeRefinementEngine]: Executing refinement strategy ACCELERATED_INTERPOLATION [2022-04-06 20:52:02,052 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleAcceleratedInterpolation [1486648575] [2022-04-06 20:52:02,053 INFO L97 AcceleratorQvasr]: Qvasr could not accelerate loop because java.lang.UnsupportedOperationException: Cannot deal with arrays. [2022-04-06 20:52:02,053 INFO L274 tedInterpolationCore]: Could not compute an accelerate. [2022-04-06 20:52:02,053 INFO L85 PathProgramCache]: Analyzing trace with hash -1752217960, now seen corresponding path program 130 times [2022-04-06 20:52:02,053 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-04-06 20:52:02,053 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [378039823] [2022-04-06 20:52:02,053 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-04-06 20:52:02,053 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-04-06 20:52:02,069 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:52:03,337 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-04-06 20:52:03,338 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:52:03,340 INFO L134 CoverageAnalysis]: Checked inductivity of 4489 backedges. 67 proven. 4422 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-04-06 20:52:03,340 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-04-06 20:52:03,340 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [378039823] [2022-04-06 20:52:03,340 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [378039823] provided 0 perfect and 1 imperfect interpolant sequences [2022-04-06 20:52:03,340 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [170051587] [2022-04-06 20:52:03,340 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2022-04-06 20:52:03,340 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-04-06 20:52:03,340 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-04-06 20:52:03,341 INFO L229 MonitoredProcess]: Starting monitored process 67 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-04-06 20:52:03,343 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (67)] Waiting until timeout for monitored process [2022-04-06 20:52:03,382 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2022-04-06 20:52:03,383 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-04-06 20:52:03,384 INFO L263 TraceCheckSpWp]: Trace formula consists of 323 conjuncts, 68 conjunts are in the unsatisfiable core [2022-04-06 20:52:03,389 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-04-06 20:52:03,577 INFO L134 CoverageAnalysis]: Checked inductivity of 4489 backedges. 67 proven. 4422 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-04-06 20:52:03,578 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-04-06 20:52:07,292 INFO L134 CoverageAnalysis]: Checked inductivity of 4489 backedges. 67 proven. 4422 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-04-06 20:52:07,293 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [170051587] provided 0 perfect and 2 imperfect interpolant sequences [2022-04-06 20:52:07,293 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-04-06 20:52:07,293 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [70, 69, 69] total 138 [2022-04-06 20:52:07,293 INFO L136 FreeRefinementEngine]: Strategy ACCELERATED_INTERPOLATION found an infeasible trace [2022-04-06 20:52:07,293 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleAcceleratedInterpolation [1486648575] [2022-04-06 20:52:07,293 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleAcceleratedInterpolation [1486648575] provided 1 perfect and 0 imperfect interpolant sequences [2022-04-06 20:52:07,293 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-04-06 20:52:07,293 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [70] imperfect sequences [] total 70 [2022-04-06 20:52:07,293 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [460919024] [2022-04-06 20:52:07,293 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-04-06 20:52:07,294 INFO L554 AbstractCegarLoop]: INTERPOLANT automaton has 70 states [2022-04-06 20:52:07,294 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy ACCELERATED_INTERPOLATION [2022-04-06 20:52:07,294 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 70 interpolants. [2022-04-06 20:52:07,295 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=9318, Invalid=9588, Unknown=0, NotChecked=0, Total=18906 [2022-04-06 20:52:07,295 INFO L87 Difference]: Start difference. First operand 146 states and 147 transitions. Second operand has 70 states, 70 states have (on average 2.0142857142857142) internal successors, (141), 69 states have internal predecessors, (141), 2 states have call successors, (3), 3 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2022-04-06 20:52:08,869 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-04-06 20:52:08,869 INFO L93 Difference]: Finished difference Result 156 states and 159 transitions. [2022-04-06 20:52:08,869 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 70 states. [2022-04-06 20:52:08,870 INFO L78 Accepts]: Start accepts. Automaton has has 70 states, 70 states have (on average 2.0142857142857142) internal successors, (141), 69 states have internal predecessors, (141), 2 states have call successors, (3), 3 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) Word has length 145 [2022-04-06 20:52:08,870 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-04-06 20:52:08,870 INFO L225 Difference]: With dead ends: 156 [2022-04-06 20:52:08,870 INFO L226 Difference]: Without dead ends: 148 [2022-04-06 20:52:08,872 INFO L912 BasicCegarLoop]: 0 DeclaredPredicates, 427 GetRequests, 224 SyntacticMatches, 0 SemanticMatches, 203 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 2606 ImplicationChecksByTransitivity, 6.2s TimeCoverageRelationStatistics Valid=18498, Invalid=23322, Unknown=0, NotChecked=0, Total=41820 [2022-04-06 20:52:08,872 INFO L913 BasicCegarLoop]: 12 mSDtfsCounter, 75 mSDsluCounter, 32 mSDsCounter, 0 mSdLazyCounter, 173 mSolverCounterSat, 74 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 75 SdHoareTripleChecker+Valid, 44 SdHoareTripleChecker+Invalid, 247 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 74 IncrementalHoareTripleChecker+Valid, 173 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2022-04-06 20:52:08,873 INFO L914 BasicCegarLoop]: SdHoareTripleChecker [75 Valid, 44 Invalid, 247 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [74 Valid, 173 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2022-04-06 20:52:08,873 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 148 states. [2022-04-06 20:52:08,876 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 148 to 148. [2022-04-06 20:52:08,877 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 148 states, 143 states have (on average 1.013986013986014) internal successors, (145), 143 states have internal predecessors, (145), 3 states have call successors, (3), 3 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2022-04-06 20:52:08,877 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 148 states to 148 states and 149 transitions. [2022-04-06 20:52:08,877 INFO L78 Accepts]: Start accepts. Automaton has 148 states and 149 transitions. Word has length 145 [2022-04-06 20:52:08,877 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-04-06 20:52:08,877 INFO L478 AbstractCegarLoop]: Abstraction has 148 states and 149 transitions. [2022-04-06 20:52:08,877 INFO L479 AbstractCegarLoop]: INTERPOLANT automaton has has 70 states, 70 states have (on average 2.0142857142857142) internal successors, (141), 69 states have internal predecessors, (141), 2 states have call successors, (3), 3 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2022-04-06 20:52:08,877 INFO L276 IsEmpty]: Start isEmpty. Operand 148 states and 149 transitions. [2022-04-06 20:52:08,878 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 148 [2022-04-06 20:52:08,878 INFO L491 BasicCegarLoop]: Found error trace [2022-04-06 20:52:08,878 INFO L499 BasicCegarLoop]: trace histogram [68, 67, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-04-06 20:52:08,894 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (67)] Ended with exit code 0 [2022-04-06 20:52:09,085 WARN L460 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 67 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable68 [2022-04-06 20:52:09,085 INFO L403 AbstractCegarLoop]: === Iteration 70 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-04-06 20:52:09,085 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-04-06 20:52:09,086 INFO L85 PathProgramCache]: Analyzing trace with hash 1658104885, now seen corresponding path program 131 times [2022-04-06 20:52:09,086 INFO L118 FreeRefinementEngine]: Executing refinement strategy ACCELERATED_INTERPOLATION [2022-04-06 20:52:09,086 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleAcceleratedInterpolation [1670872976] [2022-04-06 20:52:09,087 INFO L97 AcceleratorQvasr]: Qvasr could not accelerate loop because java.lang.UnsupportedOperationException: Cannot deal with arrays. [2022-04-06 20:52:09,087 INFO L274 tedInterpolationCore]: Could not compute an accelerate. [2022-04-06 20:52:09,087 INFO L85 PathProgramCache]: Analyzing trace with hash 1658104885, now seen corresponding path program 132 times [2022-04-06 20:52:09,087 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-04-06 20:52:09,087 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [837624419] [2022-04-06 20:52:09,087 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-04-06 20:52:09,087 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-04-06 20:52:09,095 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:52:10,399 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-04-06 20:52:10,400 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:52:10,414 INFO L134 CoverageAnalysis]: Checked inductivity of 4624 backedges. 68 proven. 4556 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-04-06 20:52:10,415 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-04-06 20:52:10,415 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [837624419] [2022-04-06 20:52:10,415 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [837624419] provided 0 perfect and 1 imperfect interpolant sequences [2022-04-06 20:52:10,415 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [473380263] [2022-04-06 20:52:10,415 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2022-04-06 20:52:10,415 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-04-06 20:52:10,415 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-04-06 20:52:10,416 INFO L229 MonitoredProcess]: Starting monitored process 68 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-04-06 20:52:10,416 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (68)] Waiting until timeout for monitored process [2022-04-06 20:52:10,441 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 7 check-sat command(s) [2022-04-06 20:52:10,441 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-04-06 20:52:10,441 INFO L263 TraceCheckSpWp]: Trace formula consists of 79 conjuncts, 4 conjunts are in the unsatisfiable core [2022-04-06 20:52:10,442 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-04-06 20:52:10,658 INFO L134 CoverageAnalysis]: Checked inductivity of 4624 backedges. 201 proven. 1 refuted. 0 times theorem prover too weak. 4422 trivial. 0 not checked. [2022-04-06 20:52:10,658 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-04-06 20:52:10,852 INFO L134 CoverageAnalysis]: Checked inductivity of 4624 backedges. 201 proven. 1 refuted. 0 times theorem prover too weak. 4422 trivial. 0 not checked. [2022-04-06 20:52:10,853 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [473380263] provided 0 perfect and 2 imperfect interpolant sequences [2022-04-06 20:52:10,853 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-04-06 20:52:10,853 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [71, 4, 4] total 75 [2022-04-06 20:52:10,853 INFO L136 FreeRefinementEngine]: Strategy ACCELERATED_INTERPOLATION found an infeasible trace [2022-04-06 20:52:10,853 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleAcceleratedInterpolation [1670872976] [2022-04-06 20:52:10,853 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleAcceleratedInterpolation [1670872976] provided 1 perfect and 0 imperfect interpolant sequences [2022-04-06 20:52:10,853 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-04-06 20:52:10,853 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [71] imperfect sequences [] total 71 [2022-04-06 20:52:10,853 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [103532733] [2022-04-06 20:52:10,853 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-04-06 20:52:10,855 INFO L554 AbstractCegarLoop]: INTERPOLANT automaton has 71 states [2022-04-06 20:52:10,855 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy ACCELERATED_INTERPOLATION [2022-04-06 20:52:10,855 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 71 interpolants. [2022-04-06 20:52:10,856 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=2703, Invalid=2847, Unknown=0, NotChecked=0, Total=5550 [2022-04-06 20:52:10,856 INFO L87 Difference]: Start difference. First operand 148 states and 149 transitions. Second operand has 71 states, 71 states have (on average 2.0140845070422535) internal successors, (143), 70 states have internal predecessors, (143), 2 states have call successors, (3), 3 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2022-04-06 20:52:12,476 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-04-06 20:52:12,477 INFO L93 Difference]: Finished difference Result 158 states and 161 transitions. [2022-04-06 20:52:12,477 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 71 states. [2022-04-06 20:52:12,477 INFO L78 Accepts]: Start accepts. Automaton has has 71 states, 71 states have (on average 2.0140845070422535) internal successors, (143), 70 states have internal predecessors, (143), 2 states have call successors, (3), 3 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) Word has length 147 [2022-04-06 20:52:12,477 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-04-06 20:52:12,478 INFO L225 Difference]: With dead ends: 158 [2022-04-06 20:52:12,478 INFO L226 Difference]: Without dead ends: 150 [2022-04-06 20:52:12,479 INFO L912 BasicCegarLoop]: 0 DeclaredPredicates, 433 GetRequests, 292 SyntacticMatches, 0 SemanticMatches, 141 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 2345 ImplicationChecksByTransitivity, 2.9s TimeCoverageRelationStatistics Valid=7803, Invalid=12503, Unknown=0, NotChecked=0, Total=20306 [2022-04-06 20:52:12,479 INFO L913 BasicCegarLoop]: 12 mSDtfsCounter, 76 mSDsluCounter, 22 mSDsCounter, 0 mSdLazyCounter, 163 mSolverCounterSat, 76 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 76 SdHoareTripleChecker+Valid, 34 SdHoareTripleChecker+Invalid, 239 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 76 IncrementalHoareTripleChecker+Valid, 163 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2022-04-06 20:52:12,479 INFO L914 BasicCegarLoop]: SdHoareTripleChecker [76 Valid, 34 Invalid, 239 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [76 Valid, 163 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2022-04-06 20:52:12,479 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 150 states. [2022-04-06 20:52:12,483 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 150 to 150. [2022-04-06 20:52:12,483 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 150 states, 145 states have (on average 1.013793103448276) internal successors, (147), 145 states have internal predecessors, (147), 3 states have call successors, (3), 3 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2022-04-06 20:52:12,483 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 150 states to 150 states and 151 transitions. [2022-04-06 20:52:12,483 INFO L78 Accepts]: Start accepts. Automaton has 150 states and 151 transitions. Word has length 147 [2022-04-06 20:52:12,483 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-04-06 20:52:12,483 INFO L478 AbstractCegarLoop]: Abstraction has 150 states and 151 transitions. [2022-04-06 20:52:12,484 INFO L479 AbstractCegarLoop]: INTERPOLANT automaton has has 71 states, 71 states have (on average 2.0140845070422535) internal successors, (143), 70 states have internal predecessors, (143), 2 states have call successors, (3), 3 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2022-04-06 20:52:12,484 INFO L276 IsEmpty]: Start isEmpty. Operand 150 states and 151 transitions. [2022-04-06 20:52:12,484 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 150 [2022-04-06 20:52:12,484 INFO L491 BasicCegarLoop]: Found error trace [2022-04-06 20:52:12,484 INFO L499 BasicCegarLoop]: trace histogram [69, 68, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-04-06 20:52:12,501 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (68)] Ended with exit code 0 [2022-04-06 20:52:12,700 WARN L460 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 68 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable69 [2022-04-06 20:52:12,700 INFO L403 AbstractCegarLoop]: === Iteration 71 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-04-06 20:52:12,700 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-04-06 20:52:12,700 INFO L85 PathProgramCache]: Analyzing trace with hash 1918312082, now seen corresponding path program 133 times [2022-04-06 20:52:12,700 INFO L118 FreeRefinementEngine]: Executing refinement strategy ACCELERATED_INTERPOLATION [2022-04-06 20:52:12,700 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleAcceleratedInterpolation [604342782] [2022-04-06 20:52:12,701 INFO L97 AcceleratorQvasr]: Qvasr could not accelerate loop because java.lang.UnsupportedOperationException: Cannot deal with arrays. [2022-04-06 20:52:12,701 INFO L274 tedInterpolationCore]: Could not compute an accelerate. [2022-04-06 20:52:12,701 INFO L85 PathProgramCache]: Analyzing trace with hash 1918312082, now seen corresponding path program 134 times [2022-04-06 20:52:12,702 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-04-06 20:52:12,702 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1457025918] [2022-04-06 20:52:12,702 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-04-06 20:52:12,702 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-04-06 20:52:12,710 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:52:14,016 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-04-06 20:52:14,016 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:52:14,018 INFO L134 CoverageAnalysis]: Checked inductivity of 4761 backedges. 69 proven. 4692 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-04-06 20:52:14,018 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-04-06 20:52:14,018 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1457025918] [2022-04-06 20:52:14,018 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1457025918] provided 0 perfect and 1 imperfect interpolant sequences [2022-04-06 20:52:14,018 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [961373533] [2022-04-06 20:52:14,018 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2022-04-06 20:52:14,019 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-04-06 20:52:14,019 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-04-06 20:52:14,019 INFO L229 MonitoredProcess]: Starting monitored process 69 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-04-06 20:52:14,020 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (69)] Waiting until timeout for monitored process [2022-04-06 20:52:14,061 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2022-04-06 20:52:14,061 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-04-06 20:52:14,063 INFO L263 TraceCheckSpWp]: Trace formula consists of 331 conjuncts, 70 conjunts are in the unsatisfiable core [2022-04-06 20:52:14,064 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-04-06 20:52:14,292 INFO L134 CoverageAnalysis]: Checked inductivity of 4761 backedges. 69 proven. 4692 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-04-06 20:52:14,292 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-04-06 20:52:18,229 INFO L134 CoverageAnalysis]: Checked inductivity of 4761 backedges. 69 proven. 4692 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-04-06 20:52:18,229 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [961373533] provided 0 perfect and 2 imperfect interpolant sequences [2022-04-06 20:52:18,230 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-04-06 20:52:18,230 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [72, 71, 71] total 142 [2022-04-06 20:52:18,230 INFO L136 FreeRefinementEngine]: Strategy ACCELERATED_INTERPOLATION found an infeasible trace [2022-04-06 20:52:18,230 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleAcceleratedInterpolation [604342782] [2022-04-06 20:52:18,230 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleAcceleratedInterpolation [604342782] provided 1 perfect and 0 imperfect interpolant sequences [2022-04-06 20:52:18,230 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-04-06 20:52:18,230 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [72] imperfect sequences [] total 72 [2022-04-06 20:52:18,230 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1212174355] [2022-04-06 20:52:18,230 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-04-06 20:52:18,230 INFO L554 AbstractCegarLoop]: INTERPOLANT automaton has 72 states [2022-04-06 20:52:18,230 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy ACCELERATED_INTERPOLATION [2022-04-06 20:52:18,231 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 72 interpolants. [2022-04-06 20:52:18,232 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=9872, Invalid=10150, Unknown=0, NotChecked=0, Total=20022 [2022-04-06 20:52:18,232 INFO L87 Difference]: Start difference. First operand 150 states and 151 transitions. Second operand has 72 states, 72 states have (on average 2.013888888888889) internal successors, (145), 71 states have internal predecessors, (145), 2 states have call successors, (3), 3 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2022-04-06 20:52:19,890 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-04-06 20:52:19,890 INFO L93 Difference]: Finished difference Result 160 states and 163 transitions. [2022-04-06 20:52:19,890 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 72 states. [2022-04-06 20:52:19,890 INFO L78 Accepts]: Start accepts. Automaton has has 72 states, 72 states have (on average 2.013888888888889) internal successors, (145), 71 states have internal predecessors, (145), 2 states have call successors, (3), 3 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) Word has length 149 [2022-04-06 20:52:19,890 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-04-06 20:52:19,891 INFO L225 Difference]: With dead ends: 160 [2022-04-06 20:52:19,891 INFO L226 Difference]: Without dead ends: 152 [2022-04-06 20:52:19,893 INFO L912 BasicCegarLoop]: 0 DeclaredPredicates, 439 GetRequests, 230 SyntacticMatches, 0 SemanticMatches, 209 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 2753 ImplicationChecksByTransitivity, 6.4s TimeCoverageRelationStatistics Valid=19602, Invalid=24708, Unknown=0, NotChecked=0, Total=44310 [2022-04-06 20:52:19,893 INFO L913 BasicCegarLoop]: 12 mSDtfsCounter, 77 mSDsluCounter, 42 mSDsCounter, 0 mSdLazyCounter, 189 mSolverCounterSat, 76 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 77 SdHoareTripleChecker+Valid, 54 SdHoareTripleChecker+Invalid, 265 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 76 IncrementalHoareTripleChecker+Valid, 189 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2022-04-06 20:52:19,893 INFO L914 BasicCegarLoop]: SdHoareTripleChecker [77 Valid, 54 Invalid, 265 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [76 Valid, 189 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2022-04-06 20:52:19,893 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 152 states. [2022-04-06 20:52:19,897 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 152 to 152. [2022-04-06 20:52:19,897 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 152 states, 147 states have (on average 1.0136054421768708) internal successors, (149), 147 states have internal predecessors, (149), 3 states have call successors, (3), 3 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2022-04-06 20:52:19,897 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 152 states to 152 states and 153 transitions. [2022-04-06 20:52:19,897 INFO L78 Accepts]: Start accepts. Automaton has 152 states and 153 transitions. Word has length 149 [2022-04-06 20:52:19,897 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-04-06 20:52:19,897 INFO L478 AbstractCegarLoop]: Abstraction has 152 states and 153 transitions. [2022-04-06 20:52:19,897 INFO L479 AbstractCegarLoop]: INTERPOLANT automaton has has 72 states, 72 states have (on average 2.013888888888889) internal successors, (145), 71 states have internal predecessors, (145), 2 states have call successors, (3), 3 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2022-04-06 20:52:19,897 INFO L276 IsEmpty]: Start isEmpty. Operand 152 states and 153 transitions. [2022-04-06 20:52:19,898 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 152 [2022-04-06 20:52:19,898 INFO L491 BasicCegarLoop]: Found error trace [2022-04-06 20:52:19,898 INFO L499 BasicCegarLoop]: trace histogram [70, 69, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-04-06 20:52:19,918 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (69)] Forceful destruction successful, exit code 0 [2022-04-06 20:52:20,114 WARN L460 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 69 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable70 [2022-04-06 20:52:20,114 INFO L403 AbstractCegarLoop]: === Iteration 72 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-04-06 20:52:20,114 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-04-06 20:52:20,114 INFO L85 PathProgramCache]: Analyzing trace with hash -1425642065, now seen corresponding path program 135 times [2022-04-06 20:52:20,114 INFO L118 FreeRefinementEngine]: Executing refinement strategy ACCELERATED_INTERPOLATION [2022-04-06 20:52:20,114 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleAcceleratedInterpolation [1642113867] [2022-04-06 20:52:20,115 INFO L97 AcceleratorQvasr]: Qvasr could not accelerate loop because java.lang.UnsupportedOperationException: Cannot deal with arrays. [2022-04-06 20:52:20,115 INFO L274 tedInterpolationCore]: Could not compute an accelerate. [2022-04-06 20:52:20,115 INFO L85 PathProgramCache]: Analyzing trace with hash -1425642065, now seen corresponding path program 136 times [2022-04-06 20:52:20,115 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-04-06 20:52:20,115 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1597609717] [2022-04-06 20:52:20,115 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-04-06 20:52:20,116 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-04-06 20:52:20,124 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:52:21,520 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-04-06 20:52:21,521 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:52:21,522 INFO L134 CoverageAnalysis]: Checked inductivity of 4900 backedges. 70 proven. 4830 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-04-06 20:52:21,522 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-04-06 20:52:21,522 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1597609717] [2022-04-06 20:52:21,522 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1597609717] provided 0 perfect and 1 imperfect interpolant sequences [2022-04-06 20:52:21,523 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [789551900] [2022-04-06 20:52:21,523 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2022-04-06 20:52:21,523 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-04-06 20:52:21,523 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-04-06 20:52:21,524 INFO L229 MonitoredProcess]: Starting monitored process 70 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-04-06 20:52:21,524 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (70)] Waiting until timeout for monitored process [2022-04-06 20:52:21,565 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2022-04-06 20:52:21,566 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-04-06 20:52:21,567 INFO L263 TraceCheckSpWp]: Trace formula consists of 335 conjuncts, 71 conjunts are in the unsatisfiable core [2022-04-06 20:52:21,569 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-04-06 20:52:21,769 INFO L134 CoverageAnalysis]: Checked inductivity of 4900 backedges. 70 proven. 4830 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-04-06 20:52:21,769 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-04-06 20:52:25,805 INFO L134 CoverageAnalysis]: Checked inductivity of 4900 backedges. 70 proven. 4830 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-04-06 20:52:25,805 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [789551900] provided 0 perfect and 2 imperfect interpolant sequences [2022-04-06 20:52:25,805 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-04-06 20:52:25,805 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [73, 72, 72] total 144 [2022-04-06 20:52:25,805 INFO L136 FreeRefinementEngine]: Strategy ACCELERATED_INTERPOLATION found an infeasible trace [2022-04-06 20:52:25,805 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleAcceleratedInterpolation [1642113867] [2022-04-06 20:52:25,805 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleAcceleratedInterpolation [1642113867] provided 1 perfect and 0 imperfect interpolant sequences [2022-04-06 20:52:25,805 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-04-06 20:52:25,805 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [73] imperfect sequences [] total 73 [2022-04-06 20:52:25,806 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [436873733] [2022-04-06 20:52:25,806 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-04-06 20:52:25,806 INFO L554 AbstractCegarLoop]: INTERPOLANT automaton has 73 states [2022-04-06 20:52:25,806 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy ACCELERATED_INTERPOLATION [2022-04-06 20:52:25,806 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 73 interpolants. [2022-04-06 20:52:25,807 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=10155, Invalid=10437, Unknown=0, NotChecked=0, Total=20592 [2022-04-06 20:52:25,807 INFO L87 Difference]: Start difference. First operand 152 states and 153 transitions. Second operand has 73 states, 73 states have (on average 2.0136986301369864) internal successors, (147), 72 states have internal predecessors, (147), 2 states have call successors, (3), 3 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2022-04-06 20:52:27,504 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-04-06 20:52:27,504 INFO L93 Difference]: Finished difference Result 162 states and 165 transitions. [2022-04-06 20:52:27,505 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 73 states. [2022-04-06 20:52:27,505 INFO L78 Accepts]: Start accepts. Automaton has has 73 states, 73 states have (on average 2.0136986301369864) internal successors, (147), 72 states have internal predecessors, (147), 2 states have call successors, (3), 3 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) Word has length 151 [2022-04-06 20:52:27,505 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-04-06 20:52:27,505 INFO L225 Difference]: With dead ends: 162 [2022-04-06 20:52:27,505 INFO L226 Difference]: Without dead ends: 154 [2022-04-06 20:52:27,508 INFO L912 BasicCegarLoop]: 0 DeclaredPredicates, 445 GetRequests, 233 SyntacticMatches, 0 SemanticMatches, 212 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 2828 ImplicationChecksByTransitivity, 6.7s TimeCoverageRelationStatistics Valid=20166, Invalid=25416, Unknown=0, NotChecked=0, Total=45582 [2022-04-06 20:52:27,508 INFO L913 BasicCegarLoop]: 12 mSDtfsCounter, 78 mSDsluCounter, 27 mSDsCounter, 0 mSdLazyCounter, 173 mSolverCounterSat, 76 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 78 SdHoareTripleChecker+Valid, 39 SdHoareTripleChecker+Invalid, 249 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 76 IncrementalHoareTripleChecker+Valid, 173 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2022-04-06 20:52:27,508 INFO L914 BasicCegarLoop]: SdHoareTripleChecker [78 Valid, 39 Invalid, 249 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [76 Valid, 173 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2022-04-06 20:52:27,508 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 154 states. [2022-04-06 20:52:27,512 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 154 to 154. [2022-04-06 20:52:27,512 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 154 states, 149 states have (on average 1.0134228187919463) internal successors, (151), 149 states have internal predecessors, (151), 3 states have call successors, (3), 3 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2022-04-06 20:52:27,512 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 154 states to 154 states and 155 transitions. [2022-04-06 20:52:27,512 INFO L78 Accepts]: Start accepts. Automaton has 154 states and 155 transitions. Word has length 151 [2022-04-06 20:52:27,512 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-04-06 20:52:27,512 INFO L478 AbstractCegarLoop]: Abstraction has 154 states and 155 transitions. [2022-04-06 20:52:27,513 INFO L479 AbstractCegarLoop]: INTERPOLANT automaton has has 73 states, 73 states have (on average 2.0136986301369864) internal successors, (147), 72 states have internal predecessors, (147), 2 states have call successors, (3), 3 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2022-04-06 20:52:27,513 INFO L276 IsEmpty]: Start isEmpty. Operand 154 states and 155 transitions. [2022-04-06 20:52:27,513 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 154 [2022-04-06 20:52:27,513 INFO L491 BasicCegarLoop]: Found error trace [2022-04-06 20:52:27,513 INFO L499 BasicCegarLoop]: trace histogram [71, 70, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-04-06 20:52:27,529 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (70)] Forceful destruction successful, exit code 0 [2022-04-06 20:52:27,713 WARN L460 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable71,70 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-04-06 20:52:27,714 INFO L403 AbstractCegarLoop]: === Iteration 73 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-04-06 20:52:27,714 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-04-06 20:52:27,714 INFO L85 PathProgramCache]: Analyzing trace with hash 1964927372, now seen corresponding path program 137 times [2022-04-06 20:52:27,714 INFO L118 FreeRefinementEngine]: Executing refinement strategy ACCELERATED_INTERPOLATION [2022-04-06 20:52:27,718 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleAcceleratedInterpolation [681296500] [2022-04-06 20:52:27,720 INFO L97 AcceleratorQvasr]: Qvasr could not accelerate loop because java.lang.UnsupportedOperationException: Cannot deal with arrays. [2022-04-06 20:52:27,720 INFO L274 tedInterpolationCore]: Could not compute an accelerate. [2022-04-06 20:52:27,720 INFO L85 PathProgramCache]: Analyzing trace with hash 1964927372, now seen corresponding path program 138 times [2022-04-06 20:52:27,720 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-04-06 20:52:27,720 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [218785087] [2022-04-06 20:52:27,720 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-04-06 20:52:27,720 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-04-06 20:52:27,729 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:52:29,120 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-04-06 20:52:29,120 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:52:29,122 INFO L134 CoverageAnalysis]: Checked inductivity of 5041 backedges. 71 proven. 4970 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-04-06 20:52:29,122 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-04-06 20:52:29,122 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [218785087] [2022-04-06 20:52:29,122 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [218785087] provided 0 perfect and 1 imperfect interpolant sequences [2022-04-06 20:52:29,122 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1419272038] [2022-04-06 20:52:29,122 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2022-04-06 20:52:29,122 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-04-06 20:52:29,123 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-04-06 20:52:29,123 INFO L229 MonitoredProcess]: Starting monitored process 71 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-04-06 20:52:29,124 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (71)] Waiting until timeout for monitored process [2022-04-06 20:52:29,147 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 7 check-sat command(s) [2022-04-06 20:52:29,147 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-04-06 20:52:29,148 INFO L263 TraceCheckSpWp]: Trace formula consists of 79 conjuncts, 4 conjunts are in the unsatisfiable core [2022-04-06 20:52:29,148 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-04-06 20:52:29,356 INFO L134 CoverageAnalysis]: Checked inductivity of 5041 backedges. 210 proven. 1 refuted. 0 times theorem prover too weak. 4830 trivial. 0 not checked. [2022-04-06 20:52:29,356 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-04-06 20:52:29,543 INFO L134 CoverageAnalysis]: Checked inductivity of 5041 backedges. 210 proven. 1 refuted. 0 times theorem prover too weak. 4830 trivial. 0 not checked. [2022-04-06 20:52:29,543 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1419272038] provided 0 perfect and 2 imperfect interpolant sequences [2022-04-06 20:52:29,543 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-04-06 20:52:29,543 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [74, 4, 4] total 78 [2022-04-06 20:52:29,543 INFO L136 FreeRefinementEngine]: Strategy ACCELERATED_INTERPOLATION found an infeasible trace [2022-04-06 20:52:29,543 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleAcceleratedInterpolation [681296500] [2022-04-06 20:52:29,543 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleAcceleratedInterpolation [681296500] provided 1 perfect and 0 imperfect interpolant sequences [2022-04-06 20:52:29,543 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-04-06 20:52:29,543 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [74] imperfect sequences [] total 74 [2022-04-06 20:52:29,543 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [848296798] [2022-04-06 20:52:29,543 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-04-06 20:52:29,544 INFO L554 AbstractCegarLoop]: INTERPOLANT automaton has 74 states [2022-04-06 20:52:29,544 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy ACCELERATED_INTERPOLATION [2022-04-06 20:52:29,544 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 74 interpolants. [2022-04-06 20:52:29,544 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=2928, Invalid=3078, Unknown=0, NotChecked=0, Total=6006 [2022-04-06 20:52:29,545 INFO L87 Difference]: Start difference. First operand 154 states and 155 transitions. Second operand has 74 states, 74 states have (on average 2.0135135135135136) internal successors, (149), 73 states have internal predecessors, (149), 2 states have call successors, (3), 3 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2022-04-06 20:52:31,268 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-04-06 20:52:31,268 INFO L93 Difference]: Finished difference Result 164 states and 167 transitions. [2022-04-06 20:52:31,268 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 74 states. [2022-04-06 20:52:31,268 INFO L78 Accepts]: Start accepts. Automaton has has 74 states, 74 states have (on average 2.0135135135135136) internal successors, (149), 73 states have internal predecessors, (149), 2 states have call successors, (3), 3 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) Word has length 153 [2022-04-06 20:52:31,268 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-04-06 20:52:31,269 INFO L225 Difference]: With dead ends: 164 [2022-04-06 20:52:31,269 INFO L226 Difference]: Without dead ends: 156 [2022-04-06 20:52:31,270 INFO L912 BasicCegarLoop]: 0 DeclaredPredicates, 451 GetRequests, 304 SyntacticMatches, 0 SemanticMatches, 147 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 2555 ImplicationChecksByTransitivity, 3.1s TimeCoverageRelationStatistics Valid=8466, Invalid=13586, Unknown=0, NotChecked=0, Total=22052 [2022-04-06 20:52:31,270 INFO L913 BasicCegarLoop]: 12 mSDtfsCounter, 79 mSDsluCounter, 17 mSDsCounter, 0 mSdLazyCounter, 163 mSolverCounterSat, 76 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 79 SdHoareTripleChecker+Valid, 29 SdHoareTripleChecker+Invalid, 239 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 76 IncrementalHoareTripleChecker+Valid, 163 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2022-04-06 20:52:31,270 INFO L914 BasicCegarLoop]: SdHoareTripleChecker [79 Valid, 29 Invalid, 239 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [76 Valid, 163 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2022-04-06 20:52:31,271 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 156 states. [2022-04-06 20:52:31,274 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 156 to 156. [2022-04-06 20:52:31,274 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 156 states, 151 states have (on average 1.0132450331125828) internal successors, (153), 151 states have internal predecessors, (153), 3 states have call successors, (3), 3 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2022-04-06 20:52:31,275 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 156 states to 156 states and 157 transitions. [2022-04-06 20:52:31,275 INFO L78 Accepts]: Start accepts. Automaton has 156 states and 157 transitions. Word has length 153 [2022-04-06 20:52:31,275 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-04-06 20:52:31,275 INFO L478 AbstractCegarLoop]: Abstraction has 156 states and 157 transitions. [2022-04-06 20:52:31,275 INFO L479 AbstractCegarLoop]: INTERPOLANT automaton has has 74 states, 74 states have (on average 2.0135135135135136) internal successors, (149), 73 states have internal predecessors, (149), 2 states have call successors, (3), 3 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2022-04-06 20:52:31,275 INFO L276 IsEmpty]: Start isEmpty. Operand 156 states and 157 transitions. [2022-04-06 20:52:31,275 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 156 [2022-04-06 20:52:31,276 INFO L491 BasicCegarLoop]: Found error trace [2022-04-06 20:52:31,276 INFO L499 BasicCegarLoop]: trace histogram [72, 71, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-04-06 20:52:31,296 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (71)] Forceful destruction successful, exit code 0 [2022-04-06 20:52:31,491 WARN L460 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable72,71 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-04-06 20:52:31,491 INFO L403 AbstractCegarLoop]: === Iteration 74 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-04-06 20:52:31,491 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-04-06 20:52:31,491 INFO L85 PathProgramCache]: Analyzing trace with hash 421978665, now seen corresponding path program 139 times [2022-04-06 20:52:31,491 INFO L118 FreeRefinementEngine]: Executing refinement strategy ACCELERATED_INTERPOLATION [2022-04-06 20:52:31,492 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleAcceleratedInterpolation [1255893666] [2022-04-06 20:52:31,492 INFO L97 AcceleratorQvasr]: Qvasr could not accelerate loop because java.lang.UnsupportedOperationException: Cannot deal with arrays. [2022-04-06 20:52:31,492 INFO L274 tedInterpolationCore]: Could not compute an accelerate. [2022-04-06 20:52:31,493 INFO L85 PathProgramCache]: Analyzing trace with hash 421978665, now seen corresponding path program 140 times [2022-04-06 20:52:31,493 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-04-06 20:52:31,493 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [413087940] [2022-04-06 20:52:31,493 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-04-06 20:52:31,493 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-04-06 20:52:31,502 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:52:32,917 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-04-06 20:52:32,918 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:52:32,920 INFO L134 CoverageAnalysis]: Checked inductivity of 5184 backedges. 72 proven. 5112 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-04-06 20:52:32,920 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-04-06 20:52:32,920 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [413087940] [2022-04-06 20:52:32,920 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [413087940] provided 0 perfect and 1 imperfect interpolant sequences [2022-04-06 20:52:32,920 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1868619935] [2022-04-06 20:52:32,920 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2022-04-06 20:52:32,920 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-04-06 20:52:32,920 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-04-06 20:52:32,921 INFO L229 MonitoredProcess]: Starting monitored process 72 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-04-06 20:52:32,921 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (72)] Waiting until timeout for monitored process [2022-04-06 20:52:32,963 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2022-04-06 20:52:32,963 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-04-06 20:52:32,964 INFO L263 TraceCheckSpWp]: Trace formula consists of 343 conjuncts, 73 conjunts are in the unsatisfiable core [2022-04-06 20:52:32,966 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-04-06 20:52:33,170 INFO L134 CoverageAnalysis]: Checked inductivity of 5184 backedges. 72 proven. 5112 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-04-06 20:52:33,170 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-04-06 20:52:37,384 INFO L134 CoverageAnalysis]: Checked inductivity of 5184 backedges. 72 proven. 5112 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-04-06 20:52:37,385 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1868619935] provided 0 perfect and 2 imperfect interpolant sequences [2022-04-06 20:52:37,385 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-04-06 20:52:37,385 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [75, 74, 74] total 148 [2022-04-06 20:52:37,385 INFO L136 FreeRefinementEngine]: Strategy ACCELERATED_INTERPOLATION found an infeasible trace [2022-04-06 20:52:37,385 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleAcceleratedInterpolation [1255893666] [2022-04-06 20:52:37,385 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleAcceleratedInterpolation [1255893666] provided 1 perfect and 0 imperfect interpolant sequences [2022-04-06 20:52:37,385 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-04-06 20:52:37,385 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [75] imperfect sequences [] total 75 [2022-04-06 20:52:37,385 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [198245524] [2022-04-06 20:52:37,385 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-04-06 20:52:37,386 INFO L554 AbstractCegarLoop]: INTERPOLANT automaton has 75 states [2022-04-06 20:52:37,386 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy ACCELERATED_INTERPOLATION [2022-04-06 20:52:37,386 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 75 interpolants. [2022-04-06 20:52:37,387 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=10733, Invalid=11023, Unknown=0, NotChecked=0, Total=21756 [2022-04-06 20:52:37,387 INFO L87 Difference]: Start difference. First operand 156 states and 157 transitions. Second operand has 75 states, 75 states have (on average 2.013333333333333) internal successors, (151), 74 states have internal predecessors, (151), 2 states have call successors, (3), 3 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2022-04-06 20:52:39,165 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-04-06 20:52:39,165 INFO L93 Difference]: Finished difference Result 166 states and 169 transitions. [2022-04-06 20:52:39,165 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 75 states. [2022-04-06 20:52:39,166 INFO L78 Accepts]: Start accepts. Automaton has has 75 states, 75 states have (on average 2.013333333333333) internal successors, (151), 74 states have internal predecessors, (151), 2 states have call successors, (3), 3 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) Word has length 155 [2022-04-06 20:52:39,166 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-04-06 20:52:39,166 INFO L225 Difference]: With dead ends: 166 [2022-04-06 20:52:39,166 INFO L226 Difference]: Without dead ends: 158 [2022-04-06 20:52:39,168 INFO L912 BasicCegarLoop]: 0 DeclaredPredicates, 457 GetRequests, 239 SyntacticMatches, 0 SemanticMatches, 218 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 2981 ImplicationChecksByTransitivity, 7.0s TimeCoverageRelationStatistics Valid=21318, Invalid=26862, Unknown=0, NotChecked=0, Total=48180 [2022-04-06 20:52:39,170 INFO L913 BasicCegarLoop]: 12 mSDtfsCounter, 80 mSDsluCounter, 27 mSDsCounter, 0 mSdLazyCounter, 177 mSolverCounterSat, 79 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 80 SdHoareTripleChecker+Valid, 39 SdHoareTripleChecker+Invalid, 256 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 79 IncrementalHoareTripleChecker+Valid, 177 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2022-04-06 20:52:39,170 INFO L914 BasicCegarLoop]: SdHoareTripleChecker [80 Valid, 39 Invalid, 256 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [79 Valid, 177 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2022-04-06 20:52:39,170 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 158 states. [2022-04-06 20:52:39,178 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 158 to 158. [2022-04-06 20:52:39,178 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 158 states, 153 states have (on average 1.0130718954248366) internal successors, (155), 153 states have internal predecessors, (155), 3 states have call successors, (3), 3 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2022-04-06 20:52:39,179 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 158 states to 158 states and 159 transitions. [2022-04-06 20:52:39,179 INFO L78 Accepts]: Start accepts. Automaton has 158 states and 159 transitions. Word has length 155 [2022-04-06 20:52:39,179 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-04-06 20:52:39,179 INFO L478 AbstractCegarLoop]: Abstraction has 158 states and 159 transitions. [2022-04-06 20:52:39,179 INFO L479 AbstractCegarLoop]: INTERPOLANT automaton has has 75 states, 75 states have (on average 2.013333333333333) internal successors, (151), 74 states have internal predecessors, (151), 2 states have call successors, (3), 3 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2022-04-06 20:52:39,179 INFO L276 IsEmpty]: Start isEmpty. Operand 158 states and 159 transitions. [2022-04-06 20:52:39,179 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 158 [2022-04-06 20:52:39,180 INFO L491 BasicCegarLoop]: Found error trace [2022-04-06 20:52:39,180 INFO L499 BasicCegarLoop]: trace histogram [73, 72, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-04-06 20:52:39,197 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (72)] Forceful destruction successful, exit code 0 [2022-04-06 20:52:39,393 WARN L460 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable73,72 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-04-06 20:52:39,394 INFO L403 AbstractCegarLoop]: === Iteration 75 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-04-06 20:52:39,394 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-04-06 20:52:39,394 INFO L85 PathProgramCache]: Analyzing trace with hash -588011642, now seen corresponding path program 141 times [2022-04-06 20:52:39,394 INFO L118 FreeRefinementEngine]: Executing refinement strategy ACCELERATED_INTERPOLATION [2022-04-06 20:52:39,394 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleAcceleratedInterpolation [1884797197] [2022-04-06 20:52:39,395 INFO L97 AcceleratorQvasr]: Qvasr could not accelerate loop because java.lang.UnsupportedOperationException: Cannot deal with arrays. [2022-04-06 20:52:39,395 INFO L274 tedInterpolationCore]: Could not compute an accelerate. [2022-04-06 20:52:39,395 INFO L85 PathProgramCache]: Analyzing trace with hash -588011642, now seen corresponding path program 142 times [2022-04-06 20:52:39,395 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-04-06 20:52:39,395 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2107254034] [2022-04-06 20:52:39,395 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-04-06 20:52:39,395 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-04-06 20:52:39,404 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:52:40,853 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-04-06 20:52:40,854 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:52:40,856 INFO L134 CoverageAnalysis]: Checked inductivity of 5329 backedges. 73 proven. 5256 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-04-06 20:52:40,856 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-04-06 20:52:40,856 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2107254034] [2022-04-06 20:52:40,856 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2107254034] provided 0 perfect and 1 imperfect interpolant sequences [2022-04-06 20:52:40,856 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [616325462] [2022-04-06 20:52:40,856 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2022-04-06 20:52:40,856 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-04-06 20:52:40,856 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-04-06 20:52:40,857 INFO L229 MonitoredProcess]: Starting monitored process 73 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-04-06 20:52:40,857 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (73)] Waiting until timeout for monitored process [2022-04-06 20:52:40,904 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2022-04-06 20:52:40,904 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-04-06 20:52:40,905 INFO L263 TraceCheckSpWp]: Trace formula consists of 347 conjuncts, 74 conjunts are in the unsatisfiable core [2022-04-06 20:52:40,907 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-04-06 20:52:41,110 INFO L134 CoverageAnalysis]: Checked inductivity of 5329 backedges. 73 proven. 5256 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-04-06 20:52:41,110 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-04-06 20:52:45,430 INFO L134 CoverageAnalysis]: Checked inductivity of 5329 backedges. 73 proven. 5256 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-04-06 20:52:45,430 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [616325462] provided 0 perfect and 2 imperfect interpolant sequences [2022-04-06 20:52:45,430 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-04-06 20:52:45,430 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [76, 75, 75] total 150 [2022-04-06 20:52:45,430 INFO L136 FreeRefinementEngine]: Strategy ACCELERATED_INTERPOLATION found an infeasible trace [2022-04-06 20:52:45,430 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleAcceleratedInterpolation [1884797197] [2022-04-06 20:52:45,430 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleAcceleratedInterpolation [1884797197] provided 1 perfect and 0 imperfect interpolant sequences [2022-04-06 20:52:45,431 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-04-06 20:52:45,431 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [76] imperfect sequences [] total 76 [2022-04-06 20:52:45,431 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1335007637] [2022-04-06 20:52:45,431 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-04-06 20:52:45,431 INFO L554 AbstractCegarLoop]: INTERPOLANT automaton has 76 states [2022-04-06 20:52:45,431 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy ACCELERATED_INTERPOLATION [2022-04-06 20:52:45,432 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 76 interpolants. [2022-04-06 20:52:45,432 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=11028, Invalid=11322, Unknown=0, NotChecked=0, Total=22350 [2022-04-06 20:52:45,432 INFO L87 Difference]: Start difference. First operand 158 states and 159 transitions. Second operand has 76 states, 76 states have (on average 2.013157894736842) internal successors, (153), 75 states have internal predecessors, (153), 2 states have call successors, (3), 3 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2022-04-06 20:52:47,272 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-04-06 20:52:47,273 INFO L93 Difference]: Finished difference Result 168 states and 171 transitions. [2022-04-06 20:52:47,273 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 76 states. [2022-04-06 20:52:47,273 INFO L78 Accepts]: Start accepts. Automaton has has 76 states, 76 states have (on average 2.013157894736842) internal successors, (153), 75 states have internal predecessors, (153), 2 states have call successors, (3), 3 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) Word has length 157 [2022-04-06 20:52:47,273 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-04-06 20:52:47,274 INFO L225 Difference]: With dead ends: 168 [2022-04-06 20:52:47,274 INFO L226 Difference]: Without dead ends: 160 [2022-04-06 20:52:47,275 INFO L912 BasicCegarLoop]: 0 DeclaredPredicates, 463 GetRequests, 242 SyntacticMatches, 0 SemanticMatches, 221 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 3059 ImplicationChecksByTransitivity, 7.2s TimeCoverageRelationStatistics Valid=21906, Invalid=27600, Unknown=0, NotChecked=0, Total=49506 [2022-04-06 20:52:47,275 INFO L913 BasicCegarLoop]: 12 mSDtfsCounter, 81 mSDsluCounter, 37 mSDsCounter, 0 mSdLazyCounter, 191 mSolverCounterSat, 79 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 81 SdHoareTripleChecker+Valid, 49 SdHoareTripleChecker+Invalid, 270 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 79 IncrementalHoareTripleChecker+Valid, 191 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2022-04-06 20:52:47,275 INFO L914 BasicCegarLoop]: SdHoareTripleChecker [81 Valid, 49 Invalid, 270 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [79 Valid, 191 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2022-04-06 20:52:47,276 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 160 states. [2022-04-06 20:52:47,280 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 160 to 160. [2022-04-06 20:52:47,280 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 160 states, 155 states have (on average 1.0129032258064516) internal successors, (157), 155 states have internal predecessors, (157), 3 states have call successors, (3), 3 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2022-04-06 20:52:47,280 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 160 states to 160 states and 161 transitions. [2022-04-06 20:52:47,280 INFO L78 Accepts]: Start accepts. Automaton has 160 states and 161 transitions. Word has length 157 [2022-04-06 20:52:47,280 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-04-06 20:52:47,280 INFO L478 AbstractCegarLoop]: Abstraction has 160 states and 161 transitions. [2022-04-06 20:52:47,280 INFO L479 AbstractCegarLoop]: INTERPOLANT automaton has has 76 states, 76 states have (on average 2.013157894736842) internal successors, (153), 75 states have internal predecessors, (153), 2 states have call successors, (3), 3 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2022-04-06 20:52:47,280 INFO L276 IsEmpty]: Start isEmpty. Operand 160 states and 161 transitions. [2022-04-06 20:52:47,281 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 160 [2022-04-06 20:52:47,281 INFO L491 BasicCegarLoop]: Found error trace [2022-04-06 20:52:47,281 INFO L499 BasicCegarLoop]: trace histogram [74, 73, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-04-06 20:52:47,299 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (73)] Ended with exit code 0 [2022-04-06 20:52:47,495 WARN L460 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 73 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable74 [2022-04-06 20:52:47,495 INFO L403 AbstractCegarLoop]: === Iteration 76 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-04-06 20:52:47,495 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-04-06 20:52:47,496 INFO L85 PathProgramCache]: Analyzing trace with hash -526087773, now seen corresponding path program 143 times [2022-04-06 20:52:47,496 INFO L118 FreeRefinementEngine]: Executing refinement strategy ACCELERATED_INTERPOLATION [2022-04-06 20:52:47,496 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleAcceleratedInterpolation [1154033436] [2022-04-06 20:52:47,497 INFO L97 AcceleratorQvasr]: Qvasr could not accelerate loop because java.lang.UnsupportedOperationException: Cannot deal with arrays. [2022-04-06 20:52:47,497 INFO L274 tedInterpolationCore]: Could not compute an accelerate. [2022-04-06 20:52:47,497 INFO L85 PathProgramCache]: Analyzing trace with hash -526087773, now seen corresponding path program 144 times [2022-04-06 20:52:47,497 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-04-06 20:52:47,497 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1942852744] [2022-04-06 20:52:47,497 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-04-06 20:52:47,497 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-04-06 20:52:47,506 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:52:48,998 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-04-06 20:52:48,999 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:52:49,000 INFO L134 CoverageAnalysis]: Checked inductivity of 5476 backedges. 74 proven. 5402 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-04-06 20:52:49,000 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-04-06 20:52:49,000 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1942852744] [2022-04-06 20:52:49,000 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1942852744] provided 0 perfect and 1 imperfect interpolant sequences [2022-04-06 20:52:49,000 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [333896315] [2022-04-06 20:52:49,000 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2022-04-06 20:52:49,001 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-04-06 20:52:49,001 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-04-06 20:52:49,001 INFO L229 MonitoredProcess]: Starting monitored process 74 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-04-06 20:52:49,002 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (74)] Waiting until timeout for monitored process [2022-04-06 20:52:49,026 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 7 check-sat command(s) [2022-04-06 20:52:49,026 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-04-06 20:52:49,026 INFO L263 TraceCheckSpWp]: Trace formula consists of 79 conjuncts, 4 conjunts are in the unsatisfiable core [2022-04-06 20:52:49,027 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-04-06 20:52:49,244 INFO L134 CoverageAnalysis]: Checked inductivity of 5476 backedges. 219 proven. 1 refuted. 0 times theorem prover too weak. 5256 trivial. 0 not checked. [2022-04-06 20:52:49,244 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-04-06 20:52:49,462 INFO L134 CoverageAnalysis]: Checked inductivity of 5476 backedges. 219 proven. 1 refuted. 0 times theorem prover too weak. 5256 trivial. 0 not checked. [2022-04-06 20:52:49,462 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [333896315] provided 0 perfect and 2 imperfect interpolant sequences [2022-04-06 20:52:49,462 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-04-06 20:52:49,462 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [77, 4, 4] total 81 [2022-04-06 20:52:49,462 INFO L136 FreeRefinementEngine]: Strategy ACCELERATED_INTERPOLATION found an infeasible trace [2022-04-06 20:52:49,462 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleAcceleratedInterpolation [1154033436] [2022-04-06 20:52:49,462 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleAcceleratedInterpolation [1154033436] provided 1 perfect and 0 imperfect interpolant sequences [2022-04-06 20:52:49,462 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-04-06 20:52:49,462 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [77] imperfect sequences [] total 77 [2022-04-06 20:52:49,463 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1053392569] [2022-04-06 20:52:49,463 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-04-06 20:52:49,463 INFO L554 AbstractCegarLoop]: INTERPOLANT automaton has 77 states [2022-04-06 20:52:49,463 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy ACCELERATED_INTERPOLATION [2022-04-06 20:52:49,463 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 77 interpolants. [2022-04-06 20:52:49,464 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3162, Invalid=3318, Unknown=0, NotChecked=0, Total=6480 [2022-04-06 20:52:49,464 INFO L87 Difference]: Start difference. First operand 160 states and 161 transitions. Second operand has 77 states, 77 states have (on average 2.012987012987013) internal successors, (155), 76 states have internal predecessors, (155), 2 states have call successors, (3), 3 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2022-04-06 20:52:51,328 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-04-06 20:52:51,328 INFO L93 Difference]: Finished difference Result 170 states and 173 transitions. [2022-04-06 20:52:51,329 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 77 states. [2022-04-06 20:52:51,329 INFO L78 Accepts]: Start accepts. Automaton has has 77 states, 77 states have (on average 2.012987012987013) internal successors, (155), 76 states have internal predecessors, (155), 2 states have call successors, (3), 3 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) Word has length 159 [2022-04-06 20:52:51,329 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-04-06 20:52:51,329 INFO L225 Difference]: With dead ends: 170 [2022-04-06 20:52:51,329 INFO L226 Difference]: Without dead ends: 162 [2022-04-06 20:52:51,330 INFO L912 BasicCegarLoop]: 0 DeclaredPredicates, 469 GetRequests, 316 SyntacticMatches, 0 SemanticMatches, 153 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 2774 ImplicationChecksByTransitivity, 3.3s TimeCoverageRelationStatistics Valid=9156, Invalid=14714, Unknown=0, NotChecked=0, Total=23870 [2022-04-06 20:52:51,330 INFO L913 BasicCegarLoop]: 12 mSDtfsCounter, 82 mSDsluCounter, 32 mSDsCounter, 0 mSdLazyCounter, 187 mSolverCounterSat, 80 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 82 SdHoareTripleChecker+Valid, 44 SdHoareTripleChecker+Invalid, 267 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 80 IncrementalHoareTripleChecker+Valid, 187 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2022-04-06 20:52:51,331 INFO L914 BasicCegarLoop]: SdHoareTripleChecker [82 Valid, 44 Invalid, 267 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [80 Valid, 187 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2022-04-06 20:52:51,331 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 162 states. [2022-04-06 20:52:51,335 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 162 to 162. [2022-04-06 20:52:51,335 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 162 states, 157 states have (on average 1.0127388535031847) internal successors, (159), 157 states have internal predecessors, (159), 3 states have call successors, (3), 3 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2022-04-06 20:52:51,335 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 162 states to 162 states and 163 transitions. [2022-04-06 20:52:51,335 INFO L78 Accepts]: Start accepts. Automaton has 162 states and 163 transitions. Word has length 159 [2022-04-06 20:52:51,335 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-04-06 20:52:51,335 INFO L478 AbstractCegarLoop]: Abstraction has 162 states and 163 transitions. [2022-04-06 20:52:51,335 INFO L479 AbstractCegarLoop]: INTERPOLANT automaton has has 77 states, 77 states have (on average 2.012987012987013) internal successors, (155), 76 states have internal predecessors, (155), 2 states have call successors, (3), 3 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2022-04-06 20:52:51,335 INFO L276 IsEmpty]: Start isEmpty. Operand 162 states and 163 transitions. [2022-04-06 20:52:51,336 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 162 [2022-04-06 20:52:51,336 INFO L491 BasicCegarLoop]: Found error trace [2022-04-06 20:52:51,336 INFO L499 BasicCegarLoop]: trace histogram [75, 74, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-04-06 20:52:51,351 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (74)] Ended with exit code 0 [2022-04-06 20:52:51,551 WARN L460 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable75,74 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-04-06 20:52:51,551 INFO L403 AbstractCegarLoop]: === Iteration 77 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-04-06 20:52:51,552 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-04-06 20:52:51,552 INFO L85 PathProgramCache]: Analyzing trace with hash -1146791808, now seen corresponding path program 145 times [2022-04-06 20:52:51,552 INFO L118 FreeRefinementEngine]: Executing refinement strategy ACCELERATED_INTERPOLATION [2022-04-06 20:52:51,552 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleAcceleratedInterpolation [796471623] [2022-04-06 20:52:51,553 INFO L97 AcceleratorQvasr]: Qvasr could not accelerate loop because java.lang.UnsupportedOperationException: Cannot deal with arrays. [2022-04-06 20:52:51,553 INFO L274 tedInterpolationCore]: Could not compute an accelerate. [2022-04-06 20:52:51,553 INFO L85 PathProgramCache]: Analyzing trace with hash -1146791808, now seen corresponding path program 146 times [2022-04-06 20:52:51,553 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-04-06 20:52:51,553 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [989074821] [2022-04-06 20:52:51,553 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-04-06 20:52:51,553 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-04-06 20:52:51,562 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:52:53,097 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-04-06 20:52:53,098 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:52:53,099 INFO L134 CoverageAnalysis]: Checked inductivity of 5625 backedges. 75 proven. 5550 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-04-06 20:52:53,099 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-04-06 20:52:53,099 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [989074821] [2022-04-06 20:52:53,099 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [989074821] provided 0 perfect and 1 imperfect interpolant sequences [2022-04-06 20:52:53,100 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1187155399] [2022-04-06 20:52:53,100 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2022-04-06 20:52:53,100 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-04-06 20:52:53,100 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-04-06 20:52:53,101 INFO L229 MonitoredProcess]: Starting monitored process 75 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-04-06 20:52:53,101 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (75)] Waiting until timeout for monitored process [2022-04-06 20:52:53,156 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2022-04-06 20:52:53,156 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-04-06 20:52:53,158 INFO L263 TraceCheckSpWp]: Trace formula consists of 355 conjuncts, 76 conjunts are in the unsatisfiable core [2022-04-06 20:52:53,159 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-04-06 20:52:53,337 INFO L134 CoverageAnalysis]: Checked inductivity of 5625 backedges. 75 proven. 5550 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-04-06 20:52:53,337 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-04-06 20:52:57,911 INFO L134 CoverageAnalysis]: Checked inductivity of 5625 backedges. 75 proven. 5550 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-04-06 20:52:57,911 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1187155399] provided 0 perfect and 2 imperfect interpolant sequences [2022-04-06 20:52:57,911 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-04-06 20:52:57,911 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [78, 77, 77] total 154 [2022-04-06 20:52:57,911 INFO L136 FreeRefinementEngine]: Strategy ACCELERATED_INTERPOLATION found an infeasible trace [2022-04-06 20:52:57,911 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleAcceleratedInterpolation [796471623] [2022-04-06 20:52:57,912 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleAcceleratedInterpolation [796471623] provided 1 perfect and 0 imperfect interpolant sequences [2022-04-06 20:52:57,912 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-04-06 20:52:57,912 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [78] imperfect sequences [] total 78 [2022-04-06 20:52:57,912 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1830583969] [2022-04-06 20:52:57,912 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-04-06 20:52:57,912 INFO L554 AbstractCegarLoop]: INTERPOLANT automaton has 78 states [2022-04-06 20:52:57,912 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy ACCELERATED_INTERPOLATION [2022-04-06 20:52:57,913 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 78 interpolants. [2022-04-06 20:52:57,913 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=11630, Invalid=11932, Unknown=0, NotChecked=0, Total=23562 [2022-04-06 20:52:57,914 INFO L87 Difference]: Start difference. First operand 162 states and 163 transitions. Second operand has 78 states, 78 states have (on average 2.0128205128205128) internal successors, (157), 77 states have internal predecessors, (157), 2 states have call successors, (3), 3 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2022-04-06 20:52:59,863 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-04-06 20:52:59,863 INFO L93 Difference]: Finished difference Result 172 states and 175 transitions. [2022-04-06 20:52:59,863 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 78 states. [2022-04-06 20:52:59,863 INFO L78 Accepts]: Start accepts. Automaton has has 78 states, 78 states have (on average 2.0128205128205128) internal successors, (157), 77 states have internal predecessors, (157), 2 states have call successors, (3), 3 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) Word has length 161 [2022-04-06 20:52:59,863 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-04-06 20:52:59,864 INFO L225 Difference]: With dead ends: 172 [2022-04-06 20:52:59,864 INFO L226 Difference]: Without dead ends: 164 [2022-04-06 20:52:59,865 INFO L912 BasicCegarLoop]: 0 DeclaredPredicates, 475 GetRequests, 248 SyntacticMatches, 0 SemanticMatches, 227 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 3218 ImplicationChecksByTransitivity, 7.6s TimeCoverageRelationStatistics Valid=23106, Invalid=29106, Unknown=0, NotChecked=0, Total=52212 [2022-04-06 20:52:59,865 INFO L913 BasicCegarLoop]: 12 mSDtfsCounter, 83 mSDsluCounter, 27 mSDsCounter, 0 mSdLazyCounter, 183 mSolverCounterSat, 82 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 83 SdHoareTripleChecker+Valid, 39 SdHoareTripleChecker+Invalid, 265 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 82 IncrementalHoareTripleChecker+Valid, 183 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2022-04-06 20:52:59,866 INFO L914 BasicCegarLoop]: SdHoareTripleChecker [83 Valid, 39 Invalid, 265 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [82 Valid, 183 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2022-04-06 20:52:59,866 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 164 states. [2022-04-06 20:52:59,870 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 164 to 164. [2022-04-06 20:52:59,870 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 164 states, 159 states have (on average 1.0125786163522013) internal successors, (161), 159 states have internal predecessors, (161), 3 states have call successors, (3), 3 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2022-04-06 20:52:59,870 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 164 states to 164 states and 165 transitions. [2022-04-06 20:52:59,870 INFO L78 Accepts]: Start accepts. Automaton has 164 states and 165 transitions. Word has length 161 [2022-04-06 20:52:59,870 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-04-06 20:52:59,870 INFO L478 AbstractCegarLoop]: Abstraction has 164 states and 165 transitions. [2022-04-06 20:52:59,870 INFO L479 AbstractCegarLoop]: INTERPOLANT automaton has has 78 states, 78 states have (on average 2.0128205128205128) internal successors, (157), 77 states have internal predecessors, (157), 2 states have call successors, (3), 3 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2022-04-06 20:52:59,870 INFO L276 IsEmpty]: Start isEmpty. Operand 164 states and 165 transitions. [2022-04-06 20:52:59,871 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 164 [2022-04-06 20:52:59,871 INFO L491 BasicCegarLoop]: Found error trace [2022-04-06 20:52:59,871 INFO L499 BasicCegarLoop]: trace histogram [76, 75, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-04-06 20:52:59,887 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (75)] Ended with exit code 0 [2022-04-06 20:53:00,087 WARN L460 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable76,75 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-04-06 20:53:00,087 INFO L403 AbstractCegarLoop]: === Iteration 78 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-04-06 20:53:00,087 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-04-06 20:53:00,087 INFO L85 PathProgramCache]: Analyzing trace with hash -642915299, now seen corresponding path program 147 times [2022-04-06 20:53:00,087 INFO L118 FreeRefinementEngine]: Executing refinement strategy ACCELERATED_INTERPOLATION [2022-04-06 20:53:00,087 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleAcceleratedInterpolation [1626918999] [2022-04-06 20:53:00,088 INFO L97 AcceleratorQvasr]: Qvasr could not accelerate loop because java.lang.UnsupportedOperationException: Cannot deal with arrays. [2022-04-06 20:53:00,088 INFO L274 tedInterpolationCore]: Could not compute an accelerate. [2022-04-06 20:53:00,088 INFO L85 PathProgramCache]: Analyzing trace with hash -642915299, now seen corresponding path program 148 times [2022-04-06 20:53:00,089 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-04-06 20:53:00,089 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [908387317] [2022-04-06 20:53:00,089 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-04-06 20:53:00,089 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-04-06 20:53:00,098 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:53:01,679 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-04-06 20:53:01,680 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:53:01,681 INFO L134 CoverageAnalysis]: Checked inductivity of 5776 backedges. 76 proven. 5700 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-04-06 20:53:01,682 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-04-06 20:53:01,682 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [908387317] [2022-04-06 20:53:01,682 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [908387317] provided 0 perfect and 1 imperfect interpolant sequences [2022-04-06 20:53:01,682 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2084912507] [2022-04-06 20:53:01,682 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2022-04-06 20:53:01,682 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-04-06 20:53:01,682 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-04-06 20:53:01,683 INFO L229 MonitoredProcess]: Starting monitored process 76 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-04-06 20:53:01,683 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (76)] Waiting until timeout for monitored process [2022-04-06 20:53:01,726 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2022-04-06 20:53:01,726 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-04-06 20:53:01,728 INFO L263 TraceCheckSpWp]: Trace formula consists of 359 conjuncts, 77 conjunts are in the unsatisfiable core [2022-04-06 20:53:01,729 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-04-06 20:53:01,931 INFO L134 CoverageAnalysis]: Checked inductivity of 5776 backedges. 76 proven. 5700 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-04-06 20:53:01,931 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-04-06 20:53:06,600 INFO L134 CoverageAnalysis]: Checked inductivity of 5776 backedges. 76 proven. 5700 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-04-06 20:53:06,600 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2084912507] provided 0 perfect and 2 imperfect interpolant sequences [2022-04-06 20:53:06,601 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-04-06 20:53:06,601 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [79, 78, 78] total 156 [2022-04-06 20:53:06,601 INFO L136 FreeRefinementEngine]: Strategy ACCELERATED_INTERPOLATION found an infeasible trace [2022-04-06 20:53:06,601 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleAcceleratedInterpolation [1626918999] [2022-04-06 20:53:06,601 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleAcceleratedInterpolation [1626918999] provided 1 perfect and 0 imperfect interpolant sequences [2022-04-06 20:53:06,601 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-04-06 20:53:06,601 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [79] imperfect sequences [] total 79 [2022-04-06 20:53:06,601 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [360396550] [2022-04-06 20:53:06,601 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-04-06 20:53:06,601 INFO L554 AbstractCegarLoop]: INTERPOLANT automaton has 79 states [2022-04-06 20:53:06,601 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy ACCELERATED_INTERPOLATION [2022-04-06 20:53:06,602 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 79 interpolants. [2022-04-06 20:53:06,603 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=11937, Invalid=12243, Unknown=0, NotChecked=0, Total=24180 [2022-04-06 20:53:06,603 INFO L87 Difference]: Start difference. First operand 164 states and 165 transitions. Second operand has 79 states, 79 states have (on average 2.0126582278481013) internal successors, (159), 78 states have internal predecessors, (159), 2 states have call successors, (3), 3 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2022-04-06 20:53:08,588 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-04-06 20:53:08,588 INFO L93 Difference]: Finished difference Result 174 states and 177 transitions. [2022-04-06 20:53:08,589 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 79 states. [2022-04-06 20:53:08,589 INFO L78 Accepts]: Start accepts. Automaton has has 79 states, 79 states have (on average 2.0126582278481013) internal successors, (159), 78 states have internal predecessors, (159), 2 states have call successors, (3), 3 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) Word has length 163 [2022-04-06 20:53:08,589 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-04-06 20:53:08,589 INFO L225 Difference]: With dead ends: 174 [2022-04-06 20:53:08,589 INFO L226 Difference]: Without dead ends: 166 [2022-04-06 20:53:08,591 INFO L912 BasicCegarLoop]: 0 DeclaredPredicates, 481 GetRequests, 251 SyntacticMatches, 0 SemanticMatches, 230 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 3299 ImplicationChecksByTransitivity, 7.8s TimeCoverageRelationStatistics Valid=23718, Invalid=29874, Unknown=0, NotChecked=0, Total=53592 [2022-04-06 20:53:08,591 INFO L913 BasicCegarLoop]: 12 mSDtfsCounter, 84 mSDsluCounter, 17 mSDsCounter, 0 mSdLazyCounter, 173 mSolverCounterSat, 85 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 84 SdHoareTripleChecker+Valid, 29 SdHoareTripleChecker+Invalid, 258 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 85 IncrementalHoareTripleChecker+Valid, 173 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2022-04-06 20:53:08,592 INFO L914 BasicCegarLoop]: SdHoareTripleChecker [84 Valid, 29 Invalid, 258 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [85 Valid, 173 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2022-04-06 20:53:08,592 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 166 states. [2022-04-06 20:53:08,596 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 166 to 166. [2022-04-06 20:53:08,596 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 166 states, 161 states have (on average 1.0124223602484472) internal successors, (163), 161 states have internal predecessors, (163), 3 states have call successors, (3), 3 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2022-04-06 20:53:08,596 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 166 states to 166 states and 167 transitions. [2022-04-06 20:53:08,596 INFO L78 Accepts]: Start accepts. Automaton has 166 states and 167 transitions. Word has length 163 [2022-04-06 20:53:08,596 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-04-06 20:53:08,596 INFO L478 AbstractCegarLoop]: Abstraction has 166 states and 167 transitions. [2022-04-06 20:53:08,596 INFO L479 AbstractCegarLoop]: INTERPOLANT automaton has has 79 states, 79 states have (on average 2.0126582278481013) internal successors, (159), 78 states have internal predecessors, (159), 2 states have call successors, (3), 3 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2022-04-06 20:53:08,596 INFO L276 IsEmpty]: Start isEmpty. Operand 166 states and 167 transitions. [2022-04-06 20:53:08,597 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 166 [2022-04-06 20:53:08,597 INFO L491 BasicCegarLoop]: Found error trace [2022-04-06 20:53:08,597 INFO L499 BasicCegarLoop]: trace histogram [77, 76, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-04-06 20:53:08,613 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (76)] Forceful destruction successful, exit code 0 [2022-04-06 20:53:08,812 WARN L460 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 76 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable77 [2022-04-06 20:53:08,813 INFO L403 AbstractCegarLoop]: === Iteration 79 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-04-06 20:53:08,813 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-04-06 20:53:08,813 INFO L85 PathProgramCache]: Analyzing trace with hash -1748894598, now seen corresponding path program 149 times [2022-04-06 20:53:08,813 INFO L118 FreeRefinementEngine]: Executing refinement strategy ACCELERATED_INTERPOLATION [2022-04-06 20:53:08,813 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleAcceleratedInterpolation [1395280093] [2022-04-06 20:53:08,814 INFO L97 AcceleratorQvasr]: Qvasr could not accelerate loop because java.lang.UnsupportedOperationException: Cannot deal with arrays. [2022-04-06 20:53:08,814 INFO L274 tedInterpolationCore]: Could not compute an accelerate. [2022-04-06 20:53:08,814 INFO L85 PathProgramCache]: Analyzing trace with hash -1748894598, now seen corresponding path program 150 times [2022-04-06 20:53:08,814 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-04-06 20:53:08,814 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [290463647] [2022-04-06 20:53:08,814 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-04-06 20:53:08,814 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-04-06 20:53:08,824 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:53:10,429 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-04-06 20:53:10,430 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:53:10,432 INFO L134 CoverageAnalysis]: Checked inductivity of 5929 backedges. 77 proven. 5852 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-04-06 20:53:10,432 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-04-06 20:53:10,432 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [290463647] [2022-04-06 20:53:10,432 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [290463647] provided 0 perfect and 1 imperfect interpolant sequences [2022-04-06 20:53:10,432 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2003559412] [2022-04-06 20:53:10,432 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2022-04-06 20:53:10,432 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-04-06 20:53:10,432 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-04-06 20:53:10,433 INFO L229 MonitoredProcess]: Starting monitored process 77 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-04-06 20:53:10,433 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (77)] Waiting until timeout for monitored process [2022-04-06 20:53:10,458 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 7 check-sat command(s) [2022-04-06 20:53:10,458 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-04-06 20:53:10,458 INFO L263 TraceCheckSpWp]: Trace formula consists of 79 conjuncts, 4 conjunts are in the unsatisfiable core [2022-04-06 20:53:10,459 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-04-06 20:53:10,680 INFO L134 CoverageAnalysis]: Checked inductivity of 5929 backedges. 228 proven. 1 refuted. 0 times theorem prover too weak. 5700 trivial. 0 not checked. [2022-04-06 20:53:10,680 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-04-06 20:53:10,902 INFO L134 CoverageAnalysis]: Checked inductivity of 5929 backedges. 228 proven. 1 refuted. 0 times theorem prover too weak. 5700 trivial. 0 not checked. [2022-04-06 20:53:10,902 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2003559412] provided 0 perfect and 2 imperfect interpolant sequences [2022-04-06 20:53:10,902 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-04-06 20:53:10,902 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [80, 4, 4] total 84 [2022-04-06 20:53:10,902 INFO L136 FreeRefinementEngine]: Strategy ACCELERATED_INTERPOLATION found an infeasible trace [2022-04-06 20:53:10,902 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleAcceleratedInterpolation [1395280093] [2022-04-06 20:53:10,902 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleAcceleratedInterpolation [1395280093] provided 1 perfect and 0 imperfect interpolant sequences [2022-04-06 20:53:10,902 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-04-06 20:53:10,902 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [80] imperfect sequences [] total 80 [2022-04-06 20:53:10,902 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2129275765] [2022-04-06 20:53:10,903 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-04-06 20:53:10,903 INFO L554 AbstractCegarLoop]: INTERPOLANT automaton has 80 states [2022-04-06 20:53:10,903 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy ACCELERATED_INTERPOLATION [2022-04-06 20:53:10,903 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 80 interpolants. [2022-04-06 20:53:10,904 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3405, Invalid=3567, Unknown=0, NotChecked=0, Total=6972 [2022-04-06 20:53:10,904 INFO L87 Difference]: Start difference. First operand 166 states and 167 transitions. Second operand has 80 states, 80 states have (on average 2.0125) internal successors, (161), 79 states have internal predecessors, (161), 2 states have call successors, (3), 3 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2022-04-06 20:53:12,915 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-04-06 20:53:12,915 INFO L93 Difference]: Finished difference Result 176 states and 179 transitions. [2022-04-06 20:53:12,915 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 80 states. [2022-04-06 20:53:12,915 INFO L78 Accepts]: Start accepts. Automaton has has 80 states, 80 states have (on average 2.0125) internal successors, (161), 79 states have internal predecessors, (161), 2 states have call successors, (3), 3 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) Word has length 165 [2022-04-06 20:53:12,915 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-04-06 20:53:12,916 INFO L225 Difference]: With dead ends: 176 [2022-04-06 20:53:12,916 INFO L226 Difference]: Without dead ends: 168 [2022-04-06 20:53:12,917 INFO L912 BasicCegarLoop]: 0 DeclaredPredicates, 487 GetRequests, 328 SyntacticMatches, 0 SemanticMatches, 159 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 3002 ImplicationChecksByTransitivity, 3.5s TimeCoverageRelationStatistics Valid=9873, Invalid=15887, Unknown=0, NotChecked=0, Total=25760 [2022-04-06 20:53:12,917 INFO L913 BasicCegarLoop]: 12 mSDtfsCounter, 85 mSDsluCounter, 32 mSDsCounter, 0 mSdLazyCounter, 193 mSolverCounterSat, 82 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 85 SdHoareTripleChecker+Valid, 44 SdHoareTripleChecker+Invalid, 275 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 82 IncrementalHoareTripleChecker+Valid, 193 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2022-04-06 20:53:12,917 INFO L914 BasicCegarLoop]: SdHoareTripleChecker [85 Valid, 44 Invalid, 275 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [82 Valid, 193 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2022-04-06 20:53:12,917 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 168 states. [2022-04-06 20:53:12,921 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 168 to 168. [2022-04-06 20:53:12,921 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 168 states, 163 states have (on average 1.0122699386503067) internal successors, (165), 163 states have internal predecessors, (165), 3 states have call successors, (3), 3 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2022-04-06 20:53:12,921 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 168 states to 168 states and 169 transitions. [2022-04-06 20:53:12,922 INFO L78 Accepts]: Start accepts. Automaton has 168 states and 169 transitions. Word has length 165 [2022-04-06 20:53:12,922 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-04-06 20:53:12,922 INFO L478 AbstractCegarLoop]: Abstraction has 168 states and 169 transitions. [2022-04-06 20:53:12,922 INFO L479 AbstractCegarLoop]: INTERPOLANT automaton has has 80 states, 80 states have (on average 2.0125) internal successors, (161), 79 states have internal predecessors, (161), 2 states have call successors, (3), 3 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2022-04-06 20:53:12,922 INFO L276 IsEmpty]: Start isEmpty. Operand 168 states and 169 transitions. [2022-04-06 20:53:12,922 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 168 [2022-04-06 20:53:12,922 INFO L491 BasicCegarLoop]: Found error trace [2022-04-06 20:53:12,922 INFO L499 BasicCegarLoop]: trace histogram [78, 77, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-04-06 20:53:12,937 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (77)] Ended with exit code 0 [2022-04-06 20:53:13,123 WARN L460 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 77 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable78 [2022-04-06 20:53:13,123 INFO L403 AbstractCegarLoop]: === Iteration 80 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-04-06 20:53:13,123 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-04-06 20:53:13,123 INFO L85 PathProgramCache]: Analyzing trace with hash 556888471, now seen corresponding path program 151 times [2022-04-06 20:53:13,123 INFO L118 FreeRefinementEngine]: Executing refinement strategy ACCELERATED_INTERPOLATION [2022-04-06 20:53:13,123 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleAcceleratedInterpolation [1914449063] [2022-04-06 20:53:13,124 INFO L97 AcceleratorQvasr]: Qvasr could not accelerate loop because java.lang.UnsupportedOperationException: Cannot deal with arrays. [2022-04-06 20:53:13,124 INFO L274 tedInterpolationCore]: Could not compute an accelerate. [2022-04-06 20:53:13,124 INFO L85 PathProgramCache]: Analyzing trace with hash 556888471, now seen corresponding path program 152 times [2022-04-06 20:53:13,124 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-04-06 20:53:13,124 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1345048130] [2022-04-06 20:53:13,124 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-04-06 20:53:13,125 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-04-06 20:53:13,134 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:53:14,770 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-04-06 20:53:14,771 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:53:14,775 INFO L134 CoverageAnalysis]: Checked inductivity of 6084 backedges. 78 proven. 6006 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-04-06 20:53:14,775 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-04-06 20:53:14,775 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1345048130] [2022-04-06 20:53:14,775 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1345048130] provided 0 perfect and 1 imperfect interpolant sequences [2022-04-06 20:53:14,775 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1605320429] [2022-04-06 20:53:14,775 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2022-04-06 20:53:14,776 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-04-06 20:53:14,776 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-04-06 20:53:14,776 INFO L229 MonitoredProcess]: Starting monitored process 78 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-04-06 20:53:14,777 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (78)] Waiting until timeout for monitored process [2022-04-06 20:53:14,825 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2022-04-06 20:53:14,825 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-04-06 20:53:14,827 INFO L263 TraceCheckSpWp]: Trace formula consists of 367 conjuncts, 79 conjunts are in the unsatisfiable core [2022-04-06 20:53:14,828 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-04-06 20:53:15,035 INFO L134 CoverageAnalysis]: Checked inductivity of 6084 backedges. 78 proven. 6006 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-04-06 20:53:15,035 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-04-06 20:53:20,046 INFO L134 CoverageAnalysis]: Checked inductivity of 6084 backedges. 78 proven. 6006 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-04-06 20:53:20,046 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1605320429] provided 0 perfect and 2 imperfect interpolant sequences [2022-04-06 20:53:20,046 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-04-06 20:53:20,046 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [81, 80, 80] total 160 [2022-04-06 20:53:20,046 INFO L136 FreeRefinementEngine]: Strategy ACCELERATED_INTERPOLATION found an infeasible trace [2022-04-06 20:53:20,046 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleAcceleratedInterpolation [1914449063] [2022-04-06 20:53:20,046 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleAcceleratedInterpolation [1914449063] provided 1 perfect and 0 imperfect interpolant sequences [2022-04-06 20:53:20,046 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-04-06 20:53:20,046 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [81] imperfect sequences [] total 81 [2022-04-06 20:53:20,047 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1383861223] [2022-04-06 20:53:20,047 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-04-06 20:53:20,047 INFO L554 AbstractCegarLoop]: INTERPOLANT automaton has 81 states [2022-04-06 20:53:20,047 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy ACCELERATED_INTERPOLATION [2022-04-06 20:53:20,048 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 81 interpolants. [2022-04-06 20:53:20,048 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=12563, Invalid=12877, Unknown=0, NotChecked=0, Total=25440 [2022-04-06 20:53:20,049 INFO L87 Difference]: Start difference. First operand 168 states and 169 transitions. Second operand has 81 states, 81 states have (on average 2.0123456790123457) internal successors, (163), 80 states have internal predecessors, (163), 2 states have call successors, (3), 3 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2022-04-06 20:53:22,117 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-04-06 20:53:22,117 INFO L93 Difference]: Finished difference Result 178 states and 181 transitions. [2022-04-06 20:53:22,118 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 81 states. [2022-04-06 20:53:22,118 INFO L78 Accepts]: Start accepts. Automaton has has 81 states, 81 states have (on average 2.0123456790123457) internal successors, (163), 80 states have internal predecessors, (163), 2 states have call successors, (3), 3 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) Word has length 167 [2022-04-06 20:53:22,118 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-04-06 20:53:22,118 INFO L225 Difference]: With dead ends: 178 [2022-04-06 20:53:22,118 INFO L226 Difference]: Without dead ends: 170 [2022-04-06 20:53:22,120 INFO L912 BasicCegarLoop]: 0 DeclaredPredicates, 493 GetRequests, 257 SyntacticMatches, 0 SemanticMatches, 236 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 3464 ImplicationChecksByTransitivity, 8.2s TimeCoverageRelationStatistics Valid=24966, Invalid=31440, Unknown=0, NotChecked=0, Total=56406 [2022-04-06 20:53:22,120 INFO L913 BasicCegarLoop]: 12 mSDtfsCounter, 86 mSDsluCounter, 37 mSDsCounter, 0 mSdLazyCounter, 201 mSolverCounterSat, 83 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 86 SdHoareTripleChecker+Valid, 49 SdHoareTripleChecker+Invalid, 284 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 83 IncrementalHoareTripleChecker+Valid, 201 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2022-04-06 20:53:22,120 INFO L914 BasicCegarLoop]: SdHoareTripleChecker [86 Valid, 49 Invalid, 284 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [83 Valid, 201 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2022-04-06 20:53:22,121 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 170 states. [2022-04-06 20:53:22,124 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 170 to 170. [2022-04-06 20:53:22,125 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 170 states, 165 states have (on average 1.0121212121212122) internal successors, (167), 165 states have internal predecessors, (167), 3 states have call successors, (3), 3 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2022-04-06 20:53:22,125 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 170 states to 170 states and 171 transitions. [2022-04-06 20:53:22,125 INFO L78 Accepts]: Start accepts. Automaton has 170 states and 171 transitions. Word has length 167 [2022-04-06 20:53:22,125 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-04-06 20:53:22,125 INFO L478 AbstractCegarLoop]: Abstraction has 170 states and 171 transitions. [2022-04-06 20:53:22,125 INFO L479 AbstractCegarLoop]: INTERPOLANT automaton has has 81 states, 81 states have (on average 2.0123456790123457) internal successors, (163), 80 states have internal predecessors, (163), 2 states have call successors, (3), 3 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2022-04-06 20:53:22,125 INFO L276 IsEmpty]: Start isEmpty. Operand 170 states and 171 transitions. [2022-04-06 20:53:22,126 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 170 [2022-04-06 20:53:22,126 INFO L491 BasicCegarLoop]: Found error trace [2022-04-06 20:53:22,126 INFO L499 BasicCegarLoop]: trace histogram [79, 78, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-04-06 20:53:22,142 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (78)] Forceful destruction successful, exit code 0 [2022-04-06 20:53:22,341 WARN L460 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable79,78 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-04-06 20:53:22,342 INFO L403 AbstractCegarLoop]: === Iteration 81 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-04-06 20:53:22,342 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-04-06 20:53:22,342 INFO L85 PathProgramCache]: Analyzing trace with hash 211293044, now seen corresponding path program 153 times [2022-04-06 20:53:22,342 INFO L118 FreeRefinementEngine]: Executing refinement strategy ACCELERATED_INTERPOLATION [2022-04-06 20:53:22,342 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleAcceleratedInterpolation [944868008] [2022-04-06 20:53:22,343 INFO L97 AcceleratorQvasr]: Qvasr could not accelerate loop because java.lang.UnsupportedOperationException: Cannot deal with arrays. [2022-04-06 20:53:22,343 INFO L274 tedInterpolationCore]: Could not compute an accelerate. [2022-04-06 20:53:22,343 INFO L85 PathProgramCache]: Analyzing trace with hash 211293044, now seen corresponding path program 154 times [2022-04-06 20:53:22,343 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-04-06 20:53:22,343 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [50105345] [2022-04-06 20:53:22,343 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-04-06 20:53:22,343 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-04-06 20:53:22,354 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:53:24,180 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-04-06 20:53:24,181 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:53:24,182 INFO L134 CoverageAnalysis]: Checked inductivity of 6241 backedges. 79 proven. 6162 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-04-06 20:53:24,182 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-04-06 20:53:24,182 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [50105345] [2022-04-06 20:53:24,183 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [50105345] provided 0 perfect and 1 imperfect interpolant sequences [2022-04-06 20:53:24,183 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1307699737] [2022-04-06 20:53:24,183 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2022-04-06 20:53:24,183 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-04-06 20:53:24,183 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-04-06 20:53:24,184 INFO L229 MonitoredProcess]: Starting monitored process 79 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-04-06 20:53:24,184 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (79)] Waiting until timeout for monitored process [2022-04-06 20:53:24,229 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2022-04-06 20:53:24,229 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-04-06 20:53:24,230 INFO L263 TraceCheckSpWp]: Trace formula consists of 371 conjuncts, 80 conjunts are in the unsatisfiable core [2022-04-06 20:53:24,232 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-04-06 20:53:24,443 INFO L134 CoverageAnalysis]: Checked inductivity of 6241 backedges. 79 proven. 6162 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-04-06 20:53:24,444 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-04-06 20:53:29,488 INFO L134 CoverageAnalysis]: Checked inductivity of 6241 backedges. 79 proven. 6162 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-04-06 20:53:29,488 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1307699737] provided 0 perfect and 2 imperfect interpolant sequences [2022-04-06 20:53:29,488 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-04-06 20:53:29,488 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [82, 81, 81] total 162 [2022-04-06 20:53:29,488 INFO L136 FreeRefinementEngine]: Strategy ACCELERATED_INTERPOLATION found an infeasible trace [2022-04-06 20:53:29,488 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleAcceleratedInterpolation [944868008] [2022-04-06 20:53:29,488 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleAcceleratedInterpolation [944868008] provided 1 perfect and 0 imperfect interpolant sequences [2022-04-06 20:53:29,488 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-04-06 20:53:29,489 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [82] imperfect sequences [] total 82 [2022-04-06 20:53:29,489 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1052531242] [2022-04-06 20:53:29,489 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-04-06 20:53:29,497 INFO L554 AbstractCegarLoop]: INTERPOLANT automaton has 82 states [2022-04-06 20:53:29,497 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy ACCELERATED_INTERPOLATION [2022-04-06 20:53:29,498 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 82 interpolants. [2022-04-06 20:53:29,498 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=12882, Invalid=13200, Unknown=0, NotChecked=0, Total=26082 [2022-04-06 20:53:29,499 INFO L87 Difference]: Start difference. First operand 170 states and 171 transitions. Second operand has 82 states, 82 states have (on average 2.0121951219512195) internal successors, (165), 81 states have internal predecessors, (165), 2 states have call successors, (3), 3 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2022-04-06 20:53:31,608 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-04-06 20:53:31,608 INFO L93 Difference]: Finished difference Result 180 states and 183 transitions. [2022-04-06 20:53:31,608 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 82 states. [2022-04-06 20:53:31,608 INFO L78 Accepts]: Start accepts. Automaton has has 82 states, 82 states have (on average 2.0121951219512195) internal successors, (165), 81 states have internal predecessors, (165), 2 states have call successors, (3), 3 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) Word has length 169 [2022-04-06 20:53:31,608 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-04-06 20:53:31,609 INFO L225 Difference]: With dead ends: 180 [2022-04-06 20:53:31,609 INFO L226 Difference]: Without dead ends: 172 [2022-04-06 20:53:31,611 INFO L912 BasicCegarLoop]: 0 DeclaredPredicates, 499 GetRequests, 260 SyntacticMatches, 0 SemanticMatches, 239 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 3548 ImplicationChecksByTransitivity, 8.5s TimeCoverageRelationStatistics Valid=25602, Invalid=32238, Unknown=0, NotChecked=0, Total=57840 [2022-04-06 20:53:31,611 INFO L913 BasicCegarLoop]: 12 mSDtfsCounter, 87 mSDsluCounter, 22 mSDsCounter, 0 mSdLazyCounter, 185 mSolverCounterSat, 84 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 87 SdHoareTripleChecker+Valid, 34 SdHoareTripleChecker+Invalid, 269 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 84 IncrementalHoareTripleChecker+Valid, 185 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2022-04-06 20:53:31,612 INFO L914 BasicCegarLoop]: SdHoareTripleChecker [87 Valid, 34 Invalid, 269 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [84 Valid, 185 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2022-04-06 20:53:31,612 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 172 states. [2022-04-06 20:53:31,616 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 172 to 172. [2022-04-06 20:53:31,616 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 172 states, 167 states have (on average 1.0119760479041917) internal successors, (169), 167 states have internal predecessors, (169), 3 states have call successors, (3), 3 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2022-04-06 20:53:31,616 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 172 states to 172 states and 173 transitions. [2022-04-06 20:53:31,616 INFO L78 Accepts]: Start accepts. Automaton has 172 states and 173 transitions. Word has length 169 [2022-04-06 20:53:31,616 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-04-06 20:53:31,616 INFO L478 AbstractCegarLoop]: Abstraction has 172 states and 173 transitions. [2022-04-06 20:53:31,616 INFO L479 AbstractCegarLoop]: INTERPOLANT automaton has has 82 states, 82 states have (on average 2.0121951219512195) internal successors, (165), 81 states have internal predecessors, (165), 2 states have call successors, (3), 3 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2022-04-06 20:53:31,616 INFO L276 IsEmpty]: Start isEmpty. Operand 172 states and 173 transitions. [2022-04-06 20:53:31,617 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 172 [2022-04-06 20:53:31,617 INFO L491 BasicCegarLoop]: Found error trace [2022-04-06 20:53:31,617 INFO L499 BasicCegarLoop]: trace histogram [80, 79, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-04-06 20:53:31,632 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (79)] Forceful destruction successful, exit code 0 [2022-04-06 20:53:31,828 WARN L460 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable80,79 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-04-06 20:53:31,829 INFO L403 AbstractCegarLoop]: === Iteration 82 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-04-06 20:53:31,829 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-04-06 20:53:31,829 INFO L85 PathProgramCache]: Analyzing trace with hash -1193430511, now seen corresponding path program 155 times [2022-04-06 20:53:31,829 INFO L118 FreeRefinementEngine]: Executing refinement strategy ACCELERATED_INTERPOLATION [2022-04-06 20:53:31,829 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleAcceleratedInterpolation [1130873427] [2022-04-06 20:53:31,830 INFO L97 AcceleratorQvasr]: Qvasr could not accelerate loop because java.lang.UnsupportedOperationException: Cannot deal with arrays. [2022-04-06 20:53:31,830 INFO L274 tedInterpolationCore]: Could not compute an accelerate. [2022-04-06 20:53:31,830 INFO L85 PathProgramCache]: Analyzing trace with hash -1193430511, now seen corresponding path program 156 times [2022-04-06 20:53:31,830 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-04-06 20:53:31,830 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [814958068] [2022-04-06 20:53:31,831 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-04-06 20:53:31,831 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-04-06 20:53:31,850 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:53:33,584 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-04-06 20:53:33,585 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:53:33,587 INFO L134 CoverageAnalysis]: Checked inductivity of 6400 backedges. 80 proven. 6320 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-04-06 20:53:33,587 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-04-06 20:53:33,587 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [814958068] [2022-04-06 20:53:33,587 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [814958068] provided 0 perfect and 1 imperfect interpolant sequences [2022-04-06 20:53:33,587 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [248683453] [2022-04-06 20:53:33,587 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2022-04-06 20:53:33,587 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-04-06 20:53:33,587 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-04-06 20:53:33,588 INFO L229 MonitoredProcess]: Starting monitored process 80 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-04-06 20:53:33,589 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (80)] Waiting until timeout for monitored process [2022-04-06 20:53:33,613 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 7 check-sat command(s) [2022-04-06 20:53:33,613 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-04-06 20:53:33,613 INFO L263 TraceCheckSpWp]: Trace formula consists of 79 conjuncts, 4 conjunts are in the unsatisfiable core [2022-04-06 20:53:33,614 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-04-06 20:53:33,845 INFO L134 CoverageAnalysis]: Checked inductivity of 6400 backedges. 237 proven. 1 refuted. 0 times theorem prover too weak. 6162 trivial. 0 not checked. [2022-04-06 20:53:33,845 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-04-06 20:53:34,053 INFO L134 CoverageAnalysis]: Checked inductivity of 6400 backedges. 237 proven. 1 refuted. 0 times theorem prover too weak. 6162 trivial. 0 not checked. [2022-04-06 20:53:34,053 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [248683453] provided 0 perfect and 2 imperfect interpolant sequences [2022-04-06 20:53:34,053 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-04-06 20:53:34,053 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [83, 4, 4] total 87 [2022-04-06 20:53:34,053 INFO L136 FreeRefinementEngine]: Strategy ACCELERATED_INTERPOLATION found an infeasible trace [2022-04-06 20:53:34,053 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleAcceleratedInterpolation [1130873427] [2022-04-06 20:53:34,053 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleAcceleratedInterpolation [1130873427] provided 1 perfect and 0 imperfect interpolant sequences [2022-04-06 20:53:34,053 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-04-06 20:53:34,054 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [83] imperfect sequences [] total 83 [2022-04-06 20:53:34,054 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1320501298] [2022-04-06 20:53:34,054 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-04-06 20:53:34,054 INFO L554 AbstractCegarLoop]: INTERPOLANT automaton has 83 states [2022-04-06 20:53:34,054 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy ACCELERATED_INTERPOLATION [2022-04-06 20:53:34,055 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 83 interpolants. [2022-04-06 20:53:34,055 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3657, Invalid=3825, Unknown=0, NotChecked=0, Total=7482 [2022-04-06 20:53:34,055 INFO L87 Difference]: Start difference. First operand 172 states and 173 transitions. Second operand has 83 states, 83 states have (on average 2.0120481927710845) internal successors, (167), 82 states have internal predecessors, (167), 2 states have call successors, (3), 3 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2022-04-06 20:53:36,195 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-04-06 20:53:36,195 INFO L93 Difference]: Finished difference Result 182 states and 185 transitions. [2022-04-06 20:53:36,196 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 83 states. [2022-04-06 20:53:36,196 INFO L78 Accepts]: Start accepts. Automaton has has 83 states, 83 states have (on average 2.0120481927710845) internal successors, (167), 82 states have internal predecessors, (167), 2 states have call successors, (3), 3 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) Word has length 171 [2022-04-06 20:53:36,196 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-04-06 20:53:36,196 INFO L225 Difference]: With dead ends: 182 [2022-04-06 20:53:36,196 INFO L226 Difference]: Without dead ends: 174 [2022-04-06 20:53:36,197 INFO L912 BasicCegarLoop]: 0 DeclaredPredicates, 505 GetRequests, 340 SyntacticMatches, 0 SemanticMatches, 165 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 3239 ImplicationChecksByTransitivity, 3.8s TimeCoverageRelationStatistics Valid=10617, Invalid=17105, Unknown=0, NotChecked=0, Total=27722 [2022-04-06 20:53:36,198 INFO L913 BasicCegarLoop]: 12 mSDtfsCounter, 88 mSDsluCounter, 27 mSDsCounter, 0 mSdLazyCounter, 193 mSolverCounterSat, 88 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 88 SdHoareTripleChecker+Valid, 39 SdHoareTripleChecker+Invalid, 281 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 88 IncrementalHoareTripleChecker+Valid, 193 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2022-04-06 20:53:36,198 INFO L914 BasicCegarLoop]: SdHoareTripleChecker [88 Valid, 39 Invalid, 281 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [88 Valid, 193 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2022-04-06 20:53:36,198 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 174 states. [2022-04-06 20:53:36,202 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 174 to 174. [2022-04-06 20:53:36,202 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 174 states, 169 states have (on average 1.0118343195266273) internal successors, (171), 169 states have internal predecessors, (171), 3 states have call successors, (3), 3 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2022-04-06 20:53:36,202 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 174 states to 174 states and 175 transitions. [2022-04-06 20:53:36,202 INFO L78 Accepts]: Start accepts. Automaton has 174 states and 175 transitions. Word has length 171 [2022-04-06 20:53:36,203 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-04-06 20:53:36,203 INFO L478 AbstractCegarLoop]: Abstraction has 174 states and 175 transitions. [2022-04-06 20:53:36,203 INFO L479 AbstractCegarLoop]: INTERPOLANT automaton has has 83 states, 83 states have (on average 2.0120481927710845) internal successors, (167), 82 states have internal predecessors, (167), 2 states have call successors, (3), 3 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2022-04-06 20:53:36,203 INFO L276 IsEmpty]: Start isEmpty. Operand 174 states and 175 transitions. [2022-04-06 20:53:36,203 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 174 [2022-04-06 20:53:36,203 INFO L491 BasicCegarLoop]: Found error trace [2022-04-06 20:53:36,203 INFO L499 BasicCegarLoop]: trace histogram [81, 80, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-04-06 20:53:36,233 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (80)] Forceful destruction successful, exit code 0 [2022-04-06 20:53:36,418 WARN L460 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 80 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable81 [2022-04-06 20:53:36,419 INFO L403 AbstractCegarLoop]: === Iteration 83 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-04-06 20:53:36,419 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-04-06 20:53:36,419 INFO L85 PathProgramCache]: Analyzing trace with hash 1781931374, now seen corresponding path program 157 times [2022-04-06 20:53:36,419 INFO L118 FreeRefinementEngine]: Executing refinement strategy ACCELERATED_INTERPOLATION [2022-04-06 20:53:36,419 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleAcceleratedInterpolation [79635763] [2022-04-06 20:53:36,420 INFO L97 AcceleratorQvasr]: Qvasr could not accelerate loop because java.lang.UnsupportedOperationException: Cannot deal with arrays. [2022-04-06 20:53:36,420 INFO L274 tedInterpolationCore]: Could not compute an accelerate. [2022-04-06 20:53:36,420 INFO L85 PathProgramCache]: Analyzing trace with hash 1781931374, now seen corresponding path program 158 times [2022-04-06 20:53:36,420 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-04-06 20:53:36,420 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2126357399] [2022-04-06 20:53:36,420 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-04-06 20:53:36,420 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-04-06 20:53:36,431 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:53:38,203 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-04-06 20:53:38,203 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:53:38,205 INFO L134 CoverageAnalysis]: Checked inductivity of 6561 backedges. 81 proven. 6480 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-04-06 20:53:38,205 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-04-06 20:53:38,205 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2126357399] [2022-04-06 20:53:38,205 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2126357399] provided 0 perfect and 1 imperfect interpolant sequences [2022-04-06 20:53:38,205 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [222137557] [2022-04-06 20:53:38,205 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2022-04-06 20:53:38,206 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-04-06 20:53:38,206 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-04-06 20:53:38,206 INFO L229 MonitoredProcess]: Starting monitored process 81 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-04-06 20:53:38,209 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (81)] Waiting until timeout for monitored process [2022-04-06 20:53:38,259 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2022-04-06 20:53:38,259 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-04-06 20:53:38,261 INFO L263 TraceCheckSpWp]: Trace formula consists of 379 conjuncts, 82 conjunts are in the unsatisfiable core [2022-04-06 20:53:38,263 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-04-06 20:53:38,507 INFO L134 CoverageAnalysis]: Checked inductivity of 6561 backedges. 81 proven. 6480 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-04-06 20:53:38,507 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-04-06 20:53:43,779 INFO L134 CoverageAnalysis]: Checked inductivity of 6561 backedges. 81 proven. 6480 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-04-06 20:53:43,779 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [222137557] provided 0 perfect and 2 imperfect interpolant sequences [2022-04-06 20:53:43,779 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-04-06 20:53:43,779 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [84, 83, 83] total 166 [2022-04-06 20:53:43,779 INFO L136 FreeRefinementEngine]: Strategy ACCELERATED_INTERPOLATION found an infeasible trace [2022-04-06 20:53:43,779 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleAcceleratedInterpolation [79635763] [2022-04-06 20:53:43,779 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleAcceleratedInterpolation [79635763] provided 1 perfect and 0 imperfect interpolant sequences [2022-04-06 20:53:43,779 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-04-06 20:53:43,779 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [84] imperfect sequences [] total 84 [2022-04-06 20:53:43,779 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [395142994] [2022-04-06 20:53:43,779 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-04-06 20:53:43,780 INFO L554 AbstractCegarLoop]: INTERPOLANT automaton has 84 states [2022-04-06 20:53:43,780 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy ACCELERATED_INTERPOLATION [2022-04-06 20:53:43,781 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 84 interpolants. [2022-04-06 20:53:43,781 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=13532, Invalid=13858, Unknown=0, NotChecked=0, Total=27390 [2022-04-06 20:53:43,781 INFO L87 Difference]: Start difference. First operand 174 states and 175 transitions. Second operand has 84 states, 84 states have (on average 2.011904761904762) internal successors, (169), 83 states have internal predecessors, (169), 2 states have call successors, (3), 3 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2022-04-06 20:53:45,986 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-04-06 20:53:45,986 INFO L93 Difference]: Finished difference Result 184 states and 187 transitions. [2022-04-06 20:53:45,986 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 84 states. [2022-04-06 20:53:45,987 INFO L78 Accepts]: Start accepts. Automaton has has 84 states, 84 states have (on average 2.011904761904762) internal successors, (169), 83 states have internal predecessors, (169), 2 states have call successors, (3), 3 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) Word has length 173 [2022-04-06 20:53:45,987 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-04-06 20:53:45,987 INFO L225 Difference]: With dead ends: 184 [2022-04-06 20:53:45,987 INFO L226 Difference]: Without dead ends: 176 [2022-04-06 20:53:45,989 INFO L912 BasicCegarLoop]: 0 DeclaredPredicates, 511 GetRequests, 266 SyntacticMatches, 0 SemanticMatches, 245 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 3719 ImplicationChecksByTransitivity, 8.7s TimeCoverageRelationStatistics Valid=26898, Invalid=33864, Unknown=0, NotChecked=0, Total=60762 [2022-04-06 20:53:45,989 INFO L913 BasicCegarLoop]: 12 mSDtfsCounter, 89 mSDsluCounter, 27 mSDsCounter, 0 mSdLazyCounter, 195 mSolverCounterSat, 86 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 89 SdHoareTripleChecker+Valid, 39 SdHoareTripleChecker+Invalid, 281 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 86 IncrementalHoareTripleChecker+Valid, 195 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2022-04-06 20:53:45,989 INFO L914 BasicCegarLoop]: SdHoareTripleChecker [89 Valid, 39 Invalid, 281 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [86 Valid, 195 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2022-04-06 20:53:45,990 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 176 states. [2022-04-06 20:53:45,994 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 176 to 176. [2022-04-06 20:53:45,994 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 176 states, 171 states have (on average 1.0116959064327486) internal successors, (173), 171 states have internal predecessors, (173), 3 states have call successors, (3), 3 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2022-04-06 20:53:45,994 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 176 states to 176 states and 177 transitions. [2022-04-06 20:53:45,994 INFO L78 Accepts]: Start accepts. Automaton has 176 states and 177 transitions. Word has length 173 [2022-04-06 20:53:45,994 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-04-06 20:53:45,995 INFO L478 AbstractCegarLoop]: Abstraction has 176 states and 177 transitions. [2022-04-06 20:53:45,995 INFO L479 AbstractCegarLoop]: INTERPOLANT automaton has has 84 states, 84 states have (on average 2.011904761904762) internal successors, (169), 83 states have internal predecessors, (169), 2 states have call successors, (3), 3 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2022-04-06 20:53:45,995 INFO L276 IsEmpty]: Start isEmpty. Operand 176 states and 177 transitions. [2022-04-06 20:53:45,995 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 176 [2022-04-06 20:53:45,995 INFO L491 BasicCegarLoop]: Found error trace [2022-04-06 20:53:45,995 INFO L499 BasicCegarLoop]: trace histogram [82, 81, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-04-06 20:53:46,011 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (81)] Forceful destruction successful, exit code 0 [2022-04-06 20:53:46,211 WARN L460 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable82,81 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-04-06 20:53:46,211 INFO L403 AbstractCegarLoop]: === Iteration 84 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-04-06 20:53:46,211 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-04-06 20:53:46,211 INFO L85 PathProgramCache]: Analyzing trace with hash 656483723, now seen corresponding path program 159 times [2022-04-06 20:53:46,211 INFO L118 FreeRefinementEngine]: Executing refinement strategy ACCELERATED_INTERPOLATION [2022-04-06 20:53:46,211 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleAcceleratedInterpolation [1647854799] [2022-04-06 20:53:46,212 INFO L97 AcceleratorQvasr]: Qvasr could not accelerate loop because java.lang.UnsupportedOperationException: Cannot deal with arrays. [2022-04-06 20:53:46,212 INFO L274 tedInterpolationCore]: Could not compute an accelerate. [2022-04-06 20:53:46,213 INFO L85 PathProgramCache]: Analyzing trace with hash 656483723, now seen corresponding path program 160 times [2022-04-06 20:53:46,213 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-04-06 20:53:46,213 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1587123267] [2022-04-06 20:53:46,213 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-04-06 20:53:46,213 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-04-06 20:53:46,223 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:53:48,032 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-04-06 20:53:48,033 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:53:48,035 INFO L134 CoverageAnalysis]: Checked inductivity of 6724 backedges. 82 proven. 6642 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-04-06 20:53:48,035 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-04-06 20:53:48,035 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1587123267] [2022-04-06 20:53:48,035 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1587123267] provided 0 perfect and 1 imperfect interpolant sequences [2022-04-06 20:53:48,035 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1292145635] [2022-04-06 20:53:48,035 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2022-04-06 20:53:48,035 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-04-06 20:53:48,035 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-04-06 20:53:48,036 INFO L229 MonitoredProcess]: Starting monitored process 82 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-04-06 20:53:48,037 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (82)] Waiting until timeout for monitored process [2022-04-06 20:53:48,081 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2022-04-06 20:53:48,081 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-04-06 20:53:48,083 INFO L263 TraceCheckSpWp]: Trace formula consists of 383 conjuncts, 83 conjunts are in the unsatisfiable core [2022-04-06 20:53:48,084 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-04-06 20:53:48,307 INFO L134 CoverageAnalysis]: Checked inductivity of 6724 backedges. 82 proven. 6642 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-04-06 20:53:48,307 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-04-06 20:53:53,809 INFO L134 CoverageAnalysis]: Checked inductivity of 6724 backedges. 82 proven. 6642 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-04-06 20:53:53,810 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1292145635] provided 0 perfect and 2 imperfect interpolant sequences [2022-04-06 20:53:53,810 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-04-06 20:53:53,810 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [85, 84, 84] total 168 [2022-04-06 20:53:53,810 INFO L136 FreeRefinementEngine]: Strategy ACCELERATED_INTERPOLATION found an infeasible trace [2022-04-06 20:53:53,810 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleAcceleratedInterpolation [1647854799] [2022-04-06 20:53:53,810 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleAcceleratedInterpolation [1647854799] provided 1 perfect and 0 imperfect interpolant sequences [2022-04-06 20:53:53,810 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-04-06 20:53:53,810 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [85] imperfect sequences [] total 85 [2022-04-06 20:53:53,810 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1690614800] [2022-04-06 20:53:53,810 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-04-06 20:53:53,810 INFO L554 AbstractCegarLoop]: INTERPOLANT automaton has 85 states [2022-04-06 20:53:53,811 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy ACCELERATED_INTERPOLATION [2022-04-06 20:53:53,811 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 85 interpolants. [2022-04-06 20:53:53,812 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=13863, Invalid=14193, Unknown=0, NotChecked=0, Total=28056 [2022-04-06 20:53:53,812 INFO L87 Difference]: Start difference. First operand 176 states and 177 transitions. Second operand has 85 states, 85 states have (on average 2.011764705882353) internal successors, (171), 84 states have internal predecessors, (171), 2 states have call successors, (3), 3 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2022-04-06 20:53:56,075 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-04-06 20:53:56,076 INFO L93 Difference]: Finished difference Result 186 states and 189 transitions. [2022-04-06 20:53:56,076 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 85 states. [2022-04-06 20:53:56,076 INFO L78 Accepts]: Start accepts. Automaton has has 85 states, 85 states have (on average 2.011764705882353) internal successors, (171), 84 states have internal predecessors, (171), 2 states have call successors, (3), 3 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) Word has length 175 [2022-04-06 20:53:56,076 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-04-06 20:53:56,076 INFO L225 Difference]: With dead ends: 186 [2022-04-06 20:53:56,077 INFO L226 Difference]: Without dead ends: 178 [2022-04-06 20:53:56,079 INFO L912 BasicCegarLoop]: 0 DeclaredPredicates, 517 GetRequests, 269 SyntacticMatches, 0 SemanticMatches, 248 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 3806 ImplicationChecksByTransitivity, 9.1s TimeCoverageRelationStatistics Valid=27558, Invalid=34692, Unknown=0, NotChecked=0, Total=62250 [2022-04-06 20:53:56,079 INFO L913 BasicCegarLoop]: 12 mSDtfsCounter, 90 mSDsluCounter, 27 mSDsCounter, 0 mSdLazyCounter, 197 mSolverCounterSat, 94 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 90 SdHoareTripleChecker+Valid, 39 SdHoareTripleChecker+Invalid, 291 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 94 IncrementalHoareTripleChecker+Valid, 197 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2022-04-06 20:53:56,079 INFO L914 BasicCegarLoop]: SdHoareTripleChecker [90 Valid, 39 Invalid, 291 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [94 Valid, 197 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2022-04-06 20:53:56,079 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 178 states. [2022-04-06 20:53:56,083 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 178 to 178. [2022-04-06 20:53:56,084 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 178 states, 173 states have (on average 1.0115606936416186) internal successors, (175), 173 states have internal predecessors, (175), 3 states have call successors, (3), 3 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2022-04-06 20:53:56,084 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 178 states to 178 states and 179 transitions. [2022-04-06 20:53:56,084 INFO L78 Accepts]: Start accepts. Automaton has 178 states and 179 transitions. Word has length 175 [2022-04-06 20:53:56,084 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-04-06 20:53:56,084 INFO L478 AbstractCegarLoop]: Abstraction has 178 states and 179 transitions. [2022-04-06 20:53:56,084 INFO L479 AbstractCegarLoop]: INTERPOLANT automaton has has 85 states, 85 states have (on average 2.011764705882353) internal successors, (171), 84 states have internal predecessors, (171), 2 states have call successors, (3), 3 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2022-04-06 20:53:56,084 INFO L276 IsEmpty]: Start isEmpty. Operand 178 states and 179 transitions. [2022-04-06 20:53:56,085 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 178 [2022-04-06 20:53:56,085 INFO L491 BasicCegarLoop]: Found error trace [2022-04-06 20:53:56,085 INFO L499 BasicCegarLoop]: trace histogram [83, 82, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-04-06 20:53:56,100 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (82)] Forceful destruction successful, exit code 0 [2022-04-06 20:53:56,285 WARN L460 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable83,82 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-04-06 20:53:56,285 INFO L403 AbstractCegarLoop]: === Iteration 85 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-04-06 20:53:56,285 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-04-06 20:53:56,285 INFO L85 PathProgramCache]: Analyzing trace with hash 1433049704, now seen corresponding path program 161 times [2022-04-06 20:53:56,286 INFO L118 FreeRefinementEngine]: Executing refinement strategy ACCELERATED_INTERPOLATION [2022-04-06 20:53:56,286 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleAcceleratedInterpolation [1403347019] [2022-04-06 20:53:56,286 INFO L97 AcceleratorQvasr]: Qvasr could not accelerate loop because java.lang.UnsupportedOperationException: Cannot deal with arrays. [2022-04-06 20:53:56,287 INFO L274 tedInterpolationCore]: Could not compute an accelerate. [2022-04-06 20:53:56,287 INFO L85 PathProgramCache]: Analyzing trace with hash 1433049704, now seen corresponding path program 162 times [2022-04-06 20:53:56,287 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-04-06 20:53:56,287 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1082208853] [2022-04-06 20:53:56,287 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-04-06 20:53:56,287 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-04-06 20:53:56,297 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:53:58,163 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-04-06 20:53:58,163 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:53:58,165 INFO L134 CoverageAnalysis]: Checked inductivity of 6889 backedges. 83 proven. 6806 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-04-06 20:53:58,165 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-04-06 20:53:58,165 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1082208853] [2022-04-06 20:53:58,166 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1082208853] provided 0 perfect and 1 imperfect interpolant sequences [2022-04-06 20:53:58,166 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [267834767] [2022-04-06 20:53:58,166 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2022-04-06 20:53:58,166 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-04-06 20:53:58,166 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-04-06 20:53:58,167 INFO L229 MonitoredProcess]: Starting monitored process 83 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-04-06 20:53:58,167 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (83)] Waiting until timeout for monitored process [2022-04-06 20:53:58,192 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 7 check-sat command(s) [2022-04-06 20:53:58,193 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-04-06 20:53:58,193 INFO L263 TraceCheckSpWp]: Trace formula consists of 79 conjuncts, 4 conjunts are in the unsatisfiable core [2022-04-06 20:53:58,194 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-04-06 20:53:58,433 INFO L134 CoverageAnalysis]: Checked inductivity of 6889 backedges. 246 proven. 1 refuted. 0 times theorem prover too weak. 6642 trivial. 0 not checked. [2022-04-06 20:53:58,433 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-04-06 20:53:58,648 INFO L134 CoverageAnalysis]: Checked inductivity of 6889 backedges. 246 proven. 1 refuted. 0 times theorem prover too weak. 6642 trivial. 0 not checked. [2022-04-06 20:53:58,648 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [267834767] provided 0 perfect and 2 imperfect interpolant sequences [2022-04-06 20:53:58,649 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-04-06 20:53:58,649 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [86, 4, 4] total 90 [2022-04-06 20:53:58,649 INFO L136 FreeRefinementEngine]: Strategy ACCELERATED_INTERPOLATION found an infeasible trace [2022-04-06 20:53:58,649 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleAcceleratedInterpolation [1403347019] [2022-04-06 20:53:58,649 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleAcceleratedInterpolation [1403347019] provided 1 perfect and 0 imperfect interpolant sequences [2022-04-06 20:53:58,649 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-04-06 20:53:58,649 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [86] imperfect sequences [] total 86 [2022-04-06 20:53:58,649 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [672510832] [2022-04-06 20:53:58,649 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-04-06 20:53:58,649 INFO L554 AbstractCegarLoop]: INTERPOLANT automaton has 86 states [2022-04-06 20:53:58,649 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy ACCELERATED_INTERPOLATION [2022-04-06 20:53:58,650 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 86 interpolants. [2022-04-06 20:53:58,650 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3918, Invalid=4092, Unknown=0, NotChecked=0, Total=8010 [2022-04-06 20:53:58,650 INFO L87 Difference]: Start difference. First operand 178 states and 179 transitions. Second operand has 86 states, 86 states have (on average 2.011627906976744) internal successors, (173), 85 states have internal predecessors, (173), 2 states have call successors, (3), 3 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2022-04-06 20:54:00,961 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-04-06 20:54:00,961 INFO L93 Difference]: Finished difference Result 188 states and 191 transitions. [2022-04-06 20:54:00,961 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 86 states. [2022-04-06 20:54:00,961 INFO L78 Accepts]: Start accepts. Automaton has has 86 states, 86 states have (on average 2.011627906976744) internal successors, (173), 85 states have internal predecessors, (173), 2 states have call successors, (3), 3 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) Word has length 177 [2022-04-06 20:54:00,962 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-04-06 20:54:00,962 INFO L225 Difference]: With dead ends: 188 [2022-04-06 20:54:00,962 INFO L226 Difference]: Without dead ends: 180 [2022-04-06 20:54:00,963 INFO L912 BasicCegarLoop]: 0 DeclaredPredicates, 523 GetRequests, 352 SyntacticMatches, 0 SemanticMatches, 171 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 3485 ImplicationChecksByTransitivity, 4.1s TimeCoverageRelationStatistics Valid=11388, Invalid=18368, Unknown=0, NotChecked=0, Total=29756 [2022-04-06 20:54:00,963 INFO L913 BasicCegarLoop]: 12 mSDtfsCounter, 91 mSDsluCounter, 42 mSDsCounter, 0 mSdLazyCounter, 217 mSolverCounterSat, 89 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 91 SdHoareTripleChecker+Valid, 54 SdHoareTripleChecker+Invalid, 306 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 89 IncrementalHoareTripleChecker+Valid, 217 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2022-04-06 20:54:00,963 INFO L914 BasicCegarLoop]: SdHoareTripleChecker [91 Valid, 54 Invalid, 306 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [89 Valid, 217 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2022-04-06 20:54:00,964 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 180 states. [2022-04-06 20:54:00,968 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 180 to 180. [2022-04-06 20:54:00,968 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 180 states, 175 states have (on average 1.0114285714285713) internal successors, (177), 175 states have internal predecessors, (177), 3 states have call successors, (3), 3 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2022-04-06 20:54:00,968 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 180 states to 180 states and 181 transitions. [2022-04-06 20:54:00,968 INFO L78 Accepts]: Start accepts. Automaton has 180 states and 181 transitions. Word has length 177 [2022-04-06 20:54:00,968 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-04-06 20:54:00,968 INFO L478 AbstractCegarLoop]: Abstraction has 180 states and 181 transitions. [2022-04-06 20:54:00,968 INFO L479 AbstractCegarLoop]: INTERPOLANT automaton has has 86 states, 86 states have (on average 2.011627906976744) internal successors, (173), 85 states have internal predecessors, (173), 2 states have call successors, (3), 3 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2022-04-06 20:54:00,968 INFO L276 IsEmpty]: Start isEmpty. Operand 180 states and 181 transitions. [2022-04-06 20:54:00,969 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 180 [2022-04-06 20:54:00,969 INFO L491 BasicCegarLoop]: Found error trace [2022-04-06 20:54:00,969 INFO L499 BasicCegarLoop]: trace histogram [84, 83, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-04-06 20:54:00,985 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (83)] Ended with exit code 0 [2022-04-06 20:54:01,169 WARN L460 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 83 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable84 [2022-04-06 20:54:01,169 INFO L403 AbstractCegarLoop]: === Iteration 86 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-04-06 20:54:01,170 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-04-06 20:54:01,170 INFO L85 PathProgramCache]: Analyzing trace with hash 388647941, now seen corresponding path program 163 times [2022-04-06 20:54:01,170 INFO L118 FreeRefinementEngine]: Executing refinement strategy ACCELERATED_INTERPOLATION [2022-04-06 20:54:01,170 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleAcceleratedInterpolation [2132494903] [2022-04-06 20:54:01,171 INFO L97 AcceleratorQvasr]: Qvasr could not accelerate loop because java.lang.UnsupportedOperationException: Cannot deal with arrays. [2022-04-06 20:54:01,171 INFO L274 tedInterpolationCore]: Could not compute an accelerate. [2022-04-06 20:54:01,171 INFO L85 PathProgramCache]: Analyzing trace with hash 388647941, now seen corresponding path program 164 times [2022-04-06 20:54:01,171 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-04-06 20:54:01,171 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [558207748] [2022-04-06 20:54:01,171 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-04-06 20:54:01,171 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-04-06 20:54:01,182 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:54:03,090 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-04-06 20:54:03,091 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:54:03,093 INFO L134 CoverageAnalysis]: Checked inductivity of 7056 backedges. 84 proven. 6972 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-04-06 20:54:03,093 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-04-06 20:54:03,093 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [558207748] [2022-04-06 20:54:03,093 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [558207748] provided 0 perfect and 1 imperfect interpolant sequences [2022-04-06 20:54:03,093 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [288878501] [2022-04-06 20:54:03,093 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2022-04-06 20:54:03,093 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-04-06 20:54:03,093 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-04-06 20:54:03,094 INFO L229 MonitoredProcess]: Starting monitored process 84 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-04-06 20:54:03,095 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (84)] Waiting until timeout for monitored process [2022-04-06 20:54:03,142 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2022-04-06 20:54:03,143 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-04-06 20:54:03,144 INFO L263 TraceCheckSpWp]: Trace formula consists of 391 conjuncts, 85 conjunts are in the unsatisfiable core [2022-04-06 20:54:03,145 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-04-06 20:54:03,373 INFO L134 CoverageAnalysis]: Checked inductivity of 7056 backedges. 84 proven. 6972 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-04-06 20:54:03,373 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-04-06 20:54:09,009 INFO L134 CoverageAnalysis]: Checked inductivity of 7056 backedges. 84 proven. 6972 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-04-06 20:54:09,009 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [288878501] provided 0 perfect and 2 imperfect interpolant sequences [2022-04-06 20:54:09,009 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-04-06 20:54:09,009 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [87, 86, 86] total 172 [2022-04-06 20:54:09,010 INFO L136 FreeRefinementEngine]: Strategy ACCELERATED_INTERPOLATION found an infeasible trace [2022-04-06 20:54:09,010 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleAcceleratedInterpolation [2132494903] [2022-04-06 20:54:09,010 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleAcceleratedInterpolation [2132494903] provided 1 perfect and 0 imperfect interpolant sequences [2022-04-06 20:54:09,010 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-04-06 20:54:09,010 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [87] imperfect sequences [] total 87 [2022-04-06 20:54:09,010 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1012167551] [2022-04-06 20:54:09,010 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-04-06 20:54:09,010 INFO L554 AbstractCegarLoop]: INTERPOLANT automaton has 87 states [2022-04-06 20:54:09,010 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy ACCELERATED_INTERPOLATION [2022-04-06 20:54:09,011 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 87 interpolants. [2022-04-06 20:54:09,012 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=14537, Invalid=14875, Unknown=0, NotChecked=0, Total=29412 [2022-04-06 20:54:09,012 INFO L87 Difference]: Start difference. First operand 180 states and 181 transitions. Second operand has 87 states, 87 states have (on average 2.0114942528735633) internal successors, (175), 86 states have internal predecessors, (175), 2 states have call successors, (3), 3 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2022-04-06 20:54:11,389 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-04-06 20:54:11,389 INFO L93 Difference]: Finished difference Result 190 states and 193 transitions. [2022-04-06 20:54:11,389 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 87 states. [2022-04-06 20:54:11,389 INFO L78 Accepts]: Start accepts. Automaton has has 87 states, 87 states have (on average 2.0114942528735633) internal successors, (175), 86 states have internal predecessors, (175), 2 states have call successors, (3), 3 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) Word has length 179 [2022-04-06 20:54:11,390 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-04-06 20:54:11,390 INFO L225 Difference]: With dead ends: 190 [2022-04-06 20:54:11,390 INFO L226 Difference]: Without dead ends: 182 [2022-04-06 20:54:11,393 INFO L912 BasicCegarLoop]: 0 DeclaredPredicates, 529 GetRequests, 275 SyntacticMatches, 0 SemanticMatches, 254 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 3983 ImplicationChecksByTransitivity, 9.4s TimeCoverageRelationStatistics Valid=28902, Invalid=36378, Unknown=0, NotChecked=0, Total=65280 [2022-04-06 20:54:11,393 INFO L913 BasicCegarLoop]: 12 mSDtfsCounter, 92 mSDsluCounter, 27 mSDsCounter, 0 mSdLazyCounter, 201 mSolverCounterSat, 92 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 92 SdHoareTripleChecker+Valid, 39 SdHoareTripleChecker+Invalid, 293 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 92 IncrementalHoareTripleChecker+Valid, 201 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2022-04-06 20:54:11,393 INFO L914 BasicCegarLoop]: SdHoareTripleChecker [92 Valid, 39 Invalid, 293 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [92 Valid, 201 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2022-04-06 20:54:11,393 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 182 states. [2022-04-06 20:54:11,397 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 182 to 182. [2022-04-06 20:54:11,398 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 182 states, 177 states have (on average 1.0112994350282485) internal successors, (179), 177 states have internal predecessors, (179), 3 states have call successors, (3), 3 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2022-04-06 20:54:11,398 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 182 states to 182 states and 183 transitions. [2022-04-06 20:54:11,398 INFO L78 Accepts]: Start accepts. Automaton has 182 states and 183 transitions. Word has length 179 [2022-04-06 20:54:11,398 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-04-06 20:54:11,398 INFO L478 AbstractCegarLoop]: Abstraction has 182 states and 183 transitions. [2022-04-06 20:54:11,398 INFO L479 AbstractCegarLoop]: INTERPOLANT automaton has has 87 states, 87 states have (on average 2.0114942528735633) internal successors, (175), 86 states have internal predecessors, (175), 2 states have call successors, (3), 3 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2022-04-06 20:54:11,398 INFO L276 IsEmpty]: Start isEmpty. Operand 182 states and 183 transitions. [2022-04-06 20:54:11,399 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 182 [2022-04-06 20:54:11,399 INFO L491 BasicCegarLoop]: Found error trace [2022-04-06 20:54:11,399 INFO L499 BasicCegarLoop]: trace histogram [85, 84, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-04-06 20:54:11,417 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (84)] Forceful destruction successful, exit code 0 [2022-04-06 20:54:11,599 WARN L460 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable85,84 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-04-06 20:54:11,599 INFO L403 AbstractCegarLoop]: === Iteration 87 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-04-06 20:54:11,600 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-04-06 20:54:11,600 INFO L85 PathProgramCache]: Analyzing trace with hash 1740900962, now seen corresponding path program 165 times [2022-04-06 20:54:11,600 INFO L118 FreeRefinementEngine]: Executing refinement strategy ACCELERATED_INTERPOLATION [2022-04-06 20:54:11,600 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleAcceleratedInterpolation [1432093512] [2022-04-06 20:54:11,601 INFO L97 AcceleratorQvasr]: Qvasr could not accelerate loop because java.lang.UnsupportedOperationException: Cannot deal with arrays. [2022-04-06 20:54:11,601 INFO L274 tedInterpolationCore]: Could not compute an accelerate. [2022-04-06 20:54:11,601 INFO L85 PathProgramCache]: Analyzing trace with hash 1740900962, now seen corresponding path program 166 times [2022-04-06 20:54:11,601 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-04-06 20:54:11,601 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [883087411] [2022-04-06 20:54:11,601 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-04-06 20:54:11,601 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-04-06 20:54:11,612 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:54:13,576 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-04-06 20:54:13,577 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:54:13,578 INFO L134 CoverageAnalysis]: Checked inductivity of 7225 backedges. 85 proven. 7140 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-04-06 20:54:13,579 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-04-06 20:54:13,579 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [883087411] [2022-04-06 20:54:13,579 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [883087411] provided 0 perfect and 1 imperfect interpolant sequences [2022-04-06 20:54:13,579 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1950122290] [2022-04-06 20:54:13,579 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2022-04-06 20:54:13,579 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-04-06 20:54:13,579 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-04-06 20:54:13,580 INFO L229 MonitoredProcess]: Starting monitored process 85 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-04-06 20:54:13,581 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (85)] Waiting until timeout for monitored process [2022-04-06 20:54:13,627 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2022-04-06 20:54:13,627 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-04-06 20:54:13,629 INFO L263 TraceCheckSpWp]: Trace formula consists of 395 conjuncts, 86 conjunts are in the unsatisfiable core [2022-04-06 20:54:13,630 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-04-06 20:54:13,864 INFO L134 CoverageAnalysis]: Checked inductivity of 7225 backedges. 85 proven. 7140 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-04-06 20:54:13,864 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-04-06 20:54:19,691 INFO L134 CoverageAnalysis]: Checked inductivity of 7225 backedges. 85 proven. 7140 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-04-06 20:54:19,691 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1950122290] provided 0 perfect and 2 imperfect interpolant sequences [2022-04-06 20:54:19,691 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-04-06 20:54:19,691 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [88, 87, 87] total 174 [2022-04-06 20:54:19,692 INFO L136 FreeRefinementEngine]: Strategy ACCELERATED_INTERPOLATION found an infeasible trace [2022-04-06 20:54:19,692 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleAcceleratedInterpolation [1432093512] [2022-04-06 20:54:19,692 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleAcceleratedInterpolation [1432093512] provided 1 perfect and 0 imperfect interpolant sequences [2022-04-06 20:54:19,692 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-04-06 20:54:19,692 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [88] imperfect sequences [] total 88 [2022-04-06 20:54:19,692 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [532455451] [2022-04-06 20:54:19,692 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-04-06 20:54:19,692 INFO L554 AbstractCegarLoop]: INTERPOLANT automaton has 88 states [2022-04-06 20:54:19,692 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy ACCELERATED_INTERPOLATION [2022-04-06 20:54:19,693 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 88 interpolants. [2022-04-06 20:54:19,694 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=14880, Invalid=15222, Unknown=0, NotChecked=0, Total=30102 [2022-04-06 20:54:19,694 INFO L87 Difference]: Start difference. First operand 182 states and 183 transitions. Second operand has 88 states, 88 states have (on average 2.0113636363636362) internal successors, (177), 87 states have internal predecessors, (177), 2 states have call successors, (3), 3 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2022-04-06 20:54:22,132 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-04-06 20:54:22,132 INFO L93 Difference]: Finished difference Result 192 states and 195 transitions. [2022-04-06 20:54:22,132 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 88 states. [2022-04-06 20:54:22,132 INFO L78 Accepts]: Start accepts. Automaton has has 88 states, 88 states have (on average 2.0113636363636362) internal successors, (177), 87 states have internal predecessors, (177), 2 states have call successors, (3), 3 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) Word has length 181 [2022-04-06 20:54:22,132 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-04-06 20:54:22,133 INFO L225 Difference]: With dead ends: 192 [2022-04-06 20:54:22,133 INFO L226 Difference]: Without dead ends: 184 [2022-04-06 20:54:22,135 INFO L912 BasicCegarLoop]: 0 DeclaredPredicates, 535 GetRequests, 278 SyntacticMatches, 0 SemanticMatches, 257 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 4073 ImplicationChecksByTransitivity, 9.7s TimeCoverageRelationStatistics Valid=29586, Invalid=37236, Unknown=0, NotChecked=0, Total=66822 [2022-04-06 20:54:22,135 INFO L913 BasicCegarLoop]: 12 mSDtfsCounter, 93 mSDsluCounter, 32 mSDsCounter, 0 mSdLazyCounter, 209 mSolverCounterSat, 92 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 93 SdHoareTripleChecker+Valid, 44 SdHoareTripleChecker+Invalid, 301 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 92 IncrementalHoareTripleChecker+Valid, 209 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2022-04-06 20:54:22,136 INFO L914 BasicCegarLoop]: SdHoareTripleChecker [93 Valid, 44 Invalid, 301 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [92 Valid, 209 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2022-04-06 20:54:22,136 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 184 states. [2022-04-06 20:54:22,140 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 184 to 184. [2022-04-06 20:54:22,140 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 184 states, 179 states have (on average 1.011173184357542) internal successors, (181), 179 states have internal predecessors, (181), 3 states have call successors, (3), 3 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2022-04-06 20:54:22,140 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 184 states to 184 states and 185 transitions. [2022-04-06 20:54:22,140 INFO L78 Accepts]: Start accepts. Automaton has 184 states and 185 transitions. Word has length 181 [2022-04-06 20:54:22,140 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-04-06 20:54:22,141 INFO L478 AbstractCegarLoop]: Abstraction has 184 states and 185 transitions. [2022-04-06 20:54:22,141 INFO L479 AbstractCegarLoop]: INTERPOLANT automaton has has 88 states, 88 states have (on average 2.0113636363636362) internal successors, (177), 87 states have internal predecessors, (177), 2 states have call successors, (3), 3 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2022-04-06 20:54:22,141 INFO L276 IsEmpty]: Start isEmpty. Operand 184 states and 185 transitions. [2022-04-06 20:54:22,141 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 184 [2022-04-06 20:54:22,141 INFO L491 BasicCegarLoop]: Found error trace [2022-04-06 20:54:22,141 INFO L499 BasicCegarLoop]: trace histogram [86, 85, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-04-06 20:54:22,157 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (85)] Ended with exit code 0 [2022-04-06 20:54:22,357 WARN L460 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable86,85 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-04-06 20:54:22,357 INFO L403 AbstractCegarLoop]: === Iteration 88 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-04-06 20:54:22,358 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-04-06 20:54:22,358 INFO L85 PathProgramCache]: Analyzing trace with hash -119036545, now seen corresponding path program 167 times [2022-04-06 20:54:22,358 INFO L118 FreeRefinementEngine]: Executing refinement strategy ACCELERATED_INTERPOLATION [2022-04-06 20:54:22,358 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleAcceleratedInterpolation [605435854] [2022-04-06 20:54:22,359 INFO L97 AcceleratorQvasr]: Qvasr could not accelerate loop because java.lang.UnsupportedOperationException: Cannot deal with arrays. [2022-04-06 20:54:22,359 INFO L274 tedInterpolationCore]: Could not compute an accelerate. [2022-04-06 20:54:22,359 INFO L85 PathProgramCache]: Analyzing trace with hash -119036545, now seen corresponding path program 168 times [2022-04-06 20:54:22,359 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-04-06 20:54:22,359 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2013533494] [2022-04-06 20:54:22,359 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-04-06 20:54:22,359 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-04-06 20:54:22,372 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:54:24,390 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-04-06 20:54:24,391 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:54:24,393 INFO L134 CoverageAnalysis]: Checked inductivity of 7396 backedges. 86 proven. 7310 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-04-06 20:54:24,393 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-04-06 20:54:24,393 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2013533494] [2022-04-06 20:54:24,393 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2013533494] provided 0 perfect and 1 imperfect interpolant sequences [2022-04-06 20:54:24,393 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [941359675] [2022-04-06 20:54:24,393 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2022-04-06 20:54:24,393 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-04-06 20:54:24,394 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-04-06 20:54:24,394 INFO L229 MonitoredProcess]: Starting monitored process 86 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-04-06 20:54:24,395 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (86)] Waiting until timeout for monitored process [2022-04-06 20:54:24,427 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 7 check-sat command(s) [2022-04-06 20:54:24,428 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-04-06 20:54:24,428 INFO L263 TraceCheckSpWp]: Trace formula consists of 79 conjuncts, 4 conjunts are in the unsatisfiable core [2022-04-06 20:54:24,429 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-04-06 20:54:24,671 INFO L134 CoverageAnalysis]: Checked inductivity of 7396 backedges. 255 proven. 1 refuted. 0 times theorem prover too weak. 7140 trivial. 0 not checked. [2022-04-06 20:54:24,672 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-04-06 20:54:24,892 INFO L134 CoverageAnalysis]: Checked inductivity of 7396 backedges. 255 proven. 1 refuted. 0 times theorem prover too weak. 7140 trivial. 0 not checked. [2022-04-06 20:54:24,893 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [941359675] provided 0 perfect and 2 imperfect interpolant sequences [2022-04-06 20:54:24,893 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-04-06 20:54:24,893 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [89, 4, 4] total 93 [2022-04-06 20:54:24,893 INFO L136 FreeRefinementEngine]: Strategy ACCELERATED_INTERPOLATION found an infeasible trace [2022-04-06 20:54:24,893 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleAcceleratedInterpolation [605435854] [2022-04-06 20:54:24,893 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleAcceleratedInterpolation [605435854] provided 1 perfect and 0 imperfect interpolant sequences [2022-04-06 20:54:24,893 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-04-06 20:54:24,893 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [89] imperfect sequences [] total 89 [2022-04-06 20:54:24,893 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [554945744] [2022-04-06 20:54:24,893 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-04-06 20:54:24,894 INFO L554 AbstractCegarLoop]: INTERPOLANT automaton has 89 states [2022-04-06 20:54:24,894 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy ACCELERATED_INTERPOLATION [2022-04-06 20:54:24,894 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 89 interpolants. [2022-04-06 20:54:24,895 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=4188, Invalid=4368, Unknown=0, NotChecked=0, Total=8556 [2022-04-06 20:54:24,895 INFO L87 Difference]: Start difference. First operand 184 states and 185 transitions. Second operand has 89 states, 89 states have (on average 2.0112359550561796) internal successors, (179), 88 states have internal predecessors, (179), 2 states have call successors, (3), 3 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2022-04-06 20:54:27,351 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-04-06 20:54:27,351 INFO L93 Difference]: Finished difference Result 194 states and 197 transitions. [2022-04-06 20:54:27,351 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 89 states. [2022-04-06 20:54:27,351 INFO L78 Accepts]: Start accepts. Automaton has has 89 states, 89 states have (on average 2.0112359550561796) internal successors, (179), 88 states have internal predecessors, (179), 2 states have call successors, (3), 3 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) Word has length 183 [2022-04-06 20:54:27,351 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-04-06 20:54:27,352 INFO L225 Difference]: With dead ends: 194 [2022-04-06 20:54:27,352 INFO L226 Difference]: Without dead ends: 186 [2022-04-06 20:54:27,353 INFO L912 BasicCegarLoop]: 0 DeclaredPredicates, 541 GetRequests, 364 SyntacticMatches, 0 SemanticMatches, 177 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 3740 ImplicationChecksByTransitivity, 4.4s TimeCoverageRelationStatistics Valid=12186, Invalid=19676, Unknown=0, NotChecked=0, Total=31862 [2022-04-06 20:54:27,353 INFO L913 BasicCegarLoop]: 12 mSDtfsCounter, 94 mSDsluCounter, 22 mSDsCounter, 0 mSdLazyCounter, 199 mSolverCounterSat, 91 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 94 SdHoareTripleChecker+Valid, 34 SdHoareTripleChecker+Invalid, 290 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 91 IncrementalHoareTripleChecker+Valid, 199 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2022-04-06 20:54:27,353 INFO L914 BasicCegarLoop]: SdHoareTripleChecker [94 Valid, 34 Invalid, 290 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [91 Valid, 199 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2022-04-06 20:54:27,353 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 186 states. [2022-04-06 20:54:27,358 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 186 to 186. [2022-04-06 20:54:27,358 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 186 states, 181 states have (on average 1.011049723756906) internal successors, (183), 181 states have internal predecessors, (183), 3 states have call successors, (3), 3 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2022-04-06 20:54:27,358 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 186 states to 186 states and 187 transitions. [2022-04-06 20:54:27,358 INFO L78 Accepts]: Start accepts. Automaton has 186 states and 187 transitions. Word has length 183 [2022-04-06 20:54:27,358 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-04-06 20:54:27,358 INFO L478 AbstractCegarLoop]: Abstraction has 186 states and 187 transitions. [2022-04-06 20:54:27,358 INFO L479 AbstractCegarLoop]: INTERPOLANT automaton has has 89 states, 89 states have (on average 2.0112359550561796) internal successors, (179), 88 states have internal predecessors, (179), 2 states have call successors, (3), 3 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2022-04-06 20:54:27,358 INFO L276 IsEmpty]: Start isEmpty. Operand 186 states and 187 transitions. [2022-04-06 20:54:27,359 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 186 [2022-04-06 20:54:27,359 INFO L491 BasicCegarLoop]: Found error trace [2022-04-06 20:54:27,359 INFO L499 BasicCegarLoop]: trace histogram [87, 86, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-04-06 20:54:27,376 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (86)] Forceful destruction successful, exit code 0 [2022-04-06 20:54:27,573 WARN L460 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 86 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable87 [2022-04-06 20:54:27,573 INFO L403 AbstractCegarLoop]: === Iteration 89 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-04-06 20:54:27,574 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-04-06 20:54:27,574 INFO L85 PathProgramCache]: Analyzing trace with hash -812585636, now seen corresponding path program 169 times [2022-04-06 20:54:27,574 INFO L118 FreeRefinementEngine]: Executing refinement strategy ACCELERATED_INTERPOLATION [2022-04-06 20:54:27,574 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleAcceleratedInterpolation [1293533535] [2022-04-06 20:54:27,575 INFO L97 AcceleratorQvasr]: Qvasr could not accelerate loop because java.lang.UnsupportedOperationException: Cannot deal with arrays. [2022-04-06 20:54:27,575 INFO L274 tedInterpolationCore]: Could not compute an accelerate. [2022-04-06 20:54:27,575 INFO L85 PathProgramCache]: Analyzing trace with hash -812585636, now seen corresponding path program 170 times [2022-04-06 20:54:27,575 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-04-06 20:54:27,575 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1261589165] [2022-04-06 20:54:27,575 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-04-06 20:54:27,575 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-04-06 20:54:27,587 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:54:29,628 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-04-06 20:54:29,629 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:54:29,630 INFO L134 CoverageAnalysis]: Checked inductivity of 7569 backedges. 87 proven. 7482 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-04-06 20:54:29,630 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-04-06 20:54:29,631 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1261589165] [2022-04-06 20:54:29,631 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1261589165] provided 0 perfect and 1 imperfect interpolant sequences [2022-04-06 20:54:29,631 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1373884931] [2022-04-06 20:54:29,631 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2022-04-06 20:54:29,631 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-04-06 20:54:29,631 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-04-06 20:54:29,632 INFO L229 MonitoredProcess]: Starting monitored process 87 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-04-06 20:54:29,632 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (87)] Waiting until timeout for monitored process [2022-04-06 20:54:29,679 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2022-04-06 20:54:29,679 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-04-06 20:54:29,681 INFO L263 TraceCheckSpWp]: Trace formula consists of 403 conjuncts, 88 conjunts are in the unsatisfiable core [2022-04-06 20:54:29,682 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-04-06 20:54:29,912 INFO L134 CoverageAnalysis]: Checked inductivity of 7569 backedges. 87 proven. 7482 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-04-06 20:54:29,913 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-04-06 20:54:35,998 INFO L134 CoverageAnalysis]: Checked inductivity of 7569 backedges. 87 proven. 7482 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-04-06 20:54:35,998 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1373884931] provided 0 perfect and 2 imperfect interpolant sequences [2022-04-06 20:54:35,998 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-04-06 20:54:35,998 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [90, 89, 89] total 178 [2022-04-06 20:54:35,998 INFO L136 FreeRefinementEngine]: Strategy ACCELERATED_INTERPOLATION found an infeasible trace [2022-04-06 20:54:35,998 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleAcceleratedInterpolation [1293533535] [2022-04-06 20:54:35,998 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleAcceleratedInterpolation [1293533535] provided 1 perfect and 0 imperfect interpolant sequences [2022-04-06 20:54:35,998 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-04-06 20:54:35,999 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [90] imperfect sequences [] total 90 [2022-04-06 20:54:35,999 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [576945541] [2022-04-06 20:54:35,999 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-04-06 20:54:35,999 INFO L554 AbstractCegarLoop]: INTERPOLANT automaton has 90 states [2022-04-06 20:54:35,999 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy ACCELERATED_INTERPOLATION [2022-04-06 20:54:36,000 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 90 interpolants. [2022-04-06 20:54:36,001 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=15578, Invalid=15928, Unknown=0, NotChecked=0, Total=31506 [2022-04-06 20:54:36,001 INFO L87 Difference]: Start difference. First operand 186 states and 187 transitions. Second operand has 90 states, 90 states have (on average 2.011111111111111) internal successors, (181), 89 states have internal predecessors, (181), 2 states have call successors, (3), 3 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2022-04-06 20:54:38,516 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-04-06 20:54:38,516 INFO L93 Difference]: Finished difference Result 196 states and 199 transitions. [2022-04-06 20:54:38,516 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 90 states. [2022-04-06 20:54:38,516 INFO L78 Accepts]: Start accepts. Automaton has has 90 states, 90 states have (on average 2.011111111111111) internal successors, (181), 89 states have internal predecessors, (181), 2 states have call successors, (3), 3 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) Word has length 185 [2022-04-06 20:54:38,516 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-04-06 20:54:38,517 INFO L225 Difference]: With dead ends: 196 [2022-04-06 20:54:38,517 INFO L226 Difference]: Without dead ends: 188 [2022-04-06 20:54:38,519 INFO L912 BasicCegarLoop]: 0 DeclaredPredicates, 547 GetRequests, 284 SyntacticMatches, 0 SemanticMatches, 263 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 4256 ImplicationChecksByTransitivity, 10.1s TimeCoverageRelationStatistics Valid=30978, Invalid=38982, Unknown=0, NotChecked=0, Total=69960 [2022-04-06 20:54:38,520 INFO L913 BasicCegarLoop]: 12 mSDtfsCounter, 95 mSDsluCounter, 32 mSDsCounter, 0 mSdLazyCounter, 213 mSolverCounterSat, 94 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 95 SdHoareTripleChecker+Valid, 44 SdHoareTripleChecker+Invalid, 307 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 94 IncrementalHoareTripleChecker+Valid, 213 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2022-04-06 20:54:38,520 INFO L914 BasicCegarLoop]: SdHoareTripleChecker [95 Valid, 44 Invalid, 307 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [94 Valid, 213 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2022-04-06 20:54:38,520 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 188 states. [2022-04-06 20:54:38,524 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 188 to 188. [2022-04-06 20:54:38,524 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 188 states, 183 states have (on average 1.010928961748634) internal successors, (185), 183 states have internal predecessors, (185), 3 states have call successors, (3), 3 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2022-04-06 20:54:38,524 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 188 states to 188 states and 189 transitions. [2022-04-06 20:54:38,525 INFO L78 Accepts]: Start accepts. Automaton has 188 states and 189 transitions. Word has length 185 [2022-04-06 20:54:38,525 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-04-06 20:54:38,525 INFO L478 AbstractCegarLoop]: Abstraction has 188 states and 189 transitions. [2022-04-06 20:54:38,525 INFO L479 AbstractCegarLoop]: INTERPOLANT automaton has has 90 states, 90 states have (on average 2.011111111111111) internal successors, (181), 89 states have internal predecessors, (181), 2 states have call successors, (3), 3 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2022-04-06 20:54:38,525 INFO L276 IsEmpty]: Start isEmpty. Operand 188 states and 189 transitions. [2022-04-06 20:54:38,525 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 188 [2022-04-06 20:54:38,525 INFO L491 BasicCegarLoop]: Found error trace [2022-04-06 20:54:38,526 INFO L499 BasicCegarLoop]: trace histogram [88, 87, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-04-06 20:54:38,543 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (87)] Forceful destruction successful, exit code 0 [2022-04-06 20:54:38,735 WARN L460 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable88,87 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-04-06 20:54:38,735 INFO L403 AbstractCegarLoop]: === Iteration 90 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-04-06 20:54:38,736 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-04-06 20:54:38,736 INFO L85 PathProgramCache]: Analyzing trace with hash -1593331207, now seen corresponding path program 171 times [2022-04-06 20:54:38,736 INFO L118 FreeRefinementEngine]: Executing refinement strategy ACCELERATED_INTERPOLATION [2022-04-06 20:54:38,736 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleAcceleratedInterpolation [113427040] [2022-04-06 20:54:38,737 INFO L97 AcceleratorQvasr]: Qvasr could not accelerate loop because java.lang.UnsupportedOperationException: Cannot deal with arrays. [2022-04-06 20:54:38,737 INFO L274 tedInterpolationCore]: Could not compute an accelerate. [2022-04-06 20:54:38,737 INFO L85 PathProgramCache]: Analyzing trace with hash -1593331207, now seen corresponding path program 172 times [2022-04-06 20:54:38,737 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-04-06 20:54:38,737 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [573637475] [2022-04-06 20:54:38,737 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-04-06 20:54:38,737 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-04-06 20:54:38,749 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:54:40,844 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-04-06 20:54:40,844 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:54:40,846 INFO L134 CoverageAnalysis]: Checked inductivity of 7744 backedges. 88 proven. 7656 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-04-06 20:54:40,846 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-04-06 20:54:40,846 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [573637475] [2022-04-06 20:54:40,846 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [573637475] provided 0 perfect and 1 imperfect interpolant sequences [2022-04-06 20:54:40,846 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2132564974] [2022-04-06 20:54:40,846 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2022-04-06 20:54:40,846 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-04-06 20:54:40,847 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-04-06 20:54:40,847 INFO L229 MonitoredProcess]: Starting monitored process 88 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-04-06 20:54:40,848 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (88)] Waiting until timeout for monitored process [2022-04-06 20:54:40,895 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2022-04-06 20:54:40,895 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-04-06 20:54:40,897 INFO L263 TraceCheckSpWp]: Trace formula consists of 407 conjuncts, 89 conjunts are in the unsatisfiable core [2022-04-06 20:54:40,898 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-04-06 20:54:41,144 INFO L134 CoverageAnalysis]: Checked inductivity of 7744 backedges. 88 proven. 7656 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-04-06 20:54:41,144 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-04-06 20:54:47,350 INFO L134 CoverageAnalysis]: Checked inductivity of 7744 backedges. 88 proven. 7656 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-04-06 20:54:47,350 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2132564974] provided 0 perfect and 2 imperfect interpolant sequences [2022-04-06 20:54:47,350 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-04-06 20:54:47,350 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [91, 90, 90] total 180 [2022-04-06 20:54:47,350 INFO L136 FreeRefinementEngine]: Strategy ACCELERATED_INTERPOLATION found an infeasible trace [2022-04-06 20:54:47,350 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleAcceleratedInterpolation [113427040] [2022-04-06 20:54:47,350 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleAcceleratedInterpolation [113427040] provided 1 perfect and 0 imperfect interpolant sequences [2022-04-06 20:54:47,350 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-04-06 20:54:47,350 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [91] imperfect sequences [] total 91 [2022-04-06 20:54:47,351 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1960997661] [2022-04-06 20:54:47,351 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-04-06 20:54:47,351 INFO L554 AbstractCegarLoop]: INTERPOLANT automaton has 91 states [2022-04-06 20:54:47,351 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy ACCELERATED_INTERPOLATION [2022-04-06 20:54:47,352 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 91 interpolants. [2022-04-06 20:54:47,353 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=15933, Invalid=16287, Unknown=0, NotChecked=0, Total=32220 [2022-04-06 20:54:47,353 INFO L87 Difference]: Start difference. First operand 188 states and 189 transitions. Second operand has 91 states, 91 states have (on average 2.010989010989011) internal successors, (183), 90 states have internal predecessors, (183), 2 states have call successors, (3), 3 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2022-04-06 20:54:49,925 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-04-06 20:54:49,926 INFO L93 Difference]: Finished difference Result 198 states and 201 transitions. [2022-04-06 20:54:49,926 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 91 states. [2022-04-06 20:54:49,926 INFO L78 Accepts]: Start accepts. Automaton has has 91 states, 91 states have (on average 2.010989010989011) internal successors, (183), 90 states have internal predecessors, (183), 2 states have call successors, (3), 3 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) Word has length 187 [2022-04-06 20:54:49,926 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-04-06 20:54:49,927 INFO L225 Difference]: With dead ends: 198 [2022-04-06 20:54:49,927 INFO L226 Difference]: Without dead ends: 190 [2022-04-06 20:54:49,930 INFO L912 BasicCegarLoop]: 0 DeclaredPredicates, 553 GetRequests, 287 SyntacticMatches, 0 SemanticMatches, 266 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 4349 ImplicationChecksByTransitivity, 10.3s TimeCoverageRelationStatistics Valid=31686, Invalid=39870, Unknown=0, NotChecked=0, Total=71556 [2022-04-06 20:54:49,930 INFO L913 BasicCegarLoop]: 12 mSDtfsCounter, 96 mSDsluCounter, 17 mSDsCounter, 0 mSdLazyCounter, 197 mSolverCounterSat, 96 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 96 SdHoareTripleChecker+Valid, 29 SdHoareTripleChecker+Invalid, 293 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 96 IncrementalHoareTripleChecker+Valid, 197 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2022-04-06 20:54:49,930 INFO L914 BasicCegarLoop]: SdHoareTripleChecker [96 Valid, 29 Invalid, 293 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [96 Valid, 197 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2022-04-06 20:54:49,930 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 190 states. [2022-04-06 20:54:49,934 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 190 to 190. [2022-04-06 20:54:49,934 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 190 states, 185 states have (on average 1.0108108108108107) internal successors, (187), 185 states have internal predecessors, (187), 3 states have call successors, (3), 3 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2022-04-06 20:54:49,935 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 190 states to 190 states and 191 transitions. [2022-04-06 20:54:49,935 INFO L78 Accepts]: Start accepts. Automaton has 190 states and 191 transitions. Word has length 187 [2022-04-06 20:54:49,935 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-04-06 20:54:49,935 INFO L478 AbstractCegarLoop]: Abstraction has 190 states and 191 transitions. [2022-04-06 20:54:49,935 INFO L479 AbstractCegarLoop]: INTERPOLANT automaton has has 91 states, 91 states have (on average 2.010989010989011) internal successors, (183), 90 states have internal predecessors, (183), 2 states have call successors, (3), 3 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2022-04-06 20:54:49,935 INFO L276 IsEmpty]: Start isEmpty. Operand 190 states and 191 transitions. [2022-04-06 20:54:49,943 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 190 [2022-04-06 20:54:49,943 INFO L491 BasicCegarLoop]: Found error trace [2022-04-06 20:54:49,943 INFO L499 BasicCegarLoop]: trace histogram [89, 88, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-04-06 20:54:49,959 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (88)] Ended with exit code 0 [2022-04-06 20:54:50,144 WARN L460 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable89,88 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-04-06 20:54:50,144 INFO L403 AbstractCegarLoop]: === Iteration 91 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-04-06 20:54:50,144 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-04-06 20:54:50,144 INFO L85 PathProgramCache]: Analyzing trace with hash -270548138, now seen corresponding path program 173 times [2022-04-06 20:54:50,144 INFO L118 FreeRefinementEngine]: Executing refinement strategy ACCELERATED_INTERPOLATION [2022-04-06 20:54:50,144 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleAcceleratedInterpolation [1821759750] [2022-04-06 20:54:50,145 INFO L97 AcceleratorQvasr]: Qvasr could not accelerate loop because java.lang.UnsupportedOperationException: Cannot deal with arrays. [2022-04-06 20:54:50,145 INFO L274 tedInterpolationCore]: Could not compute an accelerate. [2022-04-06 20:54:50,145 INFO L85 PathProgramCache]: Analyzing trace with hash -270548138, now seen corresponding path program 174 times [2022-04-06 20:54:50,145 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-04-06 20:54:50,145 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2107637648] [2022-04-06 20:54:50,145 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-04-06 20:54:50,146 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-04-06 20:54:50,157 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:54:52,268 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-04-06 20:54:52,268 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:54:52,276 INFO L134 CoverageAnalysis]: Checked inductivity of 7921 backedges. 89 proven. 7832 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-04-06 20:54:52,276 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-04-06 20:54:52,276 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2107637648] [2022-04-06 20:54:52,276 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2107637648] provided 0 perfect and 1 imperfect interpolant sequences [2022-04-06 20:54:52,276 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1738887759] [2022-04-06 20:54:52,276 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2022-04-06 20:54:52,277 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-04-06 20:54:52,277 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-04-06 20:54:52,277 INFO L229 MonitoredProcess]: Starting monitored process 89 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-04-06 20:54:52,278 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (89)] Waiting until timeout for monitored process [2022-04-06 20:54:52,305 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 7 check-sat command(s) [2022-04-06 20:54:52,305 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-04-06 20:54:52,306 INFO L263 TraceCheckSpWp]: Trace formula consists of 79 conjuncts, 4 conjunts are in the unsatisfiable core [2022-04-06 20:54:52,306 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-04-06 20:54:52,568 INFO L134 CoverageAnalysis]: Checked inductivity of 7921 backedges. 264 proven. 1 refuted. 0 times theorem prover too weak. 7656 trivial. 0 not checked. [2022-04-06 20:54:52,569 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-04-06 20:54:52,795 INFO L134 CoverageAnalysis]: Checked inductivity of 7921 backedges. 264 proven. 1 refuted. 0 times theorem prover too weak. 7656 trivial. 0 not checked. [2022-04-06 20:54:52,795 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1738887759] provided 0 perfect and 2 imperfect interpolant sequences [2022-04-06 20:54:52,795 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-04-06 20:54:52,795 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [92, 4, 4] total 96 [2022-04-06 20:54:52,795 INFO L136 FreeRefinementEngine]: Strategy ACCELERATED_INTERPOLATION found an infeasible trace [2022-04-06 20:54:52,795 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleAcceleratedInterpolation [1821759750] [2022-04-06 20:54:52,795 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleAcceleratedInterpolation [1821759750] provided 1 perfect and 0 imperfect interpolant sequences [2022-04-06 20:54:52,795 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-04-06 20:54:52,796 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [92] imperfect sequences [] total 92 [2022-04-06 20:54:52,796 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [734246711] [2022-04-06 20:54:52,796 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-04-06 20:54:52,796 INFO L554 AbstractCegarLoop]: INTERPOLANT automaton has 92 states [2022-04-06 20:54:52,796 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy ACCELERATED_INTERPOLATION [2022-04-06 20:54:52,797 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 92 interpolants. [2022-04-06 20:54:52,797 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=4467, Invalid=4653, Unknown=0, NotChecked=0, Total=9120 [2022-04-06 20:54:52,797 INFO L87 Difference]: Start difference. First operand 190 states and 191 transitions. Second operand has 92 states, 92 states have (on average 2.010869565217391) internal successors, (185), 91 states have internal predecessors, (185), 2 states have call successors, (3), 3 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2022-04-06 20:54:55,411 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-04-06 20:54:55,411 INFO L93 Difference]: Finished difference Result 200 states and 203 transitions. [2022-04-06 20:54:55,412 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 92 states. [2022-04-06 20:54:55,412 INFO L78 Accepts]: Start accepts. Automaton has has 92 states, 92 states have (on average 2.010869565217391) internal successors, (185), 91 states have internal predecessors, (185), 2 states have call successors, (3), 3 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) Word has length 189 [2022-04-06 20:54:55,412 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-04-06 20:54:55,412 INFO L225 Difference]: With dead ends: 200 [2022-04-06 20:54:55,412 INFO L226 Difference]: Without dead ends: 192 [2022-04-06 20:54:55,414 INFO L912 BasicCegarLoop]: 0 DeclaredPredicates, 559 GetRequests, 376 SyntacticMatches, 0 SemanticMatches, 183 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 4004 ImplicationChecksByTransitivity, 4.6s TimeCoverageRelationStatistics Valid=13011, Invalid=21029, Unknown=0, NotChecked=0, Total=34040 [2022-04-06 20:54:55,414 INFO L913 BasicCegarLoop]: 12 mSDtfsCounter, 97 mSDsluCounter, 17 mSDsCounter, 0 mSdLazyCounter, 199 mSolverCounterSat, 97 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 97 SdHoareTripleChecker+Valid, 29 SdHoareTripleChecker+Invalid, 296 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 97 IncrementalHoareTripleChecker+Valid, 199 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2022-04-06 20:54:55,416 INFO L914 BasicCegarLoop]: SdHoareTripleChecker [97 Valid, 29 Invalid, 296 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [97 Valid, 199 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2022-04-06 20:54:55,417 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 192 states. [2022-04-06 20:54:55,421 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 192 to 192. [2022-04-06 20:54:55,421 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 192 states, 187 states have (on average 1.0106951871657754) internal successors, (189), 187 states have internal predecessors, (189), 3 states have call successors, (3), 3 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2022-04-06 20:54:55,421 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 192 states to 192 states and 193 transitions. [2022-04-06 20:54:55,422 INFO L78 Accepts]: Start accepts. Automaton has 192 states and 193 transitions. Word has length 189 [2022-04-06 20:54:55,422 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-04-06 20:54:55,422 INFO L478 AbstractCegarLoop]: Abstraction has 192 states and 193 transitions. [2022-04-06 20:54:55,422 INFO L479 AbstractCegarLoop]: INTERPOLANT automaton has has 92 states, 92 states have (on average 2.010869565217391) internal successors, (185), 91 states have internal predecessors, (185), 2 states have call successors, (3), 3 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2022-04-06 20:54:55,422 INFO L276 IsEmpty]: Start isEmpty. Operand 192 states and 193 transitions. [2022-04-06 20:54:55,422 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 192 [2022-04-06 20:54:55,422 INFO L491 BasicCegarLoop]: Found error trace [2022-04-06 20:54:55,422 INFO L499 BasicCegarLoop]: trace histogram [90, 89, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-04-06 20:54:55,438 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (89)] Forceful destruction successful, exit code 0 [2022-04-06 20:54:55,623 WARN L460 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable90,89 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-04-06 20:54:55,623 INFO L403 AbstractCegarLoop]: === Iteration 92 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-04-06 20:54:55,623 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-04-06 20:54:55,623 INFO L85 PathProgramCache]: Analyzing trace with hash -386338445, now seen corresponding path program 175 times [2022-04-06 20:54:55,623 INFO L118 FreeRefinementEngine]: Executing refinement strategy ACCELERATED_INTERPOLATION [2022-04-06 20:54:55,623 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleAcceleratedInterpolation [695072029] [2022-04-06 20:54:55,624 INFO L97 AcceleratorQvasr]: Qvasr could not accelerate loop because java.lang.UnsupportedOperationException: Cannot deal with arrays. [2022-04-06 20:54:55,624 INFO L274 tedInterpolationCore]: Could not compute an accelerate. [2022-04-06 20:54:55,624 INFO L85 PathProgramCache]: Analyzing trace with hash -386338445, now seen corresponding path program 176 times [2022-04-06 20:54:55,624 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-04-06 20:54:55,625 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1397561859] [2022-04-06 20:54:55,625 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-04-06 20:54:55,625 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-04-06 20:54:55,636 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:54:57,781 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-04-06 20:54:57,782 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:54:57,783 INFO L134 CoverageAnalysis]: Checked inductivity of 8100 backedges. 90 proven. 8010 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-04-06 20:54:57,784 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-04-06 20:54:57,784 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1397561859] [2022-04-06 20:54:57,784 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1397561859] provided 0 perfect and 1 imperfect interpolant sequences [2022-04-06 20:54:57,784 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1692962014] [2022-04-06 20:54:57,784 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2022-04-06 20:54:57,784 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-04-06 20:54:57,784 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-04-06 20:54:57,785 INFO L229 MonitoredProcess]: Starting monitored process 90 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-04-06 20:54:57,785 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (90)] Waiting until timeout for monitored process [2022-04-06 20:54:57,832 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2022-04-06 20:54:57,833 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-04-06 20:54:57,834 INFO L263 TraceCheckSpWp]: Trace formula consists of 415 conjuncts, 91 conjunts are in the unsatisfiable core [2022-04-06 20:54:57,836 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-04-06 20:54:58,102 INFO L134 CoverageAnalysis]: Checked inductivity of 8100 backedges. 90 proven. 8010 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-04-06 20:54:58,102 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-04-06 20:55:04,569 INFO L134 CoverageAnalysis]: Checked inductivity of 8100 backedges. 90 proven. 8010 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-04-06 20:55:04,570 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1692962014] provided 0 perfect and 2 imperfect interpolant sequences [2022-04-06 20:55:04,570 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-04-06 20:55:04,570 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [93, 92, 92] total 184 [2022-04-06 20:55:04,570 INFO L136 FreeRefinementEngine]: Strategy ACCELERATED_INTERPOLATION found an infeasible trace [2022-04-06 20:55:04,570 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleAcceleratedInterpolation [695072029] [2022-04-06 20:55:04,570 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleAcceleratedInterpolation [695072029] provided 1 perfect and 0 imperfect interpolant sequences [2022-04-06 20:55:04,570 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-04-06 20:55:04,570 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [93] imperfect sequences [] total 93 [2022-04-06 20:55:04,570 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [733768853] [2022-04-06 20:55:04,570 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-04-06 20:55:04,571 INFO L554 AbstractCegarLoop]: INTERPOLANT automaton has 93 states [2022-04-06 20:55:04,571 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy ACCELERATED_INTERPOLATION [2022-04-06 20:55:04,572 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 93 interpolants. [2022-04-06 20:55:04,573 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=16655, Invalid=17017, Unknown=0, NotChecked=0, Total=33672 [2022-04-06 20:55:04,573 INFO L87 Difference]: Start difference. First operand 192 states and 193 transitions. Second operand has 93 states, 93 states have (on average 2.010752688172043) internal successors, (187), 92 states have internal predecessors, (187), 2 states have call successors, (3), 3 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2022-04-06 20:55:07,261 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-04-06 20:55:07,261 INFO L93 Difference]: Finished difference Result 202 states and 205 transitions. [2022-04-06 20:55:07,261 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 93 states. [2022-04-06 20:55:07,261 INFO L78 Accepts]: Start accepts. Automaton has has 93 states, 93 states have (on average 2.010752688172043) internal successors, (187), 92 states have internal predecessors, (187), 2 states have call successors, (3), 3 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) Word has length 191 [2022-04-06 20:55:07,262 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-04-06 20:55:07,262 INFO L225 Difference]: With dead ends: 202 [2022-04-06 20:55:07,262 INFO L226 Difference]: Without dead ends: 194 [2022-04-06 20:55:07,264 INFO L912 BasicCegarLoop]: 0 DeclaredPredicates, 565 GetRequests, 293 SyntacticMatches, 0 SemanticMatches, 272 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 4538 ImplicationChecksByTransitivity, 10.8s TimeCoverageRelationStatistics Valid=33126, Invalid=41676, Unknown=0, NotChecked=0, Total=74802 [2022-04-06 20:55:07,265 INFO L913 BasicCegarLoop]: 12 mSDtfsCounter, 98 mSDsluCounter, 32 mSDsCounter, 0 mSdLazyCounter, 219 mSolverCounterSat, 96 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 98 SdHoareTripleChecker+Valid, 44 SdHoareTripleChecker+Invalid, 315 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 96 IncrementalHoareTripleChecker+Valid, 219 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2022-04-06 20:55:07,265 INFO L914 BasicCegarLoop]: SdHoareTripleChecker [98 Valid, 44 Invalid, 315 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [96 Valid, 219 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2022-04-06 20:55:07,265 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 194 states. [2022-04-06 20:55:07,269 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 194 to 194. [2022-04-06 20:55:07,269 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 194 states, 189 states have (on average 1.0105820105820107) internal successors, (191), 189 states have internal predecessors, (191), 3 states have call successors, (3), 3 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2022-04-06 20:55:07,270 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 194 states to 194 states and 195 transitions. [2022-04-06 20:55:07,270 INFO L78 Accepts]: Start accepts. Automaton has 194 states and 195 transitions. Word has length 191 [2022-04-06 20:55:07,270 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-04-06 20:55:07,270 INFO L478 AbstractCegarLoop]: Abstraction has 194 states and 195 transitions. [2022-04-06 20:55:07,270 INFO L479 AbstractCegarLoop]: INTERPOLANT automaton has has 93 states, 93 states have (on average 2.010752688172043) internal successors, (187), 92 states have internal predecessors, (187), 2 states have call successors, (3), 3 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2022-04-06 20:55:07,270 INFO L276 IsEmpty]: Start isEmpty. Operand 194 states and 195 transitions. [2022-04-06 20:55:07,270 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 194 [2022-04-06 20:55:07,270 INFO L491 BasicCegarLoop]: Found error trace [2022-04-06 20:55:07,271 INFO L499 BasicCegarLoop]: trace histogram [91, 90, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-04-06 20:55:07,286 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (90)] Ended with exit code 0 [2022-04-06 20:55:07,471 WARN L460 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 90 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable91 [2022-04-06 20:55:07,471 INFO L403 AbstractCegarLoop]: === Iteration 93 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-04-06 20:55:07,471 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-04-06 20:55:07,471 INFO L85 PathProgramCache]: Analyzing trace with hash 8326224, now seen corresponding path program 177 times [2022-04-06 20:55:07,471 INFO L118 FreeRefinementEngine]: Executing refinement strategy ACCELERATED_INTERPOLATION [2022-04-06 20:55:07,472 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleAcceleratedInterpolation [11532457] [2022-04-06 20:55:07,473 INFO L97 AcceleratorQvasr]: Qvasr could not accelerate loop because java.lang.UnsupportedOperationException: Cannot deal with arrays. [2022-04-06 20:55:07,473 INFO L274 tedInterpolationCore]: Could not compute an accelerate. [2022-04-06 20:55:07,473 INFO L85 PathProgramCache]: Analyzing trace with hash 8326224, now seen corresponding path program 178 times [2022-04-06 20:55:07,473 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-04-06 20:55:07,473 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1829561434] [2022-04-06 20:55:07,473 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-04-06 20:55:07,473 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-04-06 20:55:07,485 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:55:09,694 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-04-06 20:55:09,695 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:55:09,706 INFO L134 CoverageAnalysis]: Checked inductivity of 8281 backedges. 91 proven. 8190 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-04-06 20:55:09,706 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-04-06 20:55:09,706 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1829561434] [2022-04-06 20:55:09,707 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1829561434] provided 0 perfect and 1 imperfect interpolant sequences [2022-04-06 20:55:09,707 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [960905740] [2022-04-06 20:55:09,707 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2022-04-06 20:55:09,707 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-04-06 20:55:09,707 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-04-06 20:55:09,708 INFO L229 MonitoredProcess]: Starting monitored process 91 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-04-06 20:55:09,708 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (91)] Waiting until timeout for monitored process [2022-04-06 20:55:09,756 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2022-04-06 20:55:09,756 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-04-06 20:55:09,758 INFO L263 TraceCheckSpWp]: Trace formula consists of 419 conjuncts, 92 conjunts are in the unsatisfiable core [2022-04-06 20:55:09,760 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-04-06 20:55:10,022 INFO L134 CoverageAnalysis]: Checked inductivity of 8281 backedges. 91 proven. 8190 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-04-06 20:55:10,023 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-04-06 20:55:16,659 INFO L134 CoverageAnalysis]: Checked inductivity of 8281 backedges. 91 proven. 8190 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-04-06 20:55:16,659 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [960905740] provided 0 perfect and 2 imperfect interpolant sequences [2022-04-06 20:55:16,659 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-04-06 20:55:16,659 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [94, 93, 93] total 186 [2022-04-06 20:55:16,659 INFO L136 FreeRefinementEngine]: Strategy ACCELERATED_INTERPOLATION found an infeasible trace [2022-04-06 20:55:16,659 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleAcceleratedInterpolation [11532457] [2022-04-06 20:55:16,659 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleAcceleratedInterpolation [11532457] provided 1 perfect and 0 imperfect interpolant sequences [2022-04-06 20:55:16,659 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-04-06 20:55:16,659 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [94] imperfect sequences [] total 94 [2022-04-06 20:55:16,659 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1985726287] [2022-04-06 20:55:16,659 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-04-06 20:55:16,660 INFO L554 AbstractCegarLoop]: INTERPOLANT automaton has 94 states [2022-04-06 20:55:16,660 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy ACCELERATED_INTERPOLATION [2022-04-06 20:55:16,661 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 94 interpolants. [2022-04-06 20:55:16,662 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=17022, Invalid=17388, Unknown=0, NotChecked=0, Total=34410 [2022-04-06 20:55:16,662 INFO L87 Difference]: Start difference. First operand 194 states and 195 transitions. Second operand has 94 states, 94 states have (on average 2.0106382978723403) internal successors, (189), 93 states have internal predecessors, (189), 2 states have call successors, (3), 3 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2022-04-06 20:55:19,411 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-04-06 20:55:19,412 INFO L93 Difference]: Finished difference Result 204 states and 207 transitions. [2022-04-06 20:55:19,412 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 94 states. [2022-04-06 20:55:19,412 INFO L78 Accepts]: Start accepts. Automaton has has 94 states, 94 states have (on average 2.0106382978723403) internal successors, (189), 93 states have internal predecessors, (189), 2 states have call successors, (3), 3 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) Word has length 193 [2022-04-06 20:55:19,412 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-04-06 20:55:19,413 INFO L225 Difference]: With dead ends: 204 [2022-04-06 20:55:19,413 INFO L226 Difference]: Without dead ends: 196 [2022-04-06 20:55:19,415 INFO L912 BasicCegarLoop]: 0 DeclaredPredicates, 571 GetRequests, 296 SyntacticMatches, 0 SemanticMatches, 275 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 4634 ImplicationChecksByTransitivity, 11.0s TimeCoverageRelationStatistics Valid=33858, Invalid=42594, Unknown=0, NotChecked=0, Total=76452 [2022-04-06 20:55:19,415 INFO L913 BasicCegarLoop]: 12 mSDtfsCounter, 99 mSDsluCounter, 42 mSDsCounter, 0 mSdLazyCounter, 233 mSolverCounterSat, 101 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 99 SdHoareTripleChecker+Valid, 54 SdHoareTripleChecker+Invalid, 334 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 101 IncrementalHoareTripleChecker+Valid, 233 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2022-04-06 20:55:19,415 INFO L914 BasicCegarLoop]: SdHoareTripleChecker [99 Valid, 54 Invalid, 334 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [101 Valid, 233 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2022-04-06 20:55:19,415 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 196 states. [2022-04-06 20:55:19,420 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 196 to 196. [2022-04-06 20:55:19,420 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 196 states, 191 states have (on average 1.0104712041884816) internal successors, (193), 191 states have internal predecessors, (193), 3 states have call successors, (3), 3 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2022-04-06 20:55:19,420 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 196 states to 196 states and 197 transitions. [2022-04-06 20:55:19,420 INFO L78 Accepts]: Start accepts. Automaton has 196 states and 197 transitions. Word has length 193 [2022-04-06 20:55:19,420 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-04-06 20:55:19,420 INFO L478 AbstractCegarLoop]: Abstraction has 196 states and 197 transitions. [2022-04-06 20:55:19,421 INFO L479 AbstractCegarLoop]: INTERPOLANT automaton has has 94 states, 94 states have (on average 2.0106382978723403) internal successors, (189), 93 states have internal predecessors, (189), 2 states have call successors, (3), 3 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2022-04-06 20:55:19,421 INFO L276 IsEmpty]: Start isEmpty. Operand 196 states and 197 transitions. [2022-04-06 20:55:19,421 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 196 [2022-04-06 20:55:19,421 INFO L491 BasicCegarLoop]: Found error trace [2022-04-06 20:55:19,421 INFO L499 BasicCegarLoop]: trace histogram [92, 91, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-04-06 20:55:19,437 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (91)] Ended with exit code 0 [2022-04-06 20:55:19,622 WARN L460 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable92,91 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-04-06 20:55:19,622 INFO L403 AbstractCegarLoop]: === Iteration 94 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-04-06 20:55:19,622 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-04-06 20:55:19,623 INFO L85 PathProgramCache]: Analyzing trace with hash 1323951085, now seen corresponding path program 179 times [2022-04-06 20:55:19,623 INFO L118 FreeRefinementEngine]: Executing refinement strategy ACCELERATED_INTERPOLATION [2022-04-06 20:55:19,623 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleAcceleratedInterpolation [1901576474] [2022-04-06 20:55:19,624 INFO L97 AcceleratorQvasr]: Qvasr could not accelerate loop because java.lang.UnsupportedOperationException: Cannot deal with arrays. [2022-04-06 20:55:19,624 INFO L274 tedInterpolationCore]: Could not compute an accelerate. [2022-04-06 20:55:19,624 INFO L85 PathProgramCache]: Analyzing trace with hash 1323951085, now seen corresponding path program 180 times [2022-04-06 20:55:19,624 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-04-06 20:55:19,624 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1798253590] [2022-04-06 20:55:19,624 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-04-06 20:55:19,624 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-04-06 20:55:19,636 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:55:21,907 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-04-06 20:55:21,908 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:55:21,928 INFO L134 CoverageAnalysis]: Checked inductivity of 8464 backedges. 92 proven. 8372 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-04-06 20:55:21,928 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-04-06 20:55:21,928 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1798253590] [2022-04-06 20:55:21,928 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1798253590] provided 0 perfect and 1 imperfect interpolant sequences [2022-04-06 20:55:21,928 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1037376790] [2022-04-06 20:55:21,929 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2022-04-06 20:55:21,929 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-04-06 20:55:21,929 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-04-06 20:55:21,929 INFO L229 MonitoredProcess]: Starting monitored process 92 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-04-06 20:55:21,930 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (92)] Waiting until timeout for monitored process [2022-04-06 20:55:21,960 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 7 check-sat command(s) [2022-04-06 20:55:21,960 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-04-06 20:55:21,960 INFO L263 TraceCheckSpWp]: Trace formula consists of 79 conjuncts, 4 conjunts are in the unsatisfiable core [2022-04-06 20:55:21,961 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-04-06 20:55:22,224 INFO L134 CoverageAnalysis]: Checked inductivity of 8464 backedges. 273 proven. 1 refuted. 0 times theorem prover too weak. 8190 trivial. 0 not checked. [2022-04-06 20:55:22,224 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-04-06 20:55:22,467 INFO L134 CoverageAnalysis]: Checked inductivity of 8464 backedges. 273 proven. 1 refuted. 0 times theorem prover too weak. 8190 trivial. 0 not checked. [2022-04-06 20:55:22,467 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1037376790] provided 0 perfect and 2 imperfect interpolant sequences [2022-04-06 20:55:22,467 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-04-06 20:55:22,467 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [95, 4, 4] total 99 [2022-04-06 20:55:22,467 INFO L136 FreeRefinementEngine]: Strategy ACCELERATED_INTERPOLATION found an infeasible trace [2022-04-06 20:55:22,468 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleAcceleratedInterpolation [1901576474] [2022-04-06 20:55:22,468 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleAcceleratedInterpolation [1901576474] provided 1 perfect and 0 imperfect interpolant sequences [2022-04-06 20:55:22,468 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-04-06 20:55:22,468 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [95] imperfect sequences [] total 95 [2022-04-06 20:55:22,468 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1305568334] [2022-04-06 20:55:22,468 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-04-06 20:55:22,468 INFO L554 AbstractCegarLoop]: INTERPOLANT automaton has 95 states [2022-04-06 20:55:22,468 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy ACCELERATED_INTERPOLATION [2022-04-06 20:55:22,469 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 95 interpolants. [2022-04-06 20:55:22,469 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=4755, Invalid=4947, Unknown=0, NotChecked=0, Total=9702 [2022-04-06 20:55:22,469 INFO L87 Difference]: Start difference. First operand 196 states and 197 transitions. Second operand has 95 states, 95 states have (on average 2.0105263157894737) internal successors, (191), 94 states have internal predecessors, (191), 2 states have call successors, (3), 3 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2022-04-06 20:55:25,239 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-04-06 20:55:25,239 INFO L93 Difference]: Finished difference Result 206 states and 209 transitions. [2022-04-06 20:55:25,240 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 95 states. [2022-04-06 20:55:25,240 INFO L78 Accepts]: Start accepts. Automaton has has 95 states, 95 states have (on average 2.0105263157894737) internal successors, (191), 94 states have internal predecessors, (191), 2 states have call successors, (3), 3 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) Word has length 195 [2022-04-06 20:55:25,240 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-04-06 20:55:25,240 INFO L225 Difference]: With dead ends: 206 [2022-04-06 20:55:25,240 INFO L226 Difference]: Without dead ends: 198 [2022-04-06 20:55:25,242 INFO L912 BasicCegarLoop]: 0 DeclaredPredicates, 577 GetRequests, 388 SyntacticMatches, 0 SemanticMatches, 189 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 4277 ImplicationChecksByTransitivity, 5.0s TimeCoverageRelationStatistics Valid=13863, Invalid=22427, Unknown=0, NotChecked=0, Total=36290 [2022-04-06 20:55:25,242 INFO L913 BasicCegarLoop]: 12 mSDtfsCounter, 100 mSDsluCounter, 27 mSDsCounter, 0 mSdLazyCounter, 217 mSolverCounterSat, 97 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 100 SdHoareTripleChecker+Valid, 39 SdHoareTripleChecker+Invalid, 314 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 97 IncrementalHoareTripleChecker+Valid, 217 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2022-04-06 20:55:25,242 INFO L914 BasicCegarLoop]: SdHoareTripleChecker [100 Valid, 39 Invalid, 314 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [97 Valid, 217 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2022-04-06 20:55:25,242 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 198 states. [2022-04-06 20:55:25,247 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 198 to 198. [2022-04-06 20:55:25,247 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 198 states, 193 states have (on average 1.0103626943005182) internal successors, (195), 193 states have internal predecessors, (195), 3 states have call successors, (3), 3 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2022-04-06 20:55:25,247 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 198 states to 198 states and 199 transitions. [2022-04-06 20:55:25,247 INFO L78 Accepts]: Start accepts. Automaton has 198 states and 199 transitions. Word has length 195 [2022-04-06 20:55:25,247 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-04-06 20:55:25,247 INFO L478 AbstractCegarLoop]: Abstraction has 198 states and 199 transitions. [2022-04-06 20:55:25,247 INFO L479 AbstractCegarLoop]: INTERPOLANT automaton has has 95 states, 95 states have (on average 2.0105263157894737) internal successors, (191), 94 states have internal predecessors, (191), 2 states have call successors, (3), 3 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2022-04-06 20:55:25,247 INFO L276 IsEmpty]: Start isEmpty. Operand 198 states and 199 transitions. [2022-04-06 20:55:25,248 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 198 [2022-04-06 20:55:25,248 INFO L491 BasicCegarLoop]: Found error trace [2022-04-06 20:55:25,248 INFO L499 BasicCegarLoop]: trace histogram [93, 92, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-04-06 20:55:25,265 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (92)] Forceful destruction successful, exit code 0 [2022-04-06 20:55:25,463 WARN L460 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable93,92 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-04-06 20:55:25,464 INFO L403 AbstractCegarLoop]: === Iteration 95 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-04-06 20:55:25,464 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-04-06 20:55:25,464 INFO L85 PathProgramCache]: Analyzing trace with hash -1375909814, now seen corresponding path program 181 times [2022-04-06 20:55:25,464 INFO L118 FreeRefinementEngine]: Executing refinement strategy ACCELERATED_INTERPOLATION [2022-04-06 20:55:25,464 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleAcceleratedInterpolation [20169543] [2022-04-06 20:55:25,465 INFO L97 AcceleratorQvasr]: Qvasr could not accelerate loop because java.lang.UnsupportedOperationException: Cannot deal with arrays. [2022-04-06 20:55:25,465 INFO L274 tedInterpolationCore]: Could not compute an accelerate. [2022-04-06 20:55:25,465 INFO L85 PathProgramCache]: Analyzing trace with hash -1375909814, now seen corresponding path program 182 times [2022-04-06 20:55:25,465 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-04-06 20:55:25,465 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [161825405] [2022-04-06 20:55:25,465 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-04-06 20:55:25,466 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-04-06 20:55:25,478 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:55:27,777 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-04-06 20:55:27,778 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:55:27,779 INFO L134 CoverageAnalysis]: Checked inductivity of 8649 backedges. 93 proven. 8556 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-04-06 20:55:27,779 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-04-06 20:55:27,779 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [161825405] [2022-04-06 20:55:27,780 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [161825405] provided 0 perfect and 1 imperfect interpolant sequences [2022-04-06 20:55:27,780 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2120812625] [2022-04-06 20:55:27,780 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2022-04-06 20:55:27,780 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-04-06 20:55:27,780 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-04-06 20:55:27,781 INFO L229 MonitoredProcess]: Starting monitored process 93 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-04-06 20:55:27,781 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (93)] Waiting until timeout for monitored process [2022-04-06 20:55:27,830 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2022-04-06 20:55:27,831 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-04-06 20:55:27,832 INFO L263 TraceCheckSpWp]: Trace formula consists of 427 conjuncts, 94 conjunts are in the unsatisfiable core [2022-04-06 20:55:27,834 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-04-06 20:55:28,083 INFO L134 CoverageAnalysis]: Checked inductivity of 8649 backedges. 93 proven. 8556 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-04-06 20:55:28,084 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-04-06 20:55:34,997 INFO L134 CoverageAnalysis]: Checked inductivity of 8649 backedges. 93 proven. 8556 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-04-06 20:55:34,997 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2120812625] provided 0 perfect and 2 imperfect interpolant sequences [2022-04-06 20:55:34,997 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-04-06 20:55:34,997 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [96, 95, 95] total 190 [2022-04-06 20:55:34,998 INFO L136 FreeRefinementEngine]: Strategy ACCELERATED_INTERPOLATION found an infeasible trace [2022-04-06 20:55:34,998 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleAcceleratedInterpolation [20169543] [2022-04-06 20:55:34,998 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleAcceleratedInterpolation [20169543] provided 1 perfect and 0 imperfect interpolant sequences [2022-04-06 20:55:34,998 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-04-06 20:55:34,998 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [96] imperfect sequences [] total 96 [2022-04-06 20:55:34,998 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1163212871] [2022-04-06 20:55:34,998 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-04-06 20:55:34,998 INFO L554 AbstractCegarLoop]: INTERPOLANT automaton has 96 states [2022-04-06 20:55:34,998 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy ACCELERATED_INTERPOLATION [2022-04-06 20:55:34,999 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 96 interpolants. [2022-04-06 20:55:35,000 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=17768, Invalid=18142, Unknown=0, NotChecked=0, Total=35910 [2022-04-06 20:55:35,000 INFO L87 Difference]: Start difference. First operand 198 states and 199 transitions. Second operand has 96 states, 96 states have (on average 2.0104166666666665) internal successors, (193), 95 states have internal predecessors, (193), 2 states have call successors, (3), 3 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2022-04-06 20:55:37,907 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-04-06 20:55:37,908 INFO L93 Difference]: Finished difference Result 208 states and 211 transitions. [2022-04-06 20:55:37,908 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 96 states. [2022-04-06 20:55:37,908 INFO L78 Accepts]: Start accepts. Automaton has has 96 states, 96 states have (on average 2.0104166666666665) internal successors, (193), 95 states have internal predecessors, (193), 2 states have call successors, (3), 3 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) Word has length 197 [2022-04-06 20:55:37,908 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-04-06 20:55:37,909 INFO L225 Difference]: With dead ends: 208 [2022-04-06 20:55:37,909 INFO L226 Difference]: Without dead ends: 200 [2022-04-06 20:55:37,912 INFO L912 BasicCegarLoop]: 0 DeclaredPredicates, 583 GetRequests, 302 SyntacticMatches, 0 SemanticMatches, 281 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 4829 ImplicationChecksByTransitivity, 11.6s TimeCoverageRelationStatistics Valid=35346, Invalid=44460, Unknown=0, NotChecked=0, Total=79806 [2022-04-06 20:55:37,912 INFO L913 BasicCegarLoop]: 12 mSDtfsCounter, 101 mSDsluCounter, 32 mSDsCounter, 0 mSdLazyCounter, 225 mSolverCounterSat, 99 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 101 SdHoareTripleChecker+Valid, 44 SdHoareTripleChecker+Invalid, 324 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 99 IncrementalHoareTripleChecker+Valid, 225 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2022-04-06 20:55:37,912 INFO L914 BasicCegarLoop]: SdHoareTripleChecker [101 Valid, 44 Invalid, 324 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [99 Valid, 225 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2022-04-06 20:55:37,912 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 200 states. [2022-04-06 20:55:37,917 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 200 to 200. [2022-04-06 20:55:37,917 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 200 states, 195 states have (on average 1.0102564102564102) internal successors, (197), 195 states have internal predecessors, (197), 3 states have call successors, (3), 3 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2022-04-06 20:55:37,917 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 200 states to 200 states and 201 transitions. [2022-04-06 20:55:37,917 INFO L78 Accepts]: Start accepts. Automaton has 200 states and 201 transitions. Word has length 197 [2022-04-06 20:55:37,917 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-04-06 20:55:37,917 INFO L478 AbstractCegarLoop]: Abstraction has 200 states and 201 transitions. [2022-04-06 20:55:37,918 INFO L479 AbstractCegarLoop]: INTERPOLANT automaton has has 96 states, 96 states have (on average 2.0104166666666665) internal successors, (193), 95 states have internal predecessors, (193), 2 states have call successors, (3), 3 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2022-04-06 20:55:37,918 INFO L276 IsEmpty]: Start isEmpty. Operand 200 states and 201 transitions. [2022-04-06 20:55:37,918 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 200 [2022-04-06 20:55:37,918 INFO L491 BasicCegarLoop]: Found error trace [2022-04-06 20:55:37,918 INFO L499 BasicCegarLoop]: trace histogram [94, 93, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-04-06 20:55:37,934 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (93)] Forceful destruction successful, exit code 0 [2022-04-06 20:55:38,118 WARN L460 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable94,93 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-04-06 20:55:38,119 INFO L403 AbstractCegarLoop]: === Iteration 96 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-04-06 20:55:38,119 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-04-06 20:55:38,119 INFO L85 PathProgramCache]: Analyzing trace with hash -1781986969, now seen corresponding path program 183 times [2022-04-06 20:55:38,119 INFO L118 FreeRefinementEngine]: Executing refinement strategy ACCELERATED_INTERPOLATION [2022-04-06 20:55:38,119 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleAcceleratedInterpolation [127618407] [2022-04-06 20:55:38,120 INFO L97 AcceleratorQvasr]: Qvasr could not accelerate loop because java.lang.UnsupportedOperationException: Cannot deal with arrays. [2022-04-06 20:55:38,120 INFO L274 tedInterpolationCore]: Could not compute an accelerate. [2022-04-06 20:55:38,120 INFO L85 PathProgramCache]: Analyzing trace with hash -1781986969, now seen corresponding path program 184 times [2022-04-06 20:55:38,120 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-04-06 20:55:38,120 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1289189403] [2022-04-06 20:55:38,120 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-04-06 20:55:38,121 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-04-06 20:55:38,133 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:55:40,481 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-04-06 20:55:40,482 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:55:40,484 INFO L134 CoverageAnalysis]: Checked inductivity of 8836 backedges. 94 proven. 8742 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-04-06 20:55:40,484 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-04-06 20:55:40,484 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1289189403] [2022-04-06 20:55:40,484 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1289189403] provided 0 perfect and 1 imperfect interpolant sequences [2022-04-06 20:55:40,484 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1373209908] [2022-04-06 20:55:40,484 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2022-04-06 20:55:40,484 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-04-06 20:55:40,485 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-04-06 20:55:40,486 INFO L229 MonitoredProcess]: Starting monitored process 94 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-04-06 20:55:40,486 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (94)] Waiting until timeout for monitored process [2022-04-06 20:55:40,535 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2022-04-06 20:55:40,535 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-04-06 20:55:40,536 INFO L263 TraceCheckSpWp]: Trace formula consists of 431 conjuncts, 95 conjunts are in the unsatisfiable core [2022-04-06 20:55:40,538 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-04-06 20:55:40,785 INFO L134 CoverageAnalysis]: Checked inductivity of 8836 backedges. 94 proven. 8742 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-04-06 20:55:40,785 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-04-06 20:55:47,803 INFO L134 CoverageAnalysis]: Checked inductivity of 8836 backedges. 94 proven. 8742 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-04-06 20:55:47,804 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1373209908] provided 0 perfect and 2 imperfect interpolant sequences [2022-04-06 20:55:47,804 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-04-06 20:55:47,804 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [97, 96, 96] total 192 [2022-04-06 20:55:47,804 INFO L136 FreeRefinementEngine]: Strategy ACCELERATED_INTERPOLATION found an infeasible trace [2022-04-06 20:55:47,804 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleAcceleratedInterpolation [127618407] [2022-04-06 20:55:47,804 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleAcceleratedInterpolation [127618407] provided 1 perfect and 0 imperfect interpolant sequences [2022-04-06 20:55:47,804 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-04-06 20:55:47,804 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [97] imperfect sequences [] total 97 [2022-04-06 20:55:47,804 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [381705467] [2022-04-06 20:55:47,804 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-04-06 20:55:47,805 INFO L554 AbstractCegarLoop]: INTERPOLANT automaton has 97 states [2022-04-06 20:55:47,805 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy ACCELERATED_INTERPOLATION [2022-04-06 20:55:47,808 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 97 interpolants. [2022-04-06 20:55:47,809 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=18147, Invalid=18525, Unknown=0, NotChecked=0, Total=36672 [2022-04-06 20:55:47,809 INFO L87 Difference]: Start difference. First operand 200 states and 201 transitions. Second operand has 97 states, 97 states have (on average 2.0103092783505154) internal successors, (195), 96 states have internal predecessors, (195), 2 states have call successors, (3), 3 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2022-04-06 20:55:50,700 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-04-06 20:55:50,700 INFO L93 Difference]: Finished difference Result 210 states and 213 transitions. [2022-04-06 20:55:50,700 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 97 states. [2022-04-06 20:55:50,701 INFO L78 Accepts]: Start accepts. Automaton has has 97 states, 97 states have (on average 2.0103092783505154) internal successors, (195), 96 states have internal predecessors, (195), 2 states have call successors, (3), 3 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) Word has length 199 [2022-04-06 20:55:50,701 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-04-06 20:55:50,701 INFO L225 Difference]: With dead ends: 210 [2022-04-06 20:55:50,701 INFO L226 Difference]: Without dead ends: 202 [2022-04-06 20:55:50,704 INFO L912 BasicCegarLoop]: 0 DeclaredPredicates, 589 GetRequests, 305 SyntacticMatches, 0 SemanticMatches, 284 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 4928 ImplicationChecksByTransitivity, 11.7s TimeCoverageRelationStatistics Valid=36102, Invalid=45408, Unknown=0, NotChecked=0, Total=81510 [2022-04-06 20:55:50,704 INFO L913 BasicCegarLoop]: 12 mSDtfsCounter, 102 mSDsluCounter, 42 mSDsCounter, 0 mSdLazyCounter, 239 mSolverCounterSat, 99 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 102 SdHoareTripleChecker+Valid, 54 SdHoareTripleChecker+Invalid, 338 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 99 IncrementalHoareTripleChecker+Valid, 239 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2022-04-06 20:55:50,705 INFO L914 BasicCegarLoop]: SdHoareTripleChecker [102 Valid, 54 Invalid, 338 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [99 Valid, 239 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2022-04-06 20:55:50,705 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 202 states. [2022-04-06 20:55:50,709 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 202 to 202. [2022-04-06 20:55:50,709 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 202 states, 197 states have (on average 1.0101522842639594) internal successors, (199), 197 states have internal predecessors, (199), 3 states have call successors, (3), 3 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2022-04-06 20:55:50,710 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 202 states to 202 states and 203 transitions. [2022-04-06 20:55:50,710 INFO L78 Accepts]: Start accepts. Automaton has 202 states and 203 transitions. Word has length 199 [2022-04-06 20:55:50,710 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-04-06 20:55:50,710 INFO L478 AbstractCegarLoop]: Abstraction has 202 states and 203 transitions. [2022-04-06 20:55:50,710 INFO L479 AbstractCegarLoop]: INTERPOLANT automaton has has 97 states, 97 states have (on average 2.0103092783505154) internal successors, (195), 96 states have internal predecessors, (195), 2 states have call successors, (3), 3 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2022-04-06 20:55:50,710 INFO L276 IsEmpty]: Start isEmpty. Operand 202 states and 203 transitions. [2022-04-06 20:55:50,711 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 202 [2022-04-06 20:55:50,711 INFO L491 BasicCegarLoop]: Found error trace [2022-04-06 20:55:50,711 INFO L499 BasicCegarLoop]: trace histogram [95, 94, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-04-06 20:55:50,729 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (94)] Forceful destruction successful, exit code 0 [2022-04-06 20:55:50,911 WARN L460 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable95,94 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-04-06 20:55:50,911 INFO L403 AbstractCegarLoop]: === Iteration 97 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-04-06 20:55:50,911 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-04-06 20:55:50,911 INFO L85 PathProgramCache]: Analyzing trace with hash -1180108988, now seen corresponding path program 185 times [2022-04-06 20:55:50,911 INFO L118 FreeRefinementEngine]: Executing refinement strategy ACCELERATED_INTERPOLATION [2022-04-06 20:55:50,911 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleAcceleratedInterpolation [298549481] [2022-04-06 20:55:50,913 INFO L97 AcceleratorQvasr]: Qvasr could not accelerate loop because java.lang.UnsupportedOperationException: Cannot deal with arrays. [2022-04-06 20:55:50,913 INFO L274 tedInterpolationCore]: Could not compute an accelerate. [2022-04-06 20:55:50,913 INFO L85 PathProgramCache]: Analyzing trace with hash -1180108988, now seen corresponding path program 186 times [2022-04-06 20:55:50,913 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-04-06 20:55:50,913 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2142949705] [2022-04-06 20:55:50,913 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-04-06 20:55:50,913 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-04-06 20:55:50,936 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:55:53,308 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-04-06 20:55:53,309 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:55:53,310 INFO L134 CoverageAnalysis]: Checked inductivity of 9025 backedges. 95 proven. 8930 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-04-06 20:55:53,310 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-04-06 20:55:53,310 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2142949705] [2022-04-06 20:55:53,311 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2142949705] provided 0 perfect and 1 imperfect interpolant sequences [2022-04-06 20:55:53,311 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1038651419] [2022-04-06 20:55:53,311 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2022-04-06 20:55:53,311 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-04-06 20:55:53,311 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-04-06 20:55:53,312 INFO L229 MonitoredProcess]: Starting monitored process 95 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-04-06 20:55:53,312 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (95)] Waiting until timeout for monitored process [2022-04-06 20:55:53,340 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 7 check-sat command(s) [2022-04-06 20:55:53,340 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-04-06 20:55:53,340 INFO L263 TraceCheckSpWp]: Trace formula consists of 79 conjuncts, 4 conjunts are in the unsatisfiable core [2022-04-06 20:55:53,341 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-04-06 20:55:53,609 INFO L134 CoverageAnalysis]: Checked inductivity of 9025 backedges. 282 proven. 1 refuted. 0 times theorem prover too weak. 8742 trivial. 0 not checked. [2022-04-06 20:55:53,609 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-04-06 20:55:53,858 INFO L134 CoverageAnalysis]: Checked inductivity of 9025 backedges. 282 proven. 1 refuted. 0 times theorem prover too weak. 8742 trivial. 0 not checked. [2022-04-06 20:55:53,858 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1038651419] provided 0 perfect and 2 imperfect interpolant sequences [2022-04-06 20:55:53,859 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-04-06 20:55:53,859 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [98, 4, 4] total 102 [2022-04-06 20:55:53,859 INFO L136 FreeRefinementEngine]: Strategy ACCELERATED_INTERPOLATION found an infeasible trace [2022-04-06 20:55:53,859 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleAcceleratedInterpolation [298549481] [2022-04-06 20:55:53,859 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleAcceleratedInterpolation [298549481] provided 1 perfect and 0 imperfect interpolant sequences [2022-04-06 20:55:53,859 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-04-06 20:55:53,859 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [98] imperfect sequences [] total 98 [2022-04-06 20:55:53,859 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [45544614] [2022-04-06 20:55:53,859 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-04-06 20:55:53,859 INFO L554 AbstractCegarLoop]: INTERPOLANT automaton has 98 states [2022-04-06 20:55:53,859 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy ACCELERATED_INTERPOLATION [2022-04-06 20:55:53,860 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 98 interpolants. [2022-04-06 20:55:53,861 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5052, Invalid=5250, Unknown=0, NotChecked=0, Total=10302 [2022-04-06 20:55:53,861 INFO L87 Difference]: Start difference. First operand 202 states and 203 transitions. Second operand has 98 states, 98 states have (on average 2.010204081632653) internal successors, (197), 97 states have internal predecessors, (197), 2 states have call successors, (3), 3 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2022-04-06 20:55:56,781 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-04-06 20:55:56,781 INFO L93 Difference]: Finished difference Result 212 states and 215 transitions. [2022-04-06 20:55:56,781 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 98 states. [2022-04-06 20:55:56,781 INFO L78 Accepts]: Start accepts. Automaton has has 98 states, 98 states have (on average 2.010204081632653) internal successors, (197), 97 states have internal predecessors, (197), 2 states have call successors, (3), 3 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) Word has length 201 [2022-04-06 20:55:56,781 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-04-06 20:55:56,782 INFO L225 Difference]: With dead ends: 212 [2022-04-06 20:55:56,782 INFO L226 Difference]: Without dead ends: 204 [2022-04-06 20:55:56,783 INFO L912 BasicCegarLoop]: 0 DeclaredPredicates, 595 GetRequests, 400 SyntacticMatches, 0 SemanticMatches, 195 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 4559 ImplicationChecksByTransitivity, 5.2s TimeCoverageRelationStatistics Valid=14742, Invalid=23870, Unknown=0, NotChecked=0, Total=38612 [2022-04-06 20:55:56,784 INFO L913 BasicCegarLoop]: 12 mSDtfsCounter, 103 mSDsluCounter, 27 mSDsCounter, 0 mSdLazyCounter, 223 mSolverCounterSat, 101 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 103 SdHoareTripleChecker+Valid, 39 SdHoareTripleChecker+Invalid, 324 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 101 IncrementalHoareTripleChecker+Valid, 223 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2022-04-06 20:55:56,784 INFO L914 BasicCegarLoop]: SdHoareTripleChecker [103 Valid, 39 Invalid, 324 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [101 Valid, 223 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2022-04-06 20:55:56,784 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 204 states. [2022-04-06 20:55:56,789 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 204 to 204. [2022-04-06 20:55:56,789 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 204 states, 199 states have (on average 1.0100502512562815) internal successors, (201), 199 states have internal predecessors, (201), 3 states have call successors, (3), 3 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2022-04-06 20:55:56,789 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 204 states to 204 states and 205 transitions. [2022-04-06 20:55:56,789 INFO L78 Accepts]: Start accepts. Automaton has 204 states and 205 transitions. Word has length 201 [2022-04-06 20:55:56,789 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-04-06 20:55:56,789 INFO L478 AbstractCegarLoop]: Abstraction has 204 states and 205 transitions. [2022-04-06 20:55:56,789 INFO L479 AbstractCegarLoop]: INTERPOLANT automaton has has 98 states, 98 states have (on average 2.010204081632653) internal successors, (197), 97 states have internal predecessors, (197), 2 states have call successors, (3), 3 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2022-04-06 20:55:56,789 INFO L276 IsEmpty]: Start isEmpty. Operand 204 states and 205 transitions. [2022-04-06 20:55:56,790 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 204 [2022-04-06 20:55:56,790 INFO L491 BasicCegarLoop]: Found error trace [2022-04-06 20:55:56,790 INFO L499 BasicCegarLoop]: trace histogram [96, 95, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-04-06 20:55:56,805 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (95)] Forceful destruction successful, exit code 0 [2022-04-06 20:55:57,000 WARN L460 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 95 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable96 [2022-04-06 20:55:57,000 INFO L403 AbstractCegarLoop]: === Iteration 98 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-04-06 20:55:57,000 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-04-06 20:55:57,000 INFO L85 PathProgramCache]: Analyzing trace with hash 1699013089, now seen corresponding path program 187 times [2022-04-06 20:55:57,001 INFO L118 FreeRefinementEngine]: Executing refinement strategy ACCELERATED_INTERPOLATION [2022-04-06 20:55:57,001 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleAcceleratedInterpolation [1728900284] [2022-04-06 20:55:57,002 INFO L97 AcceleratorQvasr]: Qvasr could not accelerate loop because java.lang.UnsupportedOperationException: Cannot deal with arrays. [2022-04-06 20:55:57,002 INFO L274 tedInterpolationCore]: Could not compute an accelerate. [2022-04-06 20:55:57,002 INFO L85 PathProgramCache]: Analyzing trace with hash 1699013089, now seen corresponding path program 188 times [2022-04-06 20:55:57,002 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-04-06 20:55:57,002 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [225374426] [2022-04-06 20:55:57,002 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-04-06 20:55:57,002 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-04-06 20:55:57,015 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:55:59,448 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-04-06 20:55:59,449 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:55:59,450 INFO L134 CoverageAnalysis]: Checked inductivity of 9216 backedges. 96 proven. 9120 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-04-06 20:55:59,450 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-04-06 20:55:59,450 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [225374426] [2022-04-06 20:55:59,451 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [225374426] provided 0 perfect and 1 imperfect interpolant sequences [2022-04-06 20:55:59,451 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1854123324] [2022-04-06 20:55:59,451 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2022-04-06 20:55:59,451 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-04-06 20:55:59,451 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-04-06 20:55:59,452 INFO L229 MonitoredProcess]: Starting monitored process 96 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-04-06 20:55:59,452 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (96)] Waiting until timeout for monitored process [2022-04-06 20:55:59,501 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2022-04-06 20:55:59,501 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-04-06 20:55:59,503 INFO L263 TraceCheckSpWp]: Trace formula consists of 439 conjuncts, 97 conjunts are in the unsatisfiable core [2022-04-06 20:55:59,504 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-04-06 20:55:59,755 INFO L134 CoverageAnalysis]: Checked inductivity of 9216 backedges. 96 proven. 9120 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-04-06 20:55:59,756 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-04-06 20:56:07,069 INFO L134 CoverageAnalysis]: Checked inductivity of 9216 backedges. 96 proven. 9120 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-04-06 20:56:07,069 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1854123324] provided 0 perfect and 2 imperfect interpolant sequences [2022-04-06 20:56:07,069 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-04-06 20:56:07,069 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [99, 98, 98] total 196 [2022-04-06 20:56:07,070 INFO L136 FreeRefinementEngine]: Strategy ACCELERATED_INTERPOLATION found an infeasible trace [2022-04-06 20:56:07,070 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleAcceleratedInterpolation [1728900284] [2022-04-06 20:56:07,070 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleAcceleratedInterpolation [1728900284] provided 1 perfect and 0 imperfect interpolant sequences [2022-04-06 20:56:07,070 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-04-06 20:56:07,070 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [99] imperfect sequences [] total 99 [2022-04-06 20:56:07,070 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1125429675] [2022-04-06 20:56:07,070 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-04-06 20:56:07,070 INFO L554 AbstractCegarLoop]: INTERPOLANT automaton has 99 states [2022-04-06 20:56:07,070 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy ACCELERATED_INTERPOLATION [2022-04-06 20:56:07,071 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 99 interpolants. [2022-04-06 20:56:07,073 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=18917, Invalid=19303, Unknown=0, NotChecked=0, Total=38220 [2022-04-06 20:56:07,073 INFO L87 Difference]: Start difference. First operand 204 states and 205 transitions. Second operand has 99 states, 99 states have (on average 2.01010101010101) internal successors, (199), 98 states have internal predecessors, (199), 2 states have call successors, (3), 3 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2022-04-06 20:56:10,118 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-04-06 20:56:10,118 INFO L93 Difference]: Finished difference Result 214 states and 217 transitions. [2022-04-06 20:56:10,118 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 99 states. [2022-04-06 20:56:10,118 INFO L78 Accepts]: Start accepts. Automaton has has 99 states, 99 states have (on average 2.01010101010101) internal successors, (199), 98 states have internal predecessors, (199), 2 states have call successors, (3), 3 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) Word has length 203 [2022-04-06 20:56:10,119 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-04-06 20:56:10,119 INFO L225 Difference]: With dead ends: 214 [2022-04-06 20:56:10,119 INFO L226 Difference]: Without dead ends: 206 [2022-04-06 20:56:10,122 INFO L912 BasicCegarLoop]: 0 DeclaredPredicates, 601 GetRequests, 311 SyntacticMatches, 0 SemanticMatches, 290 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 5129 ImplicationChecksByTransitivity, 12.2s TimeCoverageRelationStatistics Valid=37638, Invalid=47334, Unknown=0, NotChecked=0, Total=84972 [2022-04-06 20:56:10,122 INFO L913 BasicCegarLoop]: 12 mSDtfsCounter, 104 mSDsluCounter, 37 mSDsCounter, 0 mSdLazyCounter, 237 mSolverCounterSat, 105 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 104 SdHoareTripleChecker+Valid, 49 SdHoareTripleChecker+Invalid, 342 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 105 IncrementalHoareTripleChecker+Valid, 237 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2022-04-06 20:56:10,122 INFO L914 BasicCegarLoop]: SdHoareTripleChecker [104 Valid, 49 Invalid, 342 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [105 Valid, 237 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2022-04-06 20:56:10,122 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 206 states. [2022-04-06 20:56:10,127 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 206 to 206. [2022-04-06 20:56:10,127 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 206 states, 201 states have (on average 1.0099502487562189) internal successors, (203), 201 states have internal predecessors, (203), 3 states have call successors, (3), 3 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2022-04-06 20:56:10,127 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 206 states to 206 states and 207 transitions. [2022-04-06 20:56:10,127 INFO L78 Accepts]: Start accepts. Automaton has 206 states and 207 transitions. Word has length 203 [2022-04-06 20:56:10,127 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-04-06 20:56:10,127 INFO L478 AbstractCegarLoop]: Abstraction has 206 states and 207 transitions. [2022-04-06 20:56:10,127 INFO L479 AbstractCegarLoop]: INTERPOLANT automaton has has 99 states, 99 states have (on average 2.01010101010101) internal successors, (199), 98 states have internal predecessors, (199), 2 states have call successors, (3), 3 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2022-04-06 20:56:10,128 INFO L276 IsEmpty]: Start isEmpty. Operand 206 states and 207 transitions. [2022-04-06 20:56:10,128 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 206 [2022-04-06 20:56:10,128 INFO L491 BasicCegarLoop]: Found error trace [2022-04-06 20:56:10,128 INFO L499 BasicCegarLoop]: trace histogram [97, 96, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-04-06 20:56:10,144 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (96)] Forceful destruction successful, exit code 0 [2022-04-06 20:56:10,328 WARN L460 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 96 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable97 [2022-04-06 20:56:10,329 INFO L403 AbstractCegarLoop]: === Iteration 99 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-04-06 20:56:10,329 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-04-06 20:56:10,329 INFO L85 PathProgramCache]: Analyzing trace with hash -1718576834, now seen corresponding path program 189 times [2022-04-06 20:56:10,329 INFO L118 FreeRefinementEngine]: Executing refinement strategy ACCELERATED_INTERPOLATION [2022-04-06 20:56:10,329 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleAcceleratedInterpolation [2082559952] [2022-04-06 20:56:10,330 INFO L97 AcceleratorQvasr]: Qvasr could not accelerate loop because java.lang.UnsupportedOperationException: Cannot deal with arrays. [2022-04-06 20:56:10,330 INFO L274 tedInterpolationCore]: Could not compute an accelerate. [2022-04-06 20:56:10,330 INFO L85 PathProgramCache]: Analyzing trace with hash -1718576834, now seen corresponding path program 190 times [2022-04-06 20:56:10,330 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-04-06 20:56:10,330 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [586858837] [2022-04-06 20:56:10,330 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-04-06 20:56:10,330 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-04-06 20:56:10,344 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:56:12,850 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-04-06 20:56:12,851 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:56:12,852 INFO L134 CoverageAnalysis]: Checked inductivity of 9409 backedges. 97 proven. 9312 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-04-06 20:56:12,852 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-04-06 20:56:12,852 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [586858837] [2022-04-06 20:56:12,853 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [586858837] provided 0 perfect and 1 imperfect interpolant sequences [2022-04-06 20:56:12,853 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [837519335] [2022-04-06 20:56:12,853 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2022-04-06 20:56:12,853 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-04-06 20:56:12,853 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-04-06 20:56:12,854 INFO L229 MonitoredProcess]: Starting monitored process 97 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-04-06 20:56:12,854 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (97)] Waiting until timeout for monitored process [2022-04-06 20:56:12,906 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2022-04-06 20:56:12,906 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-04-06 20:56:12,908 INFO L263 TraceCheckSpWp]: Trace formula consists of 443 conjuncts, 98 conjunts are in the unsatisfiable core [2022-04-06 20:56:12,909 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-04-06 20:56:13,162 INFO L134 CoverageAnalysis]: Checked inductivity of 9409 backedges. 97 proven. 9312 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-04-06 20:56:13,163 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-04-06 20:56:20,675 INFO L134 CoverageAnalysis]: Checked inductivity of 9409 backedges. 97 proven. 9312 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-04-06 20:56:20,676 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [837519335] provided 0 perfect and 2 imperfect interpolant sequences [2022-04-06 20:56:20,676 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-04-06 20:56:20,676 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [100, 99, 99] total 198 [2022-04-06 20:56:20,676 INFO L136 FreeRefinementEngine]: Strategy ACCELERATED_INTERPOLATION found an infeasible trace [2022-04-06 20:56:20,676 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleAcceleratedInterpolation [2082559952] [2022-04-06 20:56:20,676 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleAcceleratedInterpolation [2082559952] provided 1 perfect and 0 imperfect interpolant sequences [2022-04-06 20:56:20,676 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-04-06 20:56:20,676 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [100] imperfect sequences [] total 100 [2022-04-06 20:56:20,676 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [73995214] [2022-04-06 20:56:20,676 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-04-06 20:56:20,677 INFO L554 AbstractCegarLoop]: INTERPOLANT automaton has 100 states [2022-04-06 20:56:20,677 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy ACCELERATED_INTERPOLATION [2022-04-06 20:56:20,678 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 100 interpolants. [2022-04-06 20:56:20,679 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=19308, Invalid=19698, Unknown=0, NotChecked=0, Total=39006 [2022-04-06 20:56:20,679 INFO L87 Difference]: Start difference. First operand 206 states and 207 transitions. Second operand has 100 states, 100 states have (on average 2.01) internal successors, (201), 99 states have internal predecessors, (201), 2 states have call successors, (3), 3 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2022-04-06 20:56:23,777 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-04-06 20:56:23,777 INFO L93 Difference]: Finished difference Result 216 states and 219 transitions. [2022-04-06 20:56:23,777 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 100 states. [2022-04-06 20:56:23,777 INFO L78 Accepts]: Start accepts. Automaton has has 100 states, 100 states have (on average 2.01) internal successors, (201), 99 states have internal predecessors, (201), 2 states have call successors, (3), 3 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) Word has length 205 [2022-04-06 20:56:23,778 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-04-06 20:56:23,778 INFO L225 Difference]: With dead ends: 216 [2022-04-06 20:56:23,778 INFO L226 Difference]: Without dead ends: 208 [2022-04-06 20:56:23,781 INFO L912 BasicCegarLoop]: 0 DeclaredPredicates, 607 GetRequests, 314 SyntacticMatches, 0 SemanticMatches, 293 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 5231 ImplicationChecksByTransitivity, 12.5s TimeCoverageRelationStatistics Valid=38418, Invalid=48312, Unknown=0, NotChecked=0, Total=86730 [2022-04-06 20:56:23,781 INFO L913 BasicCegarLoop]: 12 mSDtfsCounter, 105 mSDsluCounter, 27 mSDsCounter, 0 mSdLazyCounter, 227 mSolverCounterSat, 103 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 105 SdHoareTripleChecker+Valid, 39 SdHoareTripleChecker+Invalid, 330 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 103 IncrementalHoareTripleChecker+Valid, 227 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2022-04-06 20:56:23,781 INFO L914 BasicCegarLoop]: SdHoareTripleChecker [105 Valid, 39 Invalid, 330 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [103 Valid, 227 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2022-04-06 20:56:23,781 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 208 states. [2022-04-06 20:56:23,786 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 208 to 208. [2022-04-06 20:56:23,786 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 208 states, 203 states have (on average 1.0098522167487685) internal successors, (205), 203 states have internal predecessors, (205), 3 states have call successors, (3), 3 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2022-04-06 20:56:23,786 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 208 states to 208 states and 209 transitions. [2022-04-06 20:56:23,786 INFO L78 Accepts]: Start accepts. Automaton has 208 states and 209 transitions. Word has length 205 [2022-04-06 20:56:23,786 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-04-06 20:56:23,787 INFO L478 AbstractCegarLoop]: Abstraction has 208 states and 209 transitions. [2022-04-06 20:56:23,787 INFO L479 AbstractCegarLoop]: INTERPOLANT automaton has has 100 states, 100 states have (on average 2.01) internal successors, (201), 99 states have internal predecessors, (201), 2 states have call successors, (3), 3 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2022-04-06 20:56:23,787 INFO L276 IsEmpty]: Start isEmpty. Operand 208 states and 209 transitions. [2022-04-06 20:56:23,787 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 208 [2022-04-06 20:56:23,787 INFO L491 BasicCegarLoop]: Found error trace [2022-04-06 20:56:23,787 INFO L499 BasicCegarLoop]: trace histogram [98, 97, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-04-06 20:56:23,803 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (97)] Forceful destruction successful, exit code 0 [2022-04-06 20:56:24,003 WARN L460 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable98,97 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-04-06 20:56:24,003 INFO L403 AbstractCegarLoop]: === Iteration 100 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-04-06 20:56:24,003 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-04-06 20:56:24,003 INFO L85 PathProgramCache]: Analyzing trace with hash -372511397, now seen corresponding path program 191 times [2022-04-06 20:56:24,003 INFO L118 FreeRefinementEngine]: Executing refinement strategy ACCELERATED_INTERPOLATION [2022-04-06 20:56:24,003 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleAcceleratedInterpolation [1550696405] [2022-04-06 20:56:24,005 INFO L97 AcceleratorQvasr]: Qvasr could not accelerate loop because java.lang.UnsupportedOperationException: Cannot deal with arrays. [2022-04-06 20:56:24,005 INFO L274 tedInterpolationCore]: Could not compute an accelerate. [2022-04-06 20:56:24,005 INFO L85 PathProgramCache]: Analyzing trace with hash -372511397, now seen corresponding path program 192 times [2022-04-06 20:56:24,005 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-04-06 20:56:24,005 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1032195068] [2022-04-06 20:56:24,005 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-04-06 20:56:24,005 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-04-06 20:56:24,018 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:56:26,561 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-04-06 20:56:26,562 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:56:26,564 INFO L134 CoverageAnalysis]: Checked inductivity of 9604 backedges. 98 proven. 9506 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-04-06 20:56:26,564 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-04-06 20:56:26,564 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1032195068] [2022-04-06 20:56:26,564 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1032195068] provided 0 perfect and 1 imperfect interpolant sequences [2022-04-06 20:56:26,564 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1583527008] [2022-04-06 20:56:26,564 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2022-04-06 20:56:26,564 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-04-06 20:56:26,565 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-04-06 20:56:26,566 INFO L229 MonitoredProcess]: Starting monitored process 98 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-04-06 20:56:26,567 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (98)] Waiting until timeout for monitored process [2022-04-06 20:56:26,592 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 7 check-sat command(s) [2022-04-06 20:56:26,592 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-04-06 20:56:26,592 INFO L263 TraceCheckSpWp]: Trace formula consists of 79 conjuncts, 4 conjunts are in the unsatisfiable core [2022-04-06 20:56:26,593 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-04-06 20:56:26,877 INFO L134 CoverageAnalysis]: Checked inductivity of 9604 backedges. 291 proven. 1 refuted. 0 times theorem prover too weak. 9312 trivial. 0 not checked. [2022-04-06 20:56:26,877 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-04-06 20:56:27,125 INFO L134 CoverageAnalysis]: Checked inductivity of 9604 backedges. 291 proven. 1 refuted. 0 times theorem prover too weak. 9312 trivial. 0 not checked. [2022-04-06 20:56:27,125 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1583527008] provided 0 perfect and 2 imperfect interpolant sequences [2022-04-06 20:56:27,125 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-04-06 20:56:27,125 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [101, 4, 4] total 105 [2022-04-06 20:56:27,125 INFO L136 FreeRefinementEngine]: Strategy ACCELERATED_INTERPOLATION found an infeasible trace [2022-04-06 20:56:27,126 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleAcceleratedInterpolation [1550696405] [2022-04-06 20:56:27,126 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleAcceleratedInterpolation [1550696405] provided 1 perfect and 0 imperfect interpolant sequences [2022-04-06 20:56:27,126 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-04-06 20:56:27,126 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [101] imperfect sequences [] total 101 [2022-04-06 20:56:27,126 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1182629007] [2022-04-06 20:56:27,126 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-04-06 20:56:27,126 INFO L554 AbstractCegarLoop]: INTERPOLANT automaton has 101 states [2022-04-06 20:56:27,126 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy ACCELERATED_INTERPOLATION [2022-04-06 20:56:27,127 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 101 interpolants. [2022-04-06 20:56:27,127 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5358, Invalid=5562, Unknown=0, NotChecked=0, Total=10920 [2022-04-06 20:56:27,127 INFO L87 Difference]: Start difference. First operand 208 states and 209 transitions. Second operand has 101 states, 101 states have (on average 2.00990099009901) internal successors, (203), 100 states have internal predecessors, (203), 2 states have call successors, (3), 3 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2022-04-06 20:56:30,269 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-04-06 20:56:30,269 INFO L93 Difference]: Finished difference Result 218 states and 221 transitions. [2022-04-06 20:56:30,269 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 101 states. [2022-04-06 20:56:30,269 INFO L78 Accepts]: Start accepts. Automaton has has 101 states, 101 states have (on average 2.00990099009901) internal successors, (203), 100 states have internal predecessors, (203), 2 states have call successors, (3), 3 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) Word has length 207 [2022-04-06 20:56:30,270 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-04-06 20:56:30,270 INFO L225 Difference]: With dead ends: 218 [2022-04-06 20:56:30,270 INFO L226 Difference]: Without dead ends: 210 [2022-04-06 20:56:30,271 INFO L912 BasicCegarLoop]: 0 DeclaredPredicates, 613 GetRequests, 412 SyntacticMatches, 0 SemanticMatches, 201 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 4850 ImplicationChecksByTransitivity, 5.6s TimeCoverageRelationStatistics Valid=15648, Invalid=25358, Unknown=0, NotChecked=0, Total=41006 [2022-04-06 20:56:30,272 INFO L913 BasicCegarLoop]: 12 mSDtfsCounter, 106 mSDsluCounter, 37 mSDsCounter, 0 mSdLazyCounter, 241 mSolverCounterSat, 104 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 106 SdHoareTripleChecker+Valid, 49 SdHoareTripleChecker+Invalid, 345 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 104 IncrementalHoareTripleChecker+Valid, 241 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2022-04-06 20:56:30,272 INFO L914 BasicCegarLoop]: SdHoareTripleChecker [106 Valid, 49 Invalid, 345 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [104 Valid, 241 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2022-04-06 20:56:30,272 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 210 states. [2022-04-06 20:56:30,277 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 210 to 210. [2022-04-06 20:56:30,277 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 210 states, 205 states have (on average 1.0097560975609756) internal successors, (207), 205 states have internal predecessors, (207), 3 states have call successors, (3), 3 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2022-04-06 20:56:30,277 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 210 states to 210 states and 211 transitions. [2022-04-06 20:56:30,277 INFO L78 Accepts]: Start accepts. Automaton has 210 states and 211 transitions. Word has length 207 [2022-04-06 20:56:30,277 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-04-06 20:56:30,277 INFO L478 AbstractCegarLoop]: Abstraction has 210 states and 211 transitions. [2022-04-06 20:56:30,277 INFO L479 AbstractCegarLoop]: INTERPOLANT automaton has has 101 states, 101 states have (on average 2.00990099009901) internal successors, (203), 100 states have internal predecessors, (203), 2 states have call successors, (3), 3 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2022-04-06 20:56:30,277 INFO L276 IsEmpty]: Start isEmpty. Operand 210 states and 211 transitions. [2022-04-06 20:56:30,278 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 210 [2022-04-06 20:56:30,278 INFO L491 BasicCegarLoop]: Found error trace [2022-04-06 20:56:30,278 INFO L499 BasicCegarLoop]: trace histogram [99, 98, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-04-06 20:56:30,293 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (98)] Forceful destruction successful, exit code 0 [2022-04-06 20:56:30,478 WARN L460 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable99,98 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-04-06 20:56:30,479 INFO L403 AbstractCegarLoop]: === Iteration 101 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-04-06 20:56:30,479 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-04-06 20:56:30,479 INFO L85 PathProgramCache]: Analyzing trace with hash 411217464, now seen corresponding path program 193 times [2022-04-06 20:56:30,479 INFO L118 FreeRefinementEngine]: Executing refinement strategy ACCELERATED_INTERPOLATION [2022-04-06 20:56:30,479 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleAcceleratedInterpolation [827843587] [2022-04-06 20:56:30,480 INFO L97 AcceleratorQvasr]: Qvasr could not accelerate loop because java.lang.UnsupportedOperationException: Cannot deal with arrays. [2022-04-06 20:56:30,480 INFO L274 tedInterpolationCore]: Could not compute an accelerate. [2022-04-06 20:56:30,480 INFO L85 PathProgramCache]: Analyzing trace with hash 411217464, now seen corresponding path program 194 times [2022-04-06 20:56:30,480 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-04-06 20:56:30,480 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [439080069] [2022-04-06 20:56:30,480 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-04-06 20:56:30,481 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-04-06 20:56:30,494 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:56:33,083 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-04-06 20:56:33,083 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:56:33,085 INFO L134 CoverageAnalysis]: Checked inductivity of 9801 backedges. 99 proven. 9702 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-04-06 20:56:33,086 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-04-06 20:56:33,086 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [439080069] [2022-04-06 20:56:33,086 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [439080069] provided 0 perfect and 1 imperfect interpolant sequences [2022-04-06 20:56:33,086 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1237378985] [2022-04-06 20:56:33,086 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2022-04-06 20:56:33,086 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-04-06 20:56:33,086 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-04-06 20:56:33,087 INFO L229 MonitoredProcess]: Starting monitored process 99 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-04-06 20:56:33,087 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (99)] Waiting until timeout for monitored process [2022-04-06 20:56:33,139 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2022-04-06 20:56:33,139 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-04-06 20:56:33,141 INFO L263 TraceCheckSpWp]: Trace formula consists of 451 conjuncts, 100 conjunts are in the unsatisfiable core [2022-04-06 20:56:33,142 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-04-06 20:56:33,412 INFO L134 CoverageAnalysis]: Checked inductivity of 9801 backedges. 99 proven. 9702 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-04-06 20:56:33,413 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-04-06 20:56:41,247 INFO L134 CoverageAnalysis]: Checked inductivity of 9801 backedges. 99 proven. 9702 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-04-06 20:56:41,247 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1237378985] provided 0 perfect and 2 imperfect interpolant sequences [2022-04-06 20:56:41,247 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-04-06 20:56:41,247 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [102, 101, 101] total 202 [2022-04-06 20:56:41,247 INFO L136 FreeRefinementEngine]: Strategy ACCELERATED_INTERPOLATION found an infeasible trace [2022-04-06 20:56:41,247 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleAcceleratedInterpolation [827843587] [2022-04-06 20:56:41,247 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleAcceleratedInterpolation [827843587] provided 1 perfect and 0 imperfect interpolant sequences [2022-04-06 20:56:41,247 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-04-06 20:56:41,247 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [102] imperfect sequences [] total 102 [2022-04-06 20:56:41,247 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [226062465] [2022-04-06 20:56:41,247 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-04-06 20:56:41,248 INFO L554 AbstractCegarLoop]: INTERPOLANT automaton has 102 states [2022-04-06 20:56:41,248 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy ACCELERATED_INTERPOLATION [2022-04-06 20:56:41,249 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 102 interpolants. [2022-04-06 20:56:41,250 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=20102, Invalid=20500, Unknown=0, NotChecked=0, Total=40602 [2022-04-06 20:56:41,250 INFO L87 Difference]: Start difference. First operand 210 states and 211 transitions. Second operand has 102 states, 102 states have (on average 2.0098039215686274) internal successors, (205), 101 states have internal predecessors, (205), 2 states have call successors, (3), 3 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2022-04-06 20:56:44,471 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-04-06 20:56:44,472 INFO L93 Difference]: Finished difference Result 220 states and 223 transitions. [2022-04-06 20:56:44,472 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 102 states. [2022-04-06 20:56:44,472 INFO L78 Accepts]: Start accepts. Automaton has has 102 states, 102 states have (on average 2.0098039215686274) internal successors, (205), 101 states have internal predecessors, (205), 2 states have call successors, (3), 3 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) Word has length 209 [2022-04-06 20:56:44,472 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-04-06 20:56:44,473 INFO L225 Difference]: With dead ends: 220 [2022-04-06 20:56:44,473 INFO L226 Difference]: Without dead ends: 212 [2022-04-06 20:56:44,476 INFO L912 BasicCegarLoop]: 0 DeclaredPredicates, 619 GetRequests, 320 SyntacticMatches, 0 SemanticMatches, 299 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 5438 ImplicationChecksByTransitivity, 13.1s TimeCoverageRelationStatistics Valid=40002, Invalid=50298, Unknown=0, NotChecked=0, Total=90300 [2022-04-06 20:56:44,476 INFO L913 BasicCegarLoop]: 12 mSDtfsCounter, 107 mSDsluCounter, 22 mSDsCounter, 0 mSdLazyCounter, 225 mSolverCounterSat, 104 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 107 SdHoareTripleChecker+Valid, 34 SdHoareTripleChecker+Invalid, 329 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 104 IncrementalHoareTripleChecker+Valid, 225 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2022-04-06 20:56:44,476 INFO L914 BasicCegarLoop]: SdHoareTripleChecker [107 Valid, 34 Invalid, 329 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [104 Valid, 225 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2022-04-06 20:56:44,476 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 212 states. [2022-04-06 20:56:44,481 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 212 to 212. [2022-04-06 20:56:44,481 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 212 states, 207 states have (on average 1.0096618357487923) internal successors, (209), 207 states have internal predecessors, (209), 3 states have call successors, (3), 3 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2022-04-06 20:56:44,482 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 212 states to 212 states and 213 transitions. [2022-04-06 20:56:44,482 INFO L78 Accepts]: Start accepts. Automaton has 212 states and 213 transitions. Word has length 209 [2022-04-06 20:56:44,482 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-04-06 20:56:44,482 INFO L478 AbstractCegarLoop]: Abstraction has 212 states and 213 transitions. [2022-04-06 20:56:44,482 INFO L479 AbstractCegarLoop]: INTERPOLANT automaton has has 102 states, 102 states have (on average 2.0098039215686274) internal successors, (205), 101 states have internal predecessors, (205), 2 states have call successors, (3), 3 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2022-04-06 20:56:44,482 INFO L276 IsEmpty]: Start isEmpty. Operand 212 states and 213 transitions. [2022-04-06 20:56:44,483 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 212 [2022-04-06 20:56:44,483 INFO L491 BasicCegarLoop]: Found error trace [2022-04-06 20:56:44,483 INFO L499 BasicCegarLoop]: trace histogram [100, 99, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-04-06 20:56:44,498 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (99)] Forceful destruction successful, exit code 0 [2022-04-06 20:56:44,691 WARN L460 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 99 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable100 [2022-04-06 20:56:44,691 INFO L403 AbstractCegarLoop]: === Iteration 102 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-04-06 20:56:44,692 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-04-06 20:56:44,692 INFO L85 PathProgramCache]: Analyzing trace with hash 1955376085, now seen corresponding path program 195 times [2022-04-06 20:56:44,692 INFO L118 FreeRefinementEngine]: Executing refinement strategy ACCELERATED_INTERPOLATION [2022-04-06 20:56:44,692 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleAcceleratedInterpolation [1849050731] [2022-04-06 20:56:44,693 INFO L97 AcceleratorQvasr]: Qvasr could not accelerate loop because java.lang.UnsupportedOperationException: Cannot deal with arrays. [2022-04-06 20:56:44,693 INFO L274 tedInterpolationCore]: Could not compute an accelerate. [2022-04-06 20:56:44,693 INFO L85 PathProgramCache]: Analyzing trace with hash 1955376085, now seen corresponding path program 196 times [2022-04-06 20:56:44,693 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-04-06 20:56:44,693 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1874663556] [2022-04-06 20:56:44,693 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-04-06 20:56:44,693 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-04-06 20:56:44,707 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:56:47,361 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-04-06 20:56:47,362 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:56:47,369 INFO L134 CoverageAnalysis]: Checked inductivity of 10000 backedges. 100 proven. 9900 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-04-06 20:56:47,369 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-04-06 20:56:47,369 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1874663556] [2022-04-06 20:56:47,369 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1874663556] provided 0 perfect and 1 imperfect interpolant sequences [2022-04-06 20:56:47,369 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2130256496] [2022-04-06 20:56:47,369 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2022-04-06 20:56:47,369 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-04-06 20:56:47,369 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-04-06 20:56:47,370 INFO L229 MonitoredProcess]: Starting monitored process 100 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-04-06 20:56:47,371 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (100)] Waiting until timeout for monitored process [2022-04-06 20:56:47,421 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2022-04-06 20:56:47,421 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-04-06 20:56:47,423 INFO L263 TraceCheckSpWp]: Trace formula consists of 455 conjuncts, 101 conjunts are in the unsatisfiable core [2022-04-06 20:56:47,425 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-04-06 20:56:47,687 INFO L134 CoverageAnalysis]: Checked inductivity of 10000 backedges. 100 proven. 9900 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-04-06 20:56:47,687 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-04-06 20:56:55,660 INFO L134 CoverageAnalysis]: Checked inductivity of 10000 backedges. 100 proven. 9900 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-04-06 20:56:55,660 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2130256496] provided 0 perfect and 2 imperfect interpolant sequences [2022-04-06 20:56:55,660 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-04-06 20:56:55,660 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [103, 102, 102] total 204 [2022-04-06 20:56:55,660 INFO L136 FreeRefinementEngine]: Strategy ACCELERATED_INTERPOLATION found an infeasible trace [2022-04-06 20:56:55,660 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleAcceleratedInterpolation [1849050731] [2022-04-06 20:56:55,660 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleAcceleratedInterpolation [1849050731] provided 1 perfect and 0 imperfect interpolant sequences [2022-04-06 20:56:55,660 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-04-06 20:56:55,660 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [103] imperfect sequences [] total 103 [2022-04-06 20:56:55,660 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1544298681] [2022-04-06 20:56:55,661 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-04-06 20:56:55,661 INFO L554 AbstractCegarLoop]: INTERPOLANT automaton has 103 states [2022-04-06 20:56:55,661 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy ACCELERATED_INTERPOLATION [2022-04-06 20:56:55,662 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 103 interpolants. [2022-04-06 20:56:55,663 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=20505, Invalid=20907, Unknown=0, NotChecked=0, Total=41412 [2022-04-06 20:56:55,663 INFO L87 Difference]: Start difference. First operand 212 states and 213 transitions. Second operand has 103 states, 103 states have (on average 2.0097087378640777) internal successors, (207), 102 states have internal predecessors, (207), 2 states have call successors, (3), 3 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2022-04-06 20:56:58,932 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-04-06 20:56:58,932 INFO L93 Difference]: Finished difference Result 222 states and 225 transitions. [2022-04-06 20:56:58,932 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 103 states. [2022-04-06 20:56:58,933 INFO L78 Accepts]: Start accepts. Automaton has has 103 states, 103 states have (on average 2.0097087378640777) internal successors, (207), 102 states have internal predecessors, (207), 2 states have call successors, (3), 3 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) Word has length 211 [2022-04-06 20:56:58,933 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-04-06 20:56:58,933 INFO L225 Difference]: With dead ends: 222 [2022-04-06 20:56:58,934 INFO L226 Difference]: Without dead ends: 214 [2022-04-06 20:56:58,937 INFO L912 BasicCegarLoop]: 0 DeclaredPredicates, 625 GetRequests, 323 SyntacticMatches, 0 SemanticMatches, 302 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 5543 ImplicationChecksByTransitivity, 13.3s TimeCoverageRelationStatistics Valid=40806, Invalid=51306, Unknown=0, NotChecked=0, Total=92112 [2022-04-06 20:56:58,937 INFO L913 BasicCegarLoop]: 12 mSDtfsCounter, 108 mSDsluCounter, 17 mSDsCounter, 0 mSdLazyCounter, 221 mSolverCounterSat, 105 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 108 SdHoareTripleChecker+Valid, 29 SdHoareTripleChecker+Invalid, 326 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 105 IncrementalHoareTripleChecker+Valid, 221 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2022-04-06 20:56:58,937 INFO L914 BasicCegarLoop]: SdHoareTripleChecker [108 Valid, 29 Invalid, 326 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [105 Valid, 221 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2022-04-06 20:56:58,937 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 214 states. [2022-04-06 20:56:58,942 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 214 to 214. [2022-04-06 20:56:58,942 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 214 states, 209 states have (on average 1.0095693779904307) internal successors, (211), 209 states have internal predecessors, (211), 3 states have call successors, (3), 3 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2022-04-06 20:56:58,943 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 214 states to 214 states and 215 transitions. [2022-04-06 20:56:58,943 INFO L78 Accepts]: Start accepts. Automaton has 214 states and 215 transitions. Word has length 211 [2022-04-06 20:56:58,943 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-04-06 20:56:58,943 INFO L478 AbstractCegarLoop]: Abstraction has 214 states and 215 transitions. [2022-04-06 20:56:58,943 INFO L479 AbstractCegarLoop]: INTERPOLANT automaton has has 103 states, 103 states have (on average 2.0097087378640777) internal successors, (207), 102 states have internal predecessors, (207), 2 states have call successors, (3), 3 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2022-04-06 20:56:58,943 INFO L276 IsEmpty]: Start isEmpty. Operand 214 states and 215 transitions. [2022-04-06 20:56:58,944 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 214 [2022-04-06 20:56:58,944 INFO L491 BasicCegarLoop]: Found error trace [2022-04-06 20:56:58,944 INFO L499 BasicCegarLoop]: trace histogram [101, 100, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-04-06 20:56:58,977 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (100)] Forceful destruction successful, exit code 0 [2022-04-06 20:56:59,160 WARN L460 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable101,100 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-04-06 20:56:59,160 INFO L403 AbstractCegarLoop]: === Iteration 103 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-04-06 20:56:59,160 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-04-06 20:56:59,160 INFO L85 PathProgramCache]: Analyzing trace with hash -166873550, now seen corresponding path program 197 times [2022-04-06 20:56:59,160 INFO L118 FreeRefinementEngine]: Executing refinement strategy ACCELERATED_INTERPOLATION [2022-04-06 20:56:59,160 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleAcceleratedInterpolation [2048253289] [2022-04-06 20:56:59,161 INFO L97 AcceleratorQvasr]: Qvasr could not accelerate loop because java.lang.UnsupportedOperationException: Cannot deal with arrays. [2022-04-06 20:56:59,161 INFO L274 tedInterpolationCore]: Could not compute an accelerate. [2022-04-06 20:56:59,161 INFO L85 PathProgramCache]: Analyzing trace with hash -166873550, now seen corresponding path program 198 times [2022-04-06 20:56:59,161 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-04-06 20:56:59,161 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1580882344] [2022-04-06 20:56:59,161 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-04-06 20:56:59,162 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-04-06 20:56:59,176 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:57:01,918 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-04-06 20:57:01,918 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:57:01,920 INFO L134 CoverageAnalysis]: Checked inductivity of 10201 backedges. 101 proven. 10100 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-04-06 20:57:01,920 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-04-06 20:57:01,920 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1580882344] [2022-04-06 20:57:01,920 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1580882344] provided 0 perfect and 1 imperfect interpolant sequences [2022-04-06 20:57:01,920 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1899964263] [2022-04-06 20:57:01,921 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2022-04-06 20:57:01,921 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-04-06 20:57:01,921 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-04-06 20:57:01,921 INFO L229 MonitoredProcess]: Starting monitored process 101 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-04-06 20:57:01,922 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (101)] Waiting until timeout for monitored process [2022-04-06 20:57:01,950 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 7 check-sat command(s) [2022-04-06 20:57:01,950 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-04-06 20:57:01,951 INFO L263 TraceCheckSpWp]: Trace formula consists of 79 conjuncts, 4 conjunts are in the unsatisfiable core [2022-04-06 20:57:01,952 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-04-06 20:57:02,247 INFO L134 CoverageAnalysis]: Checked inductivity of 10201 backedges. 300 proven. 1 refuted. 0 times theorem prover too weak. 9900 trivial. 0 not checked. [2022-04-06 20:57:02,247 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-04-06 20:57:02,509 INFO L134 CoverageAnalysis]: Checked inductivity of 10201 backedges. 300 proven. 1 refuted. 0 times theorem prover too weak. 9900 trivial. 0 not checked. [2022-04-06 20:57:02,509 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1899964263] provided 0 perfect and 2 imperfect interpolant sequences [2022-04-06 20:57:02,509 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-04-06 20:57:02,509 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [104, 4, 4] total 108 [2022-04-06 20:57:02,509 INFO L136 FreeRefinementEngine]: Strategy ACCELERATED_INTERPOLATION found an infeasible trace [2022-04-06 20:57:02,509 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleAcceleratedInterpolation [2048253289] [2022-04-06 20:57:02,509 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleAcceleratedInterpolation [2048253289] provided 1 perfect and 0 imperfect interpolant sequences [2022-04-06 20:57:02,509 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-04-06 20:57:02,509 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [104] imperfect sequences [] total 104 [2022-04-06 20:57:02,509 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [411374925] [2022-04-06 20:57:02,510 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-04-06 20:57:02,510 INFO L554 AbstractCegarLoop]: INTERPOLANT automaton has 104 states [2022-04-06 20:57:02,510 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy ACCELERATED_INTERPOLATION [2022-04-06 20:57:02,511 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 104 interpolants. [2022-04-06 20:57:02,511 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5673, Invalid=5883, Unknown=0, NotChecked=0, Total=11556 [2022-04-06 20:57:02,511 INFO L87 Difference]: Start difference. First operand 214 states and 215 transitions. Second operand has 104 states, 104 states have (on average 2.0096153846153846) internal successors, (209), 103 states have internal predecessors, (209), 2 states have call successors, (3), 3 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2022-04-06 20:57:05,841 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-04-06 20:57:05,841 INFO L93 Difference]: Finished difference Result 224 states and 227 transitions. [2022-04-06 20:57:05,841 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 104 states. [2022-04-06 20:57:05,841 INFO L78 Accepts]: Start accepts. Automaton has has 104 states, 104 states have (on average 2.0096153846153846) internal successors, (209), 103 states have internal predecessors, (209), 2 states have call successors, (3), 3 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) Word has length 213 [2022-04-06 20:57:05,841 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-04-06 20:57:05,842 INFO L225 Difference]: With dead ends: 224 [2022-04-06 20:57:05,842 INFO L226 Difference]: Without dead ends: 216 [2022-04-06 20:57:05,843 INFO L912 BasicCegarLoop]: 0 DeclaredPredicates, 631 GetRequests, 424 SyntacticMatches, 0 SemanticMatches, 207 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 5150 ImplicationChecksByTransitivity, 6.0s TimeCoverageRelationStatistics Valid=16581, Invalid=26891, Unknown=0, NotChecked=0, Total=43472 [2022-04-06 20:57:05,844 INFO L913 BasicCegarLoop]: 12 mSDtfsCounter, 109 mSDsluCounter, 37 mSDsCounter, 0 mSdLazyCounter, 247 mSolverCounterSat, 111 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 109 SdHoareTripleChecker+Valid, 49 SdHoareTripleChecker+Invalid, 358 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 111 IncrementalHoareTripleChecker+Valid, 247 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2022-04-06 20:57:05,844 INFO L914 BasicCegarLoop]: SdHoareTripleChecker [109 Valid, 49 Invalid, 358 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [111 Valid, 247 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2022-04-06 20:57:05,844 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 216 states. [2022-04-06 20:57:05,849 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 216 to 216. [2022-04-06 20:57:05,849 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 216 states, 211 states have (on average 1.009478672985782) internal successors, (213), 211 states have internal predecessors, (213), 3 states have call successors, (3), 3 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2022-04-06 20:57:05,849 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 216 states to 216 states and 217 transitions. [2022-04-06 20:57:05,849 INFO L78 Accepts]: Start accepts. Automaton has 216 states and 217 transitions. Word has length 213 [2022-04-06 20:57:05,849 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-04-06 20:57:05,849 INFO L478 AbstractCegarLoop]: Abstraction has 216 states and 217 transitions. [2022-04-06 20:57:05,850 INFO L479 AbstractCegarLoop]: INTERPOLANT automaton has has 104 states, 104 states have (on average 2.0096153846153846) internal successors, (209), 103 states have internal predecessors, (209), 2 states have call successors, (3), 3 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2022-04-06 20:57:05,850 INFO L276 IsEmpty]: Start isEmpty. Operand 216 states and 217 transitions. [2022-04-06 20:57:05,850 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 216 [2022-04-06 20:57:05,850 INFO L491 BasicCegarLoop]: Found error trace [2022-04-06 20:57:05,850 INFO L499 BasicCegarLoop]: trace histogram [102, 101, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-04-06 20:57:05,866 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (101)] Ended with exit code 0 [2022-04-06 20:57:06,062 WARN L460 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 101 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable102 [2022-04-06 20:57:06,062 INFO L403 AbstractCegarLoop]: === Iteration 104 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-04-06 20:57:06,062 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-04-06 20:57:06,062 INFO L85 PathProgramCache]: Analyzing trace with hash 460692815, now seen corresponding path program 199 times [2022-04-06 20:57:06,062 INFO L118 FreeRefinementEngine]: Executing refinement strategy ACCELERATED_INTERPOLATION [2022-04-06 20:57:06,063 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleAcceleratedInterpolation [1663159132] [2022-04-06 20:57:06,063 INFO L97 AcceleratorQvasr]: Qvasr could not accelerate loop because java.lang.UnsupportedOperationException: Cannot deal with arrays. [2022-04-06 20:57:06,063 INFO L274 tedInterpolationCore]: Could not compute an accelerate. [2022-04-06 20:57:06,063 INFO L85 PathProgramCache]: Analyzing trace with hash 460692815, now seen corresponding path program 200 times [2022-04-06 20:57:06,064 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-04-06 20:57:06,064 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [896862125] [2022-04-06 20:57:06,064 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-04-06 20:57:06,064 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-04-06 20:57:06,078 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:57:08,814 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-04-06 20:57:08,815 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:57:08,817 INFO L134 CoverageAnalysis]: Checked inductivity of 10404 backedges. 102 proven. 10302 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-04-06 20:57:08,817 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-04-06 20:57:08,817 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [896862125] [2022-04-06 20:57:08,817 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [896862125] provided 0 perfect and 1 imperfect interpolant sequences [2022-04-06 20:57:08,817 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1975903096] [2022-04-06 20:57:08,817 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2022-04-06 20:57:08,817 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-04-06 20:57:08,817 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-04-06 20:57:08,818 INFO L229 MonitoredProcess]: Starting monitored process 102 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-04-06 20:57:08,819 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (102)] Waiting until timeout for monitored process [2022-04-06 20:57:08,870 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2022-04-06 20:57:08,870 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-04-06 20:57:08,872 INFO L263 TraceCheckSpWp]: Trace formula consists of 463 conjuncts, 103 conjunts are in the unsatisfiable core [2022-04-06 20:57:08,874 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-04-06 20:57:09,139 INFO L134 CoverageAnalysis]: Checked inductivity of 10404 backedges. 102 proven. 10302 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-04-06 20:57:09,139 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-04-06 20:57:17,392 INFO L134 CoverageAnalysis]: Checked inductivity of 10404 backedges. 102 proven. 10302 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-04-06 20:57:17,393 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1975903096] provided 0 perfect and 2 imperfect interpolant sequences [2022-04-06 20:57:17,393 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-04-06 20:57:17,393 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [105, 104, 104] total 208 [2022-04-06 20:57:17,393 INFO L136 FreeRefinementEngine]: Strategy ACCELERATED_INTERPOLATION found an infeasible trace [2022-04-06 20:57:17,393 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleAcceleratedInterpolation [1663159132] [2022-04-06 20:57:17,393 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleAcceleratedInterpolation [1663159132] provided 1 perfect and 0 imperfect interpolant sequences [2022-04-06 20:57:17,393 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-04-06 20:57:17,393 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [105] imperfect sequences [] total 105 [2022-04-06 20:57:17,393 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [158916291] [2022-04-06 20:57:17,393 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-04-06 20:57:17,394 INFO L554 AbstractCegarLoop]: INTERPOLANT automaton has 105 states [2022-04-06 20:57:17,394 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy ACCELERATED_INTERPOLATION [2022-04-06 20:57:17,395 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 105 interpolants. [2022-04-06 20:57:17,397 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=21323, Invalid=21733, Unknown=0, NotChecked=0, Total=43056 [2022-04-06 20:57:17,397 INFO L87 Difference]: Start difference. First operand 216 states and 217 transitions. Second operand has 105 states, 105 states have (on average 2.0095238095238095) internal successors, (211), 104 states have internal predecessors, (211), 2 states have call successors, (3), 3 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2022-04-06 20:57:20,817 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-04-06 20:57:20,817 INFO L93 Difference]: Finished difference Result 226 states and 229 transitions. [2022-04-06 20:57:20,817 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 105 states. [2022-04-06 20:57:20,817 INFO L78 Accepts]: Start accepts. Automaton has has 105 states, 105 states have (on average 2.0095238095238095) internal successors, (211), 104 states have internal predecessors, (211), 2 states have call successors, (3), 3 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) Word has length 215 [2022-04-06 20:57:20,817 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-04-06 20:57:20,818 INFO L225 Difference]: With dead ends: 226 [2022-04-06 20:57:20,818 INFO L226 Difference]: Without dead ends: 218 [2022-04-06 20:57:20,821 INFO L912 BasicCegarLoop]: 0 DeclaredPredicates, 637 GetRequests, 329 SyntacticMatches, 0 SemanticMatches, 308 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 5756 ImplicationChecksByTransitivity, 13.8s TimeCoverageRelationStatistics Valid=42438, Invalid=53352, Unknown=0, NotChecked=0, Total=95790 [2022-04-06 20:57:20,821 INFO L913 BasicCegarLoop]: 12 mSDtfsCounter, 110 mSDsluCounter, 47 mSDsCounter, 0 mSdLazyCounter, 261 mSolverCounterSat, 109 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 110 SdHoareTripleChecker+Valid, 59 SdHoareTripleChecker+Invalid, 370 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 109 IncrementalHoareTripleChecker+Valid, 261 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2022-04-06 20:57:20,821 INFO L914 BasicCegarLoop]: SdHoareTripleChecker [110 Valid, 59 Invalid, 370 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [109 Valid, 261 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2022-04-06 20:57:20,821 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 218 states. [2022-04-06 20:57:20,826 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 218 to 218. [2022-04-06 20:57:20,826 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 218 states, 213 states have (on average 1.0093896713615023) internal successors, (215), 213 states have internal predecessors, (215), 3 states have call successors, (3), 3 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2022-04-06 20:57:20,826 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 218 states to 218 states and 219 transitions. [2022-04-06 20:57:20,826 INFO L78 Accepts]: Start accepts. Automaton has 218 states and 219 transitions. Word has length 215 [2022-04-06 20:57:20,826 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-04-06 20:57:20,826 INFO L478 AbstractCegarLoop]: Abstraction has 218 states and 219 transitions. [2022-04-06 20:57:20,827 INFO L479 AbstractCegarLoop]: INTERPOLANT automaton has has 105 states, 105 states have (on average 2.0095238095238095) internal successors, (211), 104 states have internal predecessors, (211), 2 states have call successors, (3), 3 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2022-04-06 20:57:20,827 INFO L276 IsEmpty]: Start isEmpty. Operand 218 states and 219 transitions. [2022-04-06 20:57:20,827 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 218 [2022-04-06 20:57:20,827 INFO L491 BasicCegarLoop]: Found error trace [2022-04-06 20:57:20,827 INFO L499 BasicCegarLoop]: trace histogram [103, 102, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-04-06 20:57:20,843 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (102)] Forceful destruction successful, exit code 0 [2022-04-06 20:57:21,030 WARN L460 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 102 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable103 [2022-04-06 20:57:21,030 INFO L403 AbstractCegarLoop]: === Iteration 105 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-04-06 20:57:21,031 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-04-06 20:57:21,031 INFO L85 PathProgramCache]: Analyzing trace with hash -2038419156, now seen corresponding path program 201 times [2022-04-06 20:57:21,031 INFO L118 FreeRefinementEngine]: Executing refinement strategy ACCELERATED_INTERPOLATION [2022-04-06 20:57:21,031 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleAcceleratedInterpolation [723788447] [2022-04-06 20:57:21,032 INFO L97 AcceleratorQvasr]: Qvasr could not accelerate loop because java.lang.UnsupportedOperationException: Cannot deal with arrays. [2022-04-06 20:57:21,032 INFO L274 tedInterpolationCore]: Could not compute an accelerate. [2022-04-06 20:57:21,032 INFO L85 PathProgramCache]: Analyzing trace with hash -2038419156, now seen corresponding path program 202 times [2022-04-06 20:57:21,032 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-04-06 20:57:21,032 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [94025111] [2022-04-06 20:57:21,032 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-04-06 20:57:21,032 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-04-06 20:57:21,047 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:57:23,832 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-04-06 20:57:23,832 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:57:23,834 INFO L134 CoverageAnalysis]: Checked inductivity of 10609 backedges. 103 proven. 10506 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-04-06 20:57:23,834 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-04-06 20:57:23,834 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [94025111] [2022-04-06 20:57:23,834 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [94025111] provided 0 perfect and 1 imperfect interpolant sequences [2022-04-06 20:57:23,835 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1742193487] [2022-04-06 20:57:23,835 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2022-04-06 20:57:23,835 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-04-06 20:57:23,835 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-04-06 20:57:23,835 INFO L229 MonitoredProcess]: Starting monitored process 103 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-04-06 20:57:23,836 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (103)] Waiting until timeout for monitored process [2022-04-06 20:57:23,893 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2022-04-06 20:57:23,893 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-04-06 20:57:23,895 INFO L263 TraceCheckSpWp]: Trace formula consists of 467 conjuncts, 104 conjunts are in the unsatisfiable core [2022-04-06 20:57:23,897 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-04-06 20:57:24,206 INFO L134 CoverageAnalysis]: Checked inductivity of 10609 backedges. 103 proven. 10506 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-04-06 20:57:24,206 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-04-06 20:57:32,604 INFO L134 CoverageAnalysis]: Checked inductivity of 10609 backedges. 103 proven. 10506 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-04-06 20:57:32,604 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1742193487] provided 0 perfect and 2 imperfect interpolant sequences [2022-04-06 20:57:32,604 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-04-06 20:57:32,604 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [106, 105, 105] total 210 [2022-04-06 20:57:32,605 INFO L136 FreeRefinementEngine]: Strategy ACCELERATED_INTERPOLATION found an infeasible trace [2022-04-06 20:57:32,605 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleAcceleratedInterpolation [723788447] [2022-04-06 20:57:32,605 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleAcceleratedInterpolation [723788447] provided 1 perfect and 0 imperfect interpolant sequences [2022-04-06 20:57:32,605 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-04-06 20:57:32,605 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [106] imperfect sequences [] total 106 [2022-04-06 20:57:32,605 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1249877687] [2022-04-06 20:57:32,605 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-04-06 20:57:32,605 INFO L554 AbstractCegarLoop]: INTERPOLANT automaton has 106 states [2022-04-06 20:57:32,605 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy ACCELERATED_INTERPOLATION [2022-04-06 20:57:32,606 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 106 interpolants. [2022-04-06 20:57:32,608 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=21738, Invalid=22152, Unknown=0, NotChecked=0, Total=43890 [2022-04-06 20:57:32,608 INFO L87 Difference]: Start difference. First operand 218 states and 219 transitions. Second operand has 106 states, 106 states have (on average 2.009433962264151) internal successors, (213), 105 states have internal predecessors, (213), 2 states have call successors, (3), 3 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2022-04-06 20:57:36,064 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-04-06 20:57:36,064 INFO L93 Difference]: Finished difference Result 228 states and 231 transitions. [2022-04-06 20:57:36,064 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 106 states. [2022-04-06 20:57:36,065 INFO L78 Accepts]: Start accepts. Automaton has has 106 states, 106 states have (on average 2.009433962264151) internal successors, (213), 105 states have internal predecessors, (213), 2 states have call successors, (3), 3 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) Word has length 217 [2022-04-06 20:57:36,065 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-04-06 20:57:36,076 INFO L225 Difference]: With dead ends: 228 [2022-04-06 20:57:36,076 INFO L226 Difference]: Without dead ends: 220 [2022-04-06 20:57:36,080 INFO L912 BasicCegarLoop]: 0 DeclaredPredicates, 643 GetRequests, 332 SyntacticMatches, 0 SemanticMatches, 311 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 5864 ImplicationChecksByTransitivity, 14.0s TimeCoverageRelationStatistics Valid=43266, Invalid=54390, Unknown=0, NotChecked=0, Total=97656 [2022-04-06 20:57:36,080 INFO L913 BasicCegarLoop]: 12 mSDtfsCounter, 111 mSDsluCounter, 22 mSDsCounter, 0 mSdLazyCounter, 233 mSolverCounterSat, 109 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 111 SdHoareTripleChecker+Valid, 34 SdHoareTripleChecker+Invalid, 342 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 109 IncrementalHoareTripleChecker+Valid, 233 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2022-04-06 20:57:36,080 INFO L914 BasicCegarLoop]: SdHoareTripleChecker [111 Valid, 34 Invalid, 342 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [109 Valid, 233 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2022-04-06 20:57:36,081 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 220 states. [2022-04-06 20:57:36,085 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 220 to 220. [2022-04-06 20:57:36,085 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 220 states, 215 states have (on average 1.0093023255813953) internal successors, (217), 215 states have internal predecessors, (217), 3 states have call successors, (3), 3 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2022-04-06 20:57:36,086 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 220 states to 220 states and 221 transitions. [2022-04-06 20:57:36,086 INFO L78 Accepts]: Start accepts. Automaton has 220 states and 221 transitions. Word has length 217 [2022-04-06 20:57:36,086 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-04-06 20:57:36,086 INFO L478 AbstractCegarLoop]: Abstraction has 220 states and 221 transitions. [2022-04-06 20:57:36,086 INFO L479 AbstractCegarLoop]: INTERPOLANT automaton has has 106 states, 106 states have (on average 2.009433962264151) internal successors, (213), 105 states have internal predecessors, (213), 2 states have call successors, (3), 3 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2022-04-06 20:57:36,086 INFO L276 IsEmpty]: Start isEmpty. Operand 220 states and 221 transitions. [2022-04-06 20:57:36,087 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 220 [2022-04-06 20:57:36,087 INFO L491 BasicCegarLoop]: Found error trace [2022-04-06 20:57:36,087 INFO L499 BasicCegarLoop]: trace histogram [104, 103, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-04-06 20:57:36,102 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (103)] Forceful destruction successful, exit code 0 [2022-04-06 20:57:36,287 WARN L460 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 103 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable104 [2022-04-06 20:57:36,287 INFO L403 AbstractCegarLoop]: === Iteration 106 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-04-06 20:57:36,287 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-04-06 20:57:36,287 INFO L85 PathProgramCache]: Analyzing trace with hash 1496662473, now seen corresponding path program 203 times [2022-04-06 20:57:36,288 INFO L118 FreeRefinementEngine]: Executing refinement strategy ACCELERATED_INTERPOLATION [2022-04-06 20:57:36,288 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleAcceleratedInterpolation [539257591] [2022-04-06 20:57:36,288 INFO L97 AcceleratorQvasr]: Qvasr could not accelerate loop because java.lang.UnsupportedOperationException: Cannot deal with arrays. [2022-04-06 20:57:36,288 INFO L274 tedInterpolationCore]: Could not compute an accelerate. [2022-04-06 20:57:36,289 INFO L85 PathProgramCache]: Analyzing trace with hash 1496662473, now seen corresponding path program 204 times [2022-04-06 20:57:36,289 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-04-06 20:57:36,289 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1642753875] [2022-04-06 20:57:36,289 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-04-06 20:57:36,289 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-04-06 20:57:36,304 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:57:39,166 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-04-06 20:57:39,166 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:57:39,168 INFO L134 CoverageAnalysis]: Checked inductivity of 10816 backedges. 104 proven. 10712 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-04-06 20:57:39,168 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-04-06 20:57:39,168 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1642753875] [2022-04-06 20:57:39,169 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1642753875] provided 0 perfect and 1 imperfect interpolant sequences [2022-04-06 20:57:39,169 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [198909314] [2022-04-06 20:57:39,169 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2022-04-06 20:57:39,169 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-04-06 20:57:39,169 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-04-06 20:57:39,170 INFO L229 MonitoredProcess]: Starting monitored process 104 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-04-06 20:57:39,172 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (104)] Waiting until timeout for monitored process [2022-04-06 20:57:39,197 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 7 check-sat command(s) [2022-04-06 20:57:39,197 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-04-06 20:57:39,197 INFO L263 TraceCheckSpWp]: Trace formula consists of 79 conjuncts, 4 conjunts are in the unsatisfiable core [2022-04-06 20:57:39,198 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-04-06 20:57:39,489 INFO L134 CoverageAnalysis]: Checked inductivity of 10816 backedges. 309 proven. 1 refuted. 0 times theorem prover too weak. 10506 trivial. 0 not checked. [2022-04-06 20:57:39,490 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-04-06 20:57:39,751 INFO L134 CoverageAnalysis]: Checked inductivity of 10816 backedges. 309 proven. 1 refuted. 0 times theorem prover too weak. 10506 trivial. 0 not checked. [2022-04-06 20:57:39,752 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [198909314] provided 0 perfect and 2 imperfect interpolant sequences [2022-04-06 20:57:39,752 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-04-06 20:57:39,752 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [107, 4, 4] total 111 [2022-04-06 20:57:39,752 INFO L136 FreeRefinementEngine]: Strategy ACCELERATED_INTERPOLATION found an infeasible trace [2022-04-06 20:57:39,752 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleAcceleratedInterpolation [539257591] [2022-04-06 20:57:39,752 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleAcceleratedInterpolation [539257591] provided 1 perfect and 0 imperfect interpolant sequences [2022-04-06 20:57:39,752 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-04-06 20:57:39,752 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [107] imperfect sequences [] total 107 [2022-04-06 20:57:39,752 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1085361175] [2022-04-06 20:57:39,752 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-04-06 20:57:39,753 INFO L554 AbstractCegarLoop]: INTERPOLANT automaton has 107 states [2022-04-06 20:57:39,753 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy ACCELERATED_INTERPOLATION [2022-04-06 20:57:39,753 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 107 interpolants. [2022-04-06 20:57:39,754 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5997, Invalid=6213, Unknown=0, NotChecked=0, Total=12210 [2022-04-06 20:57:39,754 INFO L87 Difference]: Start difference. First operand 220 states and 221 transitions. Second operand has 107 states, 107 states have (on average 2.0093457943925235) internal successors, (215), 106 states have internal predecessors, (215), 2 states have call successors, (3), 3 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2022-04-06 20:57:43,238 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-04-06 20:57:43,238 INFO L93 Difference]: Finished difference Result 230 states and 233 transitions. [2022-04-06 20:57:43,239 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 107 states. [2022-04-06 20:57:43,239 INFO L78 Accepts]: Start accepts. Automaton has has 107 states, 107 states have (on average 2.0093457943925235) internal successors, (215), 106 states have internal predecessors, (215), 2 states have call successors, (3), 3 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) Word has length 219 [2022-04-06 20:57:43,239 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-04-06 20:57:43,239 INFO L225 Difference]: With dead ends: 230 [2022-04-06 20:57:43,239 INFO L226 Difference]: Without dead ends: 222 [2022-04-06 20:57:43,241 INFO L912 BasicCegarLoop]: 0 DeclaredPredicates, 649 GetRequests, 436 SyntacticMatches, 0 SemanticMatches, 213 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 5459 ImplicationChecksByTransitivity, 6.2s TimeCoverageRelationStatistics Valid=17541, Invalid=28469, Unknown=0, NotChecked=0, Total=46010 [2022-04-06 20:57:43,241 INFO L913 BasicCegarLoop]: 12 mSDtfsCounter, 112 mSDsluCounter, 22 mSDsCounter, 0 mSdLazyCounter, 235 mSolverCounterSat, 113 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 112 SdHoareTripleChecker+Valid, 34 SdHoareTripleChecker+Invalid, 348 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 113 IncrementalHoareTripleChecker+Valid, 235 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2022-04-06 20:57:43,242 INFO L914 BasicCegarLoop]: SdHoareTripleChecker [112 Valid, 34 Invalid, 348 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [113 Valid, 235 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2022-04-06 20:57:43,242 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 222 states. [2022-04-06 20:57:43,247 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 222 to 222. [2022-04-06 20:57:43,247 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 222 states, 217 states have (on average 1.0092165898617511) internal successors, (219), 217 states have internal predecessors, (219), 3 states have call successors, (3), 3 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2022-04-06 20:57:43,247 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 222 states to 222 states and 223 transitions. [2022-04-06 20:57:43,247 INFO L78 Accepts]: Start accepts. Automaton has 222 states and 223 transitions. Word has length 219 [2022-04-06 20:57:43,247 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-04-06 20:57:43,247 INFO L478 AbstractCegarLoop]: Abstraction has 222 states and 223 transitions. [2022-04-06 20:57:43,247 INFO L479 AbstractCegarLoop]: INTERPOLANT automaton has has 107 states, 107 states have (on average 2.0093457943925235) internal successors, (215), 106 states have internal predecessors, (215), 2 states have call successors, (3), 3 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2022-04-06 20:57:43,247 INFO L276 IsEmpty]: Start isEmpty. Operand 222 states and 223 transitions. [2022-04-06 20:57:43,248 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 222 [2022-04-06 20:57:43,248 INFO L491 BasicCegarLoop]: Found error trace [2022-04-06 20:57:43,248 INFO L499 BasicCegarLoop]: trace histogram [105, 104, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-04-06 20:57:43,263 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (104)] Forceful destruction successful, exit code 0 [2022-04-06 20:57:43,463 WARN L460 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable105,104 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-04-06 20:57:43,463 INFO L403 AbstractCegarLoop]: === Iteration 107 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-04-06 20:57:43,463 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-04-06 20:57:43,463 INFO L85 PathProgramCache]: Analyzing trace with hash 1390976806, now seen corresponding path program 205 times [2022-04-06 20:57:43,463 INFO L118 FreeRefinementEngine]: Executing refinement strategy ACCELERATED_INTERPOLATION [2022-04-06 20:57:43,463 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleAcceleratedInterpolation [1491967643] [2022-04-06 20:57:43,464 INFO L97 AcceleratorQvasr]: Qvasr could not accelerate loop because java.lang.UnsupportedOperationException: Cannot deal with arrays. [2022-04-06 20:57:43,464 INFO L274 tedInterpolationCore]: Could not compute an accelerate. [2022-04-06 20:57:43,465 INFO L85 PathProgramCache]: Analyzing trace with hash 1390976806, now seen corresponding path program 206 times [2022-04-06 20:57:43,465 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-04-06 20:57:43,465 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [208326984] [2022-04-06 20:57:43,465 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-04-06 20:57:43,465 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-04-06 20:57:43,480 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:57:46,368 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-04-06 20:57:46,368 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:57:46,370 INFO L134 CoverageAnalysis]: Checked inductivity of 11025 backedges. 105 proven. 10920 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-04-06 20:57:46,370 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-04-06 20:57:46,371 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [208326984] [2022-04-06 20:57:46,371 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [208326984] provided 0 perfect and 1 imperfect interpolant sequences [2022-04-06 20:57:46,371 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [319075697] [2022-04-06 20:57:46,371 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2022-04-06 20:57:46,371 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-04-06 20:57:46,371 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-04-06 20:57:46,372 INFO L229 MonitoredProcess]: Starting monitored process 105 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-04-06 20:57:46,372 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (105)] Waiting until timeout for monitored process [2022-04-06 20:57:46,426 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2022-04-06 20:57:46,426 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-04-06 20:57:46,428 INFO L263 TraceCheckSpWp]: Trace formula consists of 475 conjuncts, 106 conjunts are in the unsatisfiable core [2022-04-06 20:57:46,436 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-04-06 20:57:46,716 INFO L134 CoverageAnalysis]: Checked inductivity of 11025 backedges. 105 proven. 10920 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-04-06 20:57:46,716 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-04-06 20:57:55,482 INFO L134 CoverageAnalysis]: Checked inductivity of 11025 backedges. 105 proven. 10920 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-04-06 20:57:55,483 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [319075697] provided 0 perfect and 2 imperfect interpolant sequences [2022-04-06 20:57:55,483 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-04-06 20:57:55,483 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [108, 107, 107] total 214 [2022-04-06 20:57:55,483 INFO L136 FreeRefinementEngine]: Strategy ACCELERATED_INTERPOLATION found an infeasible trace [2022-04-06 20:57:55,483 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleAcceleratedInterpolation [1491967643] [2022-04-06 20:57:55,483 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleAcceleratedInterpolation [1491967643] provided 1 perfect and 0 imperfect interpolant sequences [2022-04-06 20:57:55,483 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-04-06 20:57:55,483 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [108] imperfect sequences [] total 108 [2022-04-06 20:57:55,483 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1149291640] [2022-04-06 20:57:55,483 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-04-06 20:57:55,484 INFO L554 AbstractCegarLoop]: INTERPOLANT automaton has 108 states [2022-04-06 20:57:55,484 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy ACCELERATED_INTERPOLATION [2022-04-06 20:57:55,485 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 108 interpolants. [2022-04-06 20:57:55,486 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=22580, Invalid=23002, Unknown=0, NotChecked=0, Total=45582 [2022-04-06 20:57:55,486 INFO L87 Difference]: Start difference. First operand 222 states and 223 transitions. Second operand has 108 states, 108 states have (on average 2.009259259259259) internal successors, (217), 107 states have internal predecessors, (217), 2 states have call successors, (3), 3 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2022-04-06 20:57:59,045 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-04-06 20:57:59,046 INFO L93 Difference]: Finished difference Result 232 states and 235 transitions. [2022-04-06 20:57:59,046 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 108 states. [2022-04-06 20:57:59,046 INFO L78 Accepts]: Start accepts. Automaton has has 108 states, 108 states have (on average 2.009259259259259) internal successors, (217), 107 states have internal predecessors, (217), 2 states have call successors, (3), 3 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) Word has length 221 [2022-04-06 20:57:59,046 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-04-06 20:57:59,047 INFO L225 Difference]: With dead ends: 232 [2022-04-06 20:57:59,047 INFO L226 Difference]: Without dead ends: 224 [2022-04-06 20:57:59,050 INFO L912 BasicCegarLoop]: 0 DeclaredPredicates, 655 GetRequests, 338 SyntacticMatches, 0 SemanticMatches, 317 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 6083 ImplicationChecksByTransitivity, 14.6s TimeCoverageRelationStatistics Valid=44946, Invalid=56496, Unknown=0, NotChecked=0, Total=101442 [2022-04-06 20:57:59,050 INFO L913 BasicCegarLoop]: 12 mSDtfsCounter, 113 mSDsluCounter, 22 mSDsCounter, 0 mSdLazyCounter, 237 mSolverCounterSat, 112 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 113 SdHoareTripleChecker+Valid, 34 SdHoareTripleChecker+Invalid, 349 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 112 IncrementalHoareTripleChecker+Valid, 237 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2022-04-06 20:57:59,050 INFO L914 BasicCegarLoop]: SdHoareTripleChecker [113 Valid, 34 Invalid, 349 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [112 Valid, 237 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2022-04-06 20:57:59,050 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 224 states. [2022-04-06 20:57:59,055 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 224 to 224. [2022-04-06 20:57:59,055 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 224 states, 219 states have (on average 1.0091324200913243) internal successors, (221), 219 states have internal predecessors, (221), 3 states have call successors, (3), 3 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2022-04-06 20:57:59,055 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 224 states to 224 states and 225 transitions. [2022-04-06 20:57:59,055 INFO L78 Accepts]: Start accepts. Automaton has 224 states and 225 transitions. Word has length 221 [2022-04-06 20:57:59,056 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-04-06 20:57:59,056 INFO L478 AbstractCegarLoop]: Abstraction has 224 states and 225 transitions. [2022-04-06 20:57:59,056 INFO L479 AbstractCegarLoop]: INTERPOLANT automaton has has 108 states, 108 states have (on average 2.009259259259259) internal successors, (217), 107 states have internal predecessors, (217), 2 states have call successors, (3), 3 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2022-04-06 20:57:59,056 INFO L276 IsEmpty]: Start isEmpty. Operand 224 states and 225 transitions. [2022-04-06 20:57:59,056 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 224 [2022-04-06 20:57:59,056 INFO L491 BasicCegarLoop]: Found error trace [2022-04-06 20:57:59,056 INFO L499 BasicCegarLoop]: trace histogram [106, 105, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-04-06 20:57:59,072 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (105)] Ended with exit code 0 [2022-04-06 20:57:59,257 WARN L460 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable106,105 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-04-06 20:57:59,257 INFO L403 AbstractCegarLoop]: === Iteration 108 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-04-06 20:57:59,257 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-04-06 20:57:59,257 INFO L85 PathProgramCache]: Analyzing trace with hash -1388701373, now seen corresponding path program 207 times [2022-04-06 20:57:59,257 INFO L118 FreeRefinementEngine]: Executing refinement strategy ACCELERATED_INTERPOLATION [2022-04-06 20:57:59,257 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleAcceleratedInterpolation [933217469] [2022-04-06 20:57:59,258 INFO L97 AcceleratorQvasr]: Qvasr could not accelerate loop because java.lang.UnsupportedOperationException: Cannot deal with arrays. [2022-04-06 20:57:59,258 INFO L274 tedInterpolationCore]: Could not compute an accelerate. [2022-04-06 20:57:59,258 INFO L85 PathProgramCache]: Analyzing trace with hash -1388701373, now seen corresponding path program 208 times [2022-04-06 20:57:59,258 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-04-06 20:57:59,258 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [895967927] [2022-04-06 20:57:59,258 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-04-06 20:57:59,258 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-04-06 20:57:59,274 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:58:02,216 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-04-06 20:58:02,217 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:58:02,219 INFO L134 CoverageAnalysis]: Checked inductivity of 11236 backedges. 106 proven. 11130 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-04-06 20:58:02,219 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-04-06 20:58:02,219 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [895967927] [2022-04-06 20:58:02,219 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [895967927] provided 0 perfect and 1 imperfect interpolant sequences [2022-04-06 20:58:02,219 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1520900041] [2022-04-06 20:58:02,219 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2022-04-06 20:58:02,220 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-04-06 20:58:02,220 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-04-06 20:58:02,220 INFO L229 MonitoredProcess]: Starting monitored process 106 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-04-06 20:58:02,221 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (106)] Waiting until timeout for monitored process [2022-04-06 20:58:02,275 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2022-04-06 20:58:02,275 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-04-06 20:58:02,277 INFO L263 TraceCheckSpWp]: Trace formula consists of 479 conjuncts, 107 conjunts are in the unsatisfiable core [2022-04-06 20:58:02,279 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-04-06 20:58:02,566 INFO L134 CoverageAnalysis]: Checked inductivity of 11236 backedges. 106 proven. 11130 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-04-06 20:58:02,567 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-04-06 20:58:11,426 INFO L134 CoverageAnalysis]: Checked inductivity of 11236 backedges. 106 proven. 11130 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-04-06 20:58:11,426 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1520900041] provided 0 perfect and 2 imperfect interpolant sequences [2022-04-06 20:58:11,426 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-04-06 20:58:11,427 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [109, 108, 108] total 216 [2022-04-06 20:58:11,427 INFO L136 FreeRefinementEngine]: Strategy ACCELERATED_INTERPOLATION found an infeasible trace [2022-04-06 20:58:11,427 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleAcceleratedInterpolation [933217469] [2022-04-06 20:58:11,427 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleAcceleratedInterpolation [933217469] provided 1 perfect and 0 imperfect interpolant sequences [2022-04-06 20:58:11,427 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-04-06 20:58:11,427 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [109] imperfect sequences [] total 109 [2022-04-06 20:58:11,427 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1830027650] [2022-04-06 20:58:11,427 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-04-06 20:58:11,427 INFO L554 AbstractCegarLoop]: INTERPOLANT automaton has 109 states [2022-04-06 20:58:11,427 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy ACCELERATED_INTERPOLATION [2022-04-06 20:58:11,429 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 109 interpolants. [2022-04-06 20:58:11,430 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=23007, Invalid=23433, Unknown=0, NotChecked=0, Total=46440 [2022-04-06 20:58:11,431 INFO L87 Difference]: Start difference. First operand 224 states and 225 transitions. Second operand has 109 states, 109 states have (on average 2.0091743119266057) internal successors, (219), 108 states have internal predecessors, (219), 2 states have call successors, (3), 3 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2022-04-06 20:58:15,090 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-04-06 20:58:15,091 INFO L93 Difference]: Finished difference Result 234 states and 237 transitions. [2022-04-06 20:58:15,091 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 109 states. [2022-04-06 20:58:15,091 INFO L78 Accepts]: Start accepts. Automaton has has 109 states, 109 states have (on average 2.0091743119266057) internal successors, (219), 108 states have internal predecessors, (219), 2 states have call successors, (3), 3 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) Word has length 223 [2022-04-06 20:58:15,091 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-04-06 20:58:15,091 INFO L225 Difference]: With dead ends: 234 [2022-04-06 20:58:15,091 INFO L226 Difference]: Without dead ends: 226 [2022-04-06 20:58:15,095 INFO L912 BasicCegarLoop]: 0 DeclaredPredicates, 661 GetRequests, 341 SyntacticMatches, 0 SemanticMatches, 320 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 6194 ImplicationChecksByTransitivity, 14.8s TimeCoverageRelationStatistics Valid=45798, Invalid=57564, Unknown=0, NotChecked=0, Total=103362 [2022-04-06 20:58:15,095 INFO L913 BasicCegarLoop]: 12 mSDtfsCounter, 114 mSDsluCounter, 22 mSDsCounter, 0 mSdLazyCounter, 239 mSolverCounterSat, 113 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 114 SdHoareTripleChecker+Valid, 34 SdHoareTripleChecker+Invalid, 352 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 113 IncrementalHoareTripleChecker+Valid, 239 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2022-04-06 20:58:15,095 INFO L914 BasicCegarLoop]: SdHoareTripleChecker [114 Valid, 34 Invalid, 352 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [113 Valid, 239 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2022-04-06 20:58:15,095 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 226 states. [2022-04-06 20:58:15,100 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 226 to 226. [2022-04-06 20:58:15,100 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 226 states, 221 states have (on average 1.009049773755656) internal successors, (223), 221 states have internal predecessors, (223), 3 states have call successors, (3), 3 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2022-04-06 20:58:15,101 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 226 states to 226 states and 227 transitions. [2022-04-06 20:58:15,101 INFO L78 Accepts]: Start accepts. Automaton has 226 states and 227 transitions. Word has length 223 [2022-04-06 20:58:15,101 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-04-06 20:58:15,101 INFO L478 AbstractCegarLoop]: Abstraction has 226 states and 227 transitions. [2022-04-06 20:58:15,101 INFO L479 AbstractCegarLoop]: INTERPOLANT automaton has has 109 states, 109 states have (on average 2.0091743119266057) internal successors, (219), 108 states have internal predecessors, (219), 2 states have call successors, (3), 3 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2022-04-06 20:58:15,101 INFO L276 IsEmpty]: Start isEmpty. Operand 226 states and 227 transitions. [2022-04-06 20:58:15,101 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 226 [2022-04-06 20:58:15,101 INFO L491 BasicCegarLoop]: Found error trace [2022-04-06 20:58:15,102 INFO L499 BasicCegarLoop]: trace histogram [107, 106, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-04-06 20:58:15,117 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (106)] Forceful destruction successful, exit code 0 [2022-04-06 20:58:15,302 WARN L460 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 106 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable107 [2022-04-06 20:58:15,303 INFO L403 AbstractCegarLoop]: === Iteration 109 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-04-06 20:58:15,303 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-04-06 20:58:15,303 INFO L85 PathProgramCache]: Analyzing trace with hash -1189773280, now seen corresponding path program 209 times [2022-04-06 20:58:15,303 INFO L118 FreeRefinementEngine]: Executing refinement strategy ACCELERATED_INTERPOLATION [2022-04-06 20:58:15,303 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleAcceleratedInterpolation [962833203] [2022-04-06 20:58:15,304 INFO L97 AcceleratorQvasr]: Qvasr could not accelerate loop because java.lang.UnsupportedOperationException: Cannot deal with arrays. [2022-04-06 20:58:15,304 INFO L274 tedInterpolationCore]: Could not compute an accelerate. [2022-04-06 20:58:15,304 INFO L85 PathProgramCache]: Analyzing trace with hash -1189773280, now seen corresponding path program 210 times [2022-04-06 20:58:15,304 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-04-06 20:58:15,304 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [45558117] [2022-04-06 20:58:15,304 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-04-06 20:58:15,304 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-04-06 20:58:15,320 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:58:18,303 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-04-06 20:58:18,303 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:58:18,305 INFO L134 CoverageAnalysis]: Checked inductivity of 11449 backedges. 107 proven. 11342 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-04-06 20:58:18,305 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-04-06 20:58:18,306 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [45558117] [2022-04-06 20:58:18,306 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [45558117] provided 0 perfect and 1 imperfect interpolant sequences [2022-04-06 20:58:18,306 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [850426247] [2022-04-06 20:58:18,306 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2022-04-06 20:58:18,306 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-04-06 20:58:18,306 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-04-06 20:58:18,307 INFO L229 MonitoredProcess]: Starting monitored process 107 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-04-06 20:58:18,307 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (107)] Waiting until timeout for monitored process [2022-04-06 20:58:18,341 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 7 check-sat command(s) [2022-04-06 20:58:18,341 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-04-06 20:58:18,341 INFO L263 TraceCheckSpWp]: Trace formula consists of 79 conjuncts, 4 conjunts are in the unsatisfiable core [2022-04-06 20:58:18,342 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-04-06 20:58:18,668 INFO L134 CoverageAnalysis]: Checked inductivity of 11449 backedges. 318 proven. 1 refuted. 0 times theorem prover too weak. 11130 trivial. 0 not checked. [2022-04-06 20:58:18,668 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-04-06 20:58:18,941 INFO L134 CoverageAnalysis]: Checked inductivity of 11449 backedges. 318 proven. 1 refuted. 0 times theorem prover too weak. 11130 trivial. 0 not checked. [2022-04-06 20:58:18,942 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [850426247] provided 0 perfect and 2 imperfect interpolant sequences [2022-04-06 20:58:18,942 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-04-06 20:58:18,942 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [110, 4, 4] total 114 [2022-04-06 20:58:18,942 INFO L136 FreeRefinementEngine]: Strategy ACCELERATED_INTERPOLATION found an infeasible trace [2022-04-06 20:58:18,942 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleAcceleratedInterpolation [962833203] [2022-04-06 20:58:18,942 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleAcceleratedInterpolation [962833203] provided 1 perfect and 0 imperfect interpolant sequences [2022-04-06 20:58:18,942 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-04-06 20:58:18,942 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [110] imperfect sequences [] total 110 [2022-04-06 20:58:18,942 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1210866474] [2022-04-06 20:58:18,942 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-04-06 20:58:18,942 INFO L554 AbstractCegarLoop]: INTERPOLANT automaton has 110 states [2022-04-06 20:58:18,942 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy ACCELERATED_INTERPOLATION [2022-04-06 20:58:18,943 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 110 interpolants. [2022-04-06 20:58:18,944 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=6330, Invalid=6552, Unknown=0, NotChecked=0, Total=12882 [2022-04-06 20:58:18,944 INFO L87 Difference]: Start difference. First operand 226 states and 227 transitions. Second operand has 110 states, 110 states have (on average 2.0090909090909093) internal successors, (221), 109 states have internal predecessors, (221), 2 states have call successors, (3), 3 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2022-04-06 20:58:22,625 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-04-06 20:58:22,625 INFO L93 Difference]: Finished difference Result 236 states and 239 transitions. [2022-04-06 20:58:22,625 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 110 states. [2022-04-06 20:58:22,626 INFO L78 Accepts]: Start accepts. Automaton has has 110 states, 110 states have (on average 2.0090909090909093) internal successors, (221), 109 states have internal predecessors, (221), 2 states have call successors, (3), 3 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) Word has length 225 [2022-04-06 20:58:22,626 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-04-06 20:58:22,626 INFO L225 Difference]: With dead ends: 236 [2022-04-06 20:58:22,626 INFO L226 Difference]: Without dead ends: 228 [2022-04-06 20:58:22,628 INFO L912 BasicCegarLoop]: 0 DeclaredPredicates, 667 GetRequests, 448 SyntacticMatches, 0 SemanticMatches, 219 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 5777 ImplicationChecksByTransitivity, 6.6s TimeCoverageRelationStatistics Valid=18528, Invalid=30092, Unknown=0, NotChecked=0, Total=48620 [2022-04-06 20:58:22,628 INFO L913 BasicCegarLoop]: 12 mSDtfsCounter, 115 mSDsluCounter, 37 mSDsCounter, 0 mSdLazyCounter, 259 mSolverCounterSat, 115 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 115 SdHoareTripleChecker+Valid, 49 SdHoareTripleChecker+Invalid, 374 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 115 IncrementalHoareTripleChecker+Valid, 259 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2022-04-06 20:58:22,628 INFO L914 BasicCegarLoop]: SdHoareTripleChecker [115 Valid, 49 Invalid, 374 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [115 Valid, 259 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2022-04-06 20:58:22,628 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 228 states. [2022-04-06 20:58:22,633 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 228 to 228. [2022-04-06 20:58:22,634 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 228 states, 223 states have (on average 1.0089686098654709) internal successors, (225), 223 states have internal predecessors, (225), 3 states have call successors, (3), 3 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2022-04-06 20:58:22,634 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 228 states to 228 states and 229 transitions. [2022-04-06 20:58:22,634 INFO L78 Accepts]: Start accepts. Automaton has 228 states and 229 transitions. Word has length 225 [2022-04-06 20:58:22,634 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-04-06 20:58:22,634 INFO L478 AbstractCegarLoop]: Abstraction has 228 states and 229 transitions. [2022-04-06 20:58:22,634 INFO L479 AbstractCegarLoop]: INTERPOLANT automaton has has 110 states, 110 states have (on average 2.0090909090909093) internal successors, (221), 109 states have internal predecessors, (221), 2 states have call successors, (3), 3 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2022-04-06 20:58:22,634 INFO L276 IsEmpty]: Start isEmpty. Operand 228 states and 229 transitions. [2022-04-06 20:58:22,635 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 228 [2022-04-06 20:58:22,635 INFO L491 BasicCegarLoop]: Found error trace [2022-04-06 20:58:22,635 INFO L499 BasicCegarLoop]: trace histogram [108, 107, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-04-06 20:58:22,650 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (107)] Forceful destruction successful, exit code 0 [2022-04-06 20:58:22,835 WARN L460 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable108,107 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-04-06 20:58:22,835 INFO L403 AbstractCegarLoop]: === Iteration 110 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-04-06 20:58:22,835 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-04-06 20:58:22,836 INFO L85 PathProgramCache]: Analyzing trace with hash 1001563069, now seen corresponding path program 211 times [2022-04-06 20:58:22,836 INFO L118 FreeRefinementEngine]: Executing refinement strategy ACCELERATED_INTERPOLATION [2022-04-06 20:58:22,836 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleAcceleratedInterpolation [171875352] [2022-04-06 20:58:22,836 INFO L97 AcceleratorQvasr]: Qvasr could not accelerate loop because java.lang.UnsupportedOperationException: Cannot deal with arrays. [2022-04-06 20:58:22,837 INFO L274 tedInterpolationCore]: Could not compute an accelerate. [2022-04-06 20:58:22,837 INFO L85 PathProgramCache]: Analyzing trace with hash 1001563069, now seen corresponding path program 212 times [2022-04-06 20:58:22,837 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-04-06 20:58:22,837 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [691342140] [2022-04-06 20:58:22,837 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-04-06 20:58:22,837 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-04-06 20:58:22,853 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:58:25,901 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-04-06 20:58:25,902 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:58:25,904 INFO L134 CoverageAnalysis]: Checked inductivity of 11664 backedges. 108 proven. 11556 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-04-06 20:58:25,904 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-04-06 20:58:25,904 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [691342140] [2022-04-06 20:58:25,904 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [691342140] provided 0 perfect and 1 imperfect interpolant sequences [2022-04-06 20:58:25,904 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2145908348] [2022-04-06 20:58:25,904 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2022-04-06 20:58:25,904 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-04-06 20:58:25,905 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-04-06 20:58:25,905 INFO L229 MonitoredProcess]: Starting monitored process 108 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-04-06 20:58:25,906 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (108)] Waiting until timeout for monitored process [2022-04-06 20:58:25,987 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2022-04-06 20:58:25,987 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-04-06 20:58:25,989 INFO L263 TraceCheckSpWp]: Trace formula consists of 487 conjuncts, 109 conjunts are in the unsatisfiable core [2022-04-06 20:58:25,990 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-04-06 20:58:26,269 INFO L134 CoverageAnalysis]: Checked inductivity of 11664 backedges. 108 proven. 11556 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-04-06 20:58:26,269 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-04-06 20:58:35,499 INFO L134 CoverageAnalysis]: Checked inductivity of 11664 backedges. 108 proven. 11556 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-04-06 20:58:35,500 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2145908348] provided 0 perfect and 2 imperfect interpolant sequences [2022-04-06 20:58:35,500 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-04-06 20:58:35,500 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [111, 110, 110] total 220 [2022-04-06 20:58:35,500 INFO L136 FreeRefinementEngine]: Strategy ACCELERATED_INTERPOLATION found an infeasible trace [2022-04-06 20:58:35,500 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleAcceleratedInterpolation [171875352] [2022-04-06 20:58:35,500 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleAcceleratedInterpolation [171875352] provided 1 perfect and 0 imperfect interpolant sequences [2022-04-06 20:58:35,500 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-04-06 20:58:35,500 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [111] imperfect sequences [] total 111 [2022-04-06 20:58:35,500 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1400511055] [2022-04-06 20:58:35,500 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-04-06 20:58:35,501 INFO L554 AbstractCegarLoop]: INTERPOLANT automaton has 111 states [2022-04-06 20:58:35,501 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy ACCELERATED_INTERPOLATION [2022-04-06 20:58:35,502 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 111 interpolants. [2022-04-06 20:58:35,503 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=23873, Invalid=24307, Unknown=0, NotChecked=0, Total=48180 [2022-04-06 20:58:35,504 INFO L87 Difference]: Start difference. First operand 228 states and 229 transitions. Second operand has 111 states, 111 states have (on average 2.009009009009009) internal successors, (223), 110 states have internal predecessors, (223), 2 states have call successors, (3), 3 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2022-04-06 20:58:39,291 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-04-06 20:58:39,292 INFO L93 Difference]: Finished difference Result 238 states and 241 transitions. [2022-04-06 20:58:39,292 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 111 states. [2022-04-06 20:58:39,292 INFO L78 Accepts]: Start accepts. Automaton has has 111 states, 111 states have (on average 2.009009009009009) internal successors, (223), 110 states have internal predecessors, (223), 2 states have call successors, (3), 3 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) Word has length 227 [2022-04-06 20:58:39,292 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-04-06 20:58:39,293 INFO L225 Difference]: With dead ends: 238 [2022-04-06 20:58:39,293 INFO L226 Difference]: Without dead ends: 230 [2022-04-06 20:58:39,297 INFO L912 BasicCegarLoop]: 0 DeclaredPredicates, 673 GetRequests, 347 SyntacticMatches, 0 SemanticMatches, 326 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 6419 ImplicationChecksByTransitivity, 15.4s TimeCoverageRelationStatistics Valid=47526, Invalid=59730, Unknown=0, NotChecked=0, Total=107256 [2022-04-06 20:58:39,298 INFO L913 BasicCegarLoop]: 12 mSDtfsCounter, 116 mSDsluCounter, 32 mSDsCounter, 0 mSdLazyCounter, 255 mSolverCounterSat, 114 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 116 SdHoareTripleChecker+Valid, 44 SdHoareTripleChecker+Invalid, 369 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 114 IncrementalHoareTripleChecker+Valid, 255 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2022-04-06 20:58:39,298 INFO L914 BasicCegarLoop]: SdHoareTripleChecker [116 Valid, 44 Invalid, 369 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [114 Valid, 255 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2022-04-06 20:58:39,298 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 230 states. [2022-04-06 20:58:39,303 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 230 to 230. [2022-04-06 20:58:39,303 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 230 states, 225 states have (on average 1.008888888888889) internal successors, (227), 225 states have internal predecessors, (227), 3 states have call successors, (3), 3 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2022-04-06 20:58:39,304 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 230 states to 230 states and 231 transitions. [2022-04-06 20:58:39,304 INFO L78 Accepts]: Start accepts. Automaton has 230 states and 231 transitions. Word has length 227 [2022-04-06 20:58:39,304 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-04-06 20:58:39,304 INFO L478 AbstractCegarLoop]: Abstraction has 230 states and 231 transitions. [2022-04-06 20:58:39,304 INFO L479 AbstractCegarLoop]: INTERPOLANT automaton has has 111 states, 111 states have (on average 2.009009009009009) internal successors, (223), 110 states have internal predecessors, (223), 2 states have call successors, (3), 3 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2022-04-06 20:58:39,304 INFO L276 IsEmpty]: Start isEmpty. Operand 230 states and 231 transitions. [2022-04-06 20:58:39,305 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 230 [2022-04-06 20:58:39,305 INFO L491 BasicCegarLoop]: Found error trace [2022-04-06 20:58:39,305 INFO L499 BasicCegarLoop]: trace histogram [109, 108, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-04-06 20:58:39,323 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (108)] Forceful destruction successful, exit code 0 [2022-04-06 20:58:39,506 WARN L460 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable109,108 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-04-06 20:58:39,506 INFO L403 AbstractCegarLoop]: === Iteration 111 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-04-06 20:58:39,506 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-04-06 20:58:39,506 INFO L85 PathProgramCache]: Analyzing trace with hash -1953147878, now seen corresponding path program 213 times [2022-04-06 20:58:39,506 INFO L118 FreeRefinementEngine]: Executing refinement strategy ACCELERATED_INTERPOLATION [2022-04-06 20:58:39,506 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleAcceleratedInterpolation [572330522] [2022-04-06 20:58:39,507 INFO L97 AcceleratorQvasr]: Qvasr could not accelerate loop because java.lang.UnsupportedOperationException: Cannot deal with arrays. [2022-04-06 20:58:39,507 INFO L274 tedInterpolationCore]: Could not compute an accelerate. [2022-04-06 20:58:39,507 INFO L85 PathProgramCache]: Analyzing trace with hash -1953147878, now seen corresponding path program 214 times [2022-04-06 20:58:39,507 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-04-06 20:58:39,507 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1633483035] [2022-04-06 20:58:39,507 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-04-06 20:58:39,507 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-04-06 20:58:39,524 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:58:42,660 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-04-06 20:58:42,661 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:58:42,668 INFO L134 CoverageAnalysis]: Checked inductivity of 11881 backedges. 109 proven. 11772 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-04-06 20:58:42,668 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-04-06 20:58:42,668 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1633483035] [2022-04-06 20:58:42,668 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1633483035] provided 0 perfect and 1 imperfect interpolant sequences [2022-04-06 20:58:42,668 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [703496184] [2022-04-06 20:58:42,668 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2022-04-06 20:58:42,668 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-04-06 20:58:42,668 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-04-06 20:58:42,669 INFO L229 MonitoredProcess]: Starting monitored process 109 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-04-06 20:58:42,670 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (109)] Waiting until timeout for monitored process [2022-04-06 20:58:42,728 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2022-04-06 20:58:42,728 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-04-06 20:58:42,730 INFO L263 TraceCheckSpWp]: Trace formula consists of 491 conjuncts, 110 conjunts are in the unsatisfiable core [2022-04-06 20:58:42,731 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-04-06 20:58:43,015 INFO L134 CoverageAnalysis]: Checked inductivity of 11881 backedges. 109 proven. 11772 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-04-06 20:58:43,015 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-04-06 20:58:52,449 INFO L134 CoverageAnalysis]: Checked inductivity of 11881 backedges. 109 proven. 11772 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-04-06 20:58:52,449 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [703496184] provided 0 perfect and 2 imperfect interpolant sequences [2022-04-06 20:58:52,449 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-04-06 20:58:52,449 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [112, 111, 111] total 222 [2022-04-06 20:58:52,449 INFO L136 FreeRefinementEngine]: Strategy ACCELERATED_INTERPOLATION found an infeasible trace [2022-04-06 20:58:52,449 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleAcceleratedInterpolation [572330522] [2022-04-06 20:58:52,450 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleAcceleratedInterpolation [572330522] provided 1 perfect and 0 imperfect interpolant sequences [2022-04-06 20:58:52,450 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-04-06 20:58:52,450 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [112] imperfect sequences [] total 112 [2022-04-06 20:58:52,450 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1860202002] [2022-04-06 20:58:52,450 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-04-06 20:58:52,450 INFO L554 AbstractCegarLoop]: INTERPOLANT automaton has 112 states [2022-04-06 20:58:52,450 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy ACCELERATED_INTERPOLATION [2022-04-06 20:58:52,451 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 112 interpolants. [2022-04-06 20:58:52,453 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=24312, Invalid=24750, Unknown=0, NotChecked=0, Total=49062 [2022-04-06 20:58:52,453 INFO L87 Difference]: Start difference. First operand 230 states and 231 transitions. Second operand has 112 states, 112 states have (on average 2.0089285714285716) internal successors, (225), 111 states have internal predecessors, (225), 2 states have call successors, (3), 3 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2022-04-06 20:58:56,339 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-04-06 20:58:56,339 INFO L93 Difference]: Finished difference Result 240 states and 243 transitions. [2022-04-06 20:58:56,339 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 112 states. [2022-04-06 20:58:56,339 INFO L78 Accepts]: Start accepts. Automaton has has 112 states, 112 states have (on average 2.0089285714285716) internal successors, (225), 111 states have internal predecessors, (225), 2 states have call successors, (3), 3 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) Word has length 229 [2022-04-06 20:58:56,339 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-04-06 20:58:56,340 INFO L225 Difference]: With dead ends: 240 [2022-04-06 20:58:56,340 INFO L226 Difference]: Without dead ends: 232 [2022-04-06 20:58:56,343 INFO L912 BasicCegarLoop]: 0 DeclaredPredicates, 679 GetRequests, 350 SyntacticMatches, 0 SemanticMatches, 329 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 6533 ImplicationChecksByTransitivity, 15.8s TimeCoverageRelationStatistics Valid=48402, Invalid=60828, Unknown=0, NotChecked=0, Total=109230 [2022-04-06 20:58:56,343 INFO L913 BasicCegarLoop]: 12 mSDtfsCounter, 117 mSDsluCounter, 22 mSDsCounter, 0 mSdLazyCounter, 245 mSolverCounterSat, 116 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 117 SdHoareTripleChecker+Valid, 34 SdHoareTripleChecker+Invalid, 361 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 116 IncrementalHoareTripleChecker+Valid, 245 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2022-04-06 20:58:56,343 INFO L914 BasicCegarLoop]: SdHoareTripleChecker [117 Valid, 34 Invalid, 361 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [116 Valid, 245 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2022-04-06 20:58:56,344 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 232 states. [2022-04-06 20:58:56,349 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 232 to 232. [2022-04-06 20:58:56,349 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 232 states, 227 states have (on average 1.0088105726872247) internal successors, (229), 227 states have internal predecessors, (229), 3 states have call successors, (3), 3 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2022-04-06 20:58:56,349 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 232 states to 232 states and 233 transitions. [2022-04-06 20:58:56,349 INFO L78 Accepts]: Start accepts. Automaton has 232 states and 233 transitions. Word has length 229 [2022-04-06 20:58:56,349 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-04-06 20:58:56,349 INFO L478 AbstractCegarLoop]: Abstraction has 232 states and 233 transitions. [2022-04-06 20:58:56,349 INFO L479 AbstractCegarLoop]: INTERPOLANT automaton has has 112 states, 112 states have (on average 2.0089285714285716) internal successors, (225), 111 states have internal predecessors, (225), 2 states have call successors, (3), 3 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2022-04-06 20:58:56,349 INFO L276 IsEmpty]: Start isEmpty. Operand 232 states and 233 transitions. [2022-04-06 20:58:56,350 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 232 [2022-04-06 20:58:56,350 INFO L491 BasicCegarLoop]: Found error trace [2022-04-06 20:58:56,350 INFO L499 BasicCegarLoop]: trace histogram [110, 109, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-04-06 20:58:56,368 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (109)] Forceful destruction successful, exit code 0 [2022-04-06 20:58:56,551 WARN L460 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable110,109 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-04-06 20:58:56,552 INFO L403 AbstractCegarLoop]: === Iteration 112 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-04-06 20:58:56,552 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-04-06 20:58:56,552 INFO L85 PathProgramCache]: Analyzing trace with hash 1837982007, now seen corresponding path program 215 times [2022-04-06 20:58:56,552 INFO L118 FreeRefinementEngine]: Executing refinement strategy ACCELERATED_INTERPOLATION [2022-04-06 20:58:56,552 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleAcceleratedInterpolation [2045256800] [2022-04-06 20:58:56,553 INFO L97 AcceleratorQvasr]: Qvasr could not accelerate loop because java.lang.UnsupportedOperationException: Cannot deal with arrays. [2022-04-06 20:58:56,553 INFO L274 tedInterpolationCore]: Could not compute an accelerate. [2022-04-06 20:58:56,553 INFO L85 PathProgramCache]: Analyzing trace with hash 1837982007, now seen corresponding path program 216 times [2022-04-06 20:58:56,553 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-04-06 20:58:56,553 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [861973448] [2022-04-06 20:58:56,553 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-04-06 20:58:56,553 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-04-06 20:58:56,570 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:58:59,777 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-04-06 20:58:59,777 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:58:59,779 INFO L134 CoverageAnalysis]: Checked inductivity of 12100 backedges. 110 proven. 11990 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-04-06 20:58:59,780 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-04-06 20:58:59,780 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [861973448] [2022-04-06 20:58:59,780 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [861973448] provided 0 perfect and 1 imperfect interpolant sequences [2022-04-06 20:58:59,780 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [549088472] [2022-04-06 20:58:59,780 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2022-04-06 20:58:59,780 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-04-06 20:58:59,780 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-04-06 20:58:59,781 INFO L229 MonitoredProcess]: Starting monitored process 110 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-04-06 20:58:59,781 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (110)] Waiting until timeout for monitored process [2022-04-06 20:58:59,810 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 7 check-sat command(s) [2022-04-06 20:58:59,811 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-04-06 20:58:59,811 INFO L263 TraceCheckSpWp]: Trace formula consists of 79 conjuncts, 4 conjunts are in the unsatisfiable core [2022-04-06 20:58:59,812 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-04-06 20:59:00,121 INFO L134 CoverageAnalysis]: Checked inductivity of 12100 backedges. 327 proven. 1 refuted. 0 times theorem prover too weak. 11772 trivial. 0 not checked. [2022-04-06 20:59:00,121 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-04-06 20:59:00,397 INFO L134 CoverageAnalysis]: Checked inductivity of 12100 backedges. 327 proven. 1 refuted. 0 times theorem prover too weak. 11772 trivial. 0 not checked. [2022-04-06 20:59:00,397 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [549088472] provided 0 perfect and 2 imperfect interpolant sequences [2022-04-06 20:59:00,397 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-04-06 20:59:00,398 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [113, 4, 4] total 117 [2022-04-06 20:59:00,398 INFO L136 FreeRefinementEngine]: Strategy ACCELERATED_INTERPOLATION found an infeasible trace [2022-04-06 20:59:00,398 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleAcceleratedInterpolation [2045256800] [2022-04-06 20:59:00,398 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleAcceleratedInterpolation [2045256800] provided 1 perfect and 0 imperfect interpolant sequences [2022-04-06 20:59:00,398 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-04-06 20:59:00,398 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [113] imperfect sequences [] total 113 [2022-04-06 20:59:00,398 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [21112388] [2022-04-06 20:59:00,398 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-04-06 20:59:00,398 INFO L554 AbstractCegarLoop]: INTERPOLANT automaton has 113 states [2022-04-06 20:59:00,398 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy ACCELERATED_INTERPOLATION [2022-04-06 20:59:00,399 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 113 interpolants. [2022-04-06 20:59:00,400 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=6672, Invalid=6900, Unknown=0, NotChecked=0, Total=13572 [2022-04-06 20:59:00,400 INFO L87 Difference]: Start difference. First operand 232 states and 233 transitions. Second operand has 113 states, 113 states have (on average 2.0088495575221237) internal successors, (227), 112 states have internal predecessors, (227), 2 states have call successors, (3), 3 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2022-04-06 20:59:04,279 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-04-06 20:59:04,280 INFO L93 Difference]: Finished difference Result 242 states and 245 transitions. [2022-04-06 20:59:04,280 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 113 states. [2022-04-06 20:59:04,280 INFO L78 Accepts]: Start accepts. Automaton has has 113 states, 113 states have (on average 2.0088495575221237) internal successors, (227), 112 states have internal predecessors, (227), 2 states have call successors, (3), 3 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) Word has length 231 [2022-04-06 20:59:04,280 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-04-06 20:59:04,280 INFO L225 Difference]: With dead ends: 242 [2022-04-06 20:59:04,280 INFO L226 Difference]: Without dead ends: 234 [2022-04-06 20:59:04,282 INFO L912 BasicCegarLoop]: 0 DeclaredPredicates, 685 GetRequests, 460 SyntacticMatches, 0 SemanticMatches, 225 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 6104 ImplicationChecksByTransitivity, 7.0s TimeCoverageRelationStatistics Valid=19542, Invalid=31760, Unknown=0, NotChecked=0, Total=51302 [2022-04-06 20:59:04,282 INFO L913 BasicCegarLoop]: 12 mSDtfsCounter, 118 mSDsluCounter, 27 mSDsCounter, 0 mSdLazyCounter, 253 mSolverCounterSat, 118 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 118 SdHoareTripleChecker+Valid, 39 SdHoareTripleChecker+Invalid, 371 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 118 IncrementalHoareTripleChecker+Valid, 253 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2022-04-06 20:59:04,282 INFO L914 BasicCegarLoop]: SdHoareTripleChecker [118 Valid, 39 Invalid, 371 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [118 Valid, 253 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2022-04-06 20:59:04,282 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 234 states. [2022-04-06 20:59:04,287 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 234 to 234. [2022-04-06 20:59:04,288 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 234 states, 229 states have (on average 1.0087336244541485) internal successors, (231), 229 states have internal predecessors, (231), 3 states have call successors, (3), 3 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2022-04-06 20:59:04,288 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 234 states to 234 states and 235 transitions. [2022-04-06 20:59:04,288 INFO L78 Accepts]: Start accepts. Automaton has 234 states and 235 transitions. Word has length 231 [2022-04-06 20:59:04,288 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-04-06 20:59:04,288 INFO L478 AbstractCegarLoop]: Abstraction has 234 states and 235 transitions. [2022-04-06 20:59:04,288 INFO L479 AbstractCegarLoop]: INTERPOLANT automaton has has 113 states, 113 states have (on average 2.0088495575221237) internal successors, (227), 112 states have internal predecessors, (227), 2 states have call successors, (3), 3 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2022-04-06 20:59:04,288 INFO L276 IsEmpty]: Start isEmpty. Operand 234 states and 235 transitions. [2022-04-06 20:59:04,289 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 234 [2022-04-06 20:59:04,289 INFO L491 BasicCegarLoop]: Found error trace [2022-04-06 20:59:04,289 INFO L499 BasicCegarLoop]: trace histogram [111, 110, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-04-06 20:59:04,306 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (110)] Forceful destruction successful, exit code 0 [2022-04-06 20:59:04,489 WARN L460 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 110 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable111 [2022-04-06 20:59:04,489 INFO L403 AbstractCegarLoop]: === Iteration 113 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-04-06 20:59:04,489 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-04-06 20:59:04,490 INFO L85 PathProgramCache]: Analyzing trace with hash -1313432812, now seen corresponding path program 217 times [2022-04-06 20:59:04,490 INFO L118 FreeRefinementEngine]: Executing refinement strategy ACCELERATED_INTERPOLATION [2022-04-06 20:59:04,490 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleAcceleratedInterpolation [480866081] [2022-04-06 20:59:04,491 INFO L97 AcceleratorQvasr]: Qvasr could not accelerate loop because java.lang.UnsupportedOperationException: Cannot deal with arrays. [2022-04-06 20:59:04,491 INFO L274 tedInterpolationCore]: Could not compute an accelerate. [2022-04-06 20:59:04,491 INFO L85 PathProgramCache]: Analyzing trace with hash -1313432812, now seen corresponding path program 218 times [2022-04-06 20:59:04,491 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-04-06 20:59:04,491 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1062411169] [2022-04-06 20:59:04,491 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-04-06 20:59:04,491 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-04-06 20:59:04,508 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:59:07,718 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-04-06 20:59:07,718 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:59:07,720 INFO L134 CoverageAnalysis]: Checked inductivity of 12321 backedges. 111 proven. 12210 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-04-06 20:59:07,720 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-04-06 20:59:07,720 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1062411169] [2022-04-06 20:59:07,720 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1062411169] provided 0 perfect and 1 imperfect interpolant sequences [2022-04-06 20:59:07,720 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1350029739] [2022-04-06 20:59:07,721 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2022-04-06 20:59:07,721 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-04-06 20:59:07,721 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-04-06 20:59:07,721 INFO L229 MonitoredProcess]: Starting monitored process 111 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-04-06 20:59:07,722 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (111)] Waiting until timeout for monitored process [2022-04-06 20:59:07,776 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2022-04-06 20:59:07,777 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-04-06 20:59:07,778 INFO L263 TraceCheckSpWp]: Trace formula consists of 499 conjuncts, 112 conjunts are in the unsatisfiable core [2022-04-06 20:59:07,780 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-04-06 20:59:08,078 INFO L134 CoverageAnalysis]: Checked inductivity of 12321 backedges. 111 proven. 12210 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-04-06 20:59:08,078 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-04-06 20:59:17,798 INFO L134 CoverageAnalysis]: Checked inductivity of 12321 backedges. 111 proven. 12210 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-04-06 20:59:17,798 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1350029739] provided 0 perfect and 2 imperfect interpolant sequences [2022-04-06 20:59:17,798 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-04-06 20:59:17,798 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [114, 113, 113] total 226 [2022-04-06 20:59:17,798 INFO L136 FreeRefinementEngine]: Strategy ACCELERATED_INTERPOLATION found an infeasible trace [2022-04-06 20:59:17,798 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleAcceleratedInterpolation [480866081] [2022-04-06 20:59:17,798 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleAcceleratedInterpolation [480866081] provided 1 perfect and 0 imperfect interpolant sequences [2022-04-06 20:59:17,799 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-04-06 20:59:17,799 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [114] imperfect sequences [] total 114 [2022-04-06 20:59:17,799 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [342682427] [2022-04-06 20:59:17,799 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-04-06 20:59:17,799 INFO L554 AbstractCegarLoop]: INTERPOLANT automaton has 114 states [2022-04-06 20:59:17,799 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy ACCELERATED_INTERPOLATION [2022-04-06 20:59:17,800 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 114 interpolants. [2022-04-06 20:59:17,802 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=25202, Invalid=25648, Unknown=0, NotChecked=0, Total=50850 [2022-04-06 20:59:17,802 INFO L87 Difference]: Start difference. First operand 234 states and 235 transitions. Second operand has 114 states, 114 states have (on average 2.008771929824561) internal successors, (229), 113 states have internal predecessors, (229), 2 states have call successors, (3), 3 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2022-04-06 20:59:21,749 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-04-06 20:59:21,750 INFO L93 Difference]: Finished difference Result 244 states and 247 transitions. [2022-04-06 20:59:21,750 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 114 states. [2022-04-06 20:59:21,750 INFO L78 Accepts]: Start accepts. Automaton has has 114 states, 114 states have (on average 2.008771929824561) internal successors, (229), 113 states have internal predecessors, (229), 2 states have call successors, (3), 3 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) Word has length 233 [2022-04-06 20:59:21,750 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-04-06 20:59:21,750 INFO L225 Difference]: With dead ends: 244 [2022-04-06 20:59:21,750 INFO L226 Difference]: Without dead ends: 236 [2022-04-06 20:59:21,755 INFO L912 BasicCegarLoop]: 0 DeclaredPredicates, 691 GetRequests, 356 SyntacticMatches, 0 SemanticMatches, 335 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 6764 ImplicationChecksByTransitivity, 16.2s TimeCoverageRelationStatistics Valid=50178, Invalid=63054, Unknown=0, NotChecked=0, Total=113232 [2022-04-06 20:59:21,755 INFO L913 BasicCegarLoop]: 12 mSDtfsCounter, 119 mSDsluCounter, 17 mSDsCounter, 0 mSdLazyCounter, 243 mSolverCounterSat, 118 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 119 SdHoareTripleChecker+Valid, 29 SdHoareTripleChecker+Invalid, 361 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 118 IncrementalHoareTripleChecker+Valid, 243 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2022-04-06 20:59:21,755 INFO L914 BasicCegarLoop]: SdHoareTripleChecker [119 Valid, 29 Invalid, 361 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [118 Valid, 243 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2022-04-06 20:59:21,755 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 236 states. [2022-04-06 20:59:21,760 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 236 to 236. [2022-04-06 20:59:21,760 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 236 states, 231 states have (on average 1.0086580086580086) internal successors, (233), 231 states have internal predecessors, (233), 3 states have call successors, (3), 3 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2022-04-06 20:59:21,760 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 236 states to 236 states and 237 transitions. [2022-04-06 20:59:21,761 INFO L78 Accepts]: Start accepts. Automaton has 236 states and 237 transitions. Word has length 233 [2022-04-06 20:59:21,761 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-04-06 20:59:21,761 INFO L478 AbstractCegarLoop]: Abstraction has 236 states and 237 transitions. [2022-04-06 20:59:21,761 INFO L479 AbstractCegarLoop]: INTERPOLANT automaton has has 114 states, 114 states have (on average 2.008771929824561) internal successors, (229), 113 states have internal predecessors, (229), 2 states have call successors, (3), 3 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2022-04-06 20:59:21,761 INFO L276 IsEmpty]: Start isEmpty. Operand 236 states and 237 transitions. [2022-04-06 20:59:21,770 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 236 [2022-04-06 20:59:21,771 INFO L491 BasicCegarLoop]: Found error trace [2022-04-06 20:59:21,771 INFO L499 BasicCegarLoop]: trace histogram [112, 111, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-04-06 20:59:21,787 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (111)] Ended with exit code 0 [2022-04-06 20:59:21,971 WARN L460 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 111 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable112 [2022-04-06 20:59:21,971 INFO L403 AbstractCegarLoop]: === Iteration 114 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-04-06 20:59:21,971 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-04-06 20:59:21,971 INFO L85 PathProgramCache]: Analyzing trace with hash -1871130191, now seen corresponding path program 219 times [2022-04-06 20:59:21,972 INFO L118 FreeRefinementEngine]: Executing refinement strategy ACCELERATED_INTERPOLATION [2022-04-06 20:59:21,972 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleAcceleratedInterpolation [1547094240] [2022-04-06 20:59:21,972 INFO L97 AcceleratorQvasr]: Qvasr could not accelerate loop because java.lang.UnsupportedOperationException: Cannot deal with arrays. [2022-04-06 20:59:21,972 INFO L274 tedInterpolationCore]: Could not compute an accelerate. [2022-04-06 20:59:21,973 INFO L85 PathProgramCache]: Analyzing trace with hash -1871130191, now seen corresponding path program 220 times [2022-04-06 20:59:21,973 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-04-06 20:59:21,973 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1839398488] [2022-04-06 20:59:21,973 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-04-06 20:59:21,973 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-04-06 20:59:21,990 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:59:25,291 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-04-06 20:59:25,292 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:59:25,294 INFO L134 CoverageAnalysis]: Checked inductivity of 12544 backedges. 112 proven. 12432 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-04-06 20:59:25,294 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-04-06 20:59:25,294 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1839398488] [2022-04-06 20:59:25,294 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1839398488] provided 0 perfect and 1 imperfect interpolant sequences [2022-04-06 20:59:25,294 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [167552608] [2022-04-06 20:59:25,295 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2022-04-06 20:59:25,295 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-04-06 20:59:25,295 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-04-06 20:59:25,295 INFO L229 MonitoredProcess]: Starting monitored process 112 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-04-06 20:59:25,307 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (112)] Waiting until timeout for monitored process [2022-04-06 20:59:25,362 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2022-04-06 20:59:25,363 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-04-06 20:59:25,365 INFO L263 TraceCheckSpWp]: Trace formula consists of 503 conjuncts, 113 conjunts are in the unsatisfiable core [2022-04-06 20:59:25,366 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-04-06 20:59:25,661 INFO L134 CoverageAnalysis]: Checked inductivity of 12544 backedges. 112 proven. 12432 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-04-06 20:59:25,662 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-04-06 20:59:35,584 INFO L134 CoverageAnalysis]: Checked inductivity of 12544 backedges. 112 proven. 12432 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-04-06 20:59:35,584 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [167552608] provided 0 perfect and 2 imperfect interpolant sequences [2022-04-06 20:59:35,585 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-04-06 20:59:35,585 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [115, 114, 114] total 228 [2022-04-06 20:59:35,585 INFO L136 FreeRefinementEngine]: Strategy ACCELERATED_INTERPOLATION found an infeasible trace [2022-04-06 20:59:35,585 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleAcceleratedInterpolation [1547094240] [2022-04-06 20:59:35,585 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleAcceleratedInterpolation [1547094240] provided 1 perfect and 0 imperfect interpolant sequences [2022-04-06 20:59:35,585 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-04-06 20:59:35,585 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [115] imperfect sequences [] total 115 [2022-04-06 20:59:35,585 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [269826646] [2022-04-06 20:59:35,585 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-04-06 20:59:35,585 INFO L554 AbstractCegarLoop]: INTERPOLANT automaton has 115 states [2022-04-06 20:59:35,585 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy ACCELERATED_INTERPOLATION [2022-04-06 20:59:35,587 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 115 interpolants. [2022-04-06 20:59:35,589 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=25653, Invalid=26103, Unknown=0, NotChecked=0, Total=51756 [2022-04-06 20:59:35,589 INFO L87 Difference]: Start difference. First operand 236 states and 237 transitions. Second operand has 115 states, 115 states have (on average 2.008695652173913) internal successors, (231), 114 states have internal predecessors, (231), 2 states have call successors, (3), 3 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2022-04-06 20:59:39,650 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-04-06 20:59:39,650 INFO L93 Difference]: Finished difference Result 246 states and 249 transitions. [2022-04-06 20:59:39,650 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 115 states. [2022-04-06 20:59:39,651 INFO L78 Accepts]: Start accepts. Automaton has has 115 states, 115 states have (on average 2.008695652173913) internal successors, (231), 114 states have internal predecessors, (231), 2 states have call successors, (3), 3 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) Word has length 235 [2022-04-06 20:59:39,651 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-04-06 20:59:39,651 INFO L225 Difference]: With dead ends: 246 [2022-04-06 20:59:39,651 INFO L226 Difference]: Without dead ends: 238 [2022-04-06 20:59:39,655 INFO L912 BasicCegarLoop]: 0 DeclaredPredicates, 697 GetRequests, 359 SyntacticMatches, 0 SemanticMatches, 338 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 6881 ImplicationChecksByTransitivity, 16.6s TimeCoverageRelationStatistics Valid=51078, Invalid=64182, Unknown=0, NotChecked=0, Total=115260 [2022-04-06 20:59:39,655 INFO L913 BasicCegarLoop]: 12 mSDtfsCounter, 120 mSDsluCounter, 22 mSDsCounter, 0 mSdLazyCounter, 251 mSolverCounterSat, 119 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 120 SdHoareTripleChecker+Valid, 34 SdHoareTripleChecker+Invalid, 370 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 119 IncrementalHoareTripleChecker+Valid, 251 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2022-04-06 20:59:39,655 INFO L914 BasicCegarLoop]: SdHoareTripleChecker [120 Valid, 34 Invalid, 370 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [119 Valid, 251 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2022-04-06 20:59:39,656 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 238 states. [2022-04-06 20:59:39,661 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 238 to 238. [2022-04-06 20:59:39,661 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 238 states, 233 states have (on average 1.0085836909871244) internal successors, (235), 233 states have internal predecessors, (235), 3 states have call successors, (3), 3 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2022-04-06 20:59:39,661 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 238 states to 238 states and 239 transitions. [2022-04-06 20:59:39,661 INFO L78 Accepts]: Start accepts. Automaton has 238 states and 239 transitions. Word has length 235 [2022-04-06 20:59:39,661 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-04-06 20:59:39,661 INFO L478 AbstractCegarLoop]: Abstraction has 238 states and 239 transitions. [2022-04-06 20:59:39,661 INFO L479 AbstractCegarLoop]: INTERPOLANT automaton has has 115 states, 115 states have (on average 2.008695652173913) internal successors, (231), 114 states have internal predecessors, (231), 2 states have call successors, (3), 3 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2022-04-06 20:59:39,662 INFO L276 IsEmpty]: Start isEmpty. Operand 238 states and 239 transitions. [2022-04-06 20:59:39,662 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 238 [2022-04-06 20:59:39,662 INFO L491 BasicCegarLoop]: Found error trace [2022-04-06 20:59:39,662 INFO L499 BasicCegarLoop]: trace histogram [113, 112, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-04-06 20:59:39,682 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (112)] Forceful destruction successful, exit code 0 [2022-04-06 20:59:39,878 WARN L460 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 112 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable113 [2022-04-06 20:59:39,878 INFO L403 AbstractCegarLoop]: === Iteration 115 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-04-06 20:59:39,879 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-04-06 20:59:39,879 INFO L85 PathProgramCache]: Analyzing trace with hash -947399410, now seen corresponding path program 221 times [2022-04-06 20:59:39,879 INFO L118 FreeRefinementEngine]: Executing refinement strategy ACCELERATED_INTERPOLATION [2022-04-06 20:59:39,879 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleAcceleratedInterpolation [1348718888] [2022-04-06 20:59:39,880 INFO L97 AcceleratorQvasr]: Qvasr could not accelerate loop because java.lang.UnsupportedOperationException: Cannot deal with arrays. [2022-04-06 20:59:39,880 INFO L274 tedInterpolationCore]: Could not compute an accelerate. [2022-04-06 20:59:39,880 INFO L85 PathProgramCache]: Analyzing trace with hash -947399410, now seen corresponding path program 222 times [2022-04-06 20:59:39,880 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-04-06 20:59:39,880 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1215740955] [2022-04-06 20:59:39,880 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-04-06 20:59:39,880 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-04-06 20:59:39,906 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:59:43,250 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-04-06 20:59:43,251 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:59:43,253 INFO L134 CoverageAnalysis]: Checked inductivity of 12769 backedges. 113 proven. 12656 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-04-06 20:59:43,253 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-04-06 20:59:43,253 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1215740955] [2022-04-06 20:59:43,253 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1215740955] provided 0 perfect and 1 imperfect interpolant sequences [2022-04-06 20:59:43,253 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [956237718] [2022-04-06 20:59:43,253 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2022-04-06 20:59:43,253 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-04-06 20:59:43,253 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-04-06 20:59:43,254 INFO L229 MonitoredProcess]: Starting monitored process 113 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-04-06 20:59:43,254 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (113)] Waiting until timeout for monitored process [2022-04-06 20:59:43,283 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 7 check-sat command(s) [2022-04-06 20:59:43,284 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-04-06 20:59:43,284 INFO L263 TraceCheckSpWp]: Trace formula consists of 79 conjuncts, 4 conjunts are in the unsatisfiable core [2022-04-06 20:59:43,285 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-04-06 20:59:43,599 INFO L134 CoverageAnalysis]: Checked inductivity of 12769 backedges. 336 proven. 1 refuted. 0 times theorem prover too weak. 12432 trivial. 0 not checked. [2022-04-06 20:59:43,599 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-04-06 20:59:43,882 INFO L134 CoverageAnalysis]: Checked inductivity of 12769 backedges. 336 proven. 1 refuted. 0 times theorem prover too weak. 12432 trivial. 0 not checked. [2022-04-06 20:59:43,882 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [956237718] provided 0 perfect and 2 imperfect interpolant sequences [2022-04-06 20:59:43,882 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-04-06 20:59:43,882 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [116, 4, 4] total 120 [2022-04-06 20:59:43,882 INFO L136 FreeRefinementEngine]: Strategy ACCELERATED_INTERPOLATION found an infeasible trace [2022-04-06 20:59:43,883 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleAcceleratedInterpolation [1348718888] [2022-04-06 20:59:43,883 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleAcceleratedInterpolation [1348718888] provided 1 perfect and 0 imperfect interpolant sequences [2022-04-06 20:59:43,883 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-04-06 20:59:43,883 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [116] imperfect sequences [] total 116 [2022-04-06 20:59:43,883 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [484280079] [2022-04-06 20:59:43,883 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-04-06 20:59:43,883 INFO L554 AbstractCegarLoop]: INTERPOLANT automaton has 116 states [2022-04-06 20:59:43,883 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy ACCELERATED_INTERPOLATION [2022-04-06 20:59:43,884 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 116 interpolants. [2022-04-06 20:59:43,885 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=7023, Invalid=7257, Unknown=0, NotChecked=0, Total=14280 [2022-04-06 20:59:43,885 INFO L87 Difference]: Start difference. First operand 238 states and 239 transitions. Second operand has 116 states, 116 states have (on average 2.0086206896551726) internal successors, (233), 115 states have internal predecessors, (233), 2 states have call successors, (3), 3 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2022-04-06 20:59:47,992 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-04-06 20:59:47,992 INFO L93 Difference]: Finished difference Result 248 states and 251 transitions. [2022-04-06 20:59:47,993 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 116 states. [2022-04-06 20:59:47,993 INFO L78 Accepts]: Start accepts. Automaton has has 116 states, 116 states have (on average 2.0086206896551726) internal successors, (233), 115 states have internal predecessors, (233), 2 states have call successors, (3), 3 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) Word has length 237 [2022-04-06 20:59:47,993 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-04-06 20:59:47,993 INFO L225 Difference]: With dead ends: 248 [2022-04-06 20:59:47,993 INFO L226 Difference]: Without dead ends: 240 [2022-04-06 20:59:47,996 INFO L912 BasicCegarLoop]: 0 DeclaredPredicates, 703 GetRequests, 472 SyntacticMatches, 0 SemanticMatches, 231 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 6440 ImplicationChecksByTransitivity, 7.3s TimeCoverageRelationStatistics Valid=20583, Invalid=33473, Unknown=0, NotChecked=0, Total=54056 [2022-04-06 20:59:47,996 INFO L913 BasicCegarLoop]: 12 mSDtfsCounter, 121 mSDsluCounter, 32 mSDsCounter, 0 mSdLazyCounter, 265 mSolverCounterSat, 124 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 121 SdHoareTripleChecker+Valid, 44 SdHoareTripleChecker+Invalid, 389 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 124 IncrementalHoareTripleChecker+Valid, 265 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2022-04-06 20:59:47,996 INFO L914 BasicCegarLoop]: SdHoareTripleChecker [121 Valid, 44 Invalid, 389 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [124 Valid, 265 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2022-04-06 20:59:47,996 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 240 states. [2022-04-06 20:59:48,021 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 240 to 240. [2022-04-06 20:59:48,021 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 240 states, 235 states have (on average 1.0085106382978724) internal successors, (237), 235 states have internal predecessors, (237), 3 states have call successors, (3), 3 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2022-04-06 20:59:48,021 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 240 states to 240 states and 241 transitions. [2022-04-06 20:59:48,022 INFO L78 Accepts]: Start accepts. Automaton has 240 states and 241 transitions. Word has length 237 [2022-04-06 20:59:48,022 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-04-06 20:59:48,022 INFO L478 AbstractCegarLoop]: Abstraction has 240 states and 241 transitions. [2022-04-06 20:59:48,022 INFO L479 AbstractCegarLoop]: INTERPOLANT automaton has has 116 states, 116 states have (on average 2.0086206896551726) internal successors, (233), 115 states have internal predecessors, (233), 2 states have call successors, (3), 3 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2022-04-06 20:59:48,022 INFO L276 IsEmpty]: Start isEmpty. Operand 240 states and 241 transitions. [2022-04-06 20:59:48,022 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 240 [2022-04-06 20:59:48,022 INFO L491 BasicCegarLoop]: Found error trace [2022-04-06 20:59:48,023 INFO L499 BasicCegarLoop]: trace histogram [114, 113, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-04-06 20:59:48,040 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (113)] Forceful destruction successful, exit code 0 [2022-04-06 20:59:48,235 WARN L460 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 113 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable114 [2022-04-06 20:59:48,235 INFO L403 AbstractCegarLoop]: === Iteration 116 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-04-06 20:59:48,235 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-04-06 20:59:48,236 INFO L85 PathProgramCache]: Analyzing trace with hash 1994618155, now seen corresponding path program 223 times [2022-04-06 20:59:48,236 INFO L118 FreeRefinementEngine]: Executing refinement strategy ACCELERATED_INTERPOLATION [2022-04-06 20:59:48,236 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleAcceleratedInterpolation [1664874431] [2022-04-06 20:59:48,236 INFO L97 AcceleratorQvasr]: Qvasr could not accelerate loop because java.lang.UnsupportedOperationException: Cannot deal with arrays. [2022-04-06 20:59:48,236 INFO L274 tedInterpolationCore]: Could not compute an accelerate. [2022-04-06 20:59:48,237 INFO L85 PathProgramCache]: Analyzing trace with hash 1994618155, now seen corresponding path program 224 times [2022-04-06 20:59:48,237 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-04-06 20:59:48,237 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1813421524] [2022-04-06 20:59:48,237 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-04-06 20:59:48,237 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-04-06 20:59:48,254 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:59:51,642 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-04-06 20:59:51,643 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:59:51,645 INFO L134 CoverageAnalysis]: Checked inductivity of 12996 backedges. 114 proven. 12882 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-04-06 20:59:51,645 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-04-06 20:59:51,645 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1813421524] [2022-04-06 20:59:51,645 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1813421524] provided 0 perfect and 1 imperfect interpolant sequences [2022-04-06 20:59:51,645 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1790658955] [2022-04-06 20:59:51,645 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2022-04-06 20:59:51,645 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-04-06 20:59:51,645 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-04-06 20:59:51,646 INFO L229 MonitoredProcess]: Starting monitored process 114 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-04-06 20:59:51,647 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (114)] Waiting until timeout for monitored process [2022-04-06 20:59:51,703 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2022-04-06 20:59:51,703 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-04-06 20:59:51,705 INFO L263 TraceCheckSpWp]: Trace formula consists of 511 conjuncts, 115 conjunts are in the unsatisfiable core [2022-04-06 20:59:51,707 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-04-06 20:59:52,000 INFO L134 CoverageAnalysis]: Checked inductivity of 12996 backedges. 114 proven. 12882 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-04-06 20:59:52,000 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-04-06 21:00:02,255 INFO L134 CoverageAnalysis]: Checked inductivity of 12996 backedges. 114 proven. 12882 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-04-06 21:00:02,256 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1790658955] provided 0 perfect and 2 imperfect interpolant sequences [2022-04-06 21:00:02,256 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-04-06 21:00:02,256 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [117, 116, 116] total 232 [2022-04-06 21:00:02,256 INFO L136 FreeRefinementEngine]: Strategy ACCELERATED_INTERPOLATION found an infeasible trace [2022-04-06 21:00:02,256 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleAcceleratedInterpolation [1664874431] [2022-04-06 21:00:02,256 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleAcceleratedInterpolation [1664874431] provided 1 perfect and 0 imperfect interpolant sequences [2022-04-06 21:00:02,256 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-04-06 21:00:02,256 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [117] imperfect sequences [] total 117 [2022-04-06 21:00:02,256 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [198482240] [2022-04-06 21:00:02,256 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-04-06 21:00:02,257 INFO L554 AbstractCegarLoop]: INTERPOLANT automaton has 117 states [2022-04-06 21:00:02,257 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy ACCELERATED_INTERPOLATION [2022-04-06 21:00:02,258 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 117 interpolants. [2022-04-06 21:00:02,260 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=26567, Invalid=27025, Unknown=0, NotChecked=0, Total=53592 [2022-04-06 21:00:02,260 INFO L87 Difference]: Start difference. First operand 240 states and 241 transitions. Second operand has 117 states, 117 states have (on average 2.0085470085470085) internal successors, (235), 116 states have internal predecessors, (235), 2 states have call successors, (3), 3 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2022-04-06 21:00:06,547 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-04-06 21:00:06,547 INFO L93 Difference]: Finished difference Result 250 states and 253 transitions. [2022-04-06 21:00:06,547 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 117 states. [2022-04-06 21:00:06,547 INFO L78 Accepts]: Start accepts. Automaton has has 117 states, 117 states have (on average 2.0085470085470085) internal successors, (235), 116 states have internal predecessors, (235), 2 states have call successors, (3), 3 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) Word has length 239 [2022-04-06 21:00:06,547 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-04-06 21:00:06,548 INFO L225 Difference]: With dead ends: 250 [2022-04-06 21:00:06,548 INFO L226 Difference]: Without dead ends: 242 [2022-04-06 21:00:06,553 INFO L912 BasicCegarLoop]: 0 DeclaredPredicates, 709 GetRequests, 365 SyntacticMatches, 0 SemanticMatches, 344 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 7118 ImplicationChecksByTransitivity, 17.2s TimeCoverageRelationStatistics Valid=52902, Invalid=66468, Unknown=0, NotChecked=0, Total=119370 [2022-04-06 21:00:06,553 INFO L913 BasicCegarLoop]: 12 mSDtfsCounter, 122 mSDsluCounter, 32 mSDsCounter, 0 mSdLazyCounter, 267 mSolverCounterSat, 124 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 122 SdHoareTripleChecker+Valid, 44 SdHoareTripleChecker+Invalid, 391 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 124 IncrementalHoareTripleChecker+Valid, 267 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2022-04-06 21:00:06,553 INFO L914 BasicCegarLoop]: SdHoareTripleChecker [122 Valid, 44 Invalid, 391 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [124 Valid, 267 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2022-04-06 21:00:06,553 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 242 states. [2022-04-06 21:00:06,559 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 242 to 242. [2022-04-06 21:00:06,559 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 242 states, 237 states have (on average 1.0084388185654007) internal successors, (239), 237 states have internal predecessors, (239), 3 states have call successors, (3), 3 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2022-04-06 21:00:06,559 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 242 states to 242 states and 243 transitions. [2022-04-06 21:00:06,559 INFO L78 Accepts]: Start accepts. Automaton has 242 states and 243 transitions. Word has length 239 [2022-04-06 21:00:06,559 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-04-06 21:00:06,560 INFO L478 AbstractCegarLoop]: Abstraction has 242 states and 243 transitions. [2022-04-06 21:00:06,560 INFO L479 AbstractCegarLoop]: INTERPOLANT automaton has has 117 states, 117 states have (on average 2.0085470085470085) internal successors, (235), 116 states have internal predecessors, (235), 2 states have call successors, (3), 3 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2022-04-06 21:00:06,560 INFO L276 IsEmpty]: Start isEmpty. Operand 242 states and 243 transitions. [2022-04-06 21:00:06,560 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 242 [2022-04-06 21:00:06,560 INFO L491 BasicCegarLoop]: Found error trace [2022-04-06 21:00:06,560 INFO L499 BasicCegarLoop]: trace histogram [115, 114, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-04-06 21:00:06,576 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (114)] Forceful destruction successful, exit code 0 [2022-04-06 21:00:06,761 WARN L460 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable115,114 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-04-06 21:00:06,761 INFO L403 AbstractCegarLoop]: === Iteration 117 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-04-06 21:00:06,761 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-04-06 21:00:06,761 INFO L85 PathProgramCache]: Analyzing trace with hash -1109949944, now seen corresponding path program 225 times [2022-04-06 21:00:06,761 INFO L118 FreeRefinementEngine]: Executing refinement strategy ACCELERATED_INTERPOLATION [2022-04-06 21:00:06,761 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleAcceleratedInterpolation [1458661594] [2022-04-06 21:00:06,762 INFO L97 AcceleratorQvasr]: Qvasr could not accelerate loop because java.lang.UnsupportedOperationException: Cannot deal with arrays. [2022-04-06 21:00:06,762 INFO L274 tedInterpolationCore]: Could not compute an accelerate. [2022-04-06 21:00:06,762 INFO L85 PathProgramCache]: Analyzing trace with hash -1109949944, now seen corresponding path program 226 times [2022-04-06 21:00:06,762 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-04-06 21:00:06,762 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [588969897] [2022-04-06 21:00:06,762 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-04-06 21:00:06,762 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-04-06 21:00:06,780 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 21:00:10,282 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-04-06 21:00:10,283 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 21:00:10,285 INFO L134 CoverageAnalysis]: Checked inductivity of 13225 backedges. 115 proven. 13110 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-04-06 21:00:10,285 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-04-06 21:00:10,285 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [588969897] [2022-04-06 21:00:10,286 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [588969897] provided 0 perfect and 1 imperfect interpolant sequences [2022-04-06 21:00:10,286 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1367594072] [2022-04-06 21:00:10,286 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2022-04-06 21:00:10,286 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-04-06 21:00:10,286 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-04-06 21:00:10,287 INFO L229 MonitoredProcess]: Starting monitored process 115 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-04-06 21:00:10,287 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (115)] Waiting until timeout for monitored process [2022-04-06 21:00:10,350 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2022-04-06 21:00:10,350 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-04-06 21:00:10,353 INFO L263 TraceCheckSpWp]: Trace formula consists of 515 conjuncts, 116 conjunts are in the unsatisfiable core [2022-04-06 21:00:10,355 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-04-06 21:00:10,665 INFO L134 CoverageAnalysis]: Checked inductivity of 13225 backedges. 115 proven. 13110 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-04-06 21:00:10,665 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-04-06 21:00:21,418 INFO L134 CoverageAnalysis]: Checked inductivity of 13225 backedges. 115 proven. 13110 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-04-06 21:00:21,418 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1367594072] provided 0 perfect and 2 imperfect interpolant sequences [2022-04-06 21:00:21,418 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-04-06 21:00:21,418 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [118, 117, 117] total 234 [2022-04-06 21:00:21,419 INFO L136 FreeRefinementEngine]: Strategy ACCELERATED_INTERPOLATION found an infeasible trace [2022-04-06 21:00:21,419 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleAcceleratedInterpolation [1458661594] [2022-04-06 21:00:21,419 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleAcceleratedInterpolation [1458661594] provided 1 perfect and 0 imperfect interpolant sequences [2022-04-06 21:00:21,419 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-04-06 21:00:21,419 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [118] imperfect sequences [] total 118 [2022-04-06 21:00:21,419 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1651446230] [2022-04-06 21:00:21,419 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-04-06 21:00:21,419 INFO L554 AbstractCegarLoop]: INTERPOLANT automaton has 118 states [2022-04-06 21:00:21,419 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy ACCELERATED_INTERPOLATION [2022-04-06 21:00:21,421 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 118 interpolants. [2022-04-06 21:00:21,423 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=27030, Invalid=27492, Unknown=0, NotChecked=0, Total=54522 [2022-04-06 21:00:21,423 INFO L87 Difference]: Start difference. First operand 242 states and 243 transitions. Second operand has 118 states, 118 states have (on average 2.0084745762711864) internal successors, (237), 117 states have internal predecessors, (237), 2 states have call successors, (3), 3 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2022-04-06 21:00:25,875 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-04-06 21:00:25,875 INFO L93 Difference]: Finished difference Result 252 states and 255 transitions. [2022-04-06 21:00:25,875 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 118 states. [2022-04-06 21:00:25,875 INFO L78 Accepts]: Start accepts. Automaton has has 118 states, 118 states have (on average 2.0084745762711864) internal successors, (237), 117 states have internal predecessors, (237), 2 states have call successors, (3), 3 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) Word has length 241 [2022-04-06 21:00:25,876 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-04-06 21:00:25,876 INFO L225 Difference]: With dead ends: 252 [2022-04-06 21:00:25,876 INFO L226 Difference]: Without dead ends: 244 [2022-04-06 21:00:25,880 INFO L912 BasicCegarLoop]: 0 DeclaredPredicates, 715 GetRequests, 368 SyntacticMatches, 0 SemanticMatches, 347 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 7238 ImplicationChecksByTransitivity, 17.9s TimeCoverageRelationStatistics Valid=53826, Invalid=67626, Unknown=0, NotChecked=0, Total=121452 [2022-04-06 21:00:25,880 INFO L913 BasicCegarLoop]: 12 mSDtfsCounter, 123 mSDsluCounter, 32 mSDsCounter, 0 mSdLazyCounter, 269 mSolverCounterSat, 122 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 123 SdHoareTripleChecker+Valid, 44 SdHoareTripleChecker+Invalid, 391 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 122 IncrementalHoareTripleChecker+Valid, 269 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2022-04-06 21:00:25,880 INFO L914 BasicCegarLoop]: SdHoareTripleChecker [123 Valid, 44 Invalid, 391 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [122 Valid, 269 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2022-04-06 21:00:25,880 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 244 states. [2022-04-06 21:00:25,886 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 244 to 244. [2022-04-06 21:00:25,886 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 244 states, 239 states have (on average 1.00836820083682) internal successors, (241), 239 states have internal predecessors, (241), 3 states have call successors, (3), 3 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2022-04-06 21:00:25,886 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 244 states to 244 states and 245 transitions. [2022-04-06 21:00:25,886 INFO L78 Accepts]: Start accepts. Automaton has 244 states and 245 transitions. Word has length 241 [2022-04-06 21:00:25,887 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-04-06 21:00:25,887 INFO L478 AbstractCegarLoop]: Abstraction has 244 states and 245 transitions. [2022-04-06 21:00:25,887 INFO L479 AbstractCegarLoop]: INTERPOLANT automaton has has 118 states, 118 states have (on average 2.0084745762711864) internal successors, (237), 117 states have internal predecessors, (237), 2 states have call successors, (3), 3 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2022-04-06 21:00:25,887 INFO L276 IsEmpty]: Start isEmpty. Operand 244 states and 245 transitions. [2022-04-06 21:00:25,887 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 244 [2022-04-06 21:00:25,887 INFO L491 BasicCegarLoop]: Found error trace [2022-04-06 21:00:25,887 INFO L499 BasicCegarLoop]: trace histogram [116, 115, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-04-06 21:00:25,906 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (115)] Ended with exit code 0 [2022-04-06 21:00:26,088 WARN L460 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable116,115 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-04-06 21:00:26,088 INFO L403 AbstractCegarLoop]: === Iteration 118 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-04-06 21:00:26,088 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-04-06 21:00:26,088 INFO L85 PathProgramCache]: Analyzing trace with hash 402377637, now seen corresponding path program 227 times [2022-04-06 21:00:26,089 INFO L118 FreeRefinementEngine]: Executing refinement strategy ACCELERATED_INTERPOLATION [2022-04-06 21:00:26,089 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleAcceleratedInterpolation [1247335744] [2022-04-06 21:00:26,090 INFO L97 AcceleratorQvasr]: Qvasr could not accelerate loop because java.lang.UnsupportedOperationException: Cannot deal with arrays. [2022-04-06 21:00:26,090 INFO L274 tedInterpolationCore]: Could not compute an accelerate. [2022-04-06 21:00:26,090 INFO L85 PathProgramCache]: Analyzing trace with hash 402377637, now seen corresponding path program 228 times [2022-04-06 21:00:26,090 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-04-06 21:00:26,090 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1350245999] [2022-04-06 21:00:26,090 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-04-06 21:00:26,090 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-04-06 21:00:26,117 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 21:00:29,735 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-04-06 21:00:29,736 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 21:00:29,738 INFO L134 CoverageAnalysis]: Checked inductivity of 13456 backedges. 116 proven. 13340 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-04-06 21:00:29,739 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-04-06 21:00:29,739 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1350245999] [2022-04-06 21:00:29,739 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1350245999] provided 0 perfect and 1 imperfect interpolant sequences [2022-04-06 21:00:29,739 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1186805440] [2022-04-06 21:00:29,739 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2022-04-06 21:00:29,739 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-04-06 21:00:29,739 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-04-06 21:00:29,740 INFO L229 MonitoredProcess]: Starting monitored process 116 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-04-06 21:00:29,740 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (116)] Waiting until timeout for monitored process [2022-04-06 21:00:29,769 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 7 check-sat command(s) [2022-04-06 21:00:29,770 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-04-06 21:00:29,770 INFO L263 TraceCheckSpWp]: Trace formula consists of 79 conjuncts, 4 conjunts are in the unsatisfiable core [2022-04-06 21:00:29,771 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-04-06 21:00:30,108 INFO L134 CoverageAnalysis]: Checked inductivity of 13456 backedges. 345 proven. 1 refuted. 0 times theorem prover too weak. 13110 trivial. 0 not checked. [2022-04-06 21:00:30,108 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-04-06 21:00:30,418 INFO L134 CoverageAnalysis]: Checked inductivity of 13456 backedges. 345 proven. 1 refuted. 0 times theorem prover too weak. 13110 trivial. 0 not checked. [2022-04-06 21:00:30,418 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1186805440] provided 0 perfect and 2 imperfect interpolant sequences [2022-04-06 21:00:30,418 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-04-06 21:00:30,418 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [119, 4, 4] total 123 [2022-04-06 21:00:30,418 INFO L136 FreeRefinementEngine]: Strategy ACCELERATED_INTERPOLATION found an infeasible trace [2022-04-06 21:00:30,418 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleAcceleratedInterpolation [1247335744] [2022-04-06 21:00:30,418 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleAcceleratedInterpolation [1247335744] provided 1 perfect and 0 imperfect interpolant sequences [2022-04-06 21:00:30,419 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-04-06 21:00:30,419 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [119] imperfect sequences [] total 119 [2022-04-06 21:00:30,419 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [959484130] [2022-04-06 21:00:30,419 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-04-06 21:00:30,419 INFO L554 AbstractCegarLoop]: INTERPOLANT automaton has 119 states [2022-04-06 21:00:30,419 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy ACCELERATED_INTERPOLATION [2022-04-06 21:00:30,420 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 119 interpolants. [2022-04-06 21:00:30,421 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=7383, Invalid=7623, Unknown=0, NotChecked=0, Total=15006 [2022-04-06 21:00:30,421 INFO L87 Difference]: Start difference. First operand 244 states and 245 transitions. Second operand has 119 states, 119 states have (on average 2.008403361344538) internal successors, (239), 118 states have internal predecessors, (239), 2 states have call successors, (3), 3 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2022-04-06 21:00:34,842 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-04-06 21:00:34,842 INFO L93 Difference]: Finished difference Result 254 states and 257 transitions. [2022-04-06 21:00:34,842 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 119 states. [2022-04-06 21:00:34,842 INFO L78 Accepts]: Start accepts. Automaton has has 119 states, 119 states have (on average 2.008403361344538) internal successors, (239), 118 states have internal predecessors, (239), 2 states have call successors, (3), 3 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) Word has length 243 [2022-04-06 21:00:34,842 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-04-06 21:00:34,843 INFO L225 Difference]: With dead ends: 254 [2022-04-06 21:00:34,843 INFO L226 Difference]: Without dead ends: 246 [2022-04-06 21:00:34,846 INFO L912 BasicCegarLoop]: 0 DeclaredPredicates, 721 GetRequests, 484 SyntacticMatches, 0 SemanticMatches, 237 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 6785 ImplicationChecksByTransitivity, 7.8s TimeCoverageRelationStatistics Valid=21651, Invalid=35231, Unknown=0, NotChecked=0, Total=56882 [2022-04-06 21:00:34,846 INFO L913 BasicCegarLoop]: 12 mSDtfsCounter, 124 mSDsluCounter, 42 mSDsCounter, 0 mSdLazyCounter, 283 mSolverCounterSat, 122 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 124 SdHoareTripleChecker+Valid, 54 SdHoareTripleChecker+Invalid, 405 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 122 IncrementalHoareTripleChecker+Valid, 283 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2022-04-06 21:00:34,846 INFO L914 BasicCegarLoop]: SdHoareTripleChecker [124 Valid, 54 Invalid, 405 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [122 Valid, 283 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2022-04-06 21:00:34,846 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 246 states. [2022-04-06 21:00:34,852 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 246 to 246. [2022-04-06 21:00:34,852 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 246 states, 241 states have (on average 1.008298755186722) internal successors, (243), 241 states have internal predecessors, (243), 3 states have call successors, (3), 3 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2022-04-06 21:00:34,852 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 246 states to 246 states and 247 transitions. [2022-04-06 21:00:34,853 INFO L78 Accepts]: Start accepts. Automaton has 246 states and 247 transitions. Word has length 243 [2022-04-06 21:00:34,853 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-04-06 21:00:34,853 INFO L478 AbstractCegarLoop]: Abstraction has 246 states and 247 transitions. [2022-04-06 21:00:34,853 INFO L479 AbstractCegarLoop]: INTERPOLANT automaton has has 119 states, 119 states have (on average 2.008403361344538) internal successors, (239), 118 states have internal predecessors, (239), 2 states have call successors, (3), 3 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2022-04-06 21:00:34,853 INFO L276 IsEmpty]: Start isEmpty. Operand 246 states and 247 transitions. [2022-04-06 21:00:34,854 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 246 [2022-04-06 21:00:34,854 INFO L491 BasicCegarLoop]: Found error trace [2022-04-06 21:00:34,854 INFO L499 BasicCegarLoop]: trace histogram [117, 116, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-04-06 21:00:34,871 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (116)] Forceful destruction successful, exit code 0 [2022-04-06 21:00:35,071 WARN L460 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 116 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable117 [2022-04-06 21:00:35,071 INFO L403 AbstractCegarLoop]: === Iteration 119 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-04-06 21:00:35,071 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-04-06 21:00:35,071 INFO L85 PathProgramCache]: Analyzing trace with hash 2050236930, now seen corresponding path program 229 times [2022-04-06 21:00:35,072 INFO L118 FreeRefinementEngine]: Executing refinement strategy ACCELERATED_INTERPOLATION [2022-04-06 21:00:35,072 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleAcceleratedInterpolation [1106948577] [2022-04-06 21:00:35,072 INFO L97 AcceleratorQvasr]: Qvasr could not accelerate loop because java.lang.UnsupportedOperationException: Cannot deal with arrays. [2022-04-06 21:00:35,073 INFO L274 tedInterpolationCore]: Could not compute an accelerate. [2022-04-06 21:00:35,073 INFO L85 PathProgramCache]: Analyzing trace with hash 2050236930, now seen corresponding path program 230 times [2022-04-06 21:00:35,073 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-04-06 21:00:35,073 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [70697133] [2022-04-06 21:00:35,073 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-04-06 21:00:35,073 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-04-06 21:00:35,104 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 21:00:38,772 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-04-06 21:00:38,773 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 21:00:38,776 INFO L134 CoverageAnalysis]: Checked inductivity of 13689 backedges. 117 proven. 13572 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-04-06 21:00:38,776 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-04-06 21:00:38,776 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [70697133] [2022-04-06 21:00:38,776 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [70697133] provided 0 perfect and 1 imperfect interpolant sequences [2022-04-06 21:00:38,776 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [360819200] [2022-04-06 21:00:38,776 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2022-04-06 21:00:38,776 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-04-06 21:00:38,776 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-04-06 21:00:38,777 INFO L229 MonitoredProcess]: Starting monitored process 117 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-04-06 21:00:38,777 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (117)] Waiting until timeout for monitored process [2022-04-06 21:00:38,839 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2022-04-06 21:00:38,840 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-04-06 21:00:38,843 INFO L263 TraceCheckSpWp]: Trace formula consists of 523 conjuncts, 118 conjunts are in the unsatisfiable core [2022-04-06 21:00:38,845 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-04-06 21:00:39,192 INFO L134 CoverageAnalysis]: Checked inductivity of 13689 backedges. 117 proven. 13572 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-04-06 21:00:39,192 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-04-06 21:00:50,116 INFO L134 CoverageAnalysis]: Checked inductivity of 13689 backedges. 117 proven. 13572 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-04-06 21:00:50,116 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [360819200] provided 0 perfect and 2 imperfect interpolant sequences [2022-04-06 21:00:50,116 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-04-06 21:00:50,117 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [120, 119, 119] total 238 [2022-04-06 21:00:50,117 INFO L136 FreeRefinementEngine]: Strategy ACCELERATED_INTERPOLATION found an infeasible trace [2022-04-06 21:00:50,117 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleAcceleratedInterpolation [1106948577] [2022-04-06 21:00:50,117 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleAcceleratedInterpolation [1106948577] provided 1 perfect and 0 imperfect interpolant sequences [2022-04-06 21:00:50,117 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-04-06 21:00:50,117 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [120] imperfect sequences [] total 120 [2022-04-06 21:00:50,117 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1542595929] [2022-04-06 21:00:50,117 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-04-06 21:00:50,117 INFO L554 AbstractCegarLoop]: INTERPOLANT automaton has 120 states [2022-04-06 21:00:50,117 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy ACCELERATED_INTERPOLATION [2022-04-06 21:00:50,119 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 120 interpolants. [2022-04-06 21:00:50,121 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=27968, Invalid=28438, Unknown=0, NotChecked=0, Total=56406 [2022-04-06 21:00:50,122 INFO L87 Difference]: Start difference. First operand 246 states and 247 transitions. Second operand has 120 states, 120 states have (on average 2.0083333333333333) internal successors, (241), 119 states have internal predecessors, (241), 2 states have call successors, (3), 3 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2022-04-06 21:00:54,726 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-04-06 21:00:54,727 INFO L93 Difference]: Finished difference Result 256 states and 259 transitions. [2022-04-06 21:00:54,727 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 120 states. [2022-04-06 21:00:54,727 INFO L78 Accepts]: Start accepts. Automaton has has 120 states, 120 states have (on average 2.0083333333333333) internal successors, (241), 119 states have internal predecessors, (241), 2 states have call successors, (3), 3 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) Word has length 245 [2022-04-06 21:00:54,727 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-04-06 21:00:54,728 INFO L225 Difference]: With dead ends: 256 [2022-04-06 21:00:54,728 INFO L226 Difference]: Without dead ends: 248 [2022-04-06 21:00:54,732 INFO L912 BasicCegarLoop]: 0 DeclaredPredicates, 727 GetRequests, 374 SyntacticMatches, 0 SemanticMatches, 353 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 7481 ImplicationChecksByTransitivity, 18.4s TimeCoverageRelationStatistics Valid=55698, Invalid=69972, Unknown=0, NotChecked=0, Total=125670 [2022-04-06 21:00:54,732 INFO L913 BasicCegarLoop]: 12 mSDtfsCounter, 125 mSDsluCounter, 47 mSDsCounter, 0 mSdLazyCounter, 291 mSolverCounterSat, 125 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 125 SdHoareTripleChecker+Valid, 59 SdHoareTripleChecker+Invalid, 416 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 125 IncrementalHoareTripleChecker+Valid, 291 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2022-04-06 21:00:54,733 INFO L914 BasicCegarLoop]: SdHoareTripleChecker [125 Valid, 59 Invalid, 416 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [125 Valid, 291 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2022-04-06 21:00:54,733 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 248 states. [2022-04-06 21:00:54,738 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 248 to 248. [2022-04-06 21:00:54,739 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 248 states, 243 states have (on average 1.008230452674897) internal successors, (245), 243 states have internal predecessors, (245), 3 states have call successors, (3), 3 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2022-04-06 21:00:54,739 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 248 states to 248 states and 249 transitions. [2022-04-06 21:00:54,739 INFO L78 Accepts]: Start accepts. Automaton has 248 states and 249 transitions. Word has length 245 [2022-04-06 21:00:54,739 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-04-06 21:00:54,739 INFO L478 AbstractCegarLoop]: Abstraction has 248 states and 249 transitions. [2022-04-06 21:00:54,740 INFO L479 AbstractCegarLoop]: INTERPOLANT automaton has has 120 states, 120 states have (on average 2.0083333333333333) internal successors, (241), 119 states have internal predecessors, (241), 2 states have call successors, (3), 3 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2022-04-06 21:00:54,740 INFO L276 IsEmpty]: Start isEmpty. Operand 248 states and 249 transitions. [2022-04-06 21:00:54,740 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 248 [2022-04-06 21:00:54,740 INFO L491 BasicCegarLoop]: Found error trace [2022-04-06 21:00:54,740 INFO L499 BasicCegarLoop]: trace histogram [118, 117, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-04-06 21:00:54,757 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (117)] Forceful destruction successful, exit code 0 [2022-04-06 21:00:54,941 WARN L460 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable118,117 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-04-06 21:00:54,941 INFO L403 AbstractCegarLoop]: === Iteration 120 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-04-06 21:00:54,941 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-04-06 21:00:54,941 INFO L85 PathProgramCache]: Analyzing trace with hash 800085279, now seen corresponding path program 231 times [2022-04-06 21:00:54,941 INFO L118 FreeRefinementEngine]: Executing refinement strategy ACCELERATED_INTERPOLATION [2022-04-06 21:00:54,941 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleAcceleratedInterpolation [1216952897] [2022-04-06 21:00:54,942 INFO L97 AcceleratorQvasr]: Qvasr could not accelerate loop because java.lang.UnsupportedOperationException: Cannot deal with arrays. [2022-04-06 21:00:54,942 INFO L274 tedInterpolationCore]: Could not compute an accelerate. [2022-04-06 21:00:54,942 INFO L85 PathProgramCache]: Analyzing trace with hash 800085279, now seen corresponding path program 232 times [2022-04-06 21:00:54,942 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-04-06 21:00:54,942 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1135746367] [2022-04-06 21:00:54,942 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-04-06 21:00:54,943 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-04-06 21:00:54,962 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 21:00:58,708 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-04-06 21:00:58,709 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 21:00:58,711 INFO L134 CoverageAnalysis]: Checked inductivity of 13924 backedges. 118 proven. 13806 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-04-06 21:00:58,711 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-04-06 21:00:58,711 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1135746367] [2022-04-06 21:00:58,711 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1135746367] provided 0 perfect and 1 imperfect interpolant sequences [2022-04-06 21:00:58,711 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1886267105] [2022-04-06 21:00:58,711 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2022-04-06 21:00:58,711 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-04-06 21:00:58,711 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-04-06 21:00:58,712 INFO L229 MonitoredProcess]: Starting monitored process 118 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-04-06 21:00:58,713 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (118)] Waiting until timeout for monitored process [2022-04-06 21:00:58,776 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2022-04-06 21:00:58,777 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-04-06 21:00:58,779 INFO L263 TraceCheckSpWp]: Trace formula consists of 527 conjuncts, 119 conjunts are in the unsatisfiable core [2022-04-06 21:00:58,781 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-04-06 21:00:59,103 INFO L134 CoverageAnalysis]: Checked inductivity of 13924 backedges. 118 proven. 13806 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-04-06 21:00:59,103 INFO L328 TraceCheckSpWp]: Computing backward predicates...